翻译: 软件工程师应当自己做分析、规范、设计、开发、测试和维护,从而成为一个有用处的和受人尊敬的职业。根据他们对软件健壮性、安全性和福利性的承诺,软件工程师应当遵守以下八条原则: 1.公众性原则——软件工程师的开发方向应始终和用户意向一致; 2.客户和雇主关系原则——软件工程师开发应符合客户和雇主的 ...
分类:
其他好文 时间:
2016-06-05 13:46:23
阅读次数:
118
MVVM框架中Angular是好,但这么大而全的框架,学习难度可不低呢,上手起码也得要个一两周吧。而knockoutjs专注于数据绑定,只需一两天就可以投入使用了,学习成本不要太低!在前端进化如此迅速的时代,学习成本也是不得不考虑的一个因素。很多时候其实我们的项目并没那么复杂,也并不需要万能的框架, ...
分类:
Web程序 时间:
2016-06-05 13:45:53
阅读次数:
285
一、编写Linux驱动程序的步骤 第1步:建立Linux驱动骨架 第2步:注册和注销设备文件 misc_register 创建设备文件 misc_deregister 移除设备文件 第3步:指定与驱动相关的信息 通过MODULE_AUTHOP、MODULE_LICENSE、MODULE_ALIAS、 ...
分类:
其他好文 时间:
2016-06-05 13:43:37
阅读次数:
180
马尔科夫链 http://wenku.baidu.com/link?url=26MSlOhtBMPQJz3ta2p3bM6IMdLsvvHQ2mzw8AI2GcSdZAI7Ukdf1rl4KR6VUojnuutXwU5EqHNv-V0acHQn1PlkoyYT0j7DrVRWskg_Kr7&pn=5 ...
分类:
编程语言 时间:
2016-06-05 13:43:50
阅读次数:
255
MapReduce Types MapReduce是一个简单的数据处理模型,map与reduce的输入和输出类型都为key-value形式的键值对。 一般来讲,map的输入key与输出value类型(K1,V1)不同于map的输出类型(K2,V2).reduce的输入类型比如与map的输出类型保持一 ...
分类:
其他好文 时间:
2016-06-05 13:45:36
阅读次数:
270
以4皇后为例,其他的N皇后问题以此类推。所谓4皇后问题就是求解如何在4×4的棋盘上无冲突的摆放4个皇后棋子。在国际象棋中,皇后的移动方式为横竖交叉的,因此在任意一个皇后所在位置的水平、竖直、以及45度斜线上都不能出现皇后的棋子,例子 要求编程求出符合要求的情况的个数。四皇后问题有很多种解法,这里主要 ...
分类:
其他好文 时间:
2016-06-05 13:45:37
阅读次数:
542
编者按:2014年度计算机视觉方向的顶级会议CVPR上月落下帷幕。在这次大会中,微软亚洲研究院共有15篇论文入选。今年的CVPR上有哪些让人眼前一亮的研究,又反映出哪些趋势?来听赴美参加会议的微软亚洲研究院实习生胡哲的所见所闻。 作者:胡哲 微软亚洲研究院实习生 计算机视觉(Computer Vis ...
分类:
其他好文 时间:
2016-06-05 13:44:28
阅读次数:
282
http://blog.sina.com.cn/s/blog_62c832270101d92u.html 有感于讲C语言的DLL文件的文章很少,自己查了半天,写了这么个非常简单的教程。自己也是摸C语言不久,依然感觉处于编程苦手的阶段。 1)为什么使用DLL文件 C语言复用代码有很多的形式,利用动态链 ...
分类:
其他好文 时间:
2016-06-05 13:42:29
阅读次数:
229
iBeacon的工作原理是基于Bluetooth Low Energy(BLE)低功耗蓝牙传输技术,iBeacon基站不断向四周发送蓝牙信号,当智能设备进入设定区域时,就能够收到信号。只要满足iBeacon技术标准的都可以使用,所以Android也能够支持iBeacon。Google在Android ...
分类:
移动开发 时间:
2016-06-05 13:42:20
阅读次数:
317
bool类型
C++新增类型,表示逻辑真与假
1.逻辑型也称布尔型,其取值为true(逻辑真)和false(逻辑假),存储字节数在不同编译系统中可能有所不同,VC++中为1个字节。
2.声明方式:boolresult;result=true;
3.可以当作整数用(true一般为1,false为0)
4.把其它类型的值转换为布尔值时,非零值转换为true,零值转换为false
代...
分类:
编程语言 时间:
2016-06-05 12:39:46
阅读次数:
162
这几天学习了HashMap的底层实现,但是发现好几个版本的,代码不一,而且看了Android包的HashMap和JDK中的HashMap的也不是一样,原来他们没有指定JDK版本,很多文章都是旧版本JDK1.6.JDK1.7的。现在我来分析一哈最新的JDK1.8的HashMap及性能优化。
在JDK1.6,JDK1.7中,HashMap采用位桶+链表实现,即使用链表处理冲突,同一hash值...
分类:
编程语言 时间:
2016-06-05 12:38:27
阅读次数:
284
一、简单介绍
单例模式是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。通过单例模式可以保证系统中一个类只有一个实例。
《设计模式》书中对单例模式动机的介绍
对于系统中的某些类来说,只有一个实例很重要,例如,一个系统中可以存在多个打印任务,但是只能有一个正在工作的任务;一个系统只能有一个窗口管理器或文件系统;一个系统只能有一个计时工具或ID(序号)生成器。如在Win...
分类:
其他好文 时间:
2016-06-05 12:39:16
阅读次数:
140
Valid Palindrome
Total Accepted: 103983 Total
Submissions: 432738 Difficulty: Easy
Given a string, determine if it is a palindrome, considering only alphanumeric characters a...
分类:
其他好文 时间:
2016-06-05 12:39:09
阅读次数:
151
Valid Parentheses
Total Accepted: 111710 Total
Submissions: 375574 Difficulty: Easy
Given a string containing just the characters '(', ')', '{', '}', '[' and ']',
determine if the ...
分类:
其他好文 时间:
2016-06-05 12:37:51
阅读次数:
177
Ugly Number
Total Accepted: 59402 Total
Submissions: 160149 Difficulty: Easy
Write a program to check whether a given number is an ugly number.
Ugly numbers are positive num...
分类:
其他好文 时间:
2016-06-05 12:38:11
阅读次数:
174
Valid Anagram
Total Accepted: 85434 Total
Submissions: 201750 Difficulty: Easy
Given two strings s and t, write a function to determine if t is an anagram of s.
For example,...
分类:
其他好文 时间:
2016-06-05 12:39:11
阅读次数:
144
<?phpheader("content-type:text/html;charset=utf-8");/*$code = $_POST["code"];$name = $_POST["name"];*///类和对象//类是对象的抽象化,对象是类的实例化class ren{ //成员变量 var $ ...
分类:
Web程序 时间:
2016-06-05 12:39:11
阅读次数:
182