随笔分类 - 程序人生
摘要:程序员面试什么最重要?发布者:sea_bug|发布时间: 2014-1-8 00:19|评论数: 4 程序员面试一直是社区乐于讨论的热门话题。我自己从06年实习以来,先后经历了4家软件公司,全部是外企,其中有世界500强的通信企业,有从事期权期货交易的欧 洲中等规模的金融公司,也有为大型汽车制造商开发Android智能汽车的新兴公司。跨入IT行业以来,我在求职过程中经历过多次面试,最近两年也有过多 次面试别人的经验。我感觉现在到了对这个问题发表自己看法的时候,这篇文章是我站在面试官角度对于程序员面试问题的一个阶段性反思和经验总结。目标 相信和不少朋友一样,有了几年工作经验成为Senior后..
阅读全文
摘要:一名IT从业者的英语口语能力成长路径来源: 微信公众号发布时间: 2014-03-12 22:53阅读: 11250 次推荐: 34原文链接[收藏] 这篇文章是我最近十天口语系列文章的合辑,文章比较长,一万五千余字。但是系统化地归纳了自己十多年的英语尤其是口语方面的学习经历与总结思考。我不是个纯粹的英语专业学生,我甚至不是任何英语相关专业的学生,但是我和英语却有着很多的故事,我对这门语言的学习与训练有着没由来的纯粹兴趣。虽然我从学校接受的教育与学术训练主要在计算机科学与技术领域,但是在英语演讲、辩论、口译的场合偶尔能看见我年轻时的身影。在不同领域的体验,让我有机会转换角度观察,我的这篇合辑文.
阅读全文
摘要:ado.net组成 数据提供程序 connection//连接对象 ConnectionString Open() Close() command CommandText ConnectionexecuteNonQuery()//执行增删改 executeScalar()//执行查询返回首行首列 insert into class() output inserted.列明 values() insert into class() values();select @@identity executeReader()//执行查询返回只读只进的结果集datareader datareader 只读只
阅读全文
摘要:基本查询 1、select * from department 2、distinct 去除重复行 top 5 top 10 percent 3、聚合函数 --avg()平均值 --sum求和 --count求行数 --min求最小值 --max求最大值 4、带条件查询 select 列 from 表 where 条件 between...and... in (1,3,5) lie = 1 or lie =3 模糊查询 like %代表任意多字符 _代表任意单个字符[0-9][a-Z]不区分大小写 [acd] 匹配范围内的单个字符 5、查找null值 is null is not...
阅读全文
摘要:1,定义 让我们来谈谈代码。 代码重要吗?当然,代码就是设计(Jack W.Reeves, 1992);代码是最有价值的交付物。 我们需要好代码吗?在给“好代码”下个定义之前,这个问题无法回答。 那么,究竟什么是好代码? 闻到硝烟味了吗?哦不,战争从来不是好东西。 对我而言,好代码就是 “整洁可用” 的代码。 好代码首先必须是“可用”的代码,“可用” 是指代码做了它应该做的事情,而且做得不错。 如果让你写求绝对值的代码,你就不能写成求平方根的;如果让你做一个文本编辑器,OK,你做出来了,它不是一个图片编辑器,它确确实实就是一个文本编辑器。但是用户输入一个字要一分钟,这也不能称之为...
阅读全文
摘要:作者: RayChase 来源: ITeye 发布时间: 2012-05-22 09:01 阅读: 2335 次 原文链接 全屏阅读 [收藏] 这篇文字是我好久以来的想法,有一些感悟,有一些激烈的言辞,我很自豪我就是一名程序员,我希望给程序员或者前程序员们带来一点启发。也许你不认可我的言辞,也许你不屑我的观点,无论如何,欢迎谈谈你的看法。 让程序员做更多种类的事 为什么有人说小公司锻炼人?在小公司,条件并不那么齐备,很多事情都需要程序员自己做,自己去澄清需求、自己做设计、自己搭建环境、自己测试,甚至自己上线、自己维护(这件事情在我们团队被称为“自己吃自己的狗食”)。 然而到了某些公司...
阅读全文
摘要:作者: Christian Grobmeier 来源: 图灵社区 发布时间: 2012-05-23 22:48 阅读: 2998 次 原文链接 全屏阅读 [收藏]摘要:做一名禅修程序员意味着什么?那意味着,你要持守我从禅宗 习得的10条戒律,它们与计算机程序员的现代世界息息相关。 查看英文原文:The 10 rules of a Zen programmer 早晨,外面下着雨,我发觉自己正坐在办公桌上琢磨有关高效率工作(efficient working)的问题。在我成为自由职业者之前的那些日子,尽管做了许多工作,然而回首往昔,不过是一片狼藉罢了。 回想2006年我开始禅修之际,当时有...
阅读全文
摘要:作者: Dodgy_Coder 发布时间: 2012-05-19 22:52 阅读: 2744 次 原文链接 全屏阅读 [收藏] 英文原文:12 Effective Ways To Improve Your Programming 1. 永远不要停止学习和阅读 阅读 书籍,而不只是网站 阅读 只为自我提升,而不是为了下一个项目 阅读 提升你的基础,而不只是最新技术 2. 跟比你聪明的人一起工作 跟比你更聪明的人或者是更有经验的人一起工作,可以让你快速提升 3. 变成一个全才 不要过于钻牛角尖,这可能会让你停滞不前和伤害你的就业前景。 4. 阅读并记录别人的代码 其实写代...
阅读全文

浙公网安备 33010602011771号