自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (3)
  • 收藏
  • 关注

转载 fiddler访问https 网页打不开 在fiddler抓包出现tunnel to 443的问题

参考了以下三篇文章1.http://www.cnblogs.com/zln1021/p/6061786.html2.http://blog.csdn.net/htdeyanlei/article/details/528742483.http://blog.csdn.net/kvpp0307/article/details/52451363温馨提示:期间一定要多次重启fidd

2017-05-04 18:08:38 16054

原创 postman post请求接收不到参数

具体表现为1.请求获取请求方式确实是post  但是$_POST为空 $_GET不为空解决:(将请求参数放到body中)

2016-10-28 15:39:56 18427 1

原创 css预编译器less的简单使用

├── index.php├── less.js└── style.lessindex.php:style.less:@color: black;@width:50px;@height:50px;.box{    width:@width;    height:@height;    backgroun

2016-09-18 16:35:36 1122

原创 win10安装sublime text 2

1.不要安装C:\Program Files (x86)目录下,有可能会出现权限问题 建议装在d盘2.按照网上提供的方式 按ctrl+`组合键 在控制台输入import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if

2016-08-05 21:47:52 2930

原创 php中的$_SERVER['SERVER_NAME']

$_SERVER['SERVER_NAME']的取值规则:配置文件目录依次为A.conf B.confA.conf中的 servername 为 A1.com A2.comB.conf中的servername为B1.com B2.com1.当访问A1.com的时候 $_SERVER['SERVER_NAME'] = A1.com2.当访问A2.com的时候$_SERVE

2016-07-20 17:18:38 767

转载 ubuntu 下安装lua语言

http://blog.csdn.net/hust_superman/article/details/38961117

2016-07-15 16:54:20 250

原创 tcpcopy的使用

现在的代码已经放在github(https://github.com/session-replay-tools/tcpcopy)上了,1.0 以上的版本。tcpcopy 和 intercept 包已经分开了,需要单独下载安装,注意,如果在安装intercept的时候 ./configure报错checking for pcap.h … not found,可以 通过yum install li

2016-05-17 13:55:23 662

原创 nginx proxy的使用

location中配置    proxy_redirect off;    proxy_set_header Host $host;    proxy_set_header X-Real-IP $remote_addr;    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;    proxy_pass h

2016-04-29 09:46:01 647

原创 cc -c -o的使用

在一个文件夹下一共四个文件function.h#ifndef __FUNCTION_H__#define __FUNCTION_H__void func();#endiffunction.c#include#include "function.h"void func(){    printf("this is function

2016-04-07 17:35:59 8281

原创 centos 7 安装 mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz

1.下载和解压mysql数据库 wget http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz(32位的下载  wget 'http://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.16-linux-glibc2.5-...

2016-03-25 10:59:02 9157 1

原创 mysql创建存储过程

创建:(如果不加 delimiter //  有多少个declare就会报多少个You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '' at line 3,原因请查询官方文档)

2016-03-08 11:47:59 324

原创 mongo集群从2.x切换到了另一个3.x的集群就开始报Failed to connect to: xxx: Remote server has closed the

解决方法:重启了下php,就ok了sudo kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid`

2015-11-26 12:48:44 547

原创 memcached和memcache的区别

首先明确一点memcache和memcached是php的两个扩展http://www.php.net/manual/en/book.memcache.php  new memcache是pecl扩展库版本http://www.php.net/manual/en/book.memcached.php new memcached是libmemcached版本目前大多数php环境里使用的都

2015-10-17 22:40:52 1182

原创 nginx对ip的访问频率进行限制(limit_req)和对ip连接数(并发量)进行限制(limit_conn)

1.nginx 限制每个ip的访问频率,需要limit_req_zone和limit_req配合使用  在http中定义limit_req_zone:  limit_req_zone $binary_remote_addr zone=promote_req_limit:50m rate=3r/s;  解释:$binary_remote_addr是替代 $remore_addr 的变量,

2015-08-18 18:28:35 8341 1

原创 nginx 源代码学习笔记

1.在www.nginx.org下载nginx源代码后  tar -zxvf xxx.tar.gz   然后进入解压后的目录,./configure --prefix=/usr/local/nginx 编译成功后(如果出现什么错误请百度自己解决)会在目录下出现objs文件夹,然后cd objs,ll一下会出现如下所示然后在该目录下gdb nginx,进入gdb命令行i li main一下找

2015-08-08 21:16:09 956

原创 nginx配置负载均衡

需求:生产环境的服务器要由a/b/c/d 切换到A/B/C/D/E/F/G/H   其中ABC、ab为联通  DEFGH、cd为电信    先将原服务器的请求都打到新服务器上以测试新服务器上业务的稳定性,配置原则为联通打联通,电信打电信,访问日志仍留在原机器,新服务器不加日志原生产服务器配置如下location ^~ /danmu/  {    root  /xxx/www/;

2015-08-07 09:53:28 399

原创 linux下rsync的使用

1. 往远程服务器上传送文件/usr/bin/rsync -vzrtopg  html rsync://113.12.52.32/nginx在113.12.52.32配置(rsyncd.conf)[nginx]    path = /data1/nginx    comment = backup-nginx-log    ignore errors = yes

2015-08-04 13:27:02 571

原创 php中session的理解

一.Session是什么Session一般译作会话,牛津词典对其的解释是进行某活动连续的一段时间。从不同的层面看待session,它有着类似但不全然相同的含义。比如,在web应用的用户看来,他打开浏览器访问一个电子商务网站,登录、并完成购物直到关闭浏览器,这是一个会话。而在web应用的开发者开来,用户登录时需要创建一个数据结构以存储用户的登录信息,这个结构也叫做session。因此在谈论ses

2015-07-08 10:02:43 854

原创 php 连接 mysql 代码

(1)$username='root';        $userpass='123';        $dbhost='127.0.0.1'; //不能加3306        $dbdatabase='subscribe';        $dsn='mysql:host='.$dbhost.';dbname='.$dbdatabase.';';        $dbh=n

2015-07-03 17:48:32 453

原创 mysql 创建数据库 和 数据表的sql语句

创建数据:DROP DATABASE IF EXISTS `subscribe`;CREATE DATABASE `subscribe` DEFAULT CHARSET utf8;USE `subscribe`;创建数据表:DROP TABLE IF EXISTS `subscribe`;CREATE TABLE `subscribe` (  `ID` int(10)

2015-07-03 17:02:24 999

原创 MongoDb、Mongodb php扩展 安装步骤及相关知识

(一)安装mongohttp://jingyan.baidu.com/article/fd8044faf4f3a95030137a79.html如遇到如下问题32-bit servers don't have journaling enabled by default. Please use --journal if you want durability.可以执行./mongod

2015-06-07 08:37:21 670

原创 redis安装、redis扩展安装、redis简单使用

一、Redis在Linux Ubuntu中安装1.apt-get install redis-server2.# 检查Redis服务器系统进程ps -aux|grep redisredis     8399  0.2  0.3  31340  1560 ?        Ssl  17:49   0:00 /usr/bin/redis-server 127.0.0.1:6379

2015-05-15 11:38:32 787

原创 awk的使用

20150508.log中的内容为2015-05-08 01:21:03 登录失败,登录用户:xxx 错误密码:xxx,登录IP:183.25.191.1202015-05-08 06:37:29 登录失败,登录用户:xxx 错误密码:xxx,登录IP:36.47.207.512015-05-08 07:44:07 登录失败,登录用户:xxx 错误密码:xxx,登录IP:58.33.6

2015-05-10 14:42:45 381

原创 mysql搭建主从同步

主从同步的原理1.环境配置windows本机装好mysql(5.6.12) 虚机装好mysql(5.5.43)windows本机ip 192.168.109.203(为主 A)  虚机ip 192.168.109.159(为从 B)在A上修改配置文件#确保有一下两行,并开启log_bin = mysql-binserver_id = 1如果是5.6以上版

2015-05-06 10:36:07 962

原创 RSA公钥和秘钥生成方法

在liunx环境中装上open_ssl(这是前提)1.openssl genrsa -des3 -out prikey.pem 1024  #生成rsa密钥   Enter pass phrase for prikey.pem: xxx   Verifying - Enter pass phrase for prikey.pem: xxx2.openssl rsa -in pr

2015-04-23 18:18:23 5663

原创 nginx配置解释、nginx搭建一个web站点

问题要在虚机上搭一个站点(jk.svnmanager.fang.com),以便能在windows主机上访问在虚机上安装好了nginx(apt-get install nginx) 在nginx.conf中搭建好了站点,在etc/hosts中硬解好了地址然后在windows的hosts文件中也硬解好了地址在浏览器中访问的时候,总是报404错误解决查看站点的访问站点

2015-04-19 22:03:16 825

原创 php curl模拟form表单提交(带附件)

问题描述:从一个站点要把一个未生成文件的简历,以附件的形式传到另一个站点,另一个站点给了一个使用demo,这个demo是一个form表单,其中还带有name/city等属性,我们的应用场景是用户点击一个导入按钮就会将一个未生成文件的简历附件连同其它参数传递到其它站点解决方法:1.获取简历内容2.将简历生成doc文件3.利用curl模拟form表单进行提交实现

2015-04-19 09:23:37 4914

原创 ERROR 1130 (HY000): Host '192.168.225.128' is not allowed to connect to this MySQL server

想着在虚机上访问本地(windows)的数据库,在虚机上装好mysql后(apt-get install mysql)想着用命令mysql -h192.168.225.1 -uroot -P3306 campus去访问本地的数据库结果提示ERROR 1130 (HY000): Host '192.168.225.128' is not allowed to connect to this My

2015-04-18 20:11:55 993

原创 高性能mysql笔记

1.死锁示例:(对于事务型系统,死锁是不可避免的,应用程序在设计时应考虑如何处理死锁,大多数情况下只需重新执行因死锁回滚的事务)2.事务日志:事务先修改内存中的数据,并将对数据修改的记录存放到磁盘中的日志中,在随后的时间里,根据日志再将内存中的数据写回到磁盘中,永久保存。3.show table status like 'user' \G;查看表的相关信息;

2015-03-30 13:19:54 500

原创 监控:模拟登录

模拟登录设想:利用curl请求调用登录页面的url为:xxxx/login.php再次利用curl请求调用登录后的页面,url为:xxx/myadmin.php抓取第二次返回的结果中是否有指定的关键字,如:“退出登录”如果有的话认为模拟登录成功,否则的话认为失败问题:实现的过程中 因为login.php将cookie种到了浏览器中,而监控程序跑的时候并没

2015-03-25 13:36:44 642

原创 AppScan的使用记录

1.命令行窗口输入mstsc2.输入192.168.7.226:33777连接电脑3.用户名:datagroup密码:SouFun.Com4.在附件-系统工具-任务计划程序中 布置定时任务appscancmd /e /b C:\Users\lpp\Documents\AppScan\mysqltest.scan /rt pdf /rf C:\Users\lpp\Docume

2015-03-03 10:17:10 1350

原创 ngix 环境中php程序以root身份执行linux命令

用php程序调用linux命令时,有时候会出现权限不够的问题解决这个问题1)弄清执行当前程序的用户$output = shell_exec('whoami'); //查看运行程序的身份   echo "$output";2)将1)获得的用户(比如是nobody)在/etc/sudoers文件中添加nobody  ALL=(ALL) NOPASSWD: ALL3)将Default

2015-02-25 17:21:58 853

原创 linux搭建SVN服务器

1. svn服务器安装操作系统: Redhat Linux AS4获取svn安装包下载http://subversion.tigris.org/downloads/subversion-1.4.0.tar.gz和http://subversion.tigris.org/downloads/subversion-deps-1.4.0.tar.gz。编译svn以root用户登录。将su

2015-02-12 16:32:27 2941

原创 获取客户端IP

/**         * 获取客户端IP地址         *         * @param boolean $pasportlogin         * @return string         */        public static function getClientIP($pasportlogin = true)        {   

2015-01-08 14:32:30 579

原创 pdo和原生态mysql连接实现事务

/*****************************pdo***********************************/try{$pdo->beginTransaction();//开启事务处理$sql = "insert into `SlActivity` values(";foreach($parameters as $key => $value){   

2014-11-26 19:33:56 501

转载 php 解压tar.gz文件

1、运用php自带压缩与归档扩展(phar)$phar = new PharData('song.tar.gz');//路径 要解压的文件 是否覆盖$phar->extractTo('c:/tmp', null, true); 2、首先需要安装pear类管理工具  linux下/usr/local/php/bin/pear install Archi

2014-11-11 15:06:10 1977

原创 从linux服务器下载文件

从服务器上下载文件sudo sz xxx.log   如果让输入密码的话 可以尝试输入sz  xxx.log

2014-10-24 10:55:04 467

原创 php 批量下载

$filename = "http://" . Config::$TitlePrefix . "/Business/Resume/forDownLoadResume.do?ResumeIDs=" . $v;                            $time = str_replace("-", "", substr($resumeInfo["OptTime"], 0, 10))

2014-09-30 11:11:06 578

原创 php 下载页面为doc文件

$filename = "http://" . Config::$TitlePrefix . "/Business/Resume/forDownLoadResume.do?ResumeIDs=" . $resumeID;                $time = str_replace("-", "", substr($resumeInfo["OptTime"], 0, 10)); 

2014-09-30 10:58:51 819

原创 百度地图api的使用(pc)

搜房招聘地图var map =new BMap.Map("container");  // 创建Map实例//var point =new BMap.Point(116.404, 39.915); // 创建点坐标//map.centerAndZoom(point, 1400);  // 初始化地图,设置中心点坐标和地图级别。var my

2014-09-17 13:51:25 835

jsonview使用工具

jsonview使用工具,更好的浏览json数据

2015-10-21

sphinx分享

Sphinx mysql数据源配置 使用

2015-09-22

php批量下载专用

php批量下载专用

2014-10-24

空空如也

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

TA关注的人

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