2013年7月31日

SetwindowText 之线程阻塞

摘要: 示意代码:CriticalSection g_Section; CDialog g_Dlg; // 工作线程函数UINT TreadFunc_A(PVOID para){ Sleep(10); g_Section.Lock(); Sleep(3000); g_Dlg.m_Show_Edit.SetWindowText("TreadFuncA");// Beep(400,20); g_Section.Unlock();}// 窗口按钮消息函数void CDialog::OnButton1() { g_Section.Lock(); g_Dlg.m_Show_Edit... 阅读全文

posted @ 2013-07-31 12:07 雁北 阅读(575) 评论(0) 推荐(0) 编辑

2012年11月7日

0与-0

摘要: 编译器:Microsoft Visal studio C++6.0代码段内容:union Def_float{ float value; struct { BYTE by_0; // 最低字节 BYTE by_1; BYTE by_2; BYTE by_3; // 最高字节 };}; Def_float temp; temp.value = atof("0"); CString strT; strT.Format("%X",temp.by_3); AfxMessageBox(strT); // 输出 00 temp.value = atof(" 阅读全文

posted @ 2012-11-07 13:17 雁北 阅读(209) 评论(0) 推荐(0) 编辑

2012年8月21日

关系数据库与面向对象设计映射的一些想法

摘要: 一、引述在数据表设计过程中一个表的表单字段项的常用设计为:主键+属性信息(若干)+外键。关于主键和外键的关系可以做这样的联想:主键作为实现子对象(记录)的标识 ID,而外键作为作为父对象(记录)的标识ID. 这样外键代表的记录对象可主键标识的记录对象和可以看作对象实例层面的父子继承关系,两个表单作为更高抽象一层类层面的继承关系。于是我们可以用面向对象的类设计思想来结构化数据关系, 不同的层次记录对象有隶属于其自身的属性信息 而其子对象实例可以继承其父实例信息。二、设计思路与目标 在分析某健身中心旧数据库表结构的过程中结合新的的数据库表,分析各自的优缺点过程中, 在数据库结构的设计上我似乎找.. 阅读全文

posted @ 2012-08-21 11:12 雁北 阅读(1636) 评论(0) 推荐(0) 编辑

2012年8月20日

主观之态度

摘要: 我们总是不情愿接收有错误或缺陷发生。每每听到有关错误或缺点的报告,就有刀割神经的感觉。不止是刺痛的的感觉更是恐惧、无助与纠结。之所以如此是缘于我们总习惯主观的去想象,而不是去做客观的逻辑的数据分析。这就导致我们对事情结果的的期望更多的是基于主观意向和愿望,而不是客观事实与科学规律。我们常常听到诸如:好多快生,又快又好,物美价廉等心理欲求,以及诸如大干一个月,21天搞定,××秘诀等等宿神论的东西。面对最简单的道理和常识我们不愿意去接纳。急功近利,含糊作业,敷衍了事,不求甚解。在做工程,做科研,做产品的过程中此类种种随处可见。只能说是抱着共产主义的理想,以大跃进的精神和宿神论的 阅读全文

posted @ 2012-08-20 16:46 雁北 阅读(225) 评论(0) 推荐(0) 编辑

摘要: 事物(社会,技术等)的发展就像一盆水洒到崎岖的路面,往那流,流淌的途径,随时的变化,一切都是那么的无法预料,不可控制。整个人类社会就是一个巨大的熵系统,随机、无序、善变。于是我们不得不承认单个个人或组织力量的渺小。视图去控制什么,规范什么最终什么都管不了,甚至只会把事情弄得更糟,所以最大的智慧是承认自己不够智慧,最大的聪明是认识到自己不够聪明,最大理智是认识到有你永远都无法掌控的事情。所以学会沟通,合作是以协作来实现更大范围和更大力量的发挥。以一种理智积极的心态和气场去影响别人,这是一个人唯一能够努力去做到的。 阅读全文

posted @ 2012-08-20 16:44 雁北 阅读(150) 评论(0) 推荐(0) 编辑

技术合作

摘要: 从接到电话,就莫名其妙的被彪...整个通话过程一直想说一块句话就是:哥不喜欢吵架,出来单挑吧。可是:一通非逻辑的解释 + money马上变成道歉我才明白:唾沫口水是用来数钱的,不是用来讲理的。我会记住:那个有心或者无心的始作俑者。 阅读全文

posted @ 2012-08-20 16:44 雁北 阅读(139) 评论(0) 推荐(0) 编辑

2012年7月15日

《Linux 内核设计的艺术》书评

摘要: 想学习了解Linux内核方面的知识,抱着虚心虔诚的态度,鬼使神差的买了如题这本书。开始阅读...读完前言,读完第一章还没什么感觉,第二章开始感觉有点不对头,等读到50页彻底崩溃,要疯了。CPU 操作系统两个概念都搞混了,把中断处理机制乱讲一通......实在怀疑是计算机原理还没弄明白?!再往后看,完全没有逻辑的堆砌一番,搞不清要讲些啥作者是一群中科院的研究生,高材生???!!!外加一个专家教授导师。这导师是看过这本书,还是没看过,前者的话态度有问题,后者的话水平有问题。突然感觉又TM被蒙了。买本好的国产的技术书籍命中率咋就这么低呢。简直就是谋财害命,郁闷直至。硬着头皮再吸取点书中的可用之处吧。 阅读全文

posted @ 2012-07-15 20:39 雁北 阅读(164) 评论(0) 推荐(0) 编辑

2012年7月13日

CSocket 之殇

摘要: 今日欲实现多任务并行(TCP)通信模块,需求功能简单,逻辑明了,性能无虞.遂采用MFC CSocket现成工具,欲速成之。尚阳光明媚,心情舒畅,只待把弄码行于股掌之上。俱似快哉。孰知哀哉在后,泪难成行。一曰 请调皆全二曰 架筑了然三曰 发送之功能实现,压力测之OK,继之,接收之功能实现,压力测之亦OK. 四曰 收发皆用,压力测之,错矣! 不明?奈何?逻辑诡异也!试数测之,皆毙。求MSDN无解,Google求问?得曰一则 CSocket之对象无跨任务之能用,此则与多任务并行只意悖也。 (叹:莫名)二则 Microsoft知其弊,则补之有术,奈何且补还漏。 (嗔:弃之)三则 吾... 阅读全文

posted @ 2012-07-13 11:49 雁北 阅读(201) 评论(0) 推荐(0) 编辑

导航