知识点1、修改输出的颜色 其中,\e[1;31m 表示将输出显示为红色; \e[0m 标识将颜色重置 ;31可以替换为别的颜色值,用来定制不同颜色的文字和背景。 每种颜色都有对应的颜色码。 比如: 重置= 0, 黑色= 30, 红色= 31, 绿色= 32。 要设置彩色背景, 经常使用的 颜色 码 ...
分类:
系统相关 时间:
2016-05-30 14:23:44
阅读次数:
171
1.try{}里有一个return语句,那么紧跟在这个try后的finally {}里的code会不会被执行,什么时候被执行,在return前还是后? 也许你的答案是在return之前,但往更细地说,我的答案是在return中间执行,请看下面程序代码的运行结果: 执行结果 2 运行结果是1,为什么呢 ...
分类:
编程语言 时间:
2016-05-30 14:24:05
阅读次数:
153
公司项目原因,接触了一下视频流H264的编解码知识,之前项目使用的是FFMpeg多媒体库,利用CPU做视频的编码和解码,俗称为软编软解。该方法比较通用,但是占用CPU资源,编解码效率不高。一般系统都会提供GPU或者专用处理器来对视频流进行编解码,也就是硬件编码和解码,简称为硬编解码。苹果在iOS 8 ...
分类:
移动开发 时间:
2016-05-30 14:22:22
阅读次数:
279
前言发送图文消息时间点,访问量大,请求并发多,业务web机处理不过来,新增加了2台web机应对。搞过Linux软件安装的都知道,各种库的依赖会把人搞崩溃,尤其是服务器不能访问外网的情况下,会非常的蛋疼。以前安装LNMP开发环境都是单个分别源码编译安装,安装过程因环境的问题,会碰到各种奇奇怪怪的问题, ...
分类:
其他好文 时间:
2016-05-30 14:21:44
阅读次数:
481
Application对象记载所有访问该应用程序的客户信息,和Session不同的是Session对象记载某一特定的客户信息,不同的客户用不同的Session对象来记载 Application 对象 服务器启动后,就产生了application 对象。当一个客户访问服务器上的一个JSP 页面时,JS ...
分类:
移动开发 时间:
2016-05-30 14:20:50
阅读次数:
299
内置函数 callable(object) callable()函数用于测试对象是否可调用,如果可以则返回True(真);否则返回False(假) chr(i) chr()函数返回ASCII码对应的字符串 ord(c) ord()函数返回一个字符串对应的ASCII码 ...
分类:
编程语言 时间:
2016-05-30 14:23:08
阅读次数:
118
拖拽相关属性 draggable属性是html5的全局属性,是html5支持拖放操作的方式之一,用来表示元素是否可以被拖放,draggable有三个值,true表示可以拖放,false表示不可以被拖放,auto表示使用浏览器的默认值 拖拽相关的事件 ondragstart:此事件在用户开始拖动元素或 ...
分类:
Web程序 时间:
2016-05-30 14:20:11
阅读次数:
201
/** * 对象的实例化方法,也是比较多的,最常用的方法是直接使用new,而这是最普通的,如果要考虑到其它的需要,如单实例模式,层次间调用等等。 * 直接使用new就不可以实现好的设计好,这时候需要使用间接使用new,即getInstance方法。这是一个设计方式的代表,而不仅仅指代一个方法名。 * ...
分类:
其他好文 时间:
2016-05-30 14:21:58
阅读次数:
190
然后使用 git d 打开对比代码,然后用 :wq 继续比较下一个文件。 svn 如何实现vimdiff vim ~/.subversion/config diff-cmd = /usr/local/bin/svndiff ...
分类:
系统相关 时间:
2016-05-30 14:19:57
阅读次数:
198
题意:给定两个字符串,问第一个串能不能从第二个串通过删除0个或多个字符得到。 析:那就一个字符一个字符的匹配,如果匹配上了就往后走,判断最后是不是等于长度即可。 代码如下: ...
分类:
其他好文 时间:
2016-05-30 14:22:36
阅读次数:
131
以毫秒为整数值的时间戳转换 时间戳转化为时间NSDate 时间转化为时间戳 通过比较时间与当前时间返回年月日的方法 ...
分类:
移动开发 时间:
2016-05-30 14:19:36
阅读次数:
208
Marching Cubes算法是三维离散数据场中提取等值面的经典算法,其主要应用于医学领域的可视化场景,例如CT扫描和MRI扫描的3D重建等。 算法主要的思想是在三维离散数据场中通过线性插值来逼近等值面,具体如下:三维离散数据场中每个栅格单元作为一个体素,体素的每个顶点都存在对应的标量值。如果体素 ...
分类:
其他好文 时间:
2016-05-30 14:19:51
阅读次数:
337
职责链模式将对象的请求处理组成链式结构,并将请求按链式结构逐个传递下去,直接被其中的某个处理者处理为止。由此可知,职责链模式的适用场合是对指定请求,可以有多个请求处理者(或称为请求响应者),但用户并不知道(也不需要知道 此如做到请求者与响应者的解耦合)当时运行环境下该请求会被具体的哪个处理者处理(又 ...
分类:
其他好文 时间:
2016-05-30 14:19:19
阅读次数:
220
一、设计任务 1.1程序实现要求 PL/0语言可以看成PASCAL语言的子集,它的编译程序是一个编译解释执行系统。PL/0的目标程序为假想栈式计算机的汇编语言,与具体计算机无关。 PL/0的编译程序和目标程序的解释执行程序都是用JAVA语言书写的,因此PL/0语言可在配备JDK的任何机器上实现。 其 ...
分类:
编程语言 时间:
2016-05-30 14:18:36
阅读次数:
203
转自:http://www.cnblogs.com/ae6623/p/4433109.html req.params 这是一个包含着被命名的路由规则“参数”的对象属性。例如如果你有一个路由规则为:”/user/:name”,然后这个”name”属性你就可以使用req.params.name来调用,这 ...