Programmer_Zhou的专栏

嵌入式软件开发者,期待与你同行!

让你提前认识软件开发(17):makefile文件的书写及应用

第1部分 重新认识C语言makefile文件的书写及应用 【文章摘要】        makefile用于Linux下整个工程的编译,对于Linux下的C/C++语言的编译是至关重要的。       本文以实际的C源程序为例子,介绍如何使用makefile来编译Linux下的C语言工程,为相关开发...

2014-04-30 20:47:17

阅读数:2334

评论数:2

我读经典(4):读《打造Facebook》有感

我第一次听说Facebook,是在用了国内的人人网很久之后。从上大学到研究生毕业,我几乎每天都要上人人网,发发日志、照片,看看其他同学有什么动向等等。个人感觉人人网使用起来非常的方便,拉近了人与人之间的距离,比QQ舒服多了。        某一天,我读到了一篇文章,主题是有关人人网的。文章里面说,...

2014-04-28 19:45:37

阅读数:2254

评论数:6

让你提前认识软件开发(16):如何对程序进行优化?

第1部分 重新认识C语言 如何对程序进行优化?            对程序进行优化,是软件开发工程师必然会涉及到的问题。那么为什么要对程序进行优化呢?原因有以下几个:         第一,在原程序基础之上新增、删除或修改了功能,需要改变原程序流程。客户需求随时可能会变化,今天已经实现的功能,说...

2014-04-26 19:48:11

阅读数:3106

评论数:0

让你提前认识软件开发(15):程序调试的利器—日志

第1部分 重新认识C语言 程序调试的利器—日志           如果世界上有一个人能够保证一次写出来的代码是百分之百正确的,那么毫无疑问,他一定是世界上最优秀的程序员,没有之一。为什么要求代码写好过后要进行充分的自测(包括单元测试和集成测试)?就因为是人皆会犯错,使程序就会有bug。作为一名软...

2014-04-24 08:22:12

阅读数:5395

评论数:4

让你提前认识软件开发(14):程序中的算法

第1部分 重新认识C语言 程序中的算法   【文章摘要】         算法(Algorithm),是程序的灵魂。著名计算机科学家、图灵奖获得者沃思曾提出过一个公式:数据结构+算法=程序。可见,算法在程序中占有非常重要的地位。         在实际的软件开发项目中,不管是有意设计或是无意为之,...

2014-04-20 23:28:04

阅读数:4585

评论数:0

也来说一下八皇后问题

(本文的所有代码均是基于此文:http://blog.csdn.net/mbh_1991/article/details/23869459,感谢博主的贡献!)          最近看了一篇文章(见上面给出的链接),里面讲到了回溯算法和八皇后问题。仔细阅读全文之后,发现作者所写与实际开发工作还是有...

2014-04-18 16:32:53

阅读数:2633

评论数:0

感谢CSDN赠送的炫彩文化衫和图书

前段时间,我参加了CSDN举办的畅想“我的IT成长路”活动,并获赠了图书2本和CSDN炫彩文化衫1件。东西已经收到,在此表示感谢。         本次活动的文章原文《两年开发工作总结及未来展望》:http://blog.csdn.net/zhouzhaoxiong1227/...

2014-04-17 13:59:22

阅读数:2062

评论数:2

让你提前认识软件开发(13):指针及结构体的使用

第1部分 重新认识C语言 指针及结构体的使用   【文章摘要】         指针在C语言中占有很重要的地位,同时也是学习C语言的难点所在。结构体属于用户自己建立的数据类型,在实际的软件开发项目中应用很广泛。         本文以实际的例子介绍了C语言中指针和结构体的使用方法,为进一步的学习和...

2014-04-16 20:34:24

阅读数:2534

评论数:0

让你提前认识软件开发(12):配置文件读取及文件操作

让你提前认识软件开发---学长的软件开发经验总结(12) 配置文件读取及文件操作   【文章摘要】         在通信领域的软件开发项目中,C语言是主流的编程语言,而文件操作在其中又占有很重要的地位。此外,为了体现产品的灵活性,可添加配置文件对某些重要的参数进行按需配置。这就要求程序能够准确读...

2014-04-12 20:47:46

阅读数:4016

评论数:4

让你提前认识软件开发(11):localtime与GetLocalTime

第1部分 重新认识C语言 localtime与GetLocalTime   【文章摘要】         在C语言中,有两个获取当前时间的函数:localtime和GetLocalTime。它们在诸如对账一类的程序中应用很广。 本文对localtime和GetLocalTime进行较为详细的介绍,...

2014-04-09 20:03:20

阅读数:3484

评论数:4

我在南邮的三年(续)—研究生需做到“三要,三不”

今天一个不小心,翻开了放在桌子旁边的台历,发现今天是4月7号。两年前的今天,我正式毕业,上台到学校领导的手中领取了毕业证书。当时那个激动,那个自豪,那个紧张,至今还历历在目。确实,每当人生又开启一段新的旅途的时候,我们都会将那个场景牢记心中,当作饭后聊天的话题,抑或是吹嘘的资本,并会在人生的不同阶...

2014-04-07 21:52:24

阅读数:2587

评论数:12

让你提前认识软件开发(10):字符串处理函数及异常保护

第1部分 重新认识C语言 字符串处理函数及异常保护           在软件开发项目中,经常有程序要对字符串进行操作。为此,C函数库中提供了一些用来对字符串进行处理的函数,使用起来非常的方便。但由于字符串都有长度,如果随意对不同的字符串进行连接和拷贝等操作,就可能出现意想不到的后果。     ...

2014-04-05 09:02:54

阅读数:2629

评论数:8

让你提前认识软件开发(9):C语言中的大括号

第1部分 重新认识C语言 C语言中的大括号           在C语言中,大括号“{}”是一类比较特殊的符号。如果能够在适当的地方利用它,可使代码看起来非常的整洁,也能够从侧面体现出一个编程人员的专业修养。         那么,在C语言中,大括号应该用在哪些地方呢?         1. 初始...

2014-04-02 20:09:54

阅读数:4216

评论数:12

提示
确定要删除当前文章?
取消 删除
关闭
关闭