码迷,mamicode.com
首页 > 其他好文
逆向分析AHpack
从暑假开始逆向研究也有一个半月了,今晚分析了一个压缩壳。其实像这种壳完全可以esp定律秒掉的,之所以分析它,是因为我想知道所谓IAT修复具体是怎么回事,还有压缩壳的到底流程是怎么样的,我认为学逆向最大的乐趣就是可以满足人的好奇心,只要精力够,程序的每个细节是怎么做的都可以知道。aplib部分没去搞(...
分类:其他好文   时间:2015-08-17 00:51:39    阅读次数:159
第8讲 构造器
温故而知新 DT大数据梦工厂第8讲 构造器百度云盘连接http://yun.baidu.com/share/home?uk=4013289088#category/type=0//class Teacher {// var name : String = _// private var age .....
分类:其他好文   时间:2015-08-17 00:50:52    阅读次数:187
fakeroot与sudo的区别
fakeroot 可以用来模拟 root 权限,以便建立特定权限与档案拥有者的压缩文件案(tar, ar, .deb 等)。透过 LD_PRELOAD 的 dynamic loader 功能,用户不必实际拥有 root 权限。fakeroot最初是为了创建debian包使用的。例如Debian在生成...
分类:其他好文   时间:2015-08-17 00:51:42    阅读次数:267
hdu1074 Doing Homework
这题比较有意思,暴力搜索必然tle,可以用状态压缩dp解决。我们先不考虑完成所有作业的扣分,而考虑其一个子集的情况。假设我们得到了完成某子集S对应的作业最少扣分,我们试着向该子集中增加一个元素a,那么我们将得到一个新的集合S1。从而f(S1) = min(g(S')), S'?S, 且#(S') =...
分类:其他好文   时间:2015-08-17 00:51:11    阅读次数:183
bzoj3389: [Usaco2004 Dec]Cleaning Shifts安排值班
Description一天有T(1≤T≤10^6)个时段.约翰正打算安排他的N(1≤N≤25000)只奶牛来值班,打扫打扫牛棚卫生.每只奶牛都有自己的空闲时间段[Si,Ei](1≤Si≤Ei≤T),只能把空闲的奶牛安排出来值班.而且,每个时间段必需有奶牛在值班.那么,最少需要动用多少奶牛参与值班呢?...
分类:其他好文   时间:2015-08-17 00:49:45    阅读次数:135
值得研究的开源QT项目
QT值得学习的开源项目图像处理:Kritadigikam编辑器:LiteIDEQDevelperKDeveloperMonkey StudioTeXstudio绘图:ZeGrapherQtiPlotqcustomplotQWTHotShotsInkscape三维建模:QCADFreeCAD音乐:Mu...
分类:其他好文   时间:2015-08-17 00:50:25    阅读次数:882
【LeetCode】258 - Add Digits
Given a non-negative integernum, repeatedly add all its digits until the result has only one digit.For example:Givennum = 38, the process is like:3 + ...
分类:其他好文   时间:2015-08-17 00:50:26    阅读次数:106
Struts 2 框架相比Struts1的新特性
POJO形式和POJO动作- 已经摆脱了Struts2的动作表单的Struts框架的一个组成部分。Struts2可以使用任何的POJO接收的形式输入。同样的,你现在可以看到任何POJO的Action类。Tag支持- Struts2的形式提高了标签的新标签让开发人员写更少的代码。AJAX支持- Str...
分类:其他好文   时间:2015-08-17 00:48:28    阅读次数:173
分布式中使用Redis实现Session共享(转)
上一篇介绍了如何使用nginx+iis部署一个简单的分布式系统,文章结尾留下了几个问题,其中一个是"如何解决多站点下Session共享"。这篇文章将会介绍如何使用Redis,下一篇在此基础上实现Session。 这里特别说明一下,其实没有必要使用Redis来解决Session共享。Asp.ne...
分类:其他好文   时间:2015-08-17 00:47:47    阅读次数:323
UINavigationController切换视图 实例
视图切换之UINavigationController 动态创建管理
分类:其他好文   时间:2015-08-17 00:46:32    阅读次数:171
Exchanger
Exchanger可以在两个线程之间交换数据,只能是2个线程,不支持更多的线程之间互换数据。 当线程A调用Exchange对象的exchange()方法后,他会陷入阻塞状态,直到线程B也调用了exchange()方法,然后以线程安全的方式交换数据,之后线程A和B继续运行。 Exchanger...
分类:其他好文   时间:2015-08-17 00:46:31    阅读次数:154
第86讲:Scala中For表达式的生成器、定义和过滤器
今天我们来看一下For表达式中的生成器,定义和过滤等内容。让我们来看下代码def main(args:Array[String]){ val lauren = Persons("Lauren",false) val rocky = Persons("Rocky",true) val vivian =...
分类:其他好文   时间:2015-08-17 00:46:33    阅读次数:210
三大框架中各种xml的存放位置
web.xml中classpath:和classpath*:有什么区别?classpath:只会到你的class路径中查找找文件;classpath*:不仅包含class路径,还包括jar文件中(class路径)进行查找.存放位置:1:src下面 需要在web.xml中定义如下:contextCo....
分类:其他好文   时间:2015-08-17 00:45:56    阅读次数:172
修改postgres密码
1. 修改PostgreSQL数据库默认用户postgres的密码PostgreSQL数据库创建一个postgres用户作为数据库的管理员,密码随机,所以需要修改密码,方式如下:步骤一:登录PostgreSQLsudo -u postgres psql步骤二:修改登录PostgreSQL密码ALTE...
分类:其他好文   时间:2015-08-17 00:45:18    阅读次数:257
用Canvas制作剪纸效果
在做剪纸效果之前,先介绍剪纸效果运用到的一些知识:1.阴影:在Canvas之中进行绘制时,可以通过修改绘图环境中的如下4个属性值来指定阴影效果:shadowColor:CSS格式的颜色字串。默认值为rgba(0,0,0,0),即完全透明的黑色。shadowOffsetX:阴影在X轴方向的偏移量,以像...
分类:其他好文   时间:2015-08-17 00:44:10    阅读次数:206
bzoj1674: [Usaco2005]Part Acquisition 裸dijkstra
1 #include 2 #include 3 #include 4 #include 5 #define inf 2000000000 6 using namespace std; 7 typedef pair pii; 8 priority_queue , greater > q; 9...
分类:其他好文   时间:2015-08-17 00:44:06    阅读次数:201
Calendar类进行日期操作
import java.util.Calendar;import java.util.Date;import java.util.GregorianCalendar;/** * 测试日期类 * */public class TestCalendr { public static void ma...
分类:其他好文   时间:2015-08-17 00:42:45    阅读次数:205
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!