内容列表
C++ 编程技巧
C++ 编程技巧 本文出自:中国程序员网站 作者: 卢军 (2001-07-07 07:05:01) C++语言是一个面向对象的语言,使用C++编写的代码更加简捷、高效,更具可维护性和可重用性。但是很多人使用了C++语言后却感到C++与C编程没有什么区别。这其实是由于对C++语言的特点和特色理解和使用不够造成的。事实上,没有任何一个程序员
分类:编程语言 查阅全文
三年的实践与思考之二——未来软件产业教育之我见
csdn的编辑们:     你们这次搞软件学院3周年活动。我作为一个曾经在上海大学计算机科学专业学习过4年,工作3年后又到同济大学软件学院软件工程硕士班学习的人有很多话想说,特别是关于教育,可能篇幅有点长,但是还是请你们还有所有网友能仔细看看,看看其中有没有道理,也作为抛砖引玉,引起大家的讨论。     首先说软件产业本身,我个人认为
分类:编程语言 查阅全文
从“白箱复用与黑箱复用”谈起...
从“白箱复用与黑箱复用.”谈到“概要设计”与“详细设计”的划分及其它 (题目好长 J 斗胆与鲁迅的《魏晋风度及文章与药及酒之关系》比试)   “封装、继承、多态”是面向对象编程的三大特性。 “美丽、智慧、大方”是(我认为的)女人应具有的三大优点。 然而我可以经
分类:编程语言 查阅全文
人脸检测的C/C++源代码
人脸检测的C/C++源代码,曾发表于 OPENCV 的 MAILING LIST,主要是对 3.1 版本的代码做了一些速度上的优化,并且解决了内存泄漏的问题。这个程序所使用的 Paul Viola 提出(该论文“Rapid Object Detection using a Boosted Cascade of Simple Features”发表在 CVPR'01)的 Ad
分类:编程语言 查阅全文
一位IT从业人员的心路历程 (转并修版)
    「Statgraphics统计绘图入门详论」是我的第一本着作,时值1990年9月,当时我还是一位大三升大四的学生。屈指算算,14年来,我已经撰写了60本以上的书籍(简体版未计算在内),其中大部份都与数据库相关。在这段期间,正逢PC硬件与软件产业最高速发展的期间,我何其有幸,能够恭逢其盛,与其一起成长。     1993年
分类:编程语言 查阅全文
30岁前如何达到年薪10万 (转)
  “薪情”一路走低   时值7月,又有一批莘莘学子步上了职业生涯路,找工作的艰辛已经不再是他们谈话的主题,谈得更多的是即将面临的工作,即将迎接的人生的转折点。   而对于年轻的工作一族来说,这几年“薪情”的下跌又是不得不必须面对的现实。他们感叹原来30岁前实现年薪10万元并不如当初想像的那么容易,竞争者太多,机会又太少,而薪金似乎总在原地徘徊。
分类:编程语言 查阅全文
不要把Linux和Windows比较 (转)
    Linux vs. Windows,这是在网上常常争论的话题,大家常常是争得面红耳赤,且乐此不疲。你是否想过,就在你徘徊在Linux和Windows之间,那些真正想在Linux世界有为的人,正在静静地研究着Linux,愉快地享受着Linux,而你——却还没真正了解Linux。    绝大部分人都有Windo
分类:编程语言 查阅全文
quick lesson in using stream filters
Sara Golemon在新闻组发了一篇关于在PHP扩展中如何使用stream filters的文章,参考如下: If all you want to do is use an already implemented one just do this:   php_stream *stream;  php_stream_filter *filter;  zval
分类:编程语言 查阅全文
Boost源码剖析之:泛型函数指针类boost::function 之生死因果
                                 &nb
分类:编程语言 查阅全文
什么是非正常
2.4 什么是非正常    【C库的局限】      . 名字空间问题, 因为使用同一个名字空间, 不同的库必须使用不同的全局变量, 函数名称. 这样对于开发很难协调.    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2
分类:编程语言 查阅全文
创建项目
2.3 创建项目    【MAKE文件】     make工具提供了各个处理模块的比较批处理的编译功能, 需要一个makefile表示项目中的模块各自的关系. 现在的VC已经不需要我们关心这些细节, 而且甚至不需要使用它们.      还是COM, 如果你需要产生一个proxy/stub的代理控
分类:编程语言 查阅全文
第02章 数据抽象
第02章 数据抽象 2.1 声明与定义    【声明与定义】      . 声明: 向计算机介绍名字     . 定义: 为该名字分配存储空间    【C++的声明与定义】      . 定义和声明可以同时出现, 比如变量声明:
分类:编程语言 查阅全文
很强的flash游戏
台湾同胞显示出越来越强的实力,大家应该加倍努力,不要甘与人后 | 链接 |
分类:编程语言 查阅全文
C++ 的网络资源
www.ddj.comwww.msj.comwwwww.jjhou.com        候捷 大名鼎鼎www.codeguru.com     源代码之家www.csdn.net         程序员刊物的
分类:编程语言 查阅全文
PHP中在字符串中查找某个字符
PHP中查找字符有substr()和strstr两个函数来处理,我没事情自己想写个简单的算法,能够从一个字符串中找出一个字符是否存在. 代码如下: <?php$str = "aaa";$substr = "a"; function check_str($str, $substr){  for ( $i=0; $i<strlen($str); $i++ ) {&
分类:编程语言 查阅全文
google自己的gmail特性指南
http://www.google.com/gmail/help/start.html 1、新查看邮件的方法 每封信都和相关的回复放在一起,google所谓的conversation view,不用费劲去想前一封信写了什么; 我和pp写了十几封,看起来就像聊天的样子,哈哈。 2、更方便的文件系统 用label分类,这样一个涉及多个主题conversation可以放在多个label,不会像
分类:编程语言 查阅全文
我来谈谈 Borland 的失败原因
1. 开发工具太贵。比 MS 贵多了。 2. 易用性不好。VB 写程序,一个 Windows 上面放一个 button, 双击 button 弹出对话框 hello world 的所有程序包括编辑器自动生成的,只有三行: Private Sub Command1_Click() MsgBox "Hello, world!" End Sub Borland 的开发工具无论是 Delphi, CBui
分类:编程语言 查阅全文
xml 解析库
参考网址: http://xml.apache.org/ 有以下几个免费的开放源码 XML 工具库 Xerces Java 2   http://xml.apache.org/xerces2-j/index.html Xerces C++ http://xml.apache.org/xerces-c/index.html Xerces Java 2 是众多 Java X
分类:编程语言 查阅全文
软件设计/编程的基本技术
目录 1.设计父类时考虑不周到,等到设计或者编写子类的时候,才发现父类需要修改、增加功能等等,都很平常 2.尽量避免多次写同样的代码 3. 持续改进 4.评价软件设计的高低的几个基本原则 内容 1.软件设计/编程中,有一门基本技术叫“面向对象编程”。面向对象编程的基本思路是对象封装和继承。继承的基本思路是,所有子类共同的部分,提取、抽象后,放到父类中。 这是一
分类:编程语言 查阅全文
flashclash比赛RIA获奖作品
| 比赛网站地址 | 第一名:室内设计软件 第二名:图像处理软件 第三名:客户关系软件
分类:编程语言 查阅全文
<< 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 >>