自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

大鹏展翅

个人学习博客

  • 博客(74)
  • 资源 (5)
  • 收藏
  • 关注

原创 shell的字体颜色显示

echo -e "\033[31m word color \033[0m"

2015-04-13 15:57:55 500

原创 今天的总结

昨天,我在抓包解析url的时候,总是出现各种错误,各种问题,其中两个url解析出来的数据是一样的数据,而另外的一些url读取不出任何的数据。所以我一直以为是软件那边的问题,以为是那边设计的时候没搞好。然后我把这个问题给师兄看了一下。师兄看了之后也觉得不明白为什么会出现这个问题。今天我大清早开始就重新抓取数据对数据进行重新的解析,可是不管我怎么试验都还是那个老问题,数据解析不对。下午

2015-03-18 15:09:22 623

原创 php时间的修改

<?phpecho "今天:",date("Y-m-d",time()),""; echo "今天:",date("Y-m-d",strtotime("18 june 2008")),""; echo "昨天:",date("Y-m-d",strtotime("-1 day")), ""; echo "明天:",date("Y-m-d",strtotime("+1

2015-03-10 11:01:58 706

原创 今天所遇到的一些问题

今天我继续前两天的抓包任务,刚开始遇到了URL中出现中文的问题,我不知道如何去解决,于是问了一下同组的师兄,他告诉我说把中文的编码给变一下,于是我就去将文字的编码给改变了,通过网上的文字编码转换器把文字的编码给换了一下,结果还是不行。于是他就告诉我让他先试试最后他终于解出来了,用php直接把中文的编码给换一下php -r 'echo urlencode(iconv("utf-8","G

2015-03-09 15:15:30 852

原创 PHP正则表达式的匹配

今天主要的任务就是对新闻、研究报告等咨询的最近上传时间和本地的时间进行对比,比较一下是否超过1个小时,然后我对此进行了php的编程刚开始,我本来以为主页中就有所需要处理的文字的信息,但是我找了好久就是没有发现所要查找的文字的信息,刚开始的时候我并没有发现然后一直在那傻傻地用正则表达式处理html的源代码,后来我发现原来是我自己的问题,原来html源代码中并不包含新闻的代码。然后我就用chrom

2015-03-05 17:40:40 1232

原创 昨晚碰到的一个bug

今晚我碰到一个bug,在刷新页面的时候浏览器所占用的内存在不断地升高,chrome进程的CPU的占用率也在不断维持在50左右,不知道是什么原因找了好久,注释了大部分代码一部分慢慢地排除,终于发现是javascript出现的错误,仔细看来看去都不知道是什么原因,写了一个基本的js代码来不断地循环,最后终于发现由于调用所用的函数的问题setTimeout("showTime()", 1000)

2014-12-17 15:20:37 853

原创 互相影响的选择

modelspublic function getLists($company_id = ''){ $companye_model = Company::model()->findByPk($company_id); if($companye_model){ $model = $this->model()->findAll(array( 'condition' =>

2014-12-15 00:41:04 999

原创 修改element.style 的css样式

有时候没有设置css但是会自动出现css,使我们调整css不好调可以在你要强制改变的css后加 ! important即可强制更改

2014-12-11 11:12:56 9111

原创 php基本的验证码

<?php/* * Created on 2014-12-8 * * Tge the templats erated file go to * indow - Prefer- P Code Templates */ session_start();$rand='';/*设置字符*/ for($i=0;$i<4;$i++){ $rand.=dechex(rand(1,15)

2014-12-08 19:09:42 671

原创 smarty配置文件

<?php include_once("smarty/Smarty.class.php"); $smarty=new Smarty(); $smarty->caching=true;/*开启缓存*/ $smarty->template_dir="./templates";/*缓存的路径*/ $smarty->compile_dir="./templates_c";/*编译的目录

2014-12-07 22:11:25 761

原创 php封装mysql操作类

<?php class mysql{ private $host; private $name; private $pass; private $table; private $ut; function __construct($host,$name,$pass,$table,$ut){ $this->host

2014-12-07 21:33:06 1842 1

原创 操作private变量的值

操作private变量的值class new(){ function __get($name){ return $this->name; } function __set($name,$value){ $this->name=$this->value; }}

2014-12-04 14:50:57 739

原创 php操作读取数据库数据基本代码

$sqlnewfile="select `title`,`summery`,`id`,`uptime` from data_upfile where pid=0 order by uptime desc limit 0,5";$querynewfile=mysql_query($sqlnewfile);$rowfile=array();while($rownewfile=mysql_fetc

2014-12-03 17:08:34 1178

原创 php下载文件函数

<?phpfunction download($file_url,$new_name=''){ if(!isset($file_url)||trim($file_url)==''){ return '500'; } if(!file_exists($file_url)){ //检查文件是否存在 return '404'; } $file_name=basename($file_

2014-12-03 17:04:30 5204

原创 php学习类的使用

<?phpclass MyPc { var $hpf; public $name; /*function MyPc ($name='') { $this->name=$name; }*/ function __construct($name=''){ $this->name=$name; } function newfu(){ echo "this is ok!";

2014-11-23 17:31:40 731

原创 笔记本清灰后组装后出现蓝屏,并不断的循环重启。

前两天自己手动第一次对自己的笔记本进行了拆解,以前清灰什么的都是在台式机上,已经熟的不能再熟了,但是拆解笔记本还是第一次,所以拆的那叫胆颤心惊,就深怕拆坏了,而舍友说拆了肯定不能用了,吓得我半死。终于黄天不负有心人,拆完了机器,清完灰,然后就进行组装,但是坑爹的是笔记本还不能启动。于是,采用了修复模式启动系统,但是坑爹的修复模式修复了大半天还是没有修复。于是取消了修复,采取恢复系统的方式,多亏

2014-11-19 18:20:26 5751 1

原创 php爬取网页

<?php$url="http://blog.51cto.com/9519231/1571112";$fp=@fopen($url,'r') or die("超时");$fcontents=file_get_contents($url);ereg("(.*)",$fcontents,$rg);echo $rg[1];?>

2014-11-19 16:14:06 2449

原创 php文件操作基本用法

<?php/* $fp=fopen("tmp.html","r"); $str=fread($fp,filesize("tmp.html")); $str=str_replace("{title}",'新标题',$str); $str=str_replace("{content}",'新内容',$str);fclose($fp);$handle=fopen('new.html','

2014-11-19 15:19:07 940

原创 php简单的连接数据库

<?php $conn=@mysql_connect("localhost","root","") or die ("no"); mysql_select_db("hpf",$conn); mysql_query("set name 'GBK'");?>

2014-11-18 22:01:37 676

原创 PHP上传文件(学习)

<?phpif(isset($_FILES['upfile'])){ if (is_uploaded_file($_FILES['upfile']['tmp_name'])){$upfile=$_FILES["upfile"];$name = $upfile["name"];$type = $upfile["type"];$size = $upfile["size"];$tmp

2014-11-18 21:49:12 944

原创 SQL的学习

create database hpf;use hpf;create table hdfdf (id int(10) NOT null auto_increment,uid varchar(10) not null default 0,remark text null,primary key (id))show tables;select * from hdfdf;select

2014-11-15 10:57:39 802

原创 第一个php小程序(学习)

<?php$b=array("name"=>2,"id"=>4);print_r(($b));echo $b['name'];$a=1;while ( $a<= 10) { echo $a,""; $a++;}echo count($b),"";echo is_array($b);?>

2014-11-12 18:25:14 4497

原创 最近遇到的问题

1.前两天为了搭建OpenStack,安装的时候总是出现错误,我想了一下,每个安装包开始的时候都是可以下载的,但是下载着就会出现错误,而且下载速度超级慢,所以,我就猜测可能是由于外国的服务器到国内速度太慢了。2.可是国外到国内速度太慢了怎么解决呢?刚开始我想到了直接在国内找一个OpenStack源,这样就可以不用麻烦了,直接就可以用了,但是事情出乎意料,怎么找都找不到OpenStack的yum

2014-10-31 11:54:46 1005

原创 decorator

def log(func): def wrapper(*args,**kw): print 'call %s():'%func.__name__ return func(*args,**kw) return wrapper@logdef now(): print 'hello!'now()

2014-10-24 13:11:11 668

原创 个人平时比较常用的方便的小工具

开发文本编辑器可以用 sublime textftp客户端可以用 filezilla远程连接ssh等用  xmanager(推荐,内带xftp,比较方便)  sercureCRT也可以写日志,记录平时网上看到的可以用evernote(在chrome和firefox中有剪藏的插件,非常方便)抓取数据包用wireshark抓取本地web访问可以用httpwatch扫描端口那些还

2014-10-23 16:34:07 982

原创 交换分区的设置

设置交换分区mkswap参  数:-c 建立交换区前,先检查是否有损坏的区块。-f 在SPARC电脑上建立交换区时,要加上此参数。-v0 建立旧式交换区,此为预设值。-v1 建立新式交换区。开启交换分区swaponswapon -a开启所有的分区参数:-h 帮助  -V 显示版本讯息   -s 显示简短的装置讯息   -a 自动启动所

2014-10-21 21:20:02 2011

原创 统计web访问前10的ip

cat access.log|awk '{print $0}'|sort|uniq -c|sort -nr|head -n 10

2014-10-21 21:06:09 3175

原创 lsblk查看块设备

lsblk可以查看磁盘的分区和挂载情况lsblk所有的参数 -a, --all            显示所有设备 -b, --bytes          以bytes方式显示设备大小 -d, --nodeps         不显示 slaves 或 holders -D, --discard        print discard capabilities 

2014-10-21 20:38:18 2148

原创 arch linux的安装(参考官方文档,桌面安装还没搞好稍后搞定)

首先启动安装系统(我是采用vmware虚拟机)1.设置键盘的布局#loadkeys "us" #设置为美国的键盘布局,一般可以默认即可2.建立硬盘的分区我采用的是fdisk对磁盘进行分区,主要的分区只有三个,/,/boot,SWAP分区,只是SWAP分区和其他的两个有所不同,是要按下t修改其格式为SWAP格式。Fdisk 用法以 root 身份启动 fdisk

2014-10-21 20:15:41 1796

原创 两个处理文件的shell脚本

快速处理wsa的脚本#!/bin/bashcat n.txt |sed 's/:0%;/\n/g'|sed 's/.*warning....//g'|grep -Ev '(occur|8800)'|sort -n|uniq|sed 's/^/bind :/g'处理mtop的脚本#!/bin/bashcat h.txt|sed 's/Port://g'|sed '

2014-10-09 16:25:33 825

原创 多学多用吧

linux的运维感觉还好吧python和shell的开发学习不够深入html5和css方面学的也还好路由交换以前学的还好,不过好久没有用了(暂时好像没有用)网络基础也挺扎实的数据库方面不够了解,要学习一下SQL和NOSQL

2014-10-08 10:15:30 478

原创 告警的处理

今天我学习了 几个告警的处理haproxy监听端口监控将告警处理,然后把配置端口添加到配置文件中。如果配置导入失败,那么就连接机器把haproxy的进程杀死,然后再导入、 本机DNS解析异常 如果有多个dns,那么把出现故障的dns给注释掉。如果dns个数很少,那么添加新的dns,不过添加dns时要注意,最好使用服务如果就配置了两个,其中一个不行,就得找另外一个

2014-09-30 15:30:57 1314

原创 shell脚本查看网络配置

#!/bin/bashifconfig|grep -E 'eth|inet'|grep -Ev '(inet6|127.0.0.1)'|sed 's/ /\n/g'|awk NF|grep -Ev '(inet|encap|Link|HWaddr)'|sed 's/00:/MAC:/g';route|grep default|awk '{print "\nGATEWAY:"$2}'cat /e

2014-09-29 17:44:08 2121

原创 shell查看系统基本信息脚本

#!/bin/bashecho "IP:"ifconfig |grep "inet addr"|grep -v 127.0.0.1|awk '{print $2}'|awk -F ':' '{print $2}'echo "Product Name:"dmidecode |grep Nameecho "CPU Info:"dmidecode |grep -i cpu|grep -i v

2014-09-29 12:35:02 2600

原创 centos系统各个信息的查看(不断添加更新)

采用cat /proc/version 可以查看到具体的操作系统的信息,包括内核的版本,在redhat中的版本。uname -a和上面的输出差不多,还有输出hostnamecat  /etc/issue可以看到当前centos的版本为centos 6.4e可以看到当前的内核的版本号,和当前的系统的时间和系统的位数,以及cpu的个数 ,和cpu的使用情况

2014-09-06 13:04:19 1704

原创 vmstat命令学习

vmstat命令vmstat 3 5表示没3秒更新一次,总共更新5次,如果不加5就会一直更新下去r 表示运行队列(就是说多少个进程真的分配到CPU)。这个也和top的负载有关系,一般负载超过了3就比较高,超过了5就高,超过了10就不正常了,服务器的状态很危险。top的负载类似每秒的运行队列。如果运行队列过大,表示你的CPU很繁忙,一般会造成CPU使用率很高。b 表示

2014-09-05 20:12:30 927

原创 观后感《大教堂与集市》

在第一章中《大教堂与集市》讲解了unix和linux的基本的发展史,也是计算机行业最初的发展史,在那个计算机远古时代,一个个黑客富有创新,一个个人才创造了一个个新的事物,最终逐渐的成熟。在早期Unix占据了操作系统的统治地位,但是因为代码不是开源的,各个厂商开发自己的Unix相互竞争,最终导致了windows占据了桌面的市场,而Linux被linus开发出来,虽然刚开始的时候linux并不优秀,但

2014-09-03 21:05:45 1116

原创 nginx学习

pcre是一个perl的正则表达式的库。在linux中要设置源码安装的路径要设置--prefix=/安装目录nginx查看安装的编译参数,使用nginx -V--with-http_stub_status_module  这是设置nginxstatus功能,以监控nginx的当前状态。nginx的配置文件的结构main(全局设置)指令将影响其他所有设置events

2014-09-02 12:24:17 760

原创 nginx和apache

apache所占用的内存资源较多,而且处理较慢apache的所有模块都支持动静态编译apache对Fcgi的支持不好apache不支持epollapache相对于nginx是一个庞然大物nginx则恰恰相反,nginx占用的内存较少,处理较快nginx的模块都是静态编译nginx对Fcgi支持非常好nginx支持epollnginx的安装包大小仅几百K

2014-09-02 10:59:01 2020 4

原创 linux查看硬件信息

用来查看机器的型号dmidecode |grep Name查看机器各种硬件信息,比如说cpu,内存,网卡等等lshw -short|egrep 'CPU|4GiB DIMM|eth'lshw -short|grep '4GiB DIMM'|wc -l查看磁盘是否是ssd/opt/MegaRAID/MegaCli/MegaCli64  -PDList -aAll|egrep

2014-08-27 22:57:56 880

深度学习AI圣经教科书中文版

由全球知名的三位专家Ian Goodfellow、Yoshua Bengio 和Aaron Courville撰写,是深度学习领域奠基性的经典教材。

2018-01-31

乐道厨房正版

是采用juqerymobile开发的,界面比较美观,主要适用于手机系统,具有自适应功能。

2014-07-15

手机乐道厨房

是采用juqerymobile开发的,界面比较美观,主要适用于手机系统,具有自适应功能。

2014-07-15

空空如也

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

TA关注的人

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