上次说到函数WinHttpReadData接收数据到缓冲区里,那么这些数据又是怎么样传送给下一步处理的呢?带着这个问题,我们来分析下面这段代码,如下:#001voidHttpTransactionWinHttp::HandleStatusCallback(DWORDstatus,#002DWORD_PTRresult,#003DWORDerror,#004DWORDsecure_failure){#005intrv=ERR_FAILED;#006#007s
系统 2019-08-12 01:32:42 2908
一:学会懒惰没搞错吧?竟然让程序开发人员学会懒惰?程序开发人员可能是世界上最为忙碌的一类人啦!对,没错,学会懒惰!正因为程序开发人员忙碌,正因为程序开发人员可能会在客户无限变化的需求之下没日没夜的加班,所以要学会懒惰,这样,你就可以把更多的时间浪费在美好的事物身上!如何懒惰:1,Don’tReinventtheWheel(不要重复发明轮子)。2,InventingtheWheel(发明轮子)。1,Don’tReinventtheWheel(不要重复发明轮子
系统 2019-08-29 23:49:55 2907
jbpm时间调度问题,公司有一个需求就是关于时间调度的问题,借用下面的流程实例来说明,上面的流程图是一个公司报销流程。普通员工可以填写报销单,然后提交主管审批;主管审批可以有三种可能:一是主管可以驳回请求,那么报销人需要重填报销单,或者取消报销操作;二是主管不同意请求,请求直接结束;三是主管同意请求,那又存在两种情况,一是如果报销总费用大于1000的话那么会自动转到老板那里,如果小于1000就直接进入财务处理子流程,老板审批的话有两种可能,一是同意进入财务
系统 2019-08-29 23:36:42 2907
(http://edu.km169.net/eduonline/data/200501/2015544601.htm)[作者:《男友》来源:新浪教育2005-1-2015:58:04浏览次数:]美女我不敢爱你文/李忠说实话,是真男人没有不爱美女的,嘿嘿,只是你不敢说出来而已,对吧?!卡拉OK的舞台上,一曲《爱江山更爱美人》唱得是豪情万丈、柔情万分、荡气回肠啊!不过且慢,走下台来冷静想想,美人真是吾辈之流可以爱的吗?能爱江山的不是英雄起码也得是位枭雄,你我是
系统 2019-08-29 23:17:09 2907
如何使用.net的TreeView控件作者:幻想曲时间:2003-10-10文档类型:原创来自:蓝色理想浏览统计total:86910|year:25286|Quarter:5188|Month:1686|Week:142|today:31第1页如何使用.net的TreeView控件[1]第2页如何使用.net的TreeView控件[2]第3页如何使用.net的TreeView控件[3]ASP.NET真正有用的特性就是其可扩充性。世界各地的开发人员都可以创
系统 2019-08-29 23:07:49 2907
作者JimWebber,SavasParastatidis&IanRobinson译者徐涵发布于2008年12月3日下午7时28分社区SOA主题工作流/业务流程管理,REST标签设计准则,模式,Web服务我们已习惯于在大型中间件平台(比如那些实现CORBA、Web服务协议栈和J2EE的平台)之上构建分布式系统了。在这篇文章里,我们将采取另一种做法:我们把支撑Web运行的协议和文档格式视为一种应用平台,一种可通过轻量级中间件访问的平台。我们通过一个简单的客户
系统 2019-08-29 22:50:28 2907
最近一直忙于工作,修改BUG,很少有时间上来总结一些东西,实在抱歉,对于时间的管理上自己还是得加强,没时间不能做为一种理由。提高用户体验关键在于细节。经常会发现一些表单元素与标签对不齐的现象,如下图片所示:做为专业者不能视而不见的,其实两句代码就能将对齐解决:body{font-family:Tahoma;}input,label{vertical-align:middle;}其中font-family:Tahoma为关键点,当然你可以根据自已需要而更改,
系统 2019-08-29 22:47:33 2907
听说RosettaStone(罗赛塔石碑语言学习软件)挺好用,不知道是否适合程序员学习外语。有用过的吗?点评一下吧。网站http://www.rosettastone.com/美国RosettaStoneEnglish(罗赛塔石碑语言学习软件)是风靡世界的多媒体英语教学软件。RosettaStoneLanguageLibrary已被美国国务院认可,用来培训外交官。美国航天局及一些重要机构也用它来培训自己的员工。实践证明,RosettaStoneEnglis
系统 2019-08-29 22:19:17 2907
折腾了好几天,终于成功在BeagleBoard上运行QNX系统,如果说在BeagleBoard上运行Android费了一些手脚的话,在BeagleBoard上运行QNX可以说是费尽周折。秉承本博客的主旨,将折腾过程记录下来,供各位同学参考,以后可以少绕一些弯子。为了在BeagleBoard上运行QNX系统,我参考了一些书和网上的资料,同时将制作Android系统的sh文件打开仔细读了一下,得出的主要思路如下:1.首先要将启动的SD卡进行分区和格式化,让其中
系统 2019-08-12 09:30:16 2907
文件A:........ShowCurrentInfo(constchar*function,constchar*file,intline){........}文件B类C:C::doSomeThing(){行号:122......行号:123ShowCurrentInfo(__FUNCTION__,__FILE__,__LINE__);行号:124......}亮点在于:__FUNCTION__记录当前所在的函数区域,如上值为:"C::doSomeThin
系统 2019-08-12 01:33:58 2907