摘要: 在中国,程序员不能超过35岁,似乎已经是不争的事实,软件开发工作就是青春饭,顶多靠毕业这十年的时间,超过这个年龄,要不成功跃身成为管理者,要不转行进入其他领域,好像再没有更好的选择,即使偶有继续坚持作开发的,也被看成另类一族。老外却不是这样,40,50岁仍然作开发工作的大有人在,甚至很多牛人,包括获得康柏最佳软件奖的Robber,仍在埋头作着他所喜欢的编码工作,为何如此差异。我仔细想了一下,特别是... 阅读全文
posted @ 2010-03-12 09:53 苹果X1 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 用DELPHI开发简繁体应用软件的技巧在日常开发软件中,经常会迂到不同客户会要术不同语种的软件,尤其在珠江三角洲一带外资企多的地方。DELPHI本身提供多语种解决方案,但是做出来的程式非常庞大,不便安装和升级。 Delphi6之后,对于语言的设定有了很大的改进。每个FORM都会生成四个文件,即dcu,dfm,pas,ddp。其中dcu是编译后得到的文件;dfm保存FORM中定义的各种信息,其对字... 阅读全文
posted @ 2010-03-12 09:44 苹果X1 阅读(204) 评论(0) 推荐(0) 编辑
摘要: DELPHI中完成端口(IOCP)的简单分析版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://fxh7622.blog.51cto.com/63841/7667 用DELPHI开发网络代码已经有一段时间了!我发现在网上用VC来实现完成端口(IOCP)的代码很多,但是使用DELPHI来实现的就比较少了。对IOCP讲的清楚的... 阅读全文
posted @ 2010-01-28 12:35 苹果X1 阅读(360) 评论(0) 推荐(0) 编辑
摘要: 理解I/O Completion Port ||   欢迎阅读此篇IOCP教程。我将先给出IOCP的定义然后给出它的实现方法,最后剖析一个Echo程序来为您拨开IOCP的谜云,除去你心中对IOCP的烦恼。OK,但我不能保证你明白IOCP的一切,但我会尽我最大的努力。以下是我会在这篇文章中提到的相关技术:  I/O端口  同步/异步  堵塞/非堵塞  服务端/客户端  多线程程序设计  Winsoc... 阅读全文
posted @ 2010-01-28 12:27 苹果X1 阅读(160) 评论(0) 推荐(0) 编辑
摘要: [转载]IOCP模型的总结 原文:IOCP模型的总结IOCP(I/O Completion Port,I/O完成端口)是性能最好的一种I/O模型。它是应用程序使用线程池处理异步I/O请求的一种机制。在处理多个并发的异步I/O请求时,以往的模型都是在接收请求是创建一个线程来应答请求。这样就有很多的线程并行地运行在系统中。而这些线程都是可运行的,Windows内核花费大量的时间在进行线程的上下文切换,... 阅读全文
posted @ 2010-01-28 12:23 苹果X1 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 使用IOCP需要注意的一些问题~~(不断补充) 1- 不要为每个小数据包发送一个IOCP请求,这样很容易耗尽IOCP的内部队列.....从而产生10055错误.2- 不要试图在发送出IOCP请求之后,收到完成通知之前修改请求中使用的数据缓冲的内容,因为在这段时间,系统可能会来读取这些缓冲.3- 为了避免内存拷贝,可以尝试关闭SOCKET的发送和接收缓冲区,不过代价是,你需要更多的接收请求POST到... 阅读全文
posted @ 2010-01-28 12:20 苹果X1 阅读(280) 评论(0) 推荐(0) 编辑
摘要: This article shows a tool (HeadConv v4.20) and techniques that can will assist you and enable you to use DLLs written in foreign languages like C or C++, from within your Delphi applications. I'm sure... 阅读全文
posted @ 2010-01-22 11:33 苹果X1 阅读(480) 评论(0) 推荐(0) 编辑
摘要: Here's how to draw tiled bitmap image on a Form: ~~~~~~~~~~~~~~~~~~~~~~~~~type TForm1 = class(TForm) procedure FormCreate(Sender: TObject) ; procedure FormPaint(Sender: TObject) ; procedure FormClose(... 阅读全文
posted @ 2010-01-22 11:24 苹果X1 阅读(159) 评论(0) 推荐(0) 编辑
摘要: lazarus ---免费的delphi其编译效率和delphi差不多,做出的exe最小大约1mb ,虽然比较大,但还是可以的,主要可以使用的控件有:lazreport --其实是freereport 2.33 修改来的FBlib -- firebird 数据库 连接控件,可以在2ccc.com 找到控件安装后会自动将lazarus 自己编译一次,这和delphi是明显的不同,增强了IDE的稳定性... 阅读全文
posted @ 2010-01-18 14:55 苹果X1 阅读(926) 评论(0) 推荐(0) 编辑
摘要: 360是按 升级管理 -》 设置 -》取消p2p 模式路由器 是关闭 upnp 功能经过处理后,ping值在150---400的样子(开一个视频 阅读全文
posted @ 2010-01-16 12:35 苹果X1 阅读(359) 评论(0) 推荐(0) 编辑