专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
走出程序员的悲哀 首先我想说的是,如何选择编程语言,在做出选择前,我们要先了解各种语言的优缺点: 编译型的语言: ASM: 汇编语言,几乎接近机器语言,优点执行效率高,是助记符的语言,难学也难理解, 缺点可移植性差, 开发效率低。 C: 相对汇编要高级的多的语言,结构化的语言,面向过程的,容易学,可移植性强,难点是它的指针(相对初学者); PASCAL: 高级语言,和C同时出来的一种语言,也是结构化,面向过程,后来扩展的有Object PASCAL语言和原始PASCAL一样,增加了面向对像的特性。难度是 [阅读全文] [PDF]
高老师的新作已经大致拜读了,看完之后确实有点不吐不快的话。在这献丑一说,大家多批评指正。个人感觉老老师这书写的实在是,水准以上,期望之下。这话怎么解呢,简单的说,确实这书达到了高老师的平均水准,也就是达到了高老师其他作品的水准,这么说就是肯定高老师的工作,高老师还是下心写了点文字的。但是我觉得写一本书不应该以作者是否下心作为好坏的评论标准,这就好比中国足球这一帮,他们一直都还算下心,但是水平就那么不上不下,你能要求他们出什么好活?高老师这本书是给入门小朋友写的,就内容而言基本上算是介绍了一个刚入门的小朋友走到一个CTO的全过程。但是这里面有俩问题,头一个就是,高老师可能没做过CTO,所以高 [阅读全文] [PDF]
/************************************************************************/ /* 第种测试思路方法 */ /************************************************************************/ char p="11111111111111111111111"; p[1]='0'; p[2]='\0'; //第次先这样赋值看下结果 // p[2]=0; / [阅读全文] [PDF]
  我是学文科出身从98年学计算机开始怀着对软件Software编程腔热情,到今天已走过了6年漫长而又艰难学习的路以后路还很长但回首过去学习时艰难和曲折使我觉得有义务要和刚刚学习以及想要学习编程技术后学谈谈我对学习看法不足的处也请其他老鸟们指正和补充  、 门槛降低了我们应该如何学  随着软件Software技术发展软件Software编程语言走过了个由原始社会向工业社会发展过程从机器码编程到汇编语言从汇编语言到各种高级语言;编程思想由面向过程发展到面向对象;同时编程工具也变成了可视化编程门槛随着技术和工具发展变得越来越低现在用delphivb等工具很快就可 [阅读全文] [PDF]
  近十年来中国软件Software业突飞猛进中国软件Software企业也越来越大中国员也越来越多而企业和员的间交易也变得越来越复杂越来越不正常  早在十年前我写那个日子里切都是那么神圣和纯洁:个员花费大量精力写出个软件Software交给企业后可以从企业那里拿到大笔报酬软件Software源代码当然也是全部交给企业在那个时代员是技术是高手代名词软件Software用户们对他们是十分崇拜和仰慕;而在十年后现在在利益驱动下切都变了味道照理说员为企业工作企业付给员报酬这本无可非议却偏偏有些利欲熏心、沽名钓誉企业家存在将本来神圣纯洁员领域搅乱 7 8糟最终使得企 [阅读全文] [PDF]
  工作在第线软件Software开发人员是员和经理他们决定着软件Software命运良好员队伍和出色管理是软件Software项目成功必要条件管理不是管制不是去卡住人家脖子员不是群野鸭子管理目是让大家起把工作做好并且让各人获得各自快乐和满足当个组织被出色地领导时雇员甚至不知道他们已被领导在项目完成时他们会自豪地说:"看看我们通过努力取得成绩吧"所以管理者不能老惦记着自己是个官而应时刻意识到自己是责任主要承担者  我们经常会听到有经理头衔人在高谈阔论:"编程我不会做个项目还不easy?派个人去搞系统分析回头再叫几个员把需求译成不就OK了吗?"  不懂英语人准 [阅读全文] [PDF]
  [前言:]软件Software业在国内热了起来员也抢手了员高额薪水吸引了越来越多人加入员行列员经历也是很多准员们急于想知道本文特选了 4个具有代表性、取得了定成功员他们人生和整理总结经验或许对准员们有定启发  Fishman:员到CEO  Fishman接受采访时说"我除了能编写的外无是处"其实Fishman从"IT蓝领"到"IT白领"经历了员→项目主管→开发经理→CTO→CEO历程做个成功员不但要考虑如何让代码转化为产品还得预见转化出产品市场占有率技术不能墨守成规需要推陈出新如何把握这就需要你对技术发展有种预见性 [阅读全文] [PDF]
  眼高手低知识面宽深度浅;有自己理想和目标但实施决心太小还总闲工资太少觉得老板太扣于是总是“跳呀跳”  还是让我们实实在在干点儿事吧!!!  中国大部分员都有个通病不知大家有没有感觉到:眼高手低知识面宽深度浅;有自己理想和目标但实施决心太小还总闲工资太少觉得老板太扣于是总是“跳呀跳”(也许会让些人骂骂就骂吧不过这是事实当然我说那些员是指些人不是所有员们由其是那些为中国软件Software产业做出贡献人们我感谢他们)  人说到国外作软件Software中国员最吃香由其在国内干了几年为什么?中国员懂得很多很多而且 [阅读全文] [PDF]
  今天很多员都喜欢到Microsoft、Inprise、Sun、Oracle和IBM员社区里去寻找信息在那里他们不仅能找到许多问题答案并且还能从中学到许多新知识、新技术那么这些社区都为员们提供了哪些方便呢?下面将对他们逐个进行介绍  随着开发工具和操作系统复杂性日益增加个强大而全面员信息网络不应该再是员梦想它应该成为员们必不可少工具和交流信息场所  在早期大型机和单PC机时代DOS大小不过30来KB所有BASIC和COBOL命令都可以直接用人脑记忆下来不过当时间来到21世纪时候仅仅是开发工具就已经达到了100MB就更不用说那些复杂操作系统及其他软件Soft [阅读全文] [PDF]
  记得第次见到FishMan是在清华大学南门旁边个餐馆里当时新浪好几个版主也都在Fishman请客第印象就是很帅不大象个软件Software公司CEO到象是电影明星他真名吴锡桑读出来怪怪感觉远不如FishMan这个网名好记FishMan自己也很喜欢这个网名有时候还戏称自己为“漏网的鱼”那次聊天时候Fishman谈到自己曾经做过4年水木清华BBS技术栏目版主谈到这些眼神和语气中透出更多自信他说很多朋友都是那时认识包括3721CTO周鸿至今现在水木清华BBS上还保留着很多他技术文章  不过现在FishMan已经成功将自己角色转变为了个C [阅读全文] [PDF]
  可能有很多朋友在网上看过google公司早几年招聘广告它第题如下了:{first 10-digit prime found in consecutive digits e}.come中出现连续第个10个数字组成质数据说当时这个试题在美国很多地铁出站口都有大幅广告只要正确解答了这道题在浏览器地址栏中输入这个答案就可以进入下轮测试整个测试过程如同个数学迷宫直到你成为google员  又如Intel某年道面试题目:巴拿赫病故于1945年8月31日他出生年份恰好是他在世时某年年龄平方问:他是哪年出生?这道看似很简单数学问题你能不能能快地解答呢?  下面则是道世界 [阅读全文] [PDF]
  本文举例源代码或素材下载   十多年来Web 设计人员直使用 CGI 将应用连接到 Web 服务器和另端 Web 浏览器有很多理由建议使用 CGI:它可以和任何编程语言起使用并且它在 Web 服务器和宿主服务上得到极其广泛支持遗憾是CGI 也有着严重不足Web 服务器和 CGI 脚本的间接口令人费解此外Web 服务器对每个 CGI 请求产生单独进程这就意味着性能差、在所有请求的间没有持续性  这些年来不满黑客已经创造了多种替代方式来在 Web 服务器和应用代码的间架起桥梁在最近几年里完成这工作流行方式包括 Java™ ser [阅读全文] [PDF]
:介绍说明 在本文章中使用精通、熟练、熟悉、了解标志你对某技术掌握程度 精通:能够掌握此技术85%技术要点以上使用此技术时间超过两年并使用此技术成功实施5个以上项目能使用此技术优化性能或代码做到最大可能重用 熟练:能够掌握此技术60%技术要点以上使用此技术时间超过年并使用此技术成功实施3个以上项目能使用此技术实现软件Software需求并有经验积累在实现的前能做优化设计尽可能实现模块或代码重用 熟悉:能够掌握此技术50%技术要点以上使用此技术时间超过半年上并使用此技术成功实施1个以上项目能使用此技术实现软件Software需求 了解:可以在实际需要时参考技术文档或帮助文件满足你需要基本知道此项 [阅读全文] [PDF]
某日, 我重新建立了测试库, 当着组内所有员面清空了所有业务数据. \"好了, 让我看看咱们系统会发生什么情况, 我敢保证你们负责部分有80%会瘫掉.\" 在说这句话时我衷心祈祷不要被我言中. 但是, 当个个硕大无比异常页面张牙舞爪地出现在我面前时, 我意识到我好像总是处于失望中. \"你们如何做异常处理?? 我强调过多少次了?? 你们懂不懂墨忒尔定理?? 现在看来所有代码都是基于某种假设, 假设数据是存在并且是正确, 这是在靠巧合编程!!\" 又怒了, 没法控制了. \"让你 [阅读全文] [PDF]
从编译原理的角度来理解你工作中使用的高级语言,如果你做到这一点,至少有两个好处,第一个好处是避免一大堆低水平重复出现的编译错误。一名优秀的Coder平均在一个工作日中应该完成200行以上的源码,其编译错误应该控制在5个以下,要知道这200行源码不是一次完成的,所以大多数情况下你都要追求一次编译通过,而一名职业水准的程序员,应该进一步做到即使用purify这类的工具来检查源码,也不会存在严重的内存泄露。第二个好处是可以提高源码的可读性和效率。规范地编写你的代码使你自己的逻辑清晰,因为你明白多加几个括号和空行、多换行对齐、多注释,编译器是会自动识别的,不影响程序执行的效率,反过来,控制好递归调用和 [阅读全文] [PDF]
我既不是“海龟”,英语讲的也不好。不过,我仍然在这里希望能够用一个英文单词来表明我的观点。因为在中文里面,商业已经被人用的过烂了,再加上国内的这些商业体系的不完善,总是给人感觉不如Business的味道更加纯正。而对于“意识”一词,我更加是认为一直以来被用作政治用词,我们在这里拿来颇有些“挂羊头卖狗肉”的意味。而Sense一词却有一种不可言传的体会,他讲究的是一种感觉,一种感悟。因此,Business Sense可能更加适合作为我们希望宣扬的重点吧。 微软曾经重金从美国邀请来一位著名的作家,他写了一本书,我们出版社也出了这本书的中文版,其中他讲到一个重要的总结:他认为日本的软件做的 [阅读全文] [PDF]
来源:论坛 初级的程序员或经验不足的程序员往往只意识到自己的程序是写给计算机的,而不会在意程序其实也是写给人的,或在意得不够、不全面。   写给机器的程序,往往追求的是运行正确、执行效率能满足要求。但程序员的任务仅仅就是把业务逻辑转成机器能编译的计算机语言吗?   其实,程序首先(注意,是首先)是写给人的。第一,程序是写给看代码的人的。第二,程序是写给用程序的人的。了解这一点,才能理解写程序为什么要有代码规范,为什么要有各种文档,为什么写子程序时要命好名,为什么要分层,为什么要学设计模式,为什么要写测试用例,为什么要推敲按钮的摆放,为什么要按XHTML标准写Web界面,为什么要用AJAX [阅读全文] [PDF]
【学网教程】 1、每个员在所在城市都有定客户基础或社会关系(意味着可以做些销售工作并且是员实施也不成问题)2、每个员都有自己产品或开发过成型产品3、每个员开发产品自己都很难控制销售或基本上没有销售4、每个产品销售范围都有限局限和本地或周边地区5、每个产品应该说适用于该城市客户在其他城市也存在同样客户群但靠个人实力很难卖出去;同时也影响该产品完善和升级许许多多半成品软件Software都是这样6、每个员单靠自己实力去找代理或别渠道是很困难并且许多情况也没有太多时间、精力7、每个员开 [阅读全文] [PDF]
在网上看到很多问题是有关如何学习jsp正好网上看到篇有关学习jsp文章就摘了部分翻译过来希望能对大家学习jsp有点指导 个普通是把JSP当作简化 Java它不是(事实上, JSP 是简化 servlets )员通常试着没有学习要求支持窍门技巧而 直接学习 JSP JSP 是个衔接技术并且成功地连接你需要理解另外技术如果你已经知道 Java HTML 和 javascript这意味着 JSP 将确实是简单 需要成为个成功 JSP 员可以参考这个时间表请注意下列: *忽略 [阅读全文] [PDF]
数据库先锋Ingres公司的高级副总裁和硅谷最著名的女性程序员之一相信男性和女性编写的程序是有区别的.火星男人编写的代码很不清晰,而金星女人编写的代码更有用.出生于爱尔兰,于1992年加入Ingres的Emma McGrattan认为,女性过于感情化,她们会着眼于以后的代码使用.因此女性程序员会用有用的注解和说明点缀代码,解释一行行代码的作用.这些代码就 像“路标”,其他人可以方便的修改和增添代码.男人,从另一方面说,可不会这么做,为了展现聪明才华,他们总是写一些模糊的代码,他们把一切都搞得不清不 楚,而且不留下说明指示以供后来者参考.Emma McGrattan自称通过阅读代码就能判断出编写 [阅读全文] [PDF]
1 2 > 共22条 分2页