随笔分类 -  编程思想

摘要:如果你认为这是一个标题党,那么我真诚的恳请你耐心的把文章的第一部分读完,然后再下结论。如果你认为能够戳中您的G点,那么请随手点个赞。把三千行代码重构为15行那年我刚毕业,进了现在这个公司。公司是搞数据中心环境监控的,里面充斥着嵌入式、精密空调、总线、RFID的概念,我一个都不懂。还好,公司之前用De... 阅读全文
posted @ 2014-12-03 07:19 u0mo5 阅读(132) 评论(0) 推荐(0)
摘要:程序员在编程开发中的10个实用技巧,下面是我自己在工作中学到的一些简单的技巧和策略,希望能对各位有用。1. 橡皮鸭调试法不知道各位有没有这样的经历,当你正在给别人描述问题的时候,突然灵机一动想到了解决方案?这种情况的产生是有科学依据的。高谈阔论能让我们的大脑重新有条理地组织问题。在这种情况下,你的聊... 阅读全文
posted @ 2014-11-10 21:14 u0mo5 阅读(253) 评论(0) 推荐(0)
摘要:你想成为一名优秀的程序员吗?那么,现在是时候放下《24小时学会xxx语言v8.3》超级骗子书,相反,你应当养成每天反问自己以下10个问题的习惯。你的代码中是否有一种模式存在?找寻模式中的可行与不可行将发现其中看似无关的想法或基本原则。要对工作达到深入的理解,你必须养成反问自己“是否有一种模式存在?”... 阅读全文
posted @ 2014-10-17 21:03 u0mo5 阅读(170) 评论(0) 推荐(0)
摘要:一、先说一下写一个外挂需要什么条件 1、熟练的C语言知识 目前的外挂大部分都是用BC或者是vc写的,拥有熟练的C语言知识是写外挂的基本条件 2、具有很强的汇编基础 一般游戏都不可能有原代码的,必须靠反汇编或者跟踪的办法来探索其中的机理 ,所以有强的汇编基础也是必不可少的条件 3、熟练掌握跟踪和调试的... 阅读全文
posted @ 2014-10-17 09:25 u0mo5 阅读(10684) 评论(3) 推荐(0)
摘要:隧道技术及其应用 隧道技术(Tunneling)是一种通过使用互联网络的基础设施在网络之间传递数据的方式。使用隧道传递的数据(或负载)可以是不同协议的数据帧或包。隧道协议将其它协议的数据帧或包重新封装然后通过隧道发送。新的帧头提供路由信息,以便通过互联网传递被封装的负载数据。 这里所说的隧道类... 阅读全文
posted @ 2014-10-17 09:07 u0mo5 阅读(3792) 评论(0) 推荐(1)
摘要:程序设计数据结构操作系统计算机体系结构数据库编译原理软件工程图形学通信与网络离散数学 阅读全文
posted @ 2014-10-14 06:16 u0mo5 阅读(435) 评论(0) 推荐(0)
摘要:开发技巧No. 1:博客 建立自己的博客,每月至少发布一篇文章。做点研究,因为只有自己亲身经历过,才能言之有物,不会听上去像吹牛皮。学会如何写文章,像以前你的老师教的那样:列大纲,描述情节,最后检查语法和错别字。然后,即使再不舍也要大刀阔斧般地简化和缩短文章到一眼就能知道大概意思。开发技巧No. ... 阅读全文
posted @ 2014-10-04 18:42 u0mo5 阅读(165) 评论(0) 推荐(0)
摘要:这是去年11月底在小组里分享过的工作效率心得,在这里也跟大家分享一下工作“快”感哈哈。我相信大家应该都有过工作效率的些许烦恼。而这个效率啊伴随我很长时间的痛苦。每每到PDI的时候领导必提效率有木有?自认为快是不算的,必须领导和客户方说了算,对于当年校招进来的毛驴,是一件泪崩漫长的提升过程。整天琢磨如... 阅读全文
posted @ 2014-09-23 03:52 u0mo5 阅读(158) 评论(0) 推荐(0)
摘要:【更新】:近日(2012年8月17日)重看 StackOverflow的原讨论帖,发现于今年年初被关闭了。不过有人做了汇总,把其他回复中提到的书籍,放在投票数最高的回复中。新更新添加 59 本书,详情可见文章后半部分。编者按:2008年8月4日,StackOverflow 网友Bert F发帖提问:... 阅读全文
posted @ 2014-09-23 03:50 u0mo5 阅读(182) 评论(0) 推荐(0)
摘要:从2002开始接触Java学会HelloWorld这么经典的程序到如今不知不觉已经十年啦,十年中亲耳听到过不少大牛的演讲,见到过项目中的神人在键盘上运指如飞的编程速度,当时就被震撼了。当编程越来越成体力活,我们还能有自己的思想,还能修炼为Java系统级别的程序员嘛?学习与修炼以下知识与技能,帮你早日... 阅读全文
posted @ 2014-09-18 06:05 u0mo5 阅读(202) 评论(0) 推荐(0)
摘要:初出茅庐的你带着仍残留墨香的毕业证书踏上工作岗位,马上就被书上没写的规则和各种繁杂的日常事务来了个下马威。这样的故事实在是司空见惯,编程工作也不例外。没有几个学生能 100% 为自己的第一份真正的工作做好准备。如果你不想成为其中之一,请学学以下这 10 项无需手把手指导就能学会的基本技能:1、版本控... 阅读全文
posted @ 2014-09-18 04:46 u0mo5 阅读(194) 评论(0) 推荐(0)
摘要:什么是算法?通俗而言,算法是一个定义明确的计算过程,可以一些值或一组值作为输入并产生一些值或一组值作为输出。因此算法就是将输入转为输出的一系列计算步骤。—Thomas H. Cormen,Chales E. Leiserson,算法入门第三版简而言之,算法就是可完成特定任务的一系列步骤,它应该具备三... 阅读全文
posted @ 2014-09-18 04:43 u0mo5 阅读(186) 评论(0) 推荐(0)
摘要:面向对象的程序设计语言必须有描述对象及其相互之间关系的语言成分。这些程序设计语言可以归纳为以下几类:系统中一切皆为对象;对象是属性及其操作的封装体;对象可按其性质划分为类,对象成为类的实例;实例关系和继承关系是对象之间的静态关系;消息传递是对象之间动态联系的唯一形式,也是计算的唯一形式;方法是消息的... 阅读全文
posted @ 2014-09-09 23:16 u0mo5 阅读(236) 评论(0) 推荐(0)
摘要:另辟蹊径白色腰带 空杯心态只求最差质脆玩具具体技能正视无知技重于艺建立馈路深入挖掘自定路线提高带宽暴露无知常用工具找人指导同道中人学会失败培养激情 释放激情不断实践坚持阅读 阅读列表记录所学且行且思以退为进密切交往分享所学坚守阵地钻研名著持续动力打扫地面深水区域漫漫长路使用源码使用头衔入门语言 阅读全文
posted @ 2014-09-09 23:04 u0mo5 阅读(409) 评论(2) 推荐(0)
摘要:几个礼拜之前我被问到:“对于Go语言,最令你惊讶的是什么?”当时我就明确地给出了答案:“虽然我希望C++程序员能够使用Go作为替代拼,但实际上大部分Go程序员都是从Python和Ruby转过来的,其中却少有C++程序员。” 我、Ken以及Robert都曾是C++程序员,在我们编写软件时觉得应该设计一... 阅读全文
posted @ 2014-05-22 05:26 u0mo5 阅读(428) 评论(0) 推荐(0)
摘要:学习各种开源项目,已经成为很多朋友不可回避的工作内容了。笔者本人也是如此。在接触并学习了若干个开源项目之后,笔者试图对自己工作过程中的若干体会加以总结,以期对一些希望借鉴的朋友有所裨益。 需要说明的是,笔者本人接触的开源项目大多属于计算机系统领域,例如Linuxkernel,KVM,QEMU,Ope... 阅读全文
posted @ 2014-05-04 18:57 u0mo5 阅读(292) 评论(0) 推荐(0)
摘要:当提到网页设计趋势的时候,不管什么文章都得来一句:“现在特别流行极简主义设计”,那么,到底什么是极简主义?极简主义不光存在于网页设计中,像 Logo设计、印刷设计、包装设计也都有相应的极简主义风格。目前流行的极简主义网页设计视觉风格是:使用纯粹的色彩以及简练唯美的照片。 极简主义网页设计流行使用创新... 阅读全文
posted @ 2013-12-29 04:10 u0mo5 阅读(370) 评论(0) 推荐(0)
摘要:最近读到冯·诺依曼的《Theory of Self-Reproducing Automata》的中译本,被自复制自动机理论深深吸引了!生命是什么?这本书让我对生命有了新的认识。 热力学第二定律是宇宙的死亡法则:系统的熵总是趋于增加,系统总是由有序趋向无序,由有形趋向混沌,最后终结于热寂。宇宙万物都逃... 阅读全文
posted @ 2013-12-26 21:19 u0mo5 阅读(294) 评论(0) 推荐(0)
摘要:学习是一种基础性的能力。然而,“吾生也有涯,而知也无涯。”,如果学习不注意方法,则会“以有涯随无涯,殆矣”。一.学习也是一种能力看到这个标题,有人会说:“学习,谁不会?”的确,学习就像吃饭睡觉一样,是人的一种本能,人人都有学习的能力。我们在刚出生的时候,什么也不知道,是一张真正的白纸,我们靠学习的本... 阅读全文
posted @ 2013-12-14 06:52 u0mo5 阅读(153) 评论(0) 推荐(0)
摘要:浮躁的人容易问:我到底该学什么;----别问,学就对了;浮躁的人容易问:JS有钱途吗;----建议你去抢银行;浮躁的人容易说:我要中文版!我英文不行!----不行?学呀!浮躁的人分两种:只观望而不学的人;只学而不坚持的人;浮躁的人永远不是一个高手1.不要看到别人的回复第一句话就说:给个代码吧!你应该... 阅读全文
posted @ 2013-12-03 06:28 u0mo5 阅读(216) 评论(0) 推荐(0)