自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

编程小栈

这辈子没法做太多事情,所以每做一件事都要做到精妙绝伦

  • 博客(14)
  • 资源 (19)
  • 收藏
  • 关注

原创 Latex中的一些表格用法总结(二)——行列式的表格,表格的切分和合并

写在前面的话每天都做点像样的事情,每天都要保持像顶级程序员进阶的欲望,每天都做点顶级研究人员做的事情。如果在看本文的时候有任何不懂的地方,请您告诉我,我一定帮您解答清楚。这里我们就不针对没有任何基础的同学了。只是总结一些平时论文常会用到的表格,方便发论文的时候拿来直接用。有备无患~1.基本语法在Latex中我们要录入表格一般使用的是tabular ...

2016-07-31 10:21:49 115432 42

原创 MatLab画图总结

在MATLAB中画图是十分容易的,只要任何一对向量的长度相同(也就是我们初中和高中学过的函数的映射那种关系,一一映射)那么它就可以可视化的画出来。用matlab画简单图像比如说我们画一个简单的函数: y=2e^(-0.2x)这个函数,使用下面这段代码:>> x=0:0.1:10;>> y=2*exp(-0.2*x);>> plot(x,y);得到的图像如下所示: 但是这样并没有完,这还不是

2016-07-30 01:14:52 2768

原创 决策树算法

1.背景知识在我们谈论决策树的时候我们先来玩一个游戏好咯。 2016年是奥运年,我最喜欢的两个运动员,(内心戏:当然是女的咯。因为我也是妹子,哈哈哈。)一个当然是女王隆达罗西,还有一个就是伊辛巴耶娃咯。好的,现在我们就来玩猜运动员的游戏。我在心里想一个运动员的名字,比如说就是伊辛巴耶娃。然后你有20次的提问机会,但是我只能回答你是还是不是这两种可能。我们可以这样对话: 你:

2016-07-29 23:04:28 4234 1

原创 决策树算法(六)——构建决策树

递归构建决策树之前我们已经学习了怎么根据信息论的方法,把一个数据集从杂乱无章的数据集中划分出来,我们使用信息论来构建决策树一级一级分类的方法就是一个递归的过程。它的工作原理如下: 得到原始数据集,然后基于最好的属性值划分数据集。每一次划分数据集,我们都要消耗一个特征,根据某个特征将某些性质相同的元素剥离出来 划分数据的时候我们根据香农熵,计算信息增益之后找到最好的属性值进行数据的划分。

2016-07-29 14:12:30 6624 19

原创 柚子的collection

脚本处理: 匹配输出#!/usr/bin/env python# coding=utf-8# filename : parseFile.py# author : Chichio# running : python parseFile.py import osimport sys,getoptdef usage(): print "python parseFi

2016-07-27 10:08:51 859

原创 柚子的collection

#!/usr/bin/env python# coding=utf-8# filename : calculate.py# running : python calculate.py destination_path# author : Chicho # data : July 23, 2016 Saturdayimport osimport sys,getopt

2016-07-24 23:20:52 686

原创 决策树算法(五)——处理一些特殊的分类

在之前的决策树算法中我们已经讲解了从数据集构造决策树算法的功能模块。首先是创建数据集,然后计算香农熵,然后基于最好的属性值划分数据集,由于特征值可能多于两个,因此可能存在大于两个分支的数据集划分。第一次划分好之后,数据将被向下传递到树分支的一个节点,在这个节点上我们可以再次划分数据,所以我们可以采用递归的原则处理数据集。递归的结束条件是:遍历完所有划分的数据集的属性,或者每个分支下的所有实例都具有相

2016-07-24 23:15:54 2121 1

转载 Python 获得命令行参数的方法

本篇将介绍python中sys, getopt模块处理命令行参数如果想对python脚本传参数,python中对应的argc, argv(c语言的命令行参数)是什么呢?需要模块:sys参数个数:len(sys.argv)脚本名:    sys.argv[0]参数1:     sys.argv[1]参数2:     sys.argv[2]test.py

2016-07-23 10:21:14 1333 25

转载 数据包是如何在网络中传输的

我们电脑上的数据,是如何“走”到远端的另一台电脑的呢?这是个最基础的问题,可能很多人回答不上来,尽管我们每天都在使用网络。这里我们以一个最简单的“ping”命令,来解释一个数据包“旅程”。    假设:我的电脑A,向远在外地的朋友电脑B传输数据,最简单的就是“ping”一下,看看这个家伙的那一端网络通不通。A与B之间只有一台路由器。(路由器可能放在学校,社区或者电信机房,无所谓,基本原理是

2016-07-21 10:00:22 13124

原创 决策树算法(四)——选取最佳特征划分数据集

写在前面的话咦,好神奇,我今天发现我莫名其妙的成了小三。原来我被卖了还不知道,还帮人家宣传博客和微信公众账号。我放弃了自己规划好的人生,然后决定跟另一个在一起,然后发现原来他有女朋友。我今天有点头大哎。哈哈哈哈哈。原来被劈腿也会被我遇到呢。可怜了我这个系列的博客,写的这么好却没有人知道欣赏。就像我这么好,哈哈哈,我好不要脸,却。。。。如果您有任何地方看不懂的,那一定是我写的不好,请您告诉我,我会争取

2016-07-19 04:08:44 22948 30

原创 决策树算法(三)——计算香农熵

写在前面的话如果您有任何地方看不懂的,那一定是我写的不好,请您告诉我,我会争取写的更加简单易懂!如果您有任何地方看着不爽,请您尽情的喷,使劲的喷,不要命的喷,您的槽点就是帮助我要进步的地方!计算给定数据的信息熵在决策树算法中最重要的目的我们已经在前几章说过了,就是根据信息论的方法找到最合适的特征来划分数据集。在这里,我们首先要计算所有类别的所有可能值的香农熵,根据香农熵来我们按照取最大信息增益(in

2016-07-15 18:20:14 11689 4

原创 决策树算法(二)——构建数据集

目录索引目录索引写在前面的话决策树构建的一般流程数据的构建参考链接写在后面的话写在前面的话如果您有任何地方看不懂的,那一定是我写的不好,请您告诉我,我会争取写的更加简单易懂!如果您有任何地方看着不爽,请您尽情的喷,使劲的喷,不要命的喷,您的槽点就是帮助我要进步的地方!1.决策树构建的一般流程收集数据:任何你能收集数据的方法准备数据:

2016-07-14 09:46:13 4456

原创 决策树算法(一)——一些重要的数学概念

写在前面的话      趁着现在我还是高中数理化老师,偶尔兼职英语老师的时候赶紧抓紧时间写点有关计算机科学技术的东西。一来是表示我对计算机的热爱,二来,当然是最重要的咯,满足一下我强大的虚荣心。哈哈哈哈!想想高中数学物理化学老师在折腾计算机,是不是有种瞬间吊炸天的感觉。  这个系列我写了一个月了,之后会陆陆续续的放出来的。希望对大家有一点点帮助。如果您没有看懂我在写啥,那一定是我错了,

2016-07-12 11:55:09 5520 10

原创 Linux shell 中的数组和关联数组

写在前面的话我用开始废柴了,这个又是写给我自己看的了。普通数组1.数组的定义在Linux shell中定义一个普通的数组很简单,首先我们先给数组命名(当然要符合所有的命名规则咯)。定义数组的一般格式就是: array_name=(element1 element2 element3 ...) 数组名=(元素1 元素2 元素3 。。。) 

2016-07-10 02:55:00 2355

LSH局部敏感哈希的课件2

主要是讲LSH的第二部分,这一章节主要是讲局部敏感哈希的主要运用。

2018-05-28

局部敏感哈希,standford 课件

这个是standford 关于局部敏感哈希的课件。主要就是介绍了什么是局部敏感hash,minhash 的主要思想,以及相应的算法,怎么生成signature matrix 的基本算法,以及相关的运用。

2018-05-28

readelf工具

eadelf是Linux下的分析ELF文件的命令,这个命令在分析ELF文件格式时非常有用

2015-04-03

目前Android恶意软件分类

本文总共列出了119类恶意软件家族 列表列出了截止日期是2013年2月28日的Android平台上的木马以及在mobile-sandbox-system上的检测结果。这个表会一直更新,每个家族选取一列来做说明

2014-02-19

WOJ1313-K尾数相等

从键盘输入一个自然数K(K>1),若存在自然数M和N(M>N),使得K^M和K^N均大于或等于1000、且它们的末尾三位数相等,则称M和N是一对?K尾相等数?。请编写程序,输出M+N值最小的K尾相等数。

2014-02-08

effective taint analysis of web applications

O. Tripp, M. Pistoia, S. J. Fink, M. Sridharan, and O. Weisman. Taj: effective taint analysis of web applications. InPLDI,pages87–97,2009.

2014-01-12

retrofitting android to protect data from imperious application

P. Hornyack, S. Han, J. Jung, S. Schechter, and D. Wetherall. These aren’t the droids you’re looking for: retrofitting android to protect data from imperious applications. In CCS,pages639–652,2011

2014-01-12

Vision: automated security validation of mobile apps at app markets

P Gilbert B G Chun L P Cox and J Jung Vision: automated security validation of mobile apps at app markets InProc MCS 2011

2014-01-12

Detecting Privacy Leaks in iOS Applications

M. Egele, C. Kruegel, E. Kirda, and G. Vigna. Pios: Detecting privacy leaks in ios applications. InNDSS, 2011

2014-01-12

A study ofAndroid security

W. Enck, D. Octeau, P. McDaniel, and S. Chaudhuri. A Study of Android Application Security. InUSENIX Security,2011

2014-01-12

dexpler:converting android dalvik bytecode

移动开发的安全分析工具,与soot有关.Dexpler: converting android dalvik bytecode to jimple for static analysis with soot

2014-01-12

WOJ1204代码解题思路2

用栈来解决。设置两个数组,其中一个是要求输入的数组a。另一个数组b用于保存含有相同的元素的序列。 先把数组的第一个值压入栈底,在看第二个数是不是和第一个数是相同的。如果相同则进栈,否则的话栈底元素出栈继续执行。

2014-01-12

WOJ1204代码

WOJ1204代码的详细解析,这里使用的方法是排序之后找中位数

2014-01-12

Detecting Passive Content Leaks and Pollution in Android Applications

文章描述了Android4.2之前存在的安全漏洞ContentProvider,并且利用该漏洞进行的一系列研究

2014-01-06

Dissecting Android Malware: Characterization and Evolution

Dissecting Android Malware: Characterization and Evolution

2014-01-06

TaintDroid

文章描述了TaintDroid的主要实现

2014-01-06

Mobile-Sandbox: Having a Deeper Look into Android Applications

这篇论文描述了一个沙箱系统,使用静态分析技术和动态分析技术相结合,使用相应的行为触发机制来触发待检测的android恶意样本

2014-01-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除