- 博客(34)
- 问答 (3)
- 收藏
- 关注
原创 程序员必须克服的十大编程禁忌
程序员在编程的时候难免会犯错误,但如果不从错误中吸取教训,那么习惯成自然,你会经常犯错的。从错误中不断的学习,锻炼好的行为习惯有助于事业上的稳定。程序员在编程的时候难免会犯错误,但如果不从错误中吸取教训,那么习惯成自然,你会经常犯错的。从错误中不断的学习,锻炼好的行为习惯有助于事业上的稳定。这就是我们如何将小麦从糟糠中区别出来以及如何避免编程禁忌的绝佳经验。此外,最重要的就是可
2014-07-24 22:49:59 1721
转载 IT:双桥故事
IT寓言:双桥故事分类: 其两个老工程师坐在一起聊天,炫耀他们自己做过的最伟大的项目。其中一个工程师讲述他说如何设计他此生建造的最大的一座桥梁。 “这是一座横跨大峡谷的大桥,”他对他的朋友说。“一个又宽又深的大峡谷。我们花了两年时间研究地质结构,选择建设地点。然后我们雇用最能干的人来设计大桥,这又用去了5年。我们跟最大的工程公司签约,让他们修建架
2014-07-20 16:55:15 1006
转载 成长的寓意:做一棵永远成长的苹果树
告别码农,成为真正的程序员转载自本文是我借助 Google 从网上拼凑的文章,可能条理不是很清晰,希望对广大程序员们有些帮助。一、成长的寓言:做一棵永远成长的苹果树一棵苹果树,终于结果了。第一年,它结了10个苹果,9个被拿走,自己得到1个。对此,苹果树愤愤不平,于是自断经脉,拒绝成长。第二年,它结了5个苹果,4个被拿走,自己得到1个。
2014-07-20 16:48:02 4575
转载 二叉树的非递归遍历
二叉树的非递归遍历转载自:二叉树的非递归遍历 二叉树是一种非常重要的数据结构,很多其它数据结构都是基于二叉树的基础演变而来的。对于二叉树,有前序、中序以及后序三种遍历方法。因为树的定义本身就是递归定义,因此采用递归的方法去实现树的三种遍历不仅容易理解而且代码很简洁。而对于树的遍历若采用非递归的方法,就要采用栈去模拟
2014-07-20 16:25:44 432
转载 C语言数据结构--双向链表的学习
C语言数据结构----双向链表概括:主要说明双向链表的基本概念和具体操作以及源代码。一、基本概念1.有了单链表以后我们可以把内存中小块的空间联系在一起,并且把每一个小块都存储上我们想要存储的数值。但是单链表只有一个next,我们每一次都要从头开始遍历整个链表,这样的话如果我们对单链表进行逆序访问那么将是一项很耗时的操作。2.双向链表解决了
2014-07-14 11:34:50 631
原创 新郎和新娘--源码
源码:#includeint func(int i,int j,int k,char wife[3]){ if(wife[i] == 'X') return 0; if(wife[k] == 'X') return 0; if(wife[k] == 'Z')
2014-07-09 20:43:21 880
原创 新郎和新娘
新郎和新娘问题有新郎A B C 和新娘X Y ZA说他要和X结婚,X说她要和C结婚,C说他要和Z结婚,他们都是在开玩笑问他们是谁和谁要结婚 还是应用了穷举法思想1、一共6个人,只有6种选择2、根据要求,谁和谁不是一对,排除一些选择
2014-07-09 20:41:08 854
原创 C语言编程--水仙花数
如果一个3位数等于其各位数字的立方和,则称这个数为水仙花数 算法分析:首先是一个三位数,即从100到999之间然后是得到每一位上的数字,存到一个数组里再分别计算看结果是否和这个数相等 源码:#includeint n=0;int func(int i){ int s=0; int m=0
2014-07-05 20:34:33 10915 2
原创 C语言编程--爱因斯坦的阶梯问题
题目:有一个长阶梯若每步上2阶,最后剩下1阶若每步上3阶,最后剩下2阶若每步上5阶,最后剩下4阶若每步上6阶,最后剩下5阶只有每步上7阶,最后刚好一阶也不剩下请问该阶梯至少有多少阶 解:设为x阶,由以上可列方程:x%2 = 1x%3 = 2x%5 = 4x%6 = 5x%7 = 0x取100以内
2014-07-05 19:52:04 24080 5
原创 C语言编程--新郎和新娘问题
新郎和新娘问题有新郎A B C 和新娘X Y ZA说他要和X结婚,X说她要和C结婚,C说他要和Z结婚,他们都是在开玩笑问他们是谁和谁要结婚 还是应用了穷举法思想1、一共6个人,只有6种选择2、根据要求,谁和谁不是一对,排除一些选择 源码:#includeint func(int i,int j,int k,char wife[3]){
2014-07-05 19:30:35 2369
原创 Handler的使用方法(一)
//**********************************************想花点时间谈谈Handler的使用方法,是应为Handler的使用涉及到了线程类的使用,也是在程序中用到了线程,关于线程,是个很重要的概念,因为以后的嵌入式系统的应用开发往往在程序的调用都会用到线程和进程,这一个机制是由操作系统而非应用程序本身来进行调节。前面的控件不说了,直接看代码:
2014-07-02 22:16:33 1514
原创 Activity的布局初步(二)
这一篇想说的是activity的嵌套布局前一个说的布局是单一的布局,比如只用一种布局方式,LinearLayout和TableLayout布局而要做出比较复杂的布局文件,可以把这些布局方式嵌套起来
2014-07-02 22:15:49 487
原创 Activity的布局初步(一)
//*************************************************************这篇博客写的是Activity的布局初步,主要内容是两块:LinearLayout布局和TableLayout布局先说一说LinearLayout布局,这里是讲了一个实例,主要是针对.xml文件里的控件设置的,首先要搞清楚两个概念,即根标签和子标签我
2014-07-02 22:15:48 649
原创 Activity的生命周期(二)
//************************************************************这篇来谈谈task 什么是task?task is a stack of activities 也就是说task是一个存放着很多activity的类的栈来看一个实例其中有firstActivity SecondActivity Third
2014-07-02 22:15:11 456
原创 Activity的生命周期(一)
//*****************************************************************************这篇博客来说说Activity的声明周期通常,一个Activity有7个生命周期函数 即 onCreate() onStart() onRestart() onResume() onPause() onStop() o
2014-07-02 22:14:16 556
原创 常见控件的使用方法(一)
//*******************************************************我是觉得当在学习有所收获后,及时的写篇博客总结一下,对学习的内容掌握的会更加的深入和透彻,因为这是用自己的话去总结和理解,相对会受益更大。这篇博客是要写一个应用程序功能是:计算两个数值的乘积,然后把结果显示在第二个activity上面首先是新建两个activit
2014-07-02 22:13:04 641
原创 Activity和Intent
在今天学习了Activity这个类,知道了这是一个用户和应用程度之间的一个接口;另外一种理解,它是很多控件的一个大的容器;我相信这样去理解这个Activity这个类就轻松多了。//***************************************************下面就出现了一个问题,怎么进行两个activity之间的消息传送呢?这就用到了Intent
2014-07-02 22:11:02 543
原创 关于Android的一些概念有感
首先什么是Android?从接触android开始,写过android的应用程序,但始终不是非常的明白什么是android,到底android是什么东东?android出身于linux家族,拥有linux的一些特性和优点,它是基于linux平台的开源的手机操作系统。什么又是模拟器?是指计算机上模拟android系统,然后使用该系统调试并运行开发的android应用程
2014-07-02 22:10:59 498
原创 Activity的学习
//********************************************************************关于Activity的学习,我想用自己的话和大家说说,菜鸟出来匝道,还请各位大虾指教!首先说明是Activity?我记得写第一个应用程序的时候,看过别人写的程序很多都是继承了activity这个类,这当然是一个类,不过这是一个什么类呢?
2014-07-02 22:10:04 689
原创 如何创建自己的第一个Android应用程序
//**************************************************************以下是我学习过后自己总结的一些个人看法和知识点,不完全正确,希望可以和网友探讨交流,共同进步!讲到android的第一个应用程序,我想不管是哪种语言,c /c++ /C# 等等,首先就是Hello world! 这里也不例外,是HelloAndroid!
2014-07-02 22:09:11 1591
原创 开始我的Android之旅
今天初步学习了Android开发平台之旅环境搭建就不说了,有需要的朋友我们可以互相探讨交流主要是有以下几个内容:1、观赏android王国全景地图2、android常用组件3、android 开发工具4、关于android的应用android全景地图主要是google提供了android四层架构:应用层 应用框架层 库和运行环境层 linu
2014-07-02 22:08:11 519
原创 学习uC/OS的一些心得
前几天看了邵贝贝翻译的嵌入式实时操作系统,回想起来,想在做一个简短的总结该书的作者名字在书中并没有中文翻译估计叫他杰恩-莱布罗斯吧这本书一个最大的特点就是不好理解,思维习惯不是很符合东方人的思维所以跳跃性很大,也可能是自己水平太差!书中讲到OS,本质就是函数。函数的调用我记得印象比较深刻的一点就是一个任务的运行的调用不再受支配于m
2014-07-02 21:40:33 1291
空空如也
s3c6410裸机程序开发?
2015-01-07
android里关于布局文件里控件的设计
2014-04-09
android问题提问:android:layout_below有什么作用?
2014-04-09
TA创建的收藏夹 TA关注的收藏夹
TA关注的人