- 博客(42)
- 资源 (4)
- 收藏
- 关注
原创 eth 和 em的区别
改名原因:IntroductionNetwork device names in Red Hat Enterprise Linux for Ethernet devices have traditionally followed the ethN naming scheme. In large deployments, the number of devices with eth name
2016-05-03 21:02:58
2492
原创 根据进程名批量杀死进程
pidof "python" | xargs kill -9pidof 找出正在运行程序的进程PIDxarg 将参数列表转换成小块分段传递给其他命令
2016-02-22 16:07:02
764
原创 centos 安装golang
vim $HOME/.profileexport GOROOT=$HOME/goexport PATH=$PATH:$GOROOT/binexport GOPATH=/home/work/gopathsource ./profile在安装目录下新建两个目录mkdir gomkdir gopath下载源文件 wget https:
2015-08-25 21:17:23
3253
原创 jquery 动态增加,减少input表单的方法
html代码如下js代码如下 var max_fields = 5; //maximum input boxes allowed var wrapper = $(".input_fields_wrap"); //Fields wrapper var add_button =(".add_field_button"); /
2015-08-19 20:37:29
10301
1
原创 input text表单中嵌入select选项的方法
利用 bootstrap 提供的 input-group 可以实现,代码如下 Inches Feet mm
2015-08-04 21:35:28
6159
原创 tablesorter对于动态生成的table无法使用解决办法
需要对动态生成的table增加搜索功能,发现tablesorter正好满足需求,但动态生成table时,无法使用,发现一个笨办法,在生成table之前,先写一个静态的,问题即可解决$(document).ready(function(){ render_table(){}; $("#myTable").tablesorter({ "theme"
2015-08-04 21:18:03
2984
原创 python中 .write 无法向文件写入内容
问题代码如下links = open("new")out = open("out.txt","w+")for link in links: out.write(link+"\n")问题原因:当没有使用flush()或close()时,要写入的内容依然在缓冲区中,没有写入文件,如果中途终止,文件里就会没有内容。解决方法:links = open
2015-05-19 10:46:58
27387
5
原创 golang 正则表达式学习笔记
1.贪婪模式: 匹配模式前加 (?U)2.获取某个分组的数据 FindStringSubmatch()3.获得匹配到的全部数据 FindAllString()
2015-03-17 22:03:59
1595
原创 golang simplejson 使用笔记
第一步,得到json的内容contents, _ := ioutil.ReadAll(res.Body)simplejson.NewJson(contents)第二部,根据json的格式,选择使用array或者map储存数据var nodes = make(map[string]interface{})nodes, _ = js.Map()第三步,将node
2015-03-17 22:00:08
9133
原创 git rm 误删文件找回方法
git rm a.txt ,误将a.txt删除后找回方法:1. git log 找到离没删文件前最近的commit id2. 将操作过的其它文件转移3. git reset --hard "commit id"
2015-03-13 21:18:01
14745
原创 tcpdump出现no suitable device found 原因
已知有2种原因:1.权限不够,一般不经过处理,只用root用户能使用tcpdump2.缺省只能同时使用4个tcpdump,如用完,则报此类错。需要停掉多余的tcpdump
2014-12-23 18:16:59
6885
原创 c语言 可变参数的使用
主要涉及函数va_list ap 声明一个指针va_start(ap,arg) 将ap指向到最后一个确定的参数argva_arg(ap,size) 将ap储存的地址加size,指向下一个参数va_end(ap) 将ap赋值为NULL#include#includeint sum(in
2014-12-23 18:06:50
639
原创 setjmp()与longjmp()
setjmp()与longjmp() 和 函数与return有点类似setjmp() : 直接调用时返回0,通过longjmp调用,返回longjmp指定的数值longjmp():调用longjmp()运行的指针会跳到例子#include #include static jmp_buf buf; void second(void) {
2014-12-23 17:52:04
636
原创 网络字节流和主机字节流
节流分为两类little edition(LE)big edition(BE)0x123456地址 LE BE0x0000 56 120x0001 34 340x0002 12 56主机字节流根据cpu类
2014-12-19 13:55:25
1637
原创 u盘装多个系统
参考链接制作U盘多系统(老毛桃WinPE,Ubuntu,MaxDOS,CDlinux,Parted Magic Linux,OphCrack,BackTrack)引导工具 http://aofengblog.blog.163.com/blog/static/6317021201212673017494/
2014-11-24 13:43:33
806
原创 ubuntu安装java环境
sudo add-apt-repository ppa:webupd8team/javasudo apt-get updatesudo apt-get install oracle-java8-installer完成后输入检测是否安装成功设置java变量环境sudo apt-get install oracle-java8-set-default
2014-06-03 20:28:33
656
原创 php 实现html转为rtf格式
$html2RTFCom = new COM("HTML2RTF.Converter"); $html2RTFCom->PreserveImages = true; $html2RTFCom->PageNumbers = 1;$html2RTFCom->PageNumbersAlignH = 1;$html2RTFCom->PageNumbersAlignV = 5;$html
2014-05-28 18:36:23
2433
原创 Windows 下配置 telnet (win7 32位旗舰版)
第1步:安装 telnet :控制面板->程序->打开或关闭Windows功能,选中telnet 客户端和telnet 服务器,点击确定
2014-05-15 16:29:55
2378
原创 sqlmap无法更新解决办法
在kali官方论坛发现了解决办法:Install git: apt-get install git Go to the sqlmap dir: cd /usr/share/sqlmap Initialize the repository: git init Point to sqlmap: git remote add origin ht
2014-05-12 13:43:56
5628
原创 Mysql设置允许远程连接
步骤一:mysql>GRANT ALL PRIVILEGES ON xoops.* TO xoops_root@"%" IDENTIFIED BY "654321";允许xoops_root用户可以从任意机器上登入MySQL。其二:$sudo gedit /etc/mysql/my.cnf老的版本中>skip-networking => # skip-networkin
2014-04-25 19:05:35
649
原创 PHP实现office中宏的提取
其实是通过调用外部工具实现,外部工具为 OfficeMalScannerphp代码如下:<?php$path = "e:\\php\\malware.xls"; //待判断文件位置$type = "bin"; //bin为常见二进制格式,xml为xml格式$officescanner = "e:\\officemalscanner\\officemalscanner.e
2014-04-15 16:57:35
2376
原创 php解析doc格式word文件的另一种方法
原理是用php调用外部工具实现,用到的工具是antiword 步骤1:下载解压antiword后,将antiword文件夹放到一个系统盘根目录下步骤2:增加环境变量,我编写了一个批处理脚本,如下:@echo off:: place为antiword所在盘符set place="e:":: 设置环境变量HOMEwmic ENVIRONMENT create name="HOME"
2014-04-02 10:45:03
6865
原创 批处理设置永久环境变量
在dos设置下临时环境的变量用SET就可以了,但cmd窗口关闭就消失了google了下有没有dos下永久设置环境变量的方法,最后找到了一个,写成了批处理,如下@echo off:: 设置环境变量HOMEwmic ENVIRONMENT create name="HOME",username="",VariableValue="e:":: 添加 HOME 到 Pathwmic E
2014-04-01 19:14:40
1813
原创 windows下安装apache并配置ssl 附 整个配置过程的批处理脚本
步骤1:配置 APACHE以支持SSL找到下面两行去掉前面的注释 #LoadModule ssl_module modules/mod_ssl.soInclude conf/extra/httpd-ssl.conf步骤2: 为网站服务器生成证书及私钥文件C:\Program Files\Apache Software Foundation\Apache2.2\bin>ope
2014-03-31 10:21:57
1680
原创 php解析word内容以及php解析pdf内容
php对pdf内容的解析目前有一个很好用的开源项目传送门:http://www.pdfparser.org/php对word中内容的解析则可以调用com组件实现(仅适用windows平台,且在装有word的情况下。。。)代码如下:<?php// 建立一个指向新COM组件的索引 $word = new COM("word.application") or die("
2014-03-30 16:25:19
8490
原创 Ubuntu下安装wavsep
一、安装jdk1.下载jdkhttp://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html2.解压 tar zxvf jdk-7u45-linux-x64.tar.gz3.解压后得到 jdk1.7.0_52 将其移至 /opt/java/jdk 中(便于文件管理)
2014-03-23 18:04:37
2101
原创 apache 允许局域网访问设置
将以下# onlineoffline tag - don't remove Order Deny,Allow Deny from all Allow from 127.0.0.1改为# onlineoffline tag - don't remove Order Deny,Allow Deny from none
2014-02-24 20:54:42
18320
原创 u盘装系统之/scripts/casper-premount/2-iso_scan: line 46 can't open /dev/sr0: No Medium found解决方法
在给U盘装backbox(基于ubuntu)时,遇到了这个问题/scripts/casper-premount/2-iso_scan: line 46 can't open /dev/sr0: No Medium found,在查了半天资料和不断尝试后找到了解决方法。问题提示是找不到光驱,说明可能menu.lst写错了,于是对其进行修改,最后系统启动成功。menu.lst如下title ->
2013-03-15 14:34:16
8224
原创 bash学习笔记(一)
export 将变量变为环境变量1.变量键盘读取:read -p -t例:read -p "Please keyin your name:" -t 30 named2.声明变量:declare/typesetdecalre-a :array-i :int-x :全局变量-r :readonly 静态变量3.变量的删
2013-02-16 14:52:42
574
原创 双链表排序问题(C语言)
#include #include typedef struct node{ int data; struct node *pre; struct node *next; } Node;int get_int(void);Node* get_node(void);void insert(Node*p,Node* new_node);int main(){
2013-01-08 19:58:37
1785
原创 排序算法系列:基数排序(Radix sort)(C语言)
通俗理解:结合计数排序,通过对待排数组中元素每一位进行排序,最终达到对整个数组排序的效果。观看动态过程#include #include #define MAXK 10int get_int(void);int count_sort (int*array,int n,int d);int get_value(int a,int d);void radix_sort(int* a,i
2012-11-07 13:34:11
2253
原创 排序算法系列:计数排序(Counting sort)(C语言)
通俗理解:通过将待排序中的数组与辅助数组的下标建立一种联系,辅助数组储存与自己下标相等的原数组的每个元素的个数,然后进行一些操作保证计数排序的稳定性(可能理解的不够深刻,欢迎提出见解)。观看动态过程int count_sort (int * const array, const int size) { int * count ; int * temp;
2012-11-07 13:14:44
2140
原创 排序算法系列:归并排序(Merge sort)(C语言)
通俗理解:运用分而治之的思想,编写递归函数,将大数组排序转化为小数组排序,最后再将其合并。void merge_sort(int*p,int low,int high){ int mid = (low+high)/2; if (low <high) { merge_sort(p,low,mid); merge_sort(p,mid+1,high); merge(p,low,mi
2012-11-02 15:47:43
7247
原创 排序算法系列:堆排序(heapsort)(C语言)
通俗理解:运用数据结构中的最大堆结构,取出数组中的中的最大元素,在重新构造最大堆,再找出其最大元素,以此类推直到取完堆结构中的元素为止,最终得到排好序的数组。观看动态过程voidswap(int* a,int *b){ int swap; swap = *a; *a = *b; *b = swap;}//创建最大堆void build_heap(int *a,int siz
2012-11-02 15:25:23
2289
1
原创 排序算法之快速排序(Quicksort) (C语言)
通俗理解:在数组中随便取一个数k,一般是第一个,然后对数组操作,使小于k的数都在k的左边,大于k的数在k的右边(不考虑相等情况),然后采用分而治之的思想,运用递归函数,最终得到排好序的数组。观看动态过程voidquick_sort(int *a,int left,int right){ int i,j,temp; if (left < right) { i = left; j
2012-11-02 14:52:04
1807
原创 排序算法之插入排序 (C语言)
void insertion_sort(int *p,int n){ for (int i=1;i<n;i++) for (int j=0;j<i;j++) { if (p[j]>p[i]) { int a = i; int b = j;
2012-11-02 14:25:56
613
原创 8086cpu汇编指令总结
总线:专门连接CPU和其它芯片的导线(分为地址总线,控制总线,数据总线)Debug的使用R命令 查看,改变cpu寄存器的内容D命令 查看内存中内容E命令 改写内存中的内容U命令 将内存中的机器指令翻译成汇编指令T命令 执行一条机器指令A命令 以汇编指令的格式在内存中写入一条机器指令---------------------------------------
2012-10-14 20:22:45
763
原创 linux用户管理
etc/passwd文件root:x:0:0:root:/root:/bin/bash用户名:密码:UID:GID:描述信息:宿主目录:命令解释器-----------------------------------------------------密码文件 etc/shandow用户名:密码:最后一次修改时间:用户配置文件/etc/login.defs/
2012-10-09 08:53:15
690
原创 Debug小应用--查看BIOS生产日期
首先点击开始运行cmd --> 进入dos界面 ---> 输入debug --> 再输入 d fff0:f0 ff 即可看到BIOS的生产日期;如果想要修改再输入 e fff0:f? --> ?? -->enter 即可 ( ‘?’ 为 0-9 和 a-z 中的字符)注:debug为调试工具, D命令可查看内存中的内容 E命令可修
2012-08-08 17:09:48
2110
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人