- 博客(6)
- 资源 (18)
- 收藏
- 关注
原创 c初学者练习程序需求
所有程序基于linux平台。1、文件夹和目录拷贝工具制作一个工具,可以拷贝文件和目录。可以通过命令:cp filesrc filedst,将源文件filesrc复制为filedst。2、训练文件操作和字符串处理。文件读写以及字符串处理在c中应用很多。特别是字符串的拷贝,链接,查找等等。训练的题目是配置文件的读写:有一个配置文件:test.ini,格式及内容如下:#表示后面的内容是注释db_ip =
2012-07-16 21:37:07 2679 1
原创 服务框架初步想法
不知道这样好不好,在做一个事情的时候,总是想上一下网,看一下技术。而看到一个技术点,总会不自觉的研究一下,搜索一下相关的内容。这样对工作效率会有影响的。后面要注意啊。刚才看服务框架。把底层的组件、功能服务化,对业务层提供统一的开发接口(将异构的开发接口统一为服务)。这样做的好处:1、避免重复开发。将很多公共的东西,抽象构造为服务。2、对应用系统,降低开发复杂度。一起要连接很多提供服务的实体,现在,
2012-07-03 11:36:28 2305
原创 python perl脚本经过cvs提交后无法直接执行解决
python perl脚本经过cvs提交后无法直接执行python perl脚本经过cvs提交后无法直接执行原因是windows下换行和linux下换行时不一样的。而Eclipse在提交的时候,设置的又是ASCII格式。解决的方法是:1、设置Eclipse工程属性,换行类型为Unix2、设置Eclipse的cvs属性:把脚本的类型设置为二进制,而不是ASCII。如果已经是无法执行了,可以通过下面的
2012-07-03 11:34:43 1924
原创 实际测试下文件IO,有一个感性认识
环境(戴尔服务器):cpu:4核3.1GHZ; 内存:4G 1. 写文件速度测试结果(测试时间:10S)环境:死循环进行写文件,随着循环轮询每个文件,每次循环把内容写入轮到的这个文件条件(轮询写文件的个数)结果(文件大小总和:单位G)11.5021.441001.395001.3510001.3120001.2430001.2050001.15上面是单线程模式。后面又尝试了一下多线程
2012-07-03 11:28:29 2184
原创 近期一些思考,想法
1、基于消息的架构。关注一下GPB,erlang的ROITMQ,thrift。用它做一个业务平台。2、自动化测试框架。利用在Python协程方面的积累,做一个面向SIP的,端到端的自动化测试框架。3、引入一套强制代码review工具,比如reviewbar。4、内存数据库,看是否可以使用,来实现热备。5、用Python来写CGI。6、为公司写一个web网站,功能包括:任务管理,日报,周报,微博,博
2012-07-03 11:24:54 1804
原创 APUE学习笔记——进程环境
在main中调用exit(1)和reutrn 1是等价的。内核启动一个进程的唯一的方法是调用exec,用户程序终止进程的唯一方法是显示或者隐式的调用_exit或者_EXIT。每个进程都会有一个进程表。进程表是一个全局的指针:environ。extern char **environ可以查看这个环境表。另外,可以通过getenv和putenv来获取修改环境表。写个程序试一下。linux的段:linu
2012-07-03 11:23:28 2678
:The C Programming Language 中文版
2009-11-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人