SRPM 的使用 : rpmbuild包含Source code 的 SRPM新版的 rpm 已经将 RPM 与 SRPM 的命令分开了,SRPM 使用的是 rpmbuild 这个命令,而不是 rpm !如果你是 Red Hat 7.3 以前的用户,那么请使用 rpm 来替代 rpmbuild !利...
分类:
其他好文 时间:
2014-10-15 23:11:51
阅读次数:
291
npm是Node.js中维护第三方库、模块的工具,但是国外的速度很悲剧,这里有一个中国的源cnpm。
http://cnpmjs.org/
需要在命令行中运行
npm install -g cnpm --registry=http://r.cnpmjs.org
然后所有使用npm的地方直接使用cnpm来替代
第三方的模块的安装目录
C:\Users\当前用户\AppData\Roami...
分类:
Web程序 时间:
2014-10-15 14:25:30
阅读次数:
230
里氏代换原则。可以用子类的对象替代父类的对象。抽象依赖原则。依赖——形参,关联一、抽象方法:在一些父类中,某些行为不是非常明确,因此无法用代码来具体实现,但是类必须具备此方法,因此把这样的方法定义为抽象方法。abstract特点:1.只声明,不实现。2.加abstract关键字。eg: 1 publ...
1. Panel是所有布局面板的父类。常用的布局面板:Canvas,子元素可以根据区域内坐标定位。StackPanel,栈面板,布局结构就像一个栈,只有水平竖直两种方向。Grid,网格,子元素可以根据行列布局。如果不需要进行复杂的布局,应尽量用相对简单的布局面板以提升表现,如用Canvas替代Gri...
分类:
其他好文 时间:
2014-10-14 23:45:49
阅读次数:
278
一、缓存需要多次读取的 DOM元素,对象属性,数组值
二、选取DOM元素,尽量缩小查询范围
三、减少页面回流(reflow)
四、使用事件委托替代事件绑定。
五、其他
1.使用原生js代码替代jquery
2.针对耗时js操作,使用setTimeout定时释放UI线程,防止浏览器假死
...
分类:
编程语言 时间:
2014-10-14 17:25:58
阅读次数:
238
异常在项目中,往往替代boolean值,作为成功与否的标志,规则如图:
分类:
其他好文 时间:
2014-10-14 15:07:58
阅读次数:
154
xUtils - android工具库 afinal 替代品https://github.com/wyouflf/xUtils(afinal 是国人的作品,xUtils是根据afinal 修改的,也是 国人的作品)xUtils. 顾名思义,它是一个工具库。xUtils简介xUtils 包含了很多实用...
分类:
移动开发 时间:
2014-10-14 12:43:58
阅读次数:
234
昨天由于实验室另一个小伙伴工作的需要,得以有机会亲密接触传说中有可能替代eclipse开发android的Androidstudio,谁能料到安装过程耗时四个小时之久,我也是醉了,今天索性记录下这些蛋疼的过程,全当吐槽了。第一步很简单,那就是安装JDK,我电脑以前就装过了,这里也就不再..
分类:
移动开发 时间:
2014-10-14 04:12:58
阅读次数:
193
关于Scapy
Scapy的是一个强大的交互式数据包处理程序(使用python编写)。它能够伪造或者解码大量的网络协议数据包,能够发送、捕捉、匹配请求和回复包等等。它可以很容易地处理一些典型操作,比如端口扫描,tracerouting,探测,单元测试,攻击或网络发现(可替代hping,NMAP,arpspoof,ARP-SK,arping,tcpdump,tethereal,P0F等)。最重要的...
分类:
其他好文 时间:
2014-10-13 21:20:07
阅读次数:
321
PHP草根论之设计模式-访问者模式
草根观点:
1.凭什么原有代码不让修改?只是加个方法而已.
2.我不改原有代码,还不让我继承一下,扩展一个方法?
3.原有代码定义扩展接口了么?以前的程序员有这么前瞻?
4.只要有其它方式实现同等功能,尽量不要使用此设计模式, 这将导致对同一对象的操作代码分散在程序的不同位置,不利于进一步的维护与修改.
5.可考虑的替代实现方法:
A.修改原有类,增加一个同名方法
B.扩展(继承)原有类,...
分类:
Web程序 时间:
2014-10-13 19:59:07
阅读次数:
170