shell 的getopts用法
摘要:1: #!/bin/bash 2: 3: usage() 4: { 5: e...
阅读全文
posted @
2013-03-28 09:05
@且听风吟@
阅读(358)
推荐(0)
wget 将结果直接输出到终端
摘要:wget可以用来下载文件。通常其结果是保存到文件的。 wget的用法参见:http://ted.is-programmer.com/posts/4446.html 今天工作中遇到想直接使用wget 下载网页然后用脚本处理内容。 查阅资料找到用法,记录如下: 1: 2: #!/bin/bash ...
阅读全文
posted @
2013-03-27 15:22
@且听风吟@
阅读(2409)
推荐(0)
Scons 入门
摘要:可以从 http://www.scons.org/ 下载Scons 使用。并了解一些相关知识。 scons是一个Python写的自动化构建工具。 使用实例一: C++ 代码如下,文件命名为test.cc 1: #include <iostream> ...
阅读全文
posted @
2013-03-21 11:44
@且听风吟@
阅读(313)
推荐(0)
PHP fingerprint实现
摘要:1 function Fingerprint($str) { 2 $kFingerPrintSeed = 19820125; 3 return MurmurHash64A($str, $kFingerPrintSeed); 4 } 5 6 function getBytes($str) { 7 $len = strlen($str); 8 $bytes = array(); 9 for($i=0;$i<$len;$i++) {10 $bytes[] = ord($str[$i]);11 }12 return $bytes;...
阅读全文
posted @
2013-03-18 17:30
@且听风吟@
阅读(556)
推荐(0)
COOKIE 和SESSION
摘要:COOKIESESSION是一种在远程浏览器端存储数据并以此来跟踪和识别用户的机制 文件名格式为:用户名@网站地址[数字].txt是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入到系统到注销退出系统所经过的时间。 启动Session会话时,会生成一个随机且唯一的session_id,也就是session的文件名,此时session_id存储在服务器的内存中,当关闭页面时此id会自动注销,重新登录此页面,会再次生成一个随机且唯一的id。 是一个WEB页到另一个WEB页的数据传递方法数据在页面中持续有效的方法 存储在客户端存储在服务端 常用语以...
阅读全文
posted @
2013-03-17 20:34
@且听风吟@
阅读(149)
推荐(0)
PHP 发送HTTP post请求发送和获取
摘要:发送POST请求 和GET方法一样,POST方法也是HTTP协议中的一个重要组成部分。POST方法一般用来向目的服务器发出请求,并附有请求实体。 POST被设计成用统一的方法实现下列功能: o 对现有资源的注释(Annotation of existing resources); o 向电子公告栏、新闻组,邮件列表或类似讨论组发送消息; ...
阅读全文
posted @
2013-03-13 15:55
@且听风吟@
阅读(2097)
推荐(0)
Linux shell 进制转换
摘要:shell可以在不调用第3方命令,表示不同进制数据。这里总结以下表示方法。shell 脚本默认数值是由10 进制数处理,除非这个数字某种特殊的标记法或前缀开头. 才可以表示其它进制类型数值。如:以 0 开头就是 8 进制.以0x 开头就是16 进制数.使用 BASE#NUMBER 这种形式可以表示其它进制.BASE值:2-64. 使用方法: 其它进制转为10进制 八进制转十进制...
阅读全文
posted @
2013-03-13 08:25
@且听风吟@
阅读(243)
推荐(0)
[转载]PHP isset()与empty()的使用区别详解
摘要:PHP的isset()函数 一般用来检测变量是否设置 格式:bool isset ( mixed var [, mixed var [, ...]] ) 功能:检测变量是否设置 返回值: 若变量不存在则返回 FALSE 若变量存在且其值为NULL,也返回 FALSE 若变量存在且值不为NULL,则返回 TURE 同时检查多个变量时,每个单项都符合上一条要...
阅读全文
posted @
2013-03-12 11:54
@且听风吟@
阅读(196)
推荐(0)
PHP学习杂记
摘要:双引号和单引号的区别: 双引号中所包含的变量会自动被替换成实际值,而单引号中包含的变量则按普通字符串输出。 使用单引号时,只需对单引号“’”进行转义即可,而使用双引号(“)时,还需要注意双引号(“)、($)等字符的使用。 这些特殊字符都需要通过转义符号“\”来显示。 注:在定义简单的字符串时,使用单引号是一个更加合理...
阅读全文
posted @
2013-03-09 22:08
@且听风吟@
阅读(257)
推荐(0)
python 常用代码学习笔记之commands模块
摘要:通常我们调用os.system(cmd) 只能获得命令是否能执行成功。即结果为0或者非0标识是否执行成功。而有时我们希望即获取到是否成功,同时也获取命令的执行结果。这时就可以使用commands了,通过它可以同时获取命令的执行结果输出和结果。实例如下: 1: import commands 2: 3: ret, output = commands.getstatusoutput('ls') 4: print ret 5: print output 这样ret就反馈是否执行成功,比如为0(成功) 或者非0(不成功)output 用来获取ls命令的执行结果。注:查看pyt...
阅读全文
posted @
2013-03-08 17:19
@且听风吟@
阅读(1101)
推荐(0)
python 参数传值传引用的问题
摘要:关于python的传值。今天使用中遇到一个问题, 抽象为测试i代码如下 1: #!/usr/bin/python2.6 2: ...
阅读全文
posted @
2013-03-08 17:06
@且听风吟@
阅读(254)
推荐(0)
python之强大的日志模块
摘要:1.简单的将日志打印到屏幕 1: import logging 2: logging.debug('This is debug message') 3: logging.info('This is info message') 4: logging.warning('This is warning message')屏幕上打印: ...
阅读全文
posted @
2013-03-07 13:58
@且听风吟@
阅读(222)
推荐(0)
windows 下YII框架初试
摘要:在环境变量中添加php.exe win7为 控制面板\用户帐户和家庭安全\用户帐户 然后左侧为更新我的环境变量。 将php.exe所在路径增加到PATH中。 然后进入windows的cmd。 1: path_to_yii/framework/yiic webapp d:\wamp\www\<project_folder>\就完成了一个该工程的创建然后可以使用...
阅读全文
posted @
2013-03-07 08:50
@且听风吟@
阅读(271)
推荐(0)