- 博客(48)
- 资源 (5)
- 收藏
- 关注
原创 能不用yum安装就不用yum装
能不用yum安装就不用yum装!能不用yum安装就不用yum装!能不用yum安装就不用yum装!重要的事情说三遍
2015-10-26 15:25:29
1668
原创 python 自动化处理网页 (urllib , beatuifulsoup ,re)打卡签到
使用python 编写脚本突破反打卡脚本网站签到
2015-09-18 12:37:18
2431
转载 python国内镜像站
pipy国内镜像目前有: http://pypi.douban.com/ 豆瓣http://pypi.hustunique.com/ 华中理工大学http://pypi.sdutlinux.org/ 山东理工大学http://pypi.mirrors.ustc.edu.cn/ 中国科学技术大学 对于pip这种在线安装的方式来说,很方便,但网络不稳定的话很要命。使
2015-09-10 15:54:29
9410
原创 linux 编译安装的时候提示/usr/bin/ld: cannot find -lc
linux 编译安装的时候提示/usr/bin/ld: cannot find -lc
2015-09-09 17:22:30
713
转载 squid 权威指南
彭勇华翻译的 squid the definite guide.http://zyan.cc/book/squid/index.html感谢翻译者,也感谢原作者的贡献。
2015-08-24 14:29:20
519
转载 vim 配置文件
找到一个别人写的vim配置文件,支持高亮等高级特性。强大的vim配置文件,让编程更随意 花了很长时间整理的,感觉用起来很方便,共享一下。我的vim配置主要有以下优点:1.按F5可以直接编译并执行C、C++、java代码以及执行shell脚本,按“F8”可进行C、C++代码的调试2.自动插入文件头 ,新建C、C++源文件时自动插入表头:包括文件名、作者、联系方式、建立时间等
2015-08-21 15:05:31
416
转载 <转载> 关于python的装饰器
文章先由stackoverflow上面的一个问题引起吧,如果使用如下的代码:@makebold@makeitalicdef say(): return "Hello"打印出如下的输出:Hello你会怎么做?最后给出的答案是:def makebold(fn): def wrapped():
2015-07-09 15:37:18
446
原创 python socket通讯
用到了python,记录一下socket通讯的最简单用法:server:>>> import socket>>> serversocket=socket.socket(socket.AF_INET,socket.SOCK_DGRAM)>>> serversocket.bind(12345)while True: data,add = serversocket.recvfrom(102
2015-05-29 20:04:53
518
原创 linux (cent系 snmp)配置
给树莓派按snmpd 百度出来的snmpd.conf各种不靠谱,抄来超去的。放狗搜了一下,很简单改两条就行:Change the agentAddress from: agentAddress udp:127.0.0.1:161to, by adding the local IP address (why?): agentAddress udp:127.0.0.1:161,ud
2015-05-27 12:51:59
384
原创 cent6启动网络服务报错
Error: Connection activation failed: Device not managed by NetworkManager解决办法:chkconfig NetworkManager offservice NetworkManager stopchkconfig network onservice network startcent的两种网络管理软件
2015-05-14 16:42:07
393
原创 linux编译驱动环境
linux下编译驱动需要系统源码,版本不一致可以编译但是会导致编译失败。例如我的系统版本号3.17.4-301.fc21.x86_64你得确定你的源码版本与这里面一个字符都不能错才能编译成功,比较坑的是一般linux再发布版本全都不带源码。源码的路径是:/lib/modules//lib/modules/3.17.4-301.fc21.x86_64/build在我的f
2015-05-08 09:04:20
508
原创 关于语言的选择
在知乎上看到的一张大家所谓的老图其中有几个地方说的还是挺有意思的。0x0001 start(开始)->why do you want to learn programming(为什么你想要学编程?)->make money(为了赚钱)->get a job(为了找到一份工作)->which platform/field?(你想选择哪个平台呢?)->doesn't matter,
2015-05-04 08:30:28
491
原创 zabbix 的小问题汇总
1.复制windows 字体到zabbix web/fonts目录下并改名.ttf 2.修改/include/defines.inc.phpdefine(‘ZBX_GRAPH_FONT_NAME','MSYH')3.OK
2015-04-30 13:48:35
761
原创 nfs
虚拟机在非windows 下共享文件是个大问题。不过在linux 挂载nfs倒是很方便。服务端:yum install nfs-utils rpcbind编辑/etc/exports/home *(rw,insecure,sync)几个参数 /home 共享的文件夹,* 允许挂载的ip ,rw 允许读写,insecure 允许使用小于1000的端口进行挂载,sync 同步的
2015-04-29 22:47:08
443
原创 python 让cpu满载
今天弄监控报警阈值,想要让一台linux主机满载,却发现这个很简单的任务实现起来很难。首先从网上下载的各种bench,基本全都运行不了。在不就是无法让cpu满载,晚上看python想起来了与来c语言的fork bomb,想起来使用python 写应该很简单。写的时候百度了发现更简单的方法,就是定义一个死循环函数,让函数什么都不做就好了:def deadloop(): while
2015-04-27 22:52:16
16368
2
原创 cent 网卡配置
在使用虚拟机备份过后再还原,基本网络配置就没发使用。不管怎么修改都是网卡初始化失败。原因是备份过后网卡信息和系统网络配置信息不匹配所产生的错误。在网络启动的过程中,系统首先会去读取 /etc/udev/rules.d/70-persistent-net.rules里面记录着本机的网卡信息。需要做的就是对照这个文件去修改/etc/sysconfig/network-scrip
2015-04-27 13:52:48
372
原创 zabbix api python auth
用zabbix api 登录,使用python 作为脚本语言:import jsonimport urllib2url = "http://192.168.5.125/api_jsonrpc.php"header = {"Content-Type":"application/json:"}data = json.dumps({ "jsonrpc":"2.0", "method"
2015-04-20 17:29:00
658
原创 cent 安装openvswitch
部署cloudstack时需要openvswitch,安装方法:下载openvswitch源码,找个最新的版本下载http://openvswitch.org/releases/准备系统环境,百度说正常安装环境只需要几个软件包,由于我的系统是cent 的最小版,没有任何编译工具和库文件,怕发生其他情况直接安装软件组:yum groupinstall 'Develop
2015-04-15 10:37:13
593
原创 zabbix 忘记密码,自定义key
调试zabbix的时候忘记密码可用如下方法重新设定密码。首先ssh 到zabbix 数据库的服务器,然后登录到mysql 数据库。mysql -u root -pzabbix 的密码存储在 database zabbix,table users中,加密方式为MD5,使用 md5 制作一个秘钥。echo -n Abc,123. | openssl md5这样就制作了一个密码为Ab
2015-04-14 10:43:45
2637
原创 linux 安装桌面环境
linux 默认最小安装版是没有桌面环境的,安装方法首先 yum grouplist 查找可安装的桌面group,找到类似Xwindow,window system 什么的,每个版本不一样这个也不一定一样。然后yum groupinstall 'X window System'yum groupinstall 'KDE desktop'后面的就是刚才找到的window 包
2015-04-13 10:47:48
2299
原创 cent 彻底删除软件
被mysql 折磨够呛,安装mysql 后把/etc/my.cnf改了然后service mysqld start死活不能起来,提示找不到mysql.plugin table原因是mysql server找不到数据库文件,经过各种找后还是没办法让他起来,一怒之下删了。郁闷的是无法彻底删除,配置文件还在,再次安装依旧无法运行起来,百度查找彻底删除的办法yum remove mysql
2015-04-09 17:06:52
505
原创 cent 网络设置
vsphere 虚拟化安装cent 安装完成后发现没有网络,百度解决办法:1.找到系统已经安装的网卡在cat /etc/udev/rules.d/70-persistent-net.rules可以看到# PCI device 0x15ad:0x07b0 (vmxnet3) SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR
2015-04-09 14:39:05
538
原创 java 正则表达式
java 正则表达式 基于 java.util.regex实际使用正则表达式的匹配很简单,首先实例化一个 pattern 对象,这里使用直接由表达式构造的方法。java.util.regex.Pattern p=java.util.regex.Pattern.compile("mem*")然后在使用的时候 再实例化一个match 对象,并对match赋值;match
2015-03-31 15:53:25
327
原创 用过的sql
数据库备份mysqldump –u root –p 数据库名 > 备份文件.sql数据库恢复mysql -u root –p 数据库名
2015-03-24 09:46:34
383
原创 java String 的问题
这是弄socket 通讯的时候遇到的问题。有两个字符串一个是又socket 传送过来的byte 数组 转换成的字符串(转化后的byte数组为字符串"str2")。String str1=new Stirng(byte[]);另一个是类中初始化的字符串String str2=new String("str2");现在需要判断两个字符串相等后进行以后的操作。郁闷的事来了,按照正
2015-03-18 15:31:25
376
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人