- 博客(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 16105
原创 postman post请求接收不到参数
具体表现为1.请求获取请求方式确实是post 但是$_POST为空 $_GET不为空解决:(将请求参数放到body中)
2016-10-28 15:39:56 18506 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 1142
原创 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 2950
原创 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 829
转载 ubuntu 下安装lua语言
http://blog.csdn.net/hust_superman/article/details/38961117
2016-07-15 16:54:20 268
原创 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 693
原创 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 681
原创 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 8353
原创 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 9216 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 341
原创 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 570
原创 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 1204
原创 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 8410 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 982
原创 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 414
原创 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 593
原创 php中session的理解
一.Session是什么Session一般译作会话,牛津词典对其的解释是进行某活动连续的一段时间。从不同的层面看待session,它有着类似但不全然相同的含义。比如,在web应用的用户看来,他打开浏览器访问一个电子商务网站,登录、并完成购物直到关闭浏览器,这是一个会话。而在web应用的开发者开来,用户登录时需要创建一个数据结构以存储用户的登录信息,这个结构也叫做session。因此在谈论ses
2015-07-08 10:02:43 882
原创 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 483
原创 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 1028
原创 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 684
原创 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 807
原创 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 403
原创 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 988
原创 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 5745
原创 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 855
原创 php curl模拟form表单提交(带附件)
问题描述:从一个站点要把一个未生成文件的简历,以附件的形式传到另一个站点,另一个站点给了一个使用demo,这个demo是一个form表单,其中还带有name/city等属性,我们的应用场景是用户点击一个导入按钮就会将一个未生成文件的简历附件连同其它参数传递到其它站点解决方法:1.获取简历内容2.将简历生成doc文件3.利用curl模拟form表单进行提交实现
2015-04-19 09:23:37 5007
原创 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 1024
原创 高性能mysql笔记
1.死锁示例:(对于事务型系统,死锁是不可避免的,应用程序在设计时应考虑如何处理死锁,大多数情况下只需重新执行因死锁回滚的事务)2.事务日志:事务先修改内存中的数据,并将对数据修改的记录存放到磁盘中的日志中,在随后的时间里,根据日志再将内存中的数据写回到磁盘中,永久保存。3.show table status like 'user' \G;查看表的相关信息;
2015-03-30 13:19:54 516
原创 监控:模拟登录
模拟登录设想:利用curl请求调用登录页面的url为:xxxx/login.php再次利用curl请求调用登录后的页面,url为:xxx/myadmin.php抓取第二次返回的结果中是否有指定的关键字,如:“退出登录”如果有的话认为模拟登录成功,否则的话认为失败问题:实现的过程中 因为login.php将cookie种到了浏览器中,而监控程序跑的时候并没
2015-03-25 13:36:44 670
原创 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 1384
原创 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 871
原创 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 2968
原创 获取客户端IP
/** * 获取客户端IP地址 * * @param boolean $pasportlogin * @return string */ public static function getClientIP($pasportlogin = true) {
2015-01-08 14:32:30 597
原创 pdo和原生态mysql连接实现事务
/*****************************pdo***********************************/try{$pdo->beginTransaction();//开启事务处理$sql = "insert into `SlActivity` values(";foreach($parameters as $key => $value){
2014-11-26 19:33:56 523
转载 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 2006
原创 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 594
原创 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 837
原创 百度地图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 866
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人