码迷,mamicode.com
首页 > 其他好文
蠕虫病毒分析
一、背景介绍 蠕虫病毒是一种通过网络传播的恶意病毒,出现的时间晚于木马及宏病毒,但其传播速 度最快,传播范围最广。其传播主要体现在以下两个方面: 1.系统漏洞 2.电子邮件 二、蠕虫病毒的基本程序结构:主程序+引导程序 a) 传播模块:负责蠕虫的传播。 b) 隐藏模块:侵入主机后,隐藏蠕虫程序,防止被用户发现。 c) 目的功能模块:实现对计算机的控制、监视或破坏等功能。 d) 传播...
分类:其他好文   时间:2015-02-27 10:13:31    阅读次数:563
尼姆达病毒分析
尼姆达病毒: 尼姆达病毒是蠕虫类病毒中具有代表性的病毒之一,它综合运用了当时流行的所有传播方式,因此传播更快,破坏性更大。尼姆达病毒有以下几种传播方式: 1. 感染文件。 最为常见的病毒传播方式。尼姆达病毒会找到本机系统中的EXE文件,并将代码置入源文件体内,从而达到对文件的感染。当用户执行这些文件的时候,就会传播病毒。 2. 乱发邮件。 利用MAPI从邮件的客户端及HTML文件中搜索邮...
分类:其他好文   时间:2015-02-27 10:13:49    阅读次数:141
习题10-1 砌砖 UVa11040
1.题目描述:点击打开链接 2.解题思路:找规律题。通过观察易得到如下递推式:(a[i][j]表示第i层,第j个位置的砖的数字) (1) a[i+2][j+1]=(a[i][j]-a[i+2][j]-a[i+2][j+2])/2; (2) a[i+1][j]=a[i+2][j+1]+a[i+2][j]; (3) a[i+1][j+1]=a[i+2][j+1]+a[i+2][j+2];  ...
分类:其他好文   时间:2015-02-27 10:12:59    阅读次数:113
【HDU 1512】Monkey King
左偏树模板题~...
分类:其他好文   时间:2015-02-27 10:11:38    阅读次数:155
【BZOJ 1367】 [Baltic2004]sequence
左偏树好题~ 左偏树合并两个区间的中位数~...
分类:其他好文   时间:2015-02-27 10:12:17    阅读次数:160
习题10-4 素数间隔 UVa1644
1.题目描述:点击打开链接 2.解题思路:根据题意可知最大的素数在int范围内,可以先算出1299709以内的所有素数,随后二分查找n附近的素数的位置即可。 3.代码: #define _CRT_SECURE_NO_WARNINGS #include #include #include #include #include #include #include #include #includ...
分类:其他好文   时间:2015-02-27 10:12:40    阅读次数:113
POJ 1375 Intervals
解析几何,利用直角三角形asin函数求出角来,然后根据y就可以算出x了 最后把点排序一下,入点+1,出点-1,由0变为1则是入点,由1变为0时则是出点 #include #include #include #include using namespace std; struct Circle{ double x,y,r; }; struct Node{ double x; ...
分类:其他好文   时间:2015-02-27 10:12:45    阅读次数:120
POJ 1297-Supermarket(DP)
题目大意:有M(1 用d[i][j]表示当前买了列表的前i个物品并且走完了街道的前j个摊子的最小花费,那么分两种情况,如果第j个摊子卖的和在列表上第i个商品相同,那么可能从d[i-1][j-1]推来或d[i][j-1],即第j个摊子买或不买,若第j个摊子卖的不是列表上的第i个商品,那么就直接由d[i][j-1]推来。 程序中用滚动数组从而在空间上压缩了一维状态。 状态转移方程...
分类:其他好文   时间:2015-02-27 10:13:03    阅读次数:176
Go 与 D的PK 1
经测试,D2.067b1与go 1.4.2 的运算速度基本持平。go经过一年的发展,虽然刚刚自举,虽然编译速度、文件大小逊于D,但运算速度比以前有了很大提升。 另外,go的slice、map在使用过程中,毕竟没有D的slice、关联数组方便好用(或许这也是go速度提升的原因之一?)。...
分类:其他好文   时间:2015-02-27 10:13:20    阅读次数:150
【BZOJ 1193】 [HNOI2006]马步距离
贪心+bfs 或者 打表找规律(手绘~~)...
分类:其他好文   时间:2015-02-27 10:11:41    阅读次数:202
程序员修炼之道(2)——别让“破窗”毁了你的项目
所谓“破窗效应”,即 一个房子如果窗户破了,没有人去修补,隔不久,其它的窗户也会莫名其妙地被人打破;一面墙,如果出现一些涂鸦没有被清洗掉,很快的,墙上就布满了乱七八糟、不堪入目的东西;一个很干净的地方,人们不好意思丢垃圾,但是一旦地上有垃圾出现之后,人就会毫不犹豫地抛,丝毫不觉羞愧。     我们的开发过程是一个漫长的过程,一扇破窗可能是一段设计低劣的代码、团队必须在整个项目开发过程中加以忍受的...
分类:其他好文   时间:2015-02-27 10:13:20    阅读次数:187
SCALA学习笔记(一)
变量 获取变量的值是一个耗时的工作时,可以考虑使用lazy var. lazy val forLater = someTimeConsumingOperation() scala> val first :: rest = List(1, 2, 3) first: Int = 1 rest: List[Int] = List(2, 3) 函数定义 “=”并不只是...
分类:其他好文   时间:2015-02-27 10:11:20    阅读次数:163
BZOJ 1513 POI 2006 Tet-Tetris 3D 二维线段树
题目大意:三维俄罗斯方块,问最后摞了多高。 思路:二维线段树的裸题。但是要注意二维线段树不支持标记下穿。所以就不下传,每次更新答案的时候先看标记,然后用所有的跟标记比较大小之后返回。 具体看代码吧,不知道怎么说。 CODE: #define _CRT_SECURE_NO_WARNINGS #include #include #include #include ...
分类:其他好文   时间:2015-02-27 10:12:20    阅读次数:211
MOQL—ElasticSearch转换器(Translator)
MOQL除提供从MOQL语法到Oracle、SQL Server、DB2、MySQL、PostgreSQL等SQL方言的语法转换器外,目前还支持了到ElasticSearch语法的转换。转换器的类名字为org.moql.sql.es.ElasticSearchTranslator。由于MOQL是SQL Like的,所以这个转换器可以完成从SQL语法到ElasticSearch查询语法的转换。由于E...
分类:其他好文   时间:2015-02-27 10:09:05    阅读次数:745
JVM那些事儿(一)——jvm内存介绍
本节小汪重点介绍下java内存,首先提问: 1.jvm内存如何分配 2.为什么要划分新生代和老年代,实践中究竟哪些属于新哪些属于旧 3.简要介绍一下jstat -gc 如何...
分类:其他好文   时间:2015-02-27 10:08:52    阅读次数:125
解决iPhone完美越狱打开天气闪退的办法
1原因: 这是由于Cydia源的插件和天气插件冲突造成的 2解决方案: 我总结了一下方案都写下: (1)删除/var/mobile/Library/Caches/com.apple.mobile.installation.plist和com.apple.LaunchServices-045.csstore两个文件 (2)卸载Cydia源 (3)更新Cydia源里的UIKit Tools...
分类:其他好文   时间:2015-02-27 10:08:12    阅读次数:131
Maven入门:安装使用以及基本操作
这里详细地介绍下Maven入门及基本使用操作,演示如下: 下载maven: http://maven.apache.org/新建项目Maven Project,Group Id为组织名称,Artifact Id为maven项目名称,version为版本阶段,当前0.0.1为测试阶段 点完成 Build Project: 编译项目: 打成jar包 当我们键入未知的类名,无法通过ctrl+shift+...
分类:其他好文   时间:2015-02-27 10:07:40    阅读次数:123
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!