首页 > 其他
对杀毒软件技术的浅浅理解
初入安全行业,一边阅读相关资料,一边总结,希望自己能在对杀毒软件技术加深理解的同时,也帮助到同是初学者的朋友。 一款杀毒软件,能够在病毒入侵时,迅速拦截(例如防火墙);也能够通过主动的扫描,发现可疑的文件或进程(例如执行病毒/漏洞扫描)。这实际上是被动的网络安全技术和主动的网络安全技术这两种,这里主
分类:其他   时间:2016-02-01 01:47:54    收藏:0  评论:0  赞:0  阅读:142
Sunscreen(POJ 3614 优先队列)
Sunscreen Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 5898 Accepted: 2068 Description To avoid unsightly burns while tanning, each of t
分类:其他   时间:2016-02-01 01:47:24    收藏:0  评论:0  赞:0  阅读:182
Queue之ArrayDeque源码
前面讲了Stack是一种先进后出的数据结构:栈,那么对应的Queue是一种先进先出(First In First Out)的数据结构:队列。 对比一下Stack,Queue是一种先进先出的容器,它有两个口,从一个口放入元素,从另一个口获取元素。如果把栈比作一个木桶,那么队列就是一个管道。 是不是很容
分类:其他   时间:2016-02-01 01:47:07    收藏:0  评论:0  赞:0  阅读:224
POJ1625 Censored!(AC自动机+DP)
题目问长度m不包含一些不文明单词的字符串有多少个。 依然是水水的AC自动机+DP。。做完后发现居然和POJ2778是一道题,回过头来看都水水的。。。 dp[i][j]表示长度i(在自动机转移i步)且后缀状态为自动机第j个结点的合法字符串数 dp[0][0]=1 转移转移。。。 注意要用高精度,因为答
分类:其他   时间:2016-02-01 01:46:44    收藏:0  评论:0  赞:0  阅读:264
Directx11学习笔记【三】 第一个D3D11程序
在先前的解决方案中新建一个新的Win32项目FirstD3D11Demo。在写代码之前,我们必须先添加dx11所需要的库。为了链接dx库,右键项目选择属性->vc++目录,在包含目录中添加你所安装的SDK根目录\Include,在库目录中添加 根目录\lib\x86(或x64),在链接器->输入的附
分类:其他   时间:2016-02-01 01:46:06    收藏:0  评论:0  赞:0  阅读:739
zoj 2822 Sum of Different Primes (01背包)
///给你n 求他能分解成多少个的不同的k个素数相加之和 ///01背包,素数打表 # include <stdio.h> # include <algorithm> # include <string.h> # include <math.h> # include <iostream> using
分类:其他   时间:2016-02-01 01:45:44    收藏:0  评论:0  赞:0  阅读:135
BZOJ 3533: [Sdoi2014]向量集( 线段树 + 三分 )
答案一定是在凸壳上的(y>0上凸壳, y<0下凸壳). 线段树维护, 至多N次询问, 每次询问影响O(logN)数量级的线段树结点, 每个结点O(logN)暴力建凸壳, 然后O(logN)三分(二分也是可以的, 不过三分好写, 而且没精度问题....), O(Nlog^2N), 可以AC。-----
分类:其他   时间:2016-02-01 01:44:34    收藏:0  评论:0  赞:0  阅读:103
POJ3070-Fibonacci-矩阵快速幂
模板题。 #include <cstdio> #include <cstring> using namespace std; const int MOD = 10000; int N; struct matrix { int m[2][2]; }ans,base; matrix multi(matr
分类:其他   时间:2016-02-01 01:43:34    收藏:0  评论:0  赞:0  阅读:128
EasyUI系列学习(二)-使用EasyUI
一、引入必要文件 二、加载EasyUI组件方式 1.方式一:使用class方式加载 2.方式二:使用js调用加载(推荐)
分类:其他   时间:2016-02-01 01:43:24    收藏:0  评论:0  赞:0  阅读:157
设计模式(一)
什么是设计模式: 在大量实践中总结和理论化之后,优选的代码结构,编程风格,以及解决问题的方案。 设计模式的四个组成部分: 模式名称:(pattern name): 描述模式所解决的问题方案以及效果。 问题(Problem): 描述何时使用模式。 解决问题的方案(Solution): 描述模式的组成部
分类:其他   时间:2016-02-01 01:42:34    收藏:0  评论:0  赞:0  阅读:145
ThreadPoolExecutor的一点理解
整个ThreadPoolExecutor的任务处理有4步操作: 第一步,初始的poolSize < corePoolSize,提交的runnable任务,会直接做为new一个Thread的参数,立马执行 第二步,当提交的任务数超过了corePoolSize,就进入了第二步操作。会将当前的runabl
分类:其他   时间:2016-02-01 01:42:25    收藏:0  评论:0  赞:0  阅读:243
Spotlight on unix 安装
安装目的是用spotlight on unix来监控Linux服务器 先配置Linux环境 第一步先创建一个新用户供spotlight登陆连接使用,赋予新用户超级管理员权限: # useradd spotlight # passwd spotlight # vi /etc/passwd 将spotl
分类:其他   时间:2016-02-01 01:42:16    收藏:0  评论:0  赞:0  阅读:187
Divide and conquer:Subset(POJ 3977)
子序列 题目大意:给定一串数字序列,要你从中挑一定个数的数字使这些数字和绝对值最小,求出最小组合数 题目的数字最多35个,一看就是要数字枚举了,但是如果直接枚举,复杂度就是O(2^35)了,显然行不通,所以我们把它的组合拆成两半(前n/2个数字和后n-n/2个数字),然后给前部分和或者后部分和的组合
分类:其他   时间:2016-02-01 01:42:06    收藏:0  评论:0  赞:0  阅读:108
less函数库
1、其他函数 color()接受字符串,将字符串转为十六进制值 convert(数值,转换的单位)转换两个单位之间的数值,如长度单位,时间单位,角度单位等convert(20cm,px) default();如果没有匹配到对应的条件则走此条件: .my(a){ @x:1; } .my(b){ @x:
分类:其他   时间:2016-02-01 01:41:24    收藏:0  评论:0  赞:0  阅读:106
程序猿应该避免写凝视
“程序猿工作效率有多高。取决于他大脑中对当前项目的熟悉程度,即变量名称、数据结构、编程接口以及工具类甚至是文件夹等。这些细节记住的越多,效率也越高。”凝视不是用来翻译程序代码的。用代码能说清楚的东西。就不要再用自然语言费脑子去写了。集中精力写出最优雅、质量高的代码才是首要的。这并非说能够全然不写凝视
分类:其他   时间:2016-02-01 01:40:44    收藏:0  评论:0  赞:0  阅读:208
NPOI导出功能
利用NPOI组件将数据中想要的数据导出到excel表格中。 demo如下 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using NPOI.HSSF.U
分类:其他   时间:2016-02-01 01:40:34    收藏:0  评论:0  赞:0  阅读:174
HDU 4352 XHXJ's LIS
XHXJ's LIS 题意:求出给定区间[L,R] (0<L<=R<263-1 and 1<=K<=10) 中数满足LIS(非连续严格递增子序列)为K的个数? 如区间[123,321]中的124的LIS为3; <1> 总结数位DP的优化方式: 归纳高位之间的相同点,就是状态的转化是关键; 例: 1.
分类:其他   时间:2016-02-01 01:39:34    收藏:0  评论:0  赞:0  阅读:126
day3:set
set 不允许重复元素出现 add >>> s2 = set() >>> s2.add('dirbs') >>> print s2 set(['dirbs']) >>> s2.add('dirbs') >>> print s2 set(['dirbs']) >>> >>> s3 = set(['al
分类:其他   时间:2016-02-01 01:39:24    收藏:0  评论:0  赞:0  阅读:135
day3 collections(counter(对字典的加工) 有序字典(orderedDict)默认字典(defaultdict))可命名元组(namedtuple)
import collections counter 对字典的加工处理 计算序列内元素出现的次数 >>> import collections>>> obj = collections.Counter('abcdegdangrareg')>>> print objCounter({'a': 3, '
分类:其他   时间:2016-02-01 01:38:54    收藏:0  评论:0  赞:0  阅读:233
4 基于概率论的分类方法:朴素贝叶斯(三)
4.7 示例:使用朴素贝叶斯分类器从个人广告中获取区域倾向 前面介绍了两个应用:1.过滤网站的恶意留言;2.过滤垃圾邮件。 4.7.1 收集数据:导入RSS源 Universal Feed Parser是Python中最常用的RSS程序库。 在Python提示符下输入: 构建类似于spamTest(
分类:其他   时间:2016-02-01 01:37:52    收藏:0  评论:0  赞:0  阅读:309
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!