- 博客(10)
- 收藏
- 关注
转载 干货!谷歌推荐的技术能力提升指南
译者注:本文是翻译自 Google Career 的一篇职业规划指南,需阅读原文的请自备墙梯。以下是译文:打好扎实的计算机科学基础对于成为一个成功的软件工程师是非常重要的。本指南主要关于如何提升自己的技术能力,非常适合学生用于制定教学课程,当然这里提供的网络资源,并不意味着就可以完全取代现有的课程,正式的课程安排还是要学的(除非你不想拿到毕业证书)。学术学习的推荐C
2015-05-15 09:13:50
406
转载 分层设计软件
软件体系架构设计中,分层式结构是最常见,也是最重要的一种结构。微软推荐的分层式结构一般分为三层,从下至上分别为:数据访问层、业务逻辑层(又或成为领域层)、表示层,如图所示: 数据访问层:有时候也称为是持久层,其功能主要是负责数据库的访问。简单的说法就是实现对数据表的 Select,Insert,Update,Delete的操作。如果要加入ORM的元素,那么就会包括对象和数据表之间的
2013-12-14 13:14:33
693
转载 很酷的C语言技巧
英文原文:Ryan 编译:伯乐在线 – 肖翔C语言常常让人觉得它所能表达的东西非常有限。它不具有类似第一级函数和模式匹配这样的高级功能。但是C非常简单,并且仍然有一些非常有用的语法技巧和功能,只是没有多少人知道罢了。指定的初始化很多人都知道像这样来静态地初始化数组:1intfibs[] = {1, 1,
2013-12-12 10:45:07
446
原创 总结的重要性
总结是为了对过去所做事情的回顾,帮助提高,很久不写文档了,都是由于惰性。工作中没有总结,就没有提高,每天重复的过日子,和行尸走肉没啥区别了。。。。。。从今天起,没他
2013-12-12 09:47:28
555
转载 位向量和排序
对于排序问题,想必大家都非常熟悉。而且,应该都知道基于比较的排序方法的时间复杂度的下界是 O(n*logn)。尽管又出现了基数排序,使得排序类算法的时间复杂度改进到 O(d*n),但是基数排序方法实现起来还是比较麻烦的。下面这种排序方法的时间复杂度可以认为是 O(n),但是和基数排序方法相比,它的实现非常简单。为了介绍这种方法,需要对输入数据作如下假定:(1)都是非负整数,(2)每个整数最多出
2011-11-26 21:06:39
509
原创 程序员成才的关键——内在兴趣和善于发现
<br />程序员成才的关键——内在兴趣和善于发现作者: chenqiuge分类:IT名人堂 阅读:20,665 次添加评论<br />文 / Peter Seibel 译 / 叶淮光<br /><br />本文是Common Lisp专家Peter Seibel对计算机科学家Guy Steele的访谈,谈到了他程序人生开启的历程以及程序员成才的关键。<br />初涉编程<br />Seibel:你是怎样接触编程的?<br />Steele:嗯,当我还是个小学生时,我就已经深深迷恋科学和数学了,我读了很多
2011-02-24 23:39:00
505
原创 【转】我为何爱读代码?你为何也应当爱?
<br />我为何爱读代码?你为何也应当爱?<br />我恨读代码<br />我发现,许多程序员都讨厌读代码——拜托别掩饰了,承认吧。差不多每个人都喜欢写代码——写代码乐在其中。可是,读代码真是不容易,而且还很烦人,又无可逃避,其他人写的代码总是很垃圾(即便不说,我们心里也这么想的)。即使自己写的代码,过几个小时再看也有点垃圾,过的时间再久点,就更垃圾了。那么,还有什么理由去看别人的蹩脚代码,而是不自己写几手漂亮的?能不能暂且忽略这个问题,花上几个小时看别人的代码,再回头来看自己的是不是还那么漂亮?即便有位
2011-02-23 19:02:00
230
原创 利用Rational Rose进行C++代码和数据库结构分析
级别: 初级申 震杰, IBM 中国软件开发中心软件工程师2006 年 6 月 08 日Rational Rose是利用UML(统一建模语言)进行分析和设计面向对象软件系统的强大的可视化工具,可以进行项目需求分析、结构规划和生成框架代码,还可以支持从现有系统逆向转出工程代码,生成Rose模型的功能。2004年10月,IBM推出了支持最新的UML2.0的可视化建模工具 Rationa
2008-03-12 16:43:00
452
原创 (ZZ)About Cast in C++(C++中的类型转换)
2008-03-04 | About Cast in C++ C 风格(C-style)强制转型如下:(T) exdivssion // cast exdivssion to be of type T 函数风格(Function-style)强制转型使用这样的语法:T(exdivssion) // cast exdivssion to be of type T
2008-03-11 21:18:00
326
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人