2011年12月14日
摘要: 两样都用过的人,看标题大概就明白了。这两天写代码,自己的代码,不想拿到github去公开,但是又没钱去买私有的git hosting 服务,突然想起咱有dropbox。方法很简单,在dropbox的目录里面用git init建立一个repository,然后,在项目目录里 面(当然也是个git目录),使用git remote add把这个目录加为远程源,git push下,搞 定! 阅读全文
posted @ 2011-12-14 17:12 chingliuyu 阅读(250) 评论(0) 推荐(0) 编辑
摘要: by沈东良/良少http://blog.csdn.net/shendl2011.07.19系统初始化时kernel_init在内核态创建和运行应用程序以完成系统初始化 内核刚刚启动时,只有内核态的代码,后来在init过程中,在内核态运行了一些初始化系统的程序,才产生了工作在用户空间的进程。/* This is a non __init function. Force it to be noinline otherwise gcc736 * makes it inline to init() and it becomes part of init.text section737 */... 阅读全文
posted @ 2011-12-14 11:05 chingliuyu 阅读(485) 评论(0) 推荐(0) 编辑
2011年12月12日
摘要: kernel-headers-2.6.18-194.el5.i386.rpmglibc-common-2.5-49.i386.rpm[14:04:14] ChingLiu YU: glibc-2.5-49.i686.rpm[14:04:22] ChingLiu YU: glibc-headers-2.5-49.i386.rpm[14:06:03] ChingLiu YU: glibc-devel-2.5-49.i386.rpm[14:06:11] ChingLiu YU: libgomp-4.4.0-6.el5.i386.rpm[14:06:34] Lixin Lu: error on 阅读全文
posted @ 2011-12-12 14:22 chingliuyu 阅读(1254) 评论(0) 推荐(0) 编辑
2011年12月10日
摘要: 转自TCP/IP 数据包处理路径下图为 TCP/IP 协议驱动程序 (Tcpip.sys) 及其用于在 Windows XP Service Pack 2 和 Windows Server 2003 Service Pack 1 中处理 IP 数据包的相关组件的简要示意图。下列组件可处理IP数据包:IP转发为发送或转发的数据包确定下一跃点接口和地址。TCP/IP筛选允许按IP协议、TCP端口或UDP端口,指定可为传入的本地主机流量(发往主机的数据包)所接受的流量类型。可以在“网络连接”文件夹中,从Internet协议(TCP/IP)组件高级属性的“选项”选项卡,配置TCP/IP筛选。筛选器挂钩 阅读全文
posted @ 2011-12-10 19:37 chingliuyu 阅读(731) 评论(0) 推荐(0) 编辑
摘要: http://ir.hit.edu.cn/~car/programming/rup/process/activity/ac_pltst.htm#Identify Requirements for Test活动: 制定测试计划目的收集和组织测试计划信息。创建测试计划。步骤确定测试需求评估风险制定测试策略确定资源创建时间表生成测试计划输入工件:补充规约用例模型设计指南设计模型类用例实现软件构架文档构件和实施子系统迭代计划测试指南生成工件:已完成的测试计划角色:测试设计员工作指南:复审工作流程明细:核心工作流程:测试制定测试计划核心工作流程:项目管理管理迭代确定测试需求目的确定测试对象并指明测试范围 阅读全文
posted @ 2011-12-10 14:54 chingliuyu 阅读(574) 评论(0) 推荐(0) 编辑
摘要: http://hi.baidu.com/irenbest/blog/item/6353c7fdb3d77140d7887d13.html一 Window下的内存泄露检测(以VC++环境为例)灵活自由是C语言的一大特色,但这个特色也难以避免的带来一些副作用,比如内存泄露。众所周知,内存泄露的问题比较复杂,程序正常运行时你看不出它有任何异常,但长时间运行或在特定条件下特定操作重复多次时,它才暴露出来。所以,内存泄露往往是难以发现,也难以定位解决的。Visual Leak Detector(VLD)是一款用于Visual C++的免费的内存泄露检测工具,用户可从http://www.codeproj 阅读全文
posted @ 2011-12-10 13:53 chingliuyu 阅读(2750) 评论(0) 推荐(1) 编辑
2011年12月4日
摘要: 使用NPAPI编写浏览器插件的源码实例code:http://download.csdn.net/detail/echoisland/3878906用于种种原因,最近对制作浏览器(chrome,firefox)的插件非常感兴趣搜了一下,讲的几乎全都是在讲的方法和API,找个简单可以运行的代码实例,还真是难!不过最终还算幸运,终于找一个例子(http://geeklu.com/2010/10/getting-started-with-npapi-plugin/comment-page-1/).很遗憾这个例子在我的linux机器上无法正常工作.所以我以此例子为基础写了个新例子,顺路我还写了个chr 阅读全文
posted @ 2011-12-04 11:21 chingliuyu 阅读(2330) 评论(0) 推荐(0) 编辑
2011年12月3日
摘要: NPAPI开发详解,Windows版本文通过多图组合,详细引导初学者开发NPAPI的浏览器插件。如需测试开发完成的插件请参考http://mozilla.com.cn/kb/dev/A.88/1. 准备工作开发工具本例使用的是visual studio 2008 英文版,下图是关于信息Windows SDK本例使用Windows7操作系统这里下载SDKNPAPISDK本例使用的是Firefox4.0.1提供的SDK。首先,从这里下载mozilla源码。然后,解压firefox-4.0.1.source.tar.bz2文件。将 \firefox-4.0.1.source\mozilla-2.0\ 阅读全文
posted @ 2011-12-03 22:00 chingliuyu 阅读(5354) 评论(0) 推荐(2) 编辑
2011年11月20日
摘要: http://hi.baidu.com/amy_yeni/blog/item/c54003004d9a080b738da5b3.htmllinux内核ipv4网络部分分层结构:BSD socket层: 这一部分处理BSD socket相关操作,每个socket在内核中以struct socket结构体现。这一部分的文件主要有:/net/socket.c /net/protocols.c etcINET socket层:BSD socket是个可以用于各种网络协议的接口,而当用于tcp/ip,即建立了AF_INET形式的socket时,还需要保留些额外的参数,于是就有了struct sock结构 阅读全文
posted @ 2011-11-20 20:15 chingliuyu 阅读(389) 评论(0) 推荐(0) 编辑
摘要: 4.3 数据接收流程图各层主要函数以及位置功能说明: 1)sock_read:初始化msghdr{}的结构类型变量msg,并且将需要接收的数据存放的地址传给msg.msg_iov->iov_base. net/socket.c 2)sock_recvmsg: 调用函数指针sock->ops->recvmsg()完成在INET Socket层的数据接收过程.其中sock->ops被初始化为inet_stream_ops,其成员recvmsg对应的函数实现为inet_recvmsg()函数. net/socket.c 3)sys_recv()/sys_recvfrom(): 阅读全文
posted @ 2011-11-20 20:09 chingliuyu 阅读(1064) 评论(1) 推荐(0) 编辑