最近招了大半个月的人,结果是没有找到一个合适的。其实我们的要求不高,只想找两个合格的程序员而已。但是没有,所以有感而发,写下这篇唠叨。。。 我对合格程序员的定义是: 1、可以独立解决问题 这个问题不是编程问题,而是业务问题,或者说是公司生存和发展道路上遇到的问题。当然,生死存亡的大问题轮不到 ...
. Windows的二进制文件格式PE COFF PE文件格式事实上与ELF同根同源,它们都是由COFF格式发展而来。 . PE前身 COFF 在win下,Command Prompt for vs ,cd命令进入源代码所在目录: 运行命令: cl 是VISUAL C 的编译器。 c参数表示只编译,不链接,只会生成obj文件,不会生成exe文件。如下: 如果不加这个参数,那么cl会在编译源代码后 ...
2017-08-29 10:54 0 1461 推荐指数:
最近招了大半个月的人,结果是没有找到一个合适的。其实我们的要求不高,只想找两个合格的程序员而已。但是没有,所以有感而发,写下这篇唠叨。。。 我对合格程序员的定义是: 1、可以独立解决问题 这个问题不是编程问题,而是业务问题,或者说是公司生存和发展道路上遇到的问题。当然,生死存亡的大问题轮不到 ...
9.1 DLL简介 DLL即动态链接库的缩写,它相对于Linux下的共享对象。 Windows下的DLL文件和EXE文件实际上是一个概念,它们都是有PE格式的二进制文件。 微软希望通过DLL机制加强软件的模块化设计,使得各种模块之间能够松散地组合、重用和升级。 9.1.1 进程地址空间和内存 ...
写公众号也很久了,感觉有必要向小伙伴们介绍下自己,于是有了本文(本文写于今年 6 月份,但是一直没在我的公众号上发过,今天拿出来和大家分享下)~ 6 月 25 对我来说是一个特殊的日子,2011 年 ...
摘要: 如何成为华为技术专家。 原文:一个程序员的自我修养 作者:徐宏伟 一天晚上,我和老婆聊天,说部门要我写个“大咖谈软件”的文章,老婆斜了我一眼,淡淡地说:“Linus大神21岁就写出了Linux内核的雏形,缔造了一个自由主义的开源世界;张小龙28岁写出了foxmail ...
内存是承载程序运行的介质,也是程序进行各种运算和表达的场所。 10.1 程序的内存布局 现代的应用程序都运行在一个内存空间里,在32位系统里,这个内存空间拥有4GB(2的32次方)的寻址能力。现在的应用程序可以直接使用32位地址进行寻址,这被称为平坦的内存模型。在平坦的内存模型中 ...
在网上看到一篇程序员的自我修养,深以为然,不禁摘录一些,勉励自己 一个好的开发人员,应该能够全面、高效、严谨的去处理任何软件程序和业务问题,成为一个好的开发,是一个很有意思的话题,不过无论这个话题如何开展,基础两个字必不可少,虽然代码量是衡量开发能力的重要指标,但仅能够熟练 ...
,就是书中内容显示的。 于是,不禁问了问自己,作为一名程序员,一个“程序员的自我修养”是什么? 尽 ...
各行各业的工作者,都有其要求,那么作为程序员,我们又该具备哪些素养呢?博主在这里浅谈个人看法,如有不当之处,请大佬们指正。 一、知识储备 1、数学 或许在很多人看来,学计算机用不到什么数学,最多也就是一百以内的加减乘除,用在for循环、数组索引之类的上面。但其实不然,大部分人这样觉得是因为 ...