摘要: 茴字的N种写法在Visual C++世界里,对于每一种需求,几乎都存在着多种技术实现方式,这些细枝末节层层交错,从而形成了壮观的Visual C++技术脉络图。本节将实现一个目标,即将孔乙己的“茴”字输出至某个文件中,并再次读取出来。其中主要的技术点就是针对文件做一些操作,而Visual C++关于文件的操作方式就非常之多,有Windows API方式、C++标准库方式等,... 阅读全文
posted @ 2009-07-14 14:23 号虾 阅读(1307) 评论(0) 推荐(0) 编辑
摘要: 您是否:已被MFC绑死,离开MFC眼前漆黑一片 一直对Windows API、C/C++标准库与MFC/ATL之间的暧昧关系心存疑惑 接触Visual C++很长时间,却一直感觉没有真正入门 觉得Visual C++是死水一片,前途黯淡 具有严重的术语恐惧症,看到诸如MFC、ATL、STL、boost、QT、BCGControlBar、SkinMagic等字眼如坠云雾 多次暗下决心要学好Visua... 阅读全文
posted @ 2009-07-13 11:15 号虾 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 有时缓存整个页面是不现实的,因为页的某些部分可能在每次请求时都需要变化。在这些情况下,只能缓存页的一部分。顾名思义,页面部分缓存是将页面部分内容保存在内存中以便响应用户请求,而页面其他部分内容则为动态内容。页面部分缓存的实现包括两种方式:控件缓存和替换后缓存。1. 控件缓存(也称为片段缓存) 这种方式允许将需要缓存的信息包含在一个用户控件内,然后,将该用户控件标记为可缓存的,以此来缓存页面输出的部... 阅读全文
posted @ 2009-07-10 09:18 号虾 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 页面输出缓存是最为简单的缓存机制,该机制将整个ASP.NET页面内容保存在服务器内存中。当用户请求该页面时,系统从内存中输出相关数据,直到缓存数据过期。在这个过程中,缓存内容直接发送给用户,而不必再次经过页面处理生命周期。通常情况下,页面输出缓存对于那些包含不需要经常修改内容的,但需要大量处理才能编译完成的页面特别有用。需要读者注意的是,页面输出缓存是将页面全部内容都保存在内存中,并用于完成客户端... 阅读全文
posted @ 2009-07-09 15:25 号虾 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 在数据库表中,对字段建立索引可以大大提高查询速度。假如我们创建了一个 mytable表:CREATE TABLE mytable(ID INT NOT NULL, username VARCHAR(16) NOT NULL);我们随机向里面插入了10000条记录,其中有一条:5555, admin。在查找username="admin"的记录 SELECT * FROM mytable WHERE... 阅读全文
posted @ 2009-07-09 15:00 号虾 阅读(581) 评论(0) 推荐(0) 编辑
摘要: 字符串String是Java编程中使用概率最高的变量,也许你觉得没有什么可讲的,随手拈来,然而字符串的处理却尤其需要我们的关注,因为大量的字符串实例的随意创建,给系统的效率带来了很大的问题。比如下面我们来做一个测试,对比String类和StringBuffer的执行效率:● String执行10000次累加long start = System.currentTimeMillis();... 阅读全文
posted @ 2009-07-09 14:54 号虾 阅读(333) 评论(0) 推荐(0) 编辑
摘要: 年轻的时候,常常以程序员自诩,涓涓代码流于键盘之下,那是何等的满足!如今已过而立,随着小儿的出生,青涩自负的青春早已作古,现在的我在做什么呢?该做些什么呢?心里的头绪越来越多,终是忍不住上来与大家探讨探讨。回想自己走过来的路程,10几年前,我在扬州城的一所大学里修学机械工程专业。直到大二,与计算机惟一相关的课程是一门《FORTRAN77 程序设计》,学工科的同仁们应该不会对ForTran感到陌生吧... 阅读全文
posted @ 2009-07-09 14:46 号虾 阅读(386) 评论(0) 推荐(0) 编辑
摘要: Visual C++领域从来都不乏好书,在图书市场极其丰富的今天,再来撰写一本关于Visual C++的图书是需要足够的胆量和理由的。相信很多读者都和我一样,书架上早就摆满了各种Visual C++书籍,有关于Visual C++ 5.0版、6.0版的,还有直到当今的2005版、2008版的,Visual C++技术的千头万绪包含其中,如GDI、OLE、ActiveX、COM、XML、ODBC、A... 阅读全文
posted @ 2009-07-09 14:14 号虾 阅读(348) 评论(0) 推荐(0) 编辑
摘要: “工欲善其事,必先利其器”这句出自《论语•魏灵公》中的“工欲善其事,必先利其器。居是邦也,事其大夫之贤者,友其士之仁者。”一句话,用来做本文的标题,来谈谈目前OpenGL相关图书的个人一点看法。OpenGL领域从来都不乏好书,在图书市场极其丰富的今天,再来撰写一本关于OpenGL的图书是需要足够的胆量和理由的。相信很多读者都和我一样,书架... 阅读全文
posted @ 2009-07-06 15:44 号虾 阅读(281) 评论(1) 推荐(0) 编辑
摘要: 马上又到了拼命投简历的季节了,很多程序员跃跃欲试,或者左右彷徨,你对入职考虑好了吗?企业为什么会选择你?企业,需要什么样的人?做过N多的项目,也做了N个项目的负责人,现在苟且当作一个team的组长。在这我想与即将踏入软件开发行业的学弟们探讨一下,企业到底需要什么样的人,你把好面试官、HR的脉了吗?首先,我想说的是:态度决定一切。不要自以为能力至上,换个思维想想,作为领导,你需要一个愿意配合的员工还... 阅读全文
posted @ 2009-07-01 17:49 号虾 阅读(275) 评论(0) 推荐(0) 编辑