如何成为一个合格的iphone软件开发工程师软件工程是一门研究用工程化方法构建和维护有效的、实用的和高质量的软件的学科。它涉及到程序设计语言、数据库、软件开发工具、系统平台、标准、设 计模式等方面。在现代社会 中,软件应用于多个方面。典型的软件有电子邮件、嵌入式系统、人机界面、办公套件、操作系统、编...
分类:
其他好文 时间:
2015-01-30 19:06:29
阅读次数:
129
一,总体概要OO(面向对象)概念的提出是软件开发工程发展的一次革命,多年来我们借助它使得很多大型应用程序得以顺利实现。如果您还没有掌握并使用OO进行程序设计和开发,那么您无疑还停留在软件开发的石器时代。大多数编程语言,尤其是近年问世的一些语言,都很好的支持了面向对象,您可能对此了如执掌,但是一些语言...
分类:
Web程序 时间:
2014-12-17 12:22:13
阅读次数:
152
最近由于项目需要,被老板安排开发一个WINDOWS USER MODE DLL, 即WINDOWS用户模式下的动态链接库。
写代码,实现具体的功能这类初等工作,对于大多数软件开发工程师来讲,只是时间与工作量上的问题,具体的WINDOWS DLL的知识点,本人参考了Jeffrey Richter的《WINDOWS核心编程》中的DLL几章,不再熬述。
这里谈一下关于USER MOD...
分类:
其他好文 时间:
2014-12-10 12:39:55
阅读次数:
181
为什么要转行做软件开发?(为什么选择JAVA?)小时候日以继夜玩FC的时候,就梦想长大以后能成为一个游戏开发者,谁知道长大以后却成了一个建筑行业的成本控制员。一个月前终于下决心辞去了那份还算不错的工作,毅然重铸那个软件开发工程师的梦想。Android是我很喜欢的一个平台,就让这个梦从java启航吧。...
分类:
编程语言 时间:
2014-11-15 16:49:30
阅读次数:
185
开发出一款受用户欢迎的、十全十美的软件是每个软件开发工程师的梦想,但在现实条件下,受市场环境、公司氛围及自身水平等的影响,要开发出一款完美的软件几乎是不太可能的。最近,我阅读了李志勇老师的《完美软件开发:方法与逻辑》一书,颇有收获。 正如李老师所说,本书是为“培养帅才”而写的。全书共9章内容,以思维逻辑为出发点和归宿,表达了作者对完美软件开发的一些理解和认识。本书涉及到的内容包括:项目...
分类:
其他好文 时间:
2014-10-16 23:09:13
阅读次数:
231
Android自动化测试之MonkeyRunner一、Android自动化测试之环境搭建1.1 Android-sdk介绍¢SDK(Softwaredevelopmentkit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。Andro...
分类:
移动开发 时间:
2014-10-14 21:55:39
阅读次数:
208
自学Android之旅第二篇,初步学习会有疏漏,以后我会不断修改补全,直到完美。补一篇Android环境配置:SDK(Softwaredevelopmentkit)软件开发工具包。被软件开发工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。Android是goog...
分类:
移动开发 时间:
2014-10-09 21:20:27
阅读次数:
202
转:http://blog.csdn.net/zs634134578/article/details/21387117一.简答题1.简述iso的7层设计解析:应用层:提供应用程序间通信表示层:处理数据格式、数据加密等会话层:建立、维护和管理会话运输层:建立主机端到端连接网络层:寻址和路由选择数据链路...
分类:
其他好文 时间:
2014-10-02 15:18:03
阅读次数:
157
我并不在Netflix工作——你也知道 (我在Yahoo!工 作)—— 但我深切的感觉到,不管你在哪里工作,成为一个优秀的员工、优秀的软件开发工程师的过程是一样的。 下面所列举的都是伟大的程序员所具有的经验和品质。 只做正确的事 对于软件这一行的人,我们有个很大的挑战,就是如何能够用正确方法...
分类:
其他好文 时间:
2014-09-22 16:05:32
阅读次数:
222
百度的题总体来说不难,都是一些基础的题。好像近几年都有这样的趋势,计算机网络,操作系统,数据库,每个基础课出一道题。接着是三道程序设计题。最后是系统设计题。所以好好看计算机基础是关键。计算机基础简答题1.简述tcp的三次握手和四次挥手,以及为什么挥手的时候需要四次。2.列出内存管理淘汰算法,并简述。...
分类:
其他好文 时间:
2014-09-15 12:56:08
阅读次数:
199