VMProtect是一款全新的软件保护工具。与其它大部分的保护程序不同,VMProtect可修改程序的源代码。VMProtect可将被保护文件中的部分代码转化到在虚拟机(以下称作VM)上运行的程序(以下称作bytecode)中。您同样可把VM想象为具备命令系统的虚拟处理器,该命令系统与Intel
8...
分类:
Web程序 时间:
2014-04-30 20:35:56
阅读次数:
712
最近在看读《STL源码剖析》,看到Traits编程技法这节时,不禁感慨STL源码作者的创新能力。那么什么是Traits编程技法呢?且听我娓娓道来:
我们知道容器的许多操作都是通过迭代器展开的。其中容器类似于数组,迭代器类似于指针。我们用数组来写个例子:1 int arr[5] = {1,2,3...
分类:
其他好文 时间:
2014-04-29 18:15:15
阅读次数:
463
/*! * jQuery JavaScript Library v2.1.0 *
http://jquery.com/ * * Includes Sizzle.js * http://sizzlejs.com/ * * Copyright
2005, 2014 jQuery Foundation, ...
分类:
Web程序 时间:
2014-04-29 17:24:50
阅读次数:
683
这段时间学习编程感觉一点思路都没有,都不知道自己想要做什么。其实自己还有很多东西都没有学会。哎,心态一点都不好。于是乎,几年下午就去图书馆瞎逛了一下,随便拿了一本书,哎呀,原来是中国文化的经典《大学》,看了几页之后,有点血液沸腾的感觉,心中的迷茫感少了不少,果断的把《中庸》借回来。通过今天下午稍.....
分类:
其他好文 时间:
2014-04-29 16:45:44
阅读次数:
410
导入工程:File->New->project:选择“Java project
from existing ant buildfile”再从菜单windows->show view->ant
打开ant工具对话框打开ant编译文件build.xml当编译完成后,在源码根目录下会生成一个target目...
分类:
其他好文 时间:
2014-04-29 16:17:53
阅读次数:
519
最近看swipe.js源码看到handleEvent这个属性。查了一下资料才知道:使用
addEventListener 可以绑定事件,并传入回调函数。Mozilla 0.9.1 和 Netscape 6.1
之后的版本不但支持传递函数引用,也都允许直接把拥有 handleEvent 方法的对象作为...
分类:
其他好文 时间:
2014-04-29 15:11:22
阅读次数:
416
今天我们想与大家分享另一套过渡效果。这一次,我们将探讨如何实现侧边栏的过渡动画,就像我们已经在多级推出菜单中使用的。我们的想法是,以细微的
过渡动画显示一些隐藏的侧边栏,其余的内容也是。通常侧边栏滑入,把其他内容推到一边。这个可过程中可以加入很多微妙而奇特的效果,而今天这篇文章能够给
你一些启示。 ...
分类:
Web程序 时间:
2014-04-29 13:35:54
阅读次数:
688
ApiServlet首先从整体上看下ApiServlet,Outline视图如下,一、注意@Inject依赖的是javax.inject.jar,它和spring的@Autowired的区别在于使用它时变量不用生成相应的set方法。二、CloudStack所有的请求都会被ApiSerlet拦截处理,...
最近看haproxy源码,里面有个TARPIT的概念不能理解,找了很久才找到对应的意思。特此记录。tarpit
本意是“沼泽地、地洼地”,这里显然把它引申为“捕获或者困住某个物体”。在网络语义中提出targit是为了对付网络扫描和垃圾邮件。针对网络扫面的特点,进行反攻击。网络扫面和垃圾邮件的特点主要...
分类:
其他好文 时间:
2014-04-29 09:24:45
阅读次数:
319
本文从三方面总结迭代器 迭代器的思想 迭代器相应型别及traits思想
__type_traits思想一 迭代器思想
迭代器的主要思想源于迭代器模式,其定义如下:提供一种方法,使之能够依序巡防某个聚合物(容器)所含的元素,而又无需暴露该聚合物的内部表达式。可见她的主要作用便是能够降低耦合,提高代码....
分类:
其他好文 时间:
2014-04-29 09:13:47
阅读次数:
378