代码改变世界

随笔档案-2012年1月18日

Delphi多线程及消息发送传递结构体参数

2012-01-18 23:36 by java线程例子, 536 阅读, 收藏,
摘要: 1、Unit2:unit Unit2; interface uses windows,classes,NMICMP,SysUtils,StdCtrls,messages; const WM_MY_PING = WM_USER +1024; type //要传递的消息记录. TPingMsg = record msg : array[0..1023] of char; id : integer; Handled : boolean; msg2 : string; //建议如果需要动态管理,比如采用List,采用字符数组的方... 阅读全文

《java编程思想》之垃圾回收器如何工作

2012-01-18 23:00 by java线程例子, 559 阅读, 收藏,
摘要: 忙了几天,无关学习。旁晚才又看起书来,想想自己还有10来本。呵。这寒假过得会很局促。以下内容摘自《java编程思想》,再稍作整理 在以前所用过的程序语言中,在堆上分配对象的代价十分高昂,因此读者自然会觉得Java中所有对象(基本类型除外)都在堆上分配的方式也非常高昂。然而,垃圾回收器对于提高对象的创建速度,却具有明显的效果。听起来很奇怪——存储空间的释放竟然会影响存储空间的分配,但这确实是某些Java虚拟机的工作方式。这也意味着,Java从堆分配空间的速度,可以和其他语言从堆栈上分配空间的速度相媲美。 打个比方,您可以把C++里的堆想象成一个院子,里面每个对象都负责管理自己的地盘。一段时间以后 阅读全文

奇怪的问题

2012-01-18 08:48 by java线程例子, 159 阅读, 收藏,
摘要: 为什么我的前一篇《一个简单的跨域跨数据库事务处理架构》,我总是打不开,而且是好几台机器上都是这样,难道是有敏感词?编辑可以,就是浏览不行!能正常看的留个信号,谢谢! 阅读全文