- 浏览: 208955 次
- 性别:
- 来自: 北京
最新评论
-
zhuchao_ko:
有用的废话。。。
架构与产品 -
450029462:
java学好了 c++其实也不难,就是 宏多点 内存控制多点 ...
从java转向C\c++开发要学会些什么 -
ldlzagg:
...
启示2013 -
raojl:
书是买了, 一直没时间捣鼓!
我发现开始喜欢Python了 -
raojl:
回过头看了看也不全然对啊,呵呵!
IT行业发展‘VIA’模式探讨
文章列表
比如这是个删除60天以前的日志
-----------------------hollyDeleteLog.bat-------------------------------
@echo off
rem 计算指定天数之前的日期 edit by raojl 2010-05-17
set DaysAgo=60
rem 假设系统日期的格式为yyyy-mm-dd
callateToDays %date:~0,4% %date:~5,2% %date:~8,2% PassDays
set /a PassDays-=%DaysAgo%
callaysToDate %PassDays% DstYear Ds ...
转自 http://wiki.apache.org/HttpComponents/FrequentlyAskedConnectionManagementQuestions
1. Connections in TIME_WAIT State
After running your HTTP application, you use the netstat command and detect a lot of connections in state TIME_WAIT. Now you wonder why these connections are not cleaned up.
1.1. W ...
select系统调用是用来让我们的程序监视多个文件句柄(file descrīptor)的状态变化的。程序会停在select这里等待,直到被监视的文件句柄有某一个或多个发生了状态改变。
文件在句柄在Linux里很多,如果你man某个函数,在函数返回值部分说到成功后有一个文件句柄被创建的都是的,如man socket可以看到“On success, a file descrīptor for the new socket is returned.”而man 2 open可以看到“open() and creat() return the new file descrīptor”,其实文件句柄就是 ...
vcl 事件:
首先我定义一个参数列表
typedef void __fastcall (__closure * TSoftphoneOnError)(TInterfaceErrorType ErrCode,long CTIErrorCode,AnsiString ErrDesc);
定义激活方法 virtual void __fastcall SetOnError(TSoftphoneOnError value)=0;
定义事件入口 __property TSoftphoneOnError OnError = { write = SetOnError};
mfc事件
定义事件ev ...
这些都是我在大三时随手的写的。
linux之我见
虽然这编文章非常弱智荒唐,但是却为我今天走入linux开发奠定了基础。
多数中国学生积极主动性不够的根源
但是在今天我依然看了国人民众的愤慨了,有进步!
无理头
这里我隐约意淫了房价的上涨、计算机体系结构的发展以及分布式应用的发展,开个玩笑!
人 与电脑的思考
也为我今天走入linux开发奠定了基础
菜鸟上桌谈谈,不要笑。。。
似乎java确实走下坡路了~~~
1、TCP_NODELAY是唯一使用IPPROTO_TCP层的选项,其他所有选项都使用SOL_SOCKET层
2、 SO_BROADCAST BOOL 允许套接口传送广播信息。
讲广播的http://cloudhe.iteye.com/blog/201725
SO_DEBUG BOOL 记录调试信息。
SO_DONTLINER BOOL 不要因为数据未发送就阻塞关闭操作。设置本选项相当于将 SO_LINGER的l_onoff元素置为零。
SO_DONTROUTE BOOL 禁止选径;直接传送。http://blog.chinaunix.net/u/270/showart_2 ...
参考官方网http://curl.haxx.se/
比如实现以个http的get方法,比如 http://www.baidu.com/s?wd=test
注意在下载vc版库的有可能会少一个zlib1.dll的库,注意下载。
代码示例:
CURL * curl = curl_easy_init();
int ct = -1; //状态码记录
Ret = 0;
if(curl) {
CURLcode res;
res = curl_easy_setopt(curl, CURLOPT_URL, "http://www.baidu.com/s?wd=test&qu ...
IPC ,Inter-Process Communication,进程间通信 包阔Internet Process Communication
常见的IPC三种 信号量、内存共享、消息队列。
上篇说的windows异步消息就是个典型的消息队列应用。在未来的几篇文章里面将摘要记录这些个东西。
我们总是会选择不同的方案来实现IPC,本地SOCK通讯决然是最好的选择,但往往
敏捷实现一套安全的IPC通讯设计又是那么的吃力。而此时我们在确定系统平台的
同时,能够吸纳现存的东西使自身的困难的变的简单,使有限的时间变的有意义。
-----------------------通过windows消息发送数据-------------------------
检索黏贴,来自windows核心编程:
对于系统已经知道的消息,发送消息时都可以按相应的方式来处理。如果你要建立
自己的(WM_USER+x)消息,并从一个进程向另一个进程的窗口发送,那又
会怎么样?系统不知道你要用内存映像文件并在发送 ...
IT -光荣的行业,今天我第一次有这样的想法。
有人老说iT行业怎么怎么的,甚至说短命 ?辐射 ? 去年春节回去,见了些同学朋友。
有没找到工作的,公务员的,做会计的,做销售的,做财务的,教师的,但是没几个对自己工
作满意的,大凡满意的也是只能用三个字形容‘无所谓’,而这个无所谓后面用三个字形容:“有靠山” , 金钱 、背景 等等。。。。。。。
而我们也有一个忠实的靠山,那就是 ‘计算机’,比狗还忠实的朋友!拿得起放的下,压力也就无所谓了!干完了就‘睡’,累了打‘太极’。
程序开发,对于日志的记录需要主要以下几个问题。
1、多线程或进程程序按线程或记录记录日志文件名
2、交易一定要定义好唯一流水
3、可以考虑本地udp记录日志...
-------------------------------
bug 、svn版本递交记录 = jira + Subversion Commits 插件.
-------------------------------
valgrind 检查内存泄露
-------------------------------------linux shell
字符串比较
=\!=\-n not null\-z nul ...
上一篇blog,我提到了我规划的发展模式是 V 模式。 从业务 -开发 - 业务的模式。
所以我觉得我应该把这种理论总结起来,对和我一样刚毕业的同学给与指导意义。该想法只代表本人的想法,请酌情理解。
'VI‘ 代表了大部分IT业务人员的发展模式。
’A' 所有IT人员价值积累的概貌。
V 代表了 业务 -研发 - 业务
I 业务 - 业务 研发 - 业务 业务 - 研发 研发 - 研发
请选择好你的职业规范的路,既然选择就不要后悔 !
正式上班应该从去年暑假开始,虽然当时只是实习,但是一定是在我未来职业规划当中的占用举足轻重的作用。由于干的是实施,公司不大不小,实际也是多开发,然后出差实施。昨晚公司年会,多喝了点,实在是不能喝,以后打算少喝不喝!而且还是表现的有点拘谨!被抽到了个加湿器,对于我这个南方人在北京人来说真是没更好的选择了!呵呵...
先培训熟悉业务做现场维护,然后用cb拖界面做业务系统,然后用vc做交易接口,然后转向gcc做接口或代理,竟而转向现在软电话调试的角色!可以说有主动,也有被动!主动我在学校所学linux开发竟然能够用的上。由于avaya收购的对手公司,从而使我对avaya平台的熟悉有了 ...
我喜欢吃排骨,特别是周末!
我每次做排骨总是喜欢第一餐把排骨上的肉刮下来做素炒肉,然后第2天熬骨头汤,只喝汤,骨头不吃,因为肉没了,因为最怕吃骨头吃的满嘴都是油。
久而久之我发现这样很节约,也很营养!