之前我也走不出语言的圈子,感觉语言对于软件开发上如此重要,不过一个软件并不应该是依赖生产它的语言,真正让这个软件闪光的是软件本身,并不是生产这个软件的语言。
软件工业的革新速度是绝对的速度和效率,先后出现了N种思想不断的冲击着软件工业,那么我们来看看吧,好吧,我承认可能我写的不全,因为这也是我随手写写,并未经过深思熟虑。
第一种思想就是“语言“这种思想,这种思想太重...
分类:
其他好文 时间:
2014-09-20 05:40:46
阅读次数:
195
There are two sorted arrays A and B of size m and n respectively. Find the median of the two sorted arrays. The overall run time complexity should be ...
分类:
其他好文 时间:
2014-09-20 05:40:07
阅读次数:
282
socket方式:$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);//socket_set_option($socket, SOL_SOCKET, SO_SNDTIMEO, array("sec"=>20, "usec"=>0));soc...
分类:
其他好文 时间:
2014-09-20 05:39:56
阅读次数:
217
下载和安装 OpenCV 2.1.02、添加库文件:打开VS 2008,选择菜单:Tools->options->Projects and Solutions >VC++ Directories首先从“Show directories for”中的下拉列表中选择“library files”.然后在...
分类:
其他好文 时间:
2014-09-20 05:39:46
阅读次数:
297
eval 字面意思 :evaluate 评价 评估评价; eval函数会评估一个给定的含有JavaScript代码的字符串,并且试图去执行包含在字符串里的表达式或者一系列的合法的JavaScript语句。eval函数将把最后一个表达式或者语句...
分类:
其他好文 时间:
2014-09-20 04:38:47
阅读次数:
229
BFS (Bridth First Search) can be implemented by a queue.Procedure is like this: (Q is Queue)1, Put 1 in Q : ->1 (front) 2, Read the front of Q (which ...
分类:
其他好文 时间:
2014-09-20 04:36:36
阅读次数:
237
中缀表达式转后缀表达式
1 基本概念
在计算机中表达式有三种,前缀表达式(波兰式),中缀表达式,后缀表达式(逆波兰式)。
如表达式:a+b*(c-d)-e/f
前缀表达式:-+a*b-cd/ef
中缀表达式:a+b*(c-d)-e/f
后缀表达式:abcd-*+ef/-
1.1 特点与利弊
中缀表达式的括号必不可少,它的优点是符合我们人类的书写和...
分类:
其他好文 时间:
2014-09-20 03:35:06
阅读次数:
220
通过Fibonacci的迭代,生成器,循环三种实现,观察迭代,生成器,循环的效率。结论:迭代效率非常低,生成器和循环相近一下是代码和运行时间import sysdef fibo(n): if n 1: n -= 1 f = f0 + f1 f0 = f1 f1 = f return f...
分类:
其他好文 时间:
2014-09-20 03:34:16
阅读次数:
214
突然想到个问题,SharedPreferences线程安全么?有没有使用缓存相关的技术?首先想到的是Activity里面的:public abstract SharedPreferences getSharedPreferences(String name, int mode); 在android....
分类:
其他好文 时间:
2014-09-20 03:33:56
阅读次数:
479
核心与核心模块在整个启动的过程当中,是否能够成功地驱动我们主机的硬件配备, 是核心 (kernel) 的工作!而核心一般都是压缩档,因此在使用核心之前,就得要将它解压缩后, 才能加载主内存当中。另外,为了应付日新月异的硬件,目前的核心都是具有『可读取模块化驱动程序』的功能, 亦即是所谓的『 modu...
分类:
其他好文 时间:
2014-09-20 03:33:36
阅读次数:
288
当原理图画好之后直接生成PCB集成库:元器件的PCB封装和原理图绑定啦导入PCB封装前先检查封装,方法如下弹出如下界面可以在上面的图中查看所有的封装,选中一个元件可以查看封装在工程中新建一个PCB文件然后把原理图导入PCB方法如下弹出的对话框中进行如下操作完成后检查没有错误关闭,在PCB界面中看到如...
分类:
其他好文 时间:
2014-09-20 03:33:16
阅读次数:
228
一、添加Host节点,name就是需要绑定的域名,多个域名用 二、在tomcat根目录下建立相应的文件夹:\conf\Catalina\ren和\conf\Catalina\stimpy,并在目录下建立一个Context配置文件,文件名就是虚拟目录的名字,如果是根目录就是ROOT.xm...
分类:
其他好文 时间:
2014-09-20 03:32:56
阅读次数:
227
mac系统如何显示和隐藏文件苹果Mac OS X操作系统下,隐藏文件是否显示有很多种设置方法,最简单的要算在Mac终端输入命令。显示/隐藏Mac隐藏文件命令如下(注意其中的空格并且区分大小写):显示Mac隐藏文件的命令:defaults write com.apple.finder AppleSho...
分类:
其他好文 时间:
2014-09-20 03:32:46
阅读次数:
166
Boot Loader: Grub『 boot loader 是加载核心的重要工具』!没有 boot loader 的话,那么 kernel 根本就没有办法被系统加载!boot loader 的两个 stage在 BIOS 读完资讯后,接下来就是会到第一个启动装置的 MBR 去读取 boot loa...
分类:
其他好文 时间:
2014-09-20 03:32:26
阅读次数:
369
以下未经说明,listctrl默认view风格为report-------------------------------------------------------------------------------1. CListCtrl风格 LVS_ICON:为每个item显示大图标 LVS_...
分类:
其他好文 时间:
2014-09-20 03:31:56
阅读次数:
374
TIMESTAMPDIFF这个函数可以用于跨天的秒取值 TIME_TO_SEC函数只适用于本天内的取值 如果是两个时间秒相减,请谨慎使用TIME_TO_SEC函数,因为它只适用于一天之内的秒相减,如果是多过一天,就会减出负数来。 所以,...
分类:
其他好文 时间:
2014-09-20 02:30:56
阅读次数:
188