1、有位木匠砍了一棵树,把它做了三个木桶。一个装粪,就叫粪桶,众人躲着;一个装水,就叫水桶,众人用着;一个装酒,就叫酒桶,众人品着!桶是一样的,因装的东西不同命运也就不同。——人生亦如此,有什么样的观念就有什么样的人生,有什么样的想法就有什么样的生活!2、在报纸上看到一个人买了彩票中了100万,大部...
分类:
其他好文 时间:
2014-10-09 13:10:23
阅读次数:
153
规则1:使用当前平台的描述用语或构架
一个最常见的API错误设计是使用外来的规则,API属于一个特定的平台和相关开发者生态系统。你不能使用任何其他不同平台的描述用语或构架,这会污染你当前的代码库,并破坏你同伴的工作效率。
在编码前要充分了解你的目标平台和代码规范。例如,在IOS和OSX中,不使用异常机制处理错误。统一命名规则(规则要足够详细,但是也要足够简洁)。
了解什么是协议(protocol),委托(delegate),扩展(category)。始终在你的代码中使用术语。遵守构造...
随着云计算和hadoop的发展,去IOA随之在各个行业开展起来。去o的过程必然涉及到一些sql用mr或hive改写的过程。本文就是在实际工作中涉及到hive改造oracle存储过程时用hive实现minus函数。...
分类:
数据库 时间:
2014-10-09 03:10:47
阅读次数:
196
PS:最近处于找工作状态,基本都会有算法笔试题,我之前基本没有接触过算法,所以结果可想而知啊,哈哈 1、简单的冒泡排序法(基本思想:两两比较相邻记录的关键字,如果反序则交换,直到没有反序的记录为止。) 1 using System; 2 using System.Collections.Gener....
分类:
其他好文 时间:
2014-10-09 03:05:37
阅读次数:
200
最近在看《人月神话》,偶然在网上看到一篇关于智力开发的文章,并结合自身的实践,整理了十条情商和智商的培养建议。怎样使你大脑的反应更快速、更有效率?你可以尝试一下下面的建议,并应用在你自己身上。
1、多喝水。你的大脑进行“循环”需要充足的水分才能有效运作。特别是炎热的北方,在空调屋里制造的不缺水的假象。
2、经常休息。你的大脑需要大量的含氧血液才能很好地工作,只需站起来...
分类:
其他好文 时间:
2014-10-09 02:53:47
阅读次数:
140
《漫谈选人与培训》是我在读《首先,打破一切常规》时的小感慨,谈公司找人那一面的事儿。硬币的另一面,是作为公司员工的我们,如何找到一个靠谱的位置。这个很难说,因为每个人找工作的侧重点都不一样,我在这里也不打算对如何找到合适的公司、合适的职位来废话,而是想谈谈这个:怎样判断你当前的职位是否适合自己。...
分类:
其他好文 时间:
2014-10-09 02:43:37
阅读次数:
139
工作了这么长时间了,感觉自己目前的工作内容很不利于技术水平的提升,对此状况,我心里深感不踏实。因此,我决定利用下班时间,边学习边做,做一套真正可用的智能家居系统,首先部署到自己居住的房间。
对此智能家居系统,我的大致构想如下:
1,采集房间的温度、湿度、光照强度、煤气浓度等数据,并将采集的数据通过智能家居网关传送到自建的web服务器,以供 自己通过外网实时查看数据;
2,可通过web或App远程控制房间的灯光、热水器等家电设备;
3,在家可通过遥控器控制家里的电器;
4,具有红外安防、远程报警等功能...
分类:
其他好文 时间:
2014-10-09 02:43:29
阅读次数:
175
条件编译
一般情况下,源程序中所有的行都会被编译。有时,我们希望程序中某一部分只在某个条件不成立或成立时才去编译,也就是对一部分内容指定编译的条件,这就是条件编译。
条件编译使用范式
范式一:
#ifndef 标识符
程序段1
#endif
其含义是:如果没有定义标识符,就编译程序段1,否则不编译程序段1。
(范式一主要应用于确保文件多次包含仍能安全工作,使用该范式可以...
分类:
系统相关 时间:
2014-10-09 02:17:27
阅读次数:
193
为了反映软件生存周期内各个工作应如何组织,各阶段如何衔接,需要软件开发模型给出直观图示表达。软件开发模型是软件思想的具体化,是实施在过程模块中的软件开发方法和工具。
下面来介绍开发模型的特点以及他们的优缺点。
瀑布模型
核心思想是按工序开发软件,功能,设计与实现分开,各阶段分工协作。
结构化分析设计方法,逻辑实现和物理实现分开。
活动为:开发计划,需求分析和说明,设计,测试,运...
分类:
其他好文 时间:
2014-10-09 01:57:08
阅读次数:
240
这篇文章是我的【iOS开发每日小笔记】系列中的一片,记录的是今天在开发工作中遇到的,可以用很短的文章或很小的demo演示解释出来的小心得小技巧。它们可能会给用户体验、代码效率得到一些提升,或是之前自己没有接触过的技术,很开心的学到了,放在这里得瑟一下。90%的作用是帮助自己回顾、记忆、复习。大约两年...
分类:
移动开发 时间:
2014-10-09 01:55:27
阅读次数:
261