RFID

干一行,爱一行。
今天来温习RFID。
可是,她实在是,太普遍太普遍的存在于俺们的生活中...

Add exist components into extensions

1. 在install.js中增加component文件
er = addFile("components/nsIGMNotifierService.dll");
err = addFile("components/nsIGMNotifierService.xpt");
2. 把在Componts文件夹中加入MyComponent.dll和IMyComponent.xpt
3. 在implementation的js中调用函数
var compClass = Co...

如何开发firefox插件

好久没有写技术文章了.奶奶滴

Firefox的插件有很多,有的很有用也很有趣。比如webmail notifier,可以在指定的邮箱有新邮件达到是,在firefox的某个固定地方弹出提示信息;或者一个RSS的notifier,可以实时显示关注网站或者blog的更新.

Firefox的插件有两种, extensions和plugin。这两天看了毛一样多的文档,终于对如何写plugin理出个头绪。

首先,mozillia提供了一个页面,可以向导的方式生成一个框架,一个基本的框架。这...

跨平台编程注意事项

主要来自wireshark的notice:Wireshark runs on many platforms, and can be compiled with a number ofdifferent compilers; here are some rules for writing code that will workon multiple platforms.Don't use C++-style comments (comments beginning with "//&qu...

P2P之NAT类型检测方法

懒得写了,转一篇。P2P的NAT研究第一部分:NAT介绍第二部分:NAT类型检测第一部分: NAT介绍各种不同类型的NAT(according to RFC)baiduFull Cone NAT:内网主机建立一个UDP socket(LocalIP:LocalPort) 第一次使用这个socket给外部主机发送数据时NAT会给其分配一个公网(PublicIP:PublicPort),以后用这个socket向外面任何主机发送数据都将使用这对(PublicIP:PublicPort)。此外,任何外部...

大教堂和市集

作者:Eric Raymond

一. 大教堂和市集
  Linux的影响是非常巨大的。甚至在5年以前,有谁能够想象一个世界级的操作系统能够仅仅用细细的Internet连接起来的散布在全球的几千个开发人员有以业余时间来创造呢?
  我当然不会这么想。在1993年早期我开始注意Linux时,我已经参与Unix和自由软件开发达十年之久了。我是八十年代中期GNU最早的几个参与者之一。我已经在网上发布了大量的自由软件,开发和协助开发了几个至今仍在广泛使用的程序(Nethack,Emacs VC...

Donald E. Knuth

今天网上乱转,又跑到Donald E. Knuth的主页(http://www-cs-faculty.stanford.edu/~knuth/index.html)。怀着无限敬意,转下他的经典巨著和生平主要荣誉。

《The Art of Computer Programming》,作者"图灵"奖得主,著名的计算机科学家德Donald E. Knuth(高纳):
Donald E. Knuth(高纳德)
算法和程序设计技术的先驱者(我们现在的算法分析这门课就是他开创的)
主要著作:《T...

开源之火

       From: torvalds@klaava.Helsinki.FI (Linus Benedict Torvalds)        Newsgroups: comp.os.minix        Subject: ...

如何检测内存泄漏

1内存是怎么泄漏的
进程在堆上动态申请的内存在使用完毕后没有释放,造成内存泄漏。动态申请的函数一般有calloc,malloc和realloc这几个函数。
如果泄漏的内存很多,进程将无法正常运行,最终会崩溃。
2如何检测内存泄漏
2.1连续多次操作,对比操作前后的内存占用情况。
2.1.1操作
系统通常会有查看内存占用情况的命令,一般会包括各个进程的占用情况。
操作步骤也比较简单,写个tcl脚本,对一个或者若干个命令连续操作多次,然后对比操作前后的内存占用情况,如果明显升高则很有可...

linux下用iptables做nat服务器

比较简单,只需要两行:

echo "1" > /proc/sys/net/ipv4/ip_forward
/*
打开ip转发功能
*/

iptables -t nat -I POSTROUTING -p all -s 10.165.107.0/24 -o eth1 -j SNAT --to-source 192.168.10.123
/*
作用,地址为10.165.107.0/24网段的机器,能够以装有两块网卡的linux系统为网关,来访问192.168.10.0/24网段...
分页:[«]1[2][»]

日历

<< 2010-9 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30