tcl中expr用来计算常用函数值

我们知道,在tcl中expr可以用来计算加减乘除等运算,如:

set c [expr $a/$b];

除了标准操作符+、-、*、/之外,还可以为expr提供几个能够使它执行其他数学操作的选项。expr命令的基本语法是:

expr function number

expr能够识别的一些函数及其返回的值如下:

abs(x) x的绝对值

round(x) x舍入后所得到的整数值

cos(x) x的余弦(x为弧度)

cosh(x) x的双曲余弦

acos(x) x的反余弦(0到p)

sin(x) x的正弦(x为弧度)
Continue reading “tcl中expr用来计算常用函数值”

flash.swf文件反编译软件

现在网络流行的视频播放都是同过flash来播放flv文件,想得到视频文件的链接地址,从而下载视频文件那么需要对flash文件进行反编译。

因为AS(Action Script)跟javaScript一样都属于解释型语言,它是可逆的,所以很容易被反编译。

Sothink SWF Decompiler 和 Action.Script.Viewer都能够对swf文件进行反向。

不过Action.Script.Viewer 5.0还不支持flash 9,所以有些内容不能反编译。好像Action Script Viewer 6.0 Beta已经出来了,不知道有没有支持flash 9。
Continue reading “flash.swf文件反编译软件”

买了一个独立IP

我的hostmonster的空间前一阵访问不了了,但是这个空间还有一年多才到期,现在在国内买个空间也要2百左右,而且功能一帮,不知道服务怎么样。

想想还是买个独立IP,$2.5USD一个月,一年30刀,算下来210块,相当于在国内买一个空间。 也挺划算的:)

我的python小站 http://www.pythonclub.org 欢迎光临啊:)

Continue reading “买了一个独立IP”

c语言printf()输出格式控制

awk,python等print的用法和C的printf的格式基本一样,时间长不用就会忘记,现将C语言printf输出格式备份如下:

1.printf 转换说明符

%a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99)

%c 字符

%d 有符号十进制整数

%f 浮点数(包括float和doulbe)

%e(%E) 浮点数指数输出[e-(E-)记数法]

%g(%G) 浮点数不显无意义的零"0"

%i 有符号十进制整数(与%d相同)

%u 无符号十进制整数

%o 八进制整数 e.g. 0123

%x(%X) 十六进制整数0f(0F) e.g. 0x1234

%p 指针

%s 字符串

%% "%"

Continue reading “c语言printf()输出格式控制”

常用Linux系统信息查看命令

系统

  • uname -a                      查看内核/操作系统/CPU信息
  • head -n 1 /etc/issue          查看操作系统版本
  • cat /proc/cpuinfo             查看CPU信息
  • hostname                      查看计算机名
  • lspci -tv                     列出所有PCI设备
  • lsusb -tv                     列出所有USB设备
  • lsmod                         列出加载的内核模块
  • env                           查看环境变量

Continue reading “常用Linux系统信息查看命令”

tar简单应用

经常不记得tar的用法,现记录如下:

命令格式:

tar  选项  文件目录列表

功能:  

对文件目录进行打包备份

选项:

-c  建立新的归档文件

-r  向归档文件末尾追加文件

-x  从归档文件中解出文件

-O  将文件解开到标准输出

-v  处理过程中输出相关信息

-f  对普通文件操作

-z  调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩

-Z  调用compress来压缩归档文件,与-x联用时调用compress完成解压缩  

Continue reading “tar简单应用”