- 博客(44)
- 资源 (3)
- 收藏
- 关注
原创 配置openresty的一些坑
nginx: [emerg] invalid host in upstream "http://cp01-pipeline-all.epc.baidu.com:8888" in /agile-abtest/abtest/utils/conf/icafe/upstream.conf:8upstream配置不能用http://
2017-01-19 17:31:26 2319
原创 Active MQ相关收集
基于ActiveMQ的Topic的数据同步——消费者持久化http://blog.csdn.net/wangdongsong1229/article/details/8219536
2017-01-17 14:22:26 324
原创 通过nginx做A/B测试
开始研究A/B测试测试需要根据LocalStorage存储的信息做分发参考文章:http://blog.pfan123.com/2016/12/15/localstorage%E5%9F%BA%E6%9C%AC%E7%9F%A5%E8%AF%86/A/B测试:实现方法http://www.aliued.cn/2010/09/27/ab-testi
2017-01-16 23:21:14 1211
原创 java单测 ch.qos.logback.core.joran.spi.JoranException: Parser configuration error occurred
ch.qos.logback.core.joran.spi.JoranException: Parser configuration error occurred
2017-01-12 11:12:46 5757
原创 收藏好的博客地址
伯乐在线:http://blog.jobbole.com/陶辉的博客:http://taohui.org.cn/有意思的文章收藏:编译一个C程序的艺术之旅:http://ring0.me/2014/11/c-compiler/
2016-04-13 15:23:17 418
原创 Mac安装Tmux的一次纪录
听说安装很简单一个命令brew install tmux但是在安装过程中会出现cannot run C compiled programs 问题解决办法直接在终端运行xcode-select --install参考资料:http://www.sbloger.com/blog/2013/07/09/about-tmux.htmlh
2016-03-17 17:58:50 6571
原创 Nosql的一些疑问
couchbase,membase与memcached的关系是?我了解memcached是什么,但是不知道前面2者与它的关系是什么?就我的理解,好像前面2者只是提供了一个memcached的管理页面?其实还是memcahced的东西?另外,为什么couchbase的安装包90M,而memcached只有200KB...Membase 后来改名为 Couchbase,Couchbas
2016-02-27 10:06:25 587
原创 Apache ab - apr_socket_recv: Connection reset by peer (104)
最近在阿里云的centos上搞apache ab压力测试,无奈出现以上错误搜了一些解答方案:http://xmarker.blog.163.com/blog/static/226484057201462263815783/http://stackoverflow.com/questions/10627204/tornado-nginx-apache-ab-apr-socket-r
2016-02-24 21:30:39 3311
原创 Nginx负载均衡
nginx常用命令cd /usr/local/nginx/sbin./nginx -t 检测配置文件./nginx -s reload 重新加载配置文件停止nginx./nginx -s stop 查看nginx版本./nginx -v nginx 负载均衡5种配置方式1、轮询(默认) 每个请求按时间顺序逐一分配到不同的后端服务器,如果后端
2016-02-24 20:02:40 468
转载 linux下的目录结构及重要目录文件含义知识
1.首先来介绍下根目录下的一些重要目录含义 注:其中被标记的比较重要。目录说明/bin常用的二进制命令目录。比如ls cp mkdir 等;和/usr/bin类似。/bootlinux内核及引导系统程序所需的文件目录。安装系统分区的时候一般要分一个boot分区。常见
2016-02-23 11:07:10 3993
原创 php语言结构和函数的区别
这么久,今天竟然第一次发现并且意识到自己不懂语言结构是什么概念语言结构,是指语言的本源以下摘自:http://wayne173.iteye.com/blog/1766844相信大家经常看到对比一些PHP应用中,说用isset() 替换 strlen(),isset比strlen执行速度快等。例子: if ( isset($user) ) {
2016-01-26 10:59:30 520
转载 介绍几款Web服务器性能压力测试工具
原文转自:http://www.qixing318.com/article/introduce-a-few-web-server-performance-pressure-testing-tools.html目录结构一、http_load程序非常小,解压后也不到100Khttp_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。
2016-01-10 21:02:36 3745
转载 Nginx配置文件nginx.conf中文详解
原文转自:http://www.ha97.com/5194.html#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8;#全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /
2015-12-30 17:47:28 363
原创 CouchBase学习笔记
参考文章:Couchbase学习笔记(1)——概述 : http://my.oschina.net/jewill/blog/381636
2015-12-29 18:11:48 6598 2
转载 SVN常用命令
原文转自:点击打开链接SVN(Subversion)是一个自由、开源的项目源代码版本控制工具。目前,绝大多数开源软件和企业代码管理,都使用SVN作为代码版本管理软件。Subversion将文件存放在中心版本库里,这个版本库很像一个普通的文件服务器。不同的是,它可以记录每一次文件和目录的修改情况,这样就可以在需要的回滚时,将数据恢复到以前的版本,并可以查看数据的更改细节。
2015-12-24 17:14:07 381
原创 Mongodb的安装(Mac)以及相关宝贵资料
最近开始接触mongo,介绍下自己的安装过程(mac上)首先在官网下载合适的mongo版本,将其解压接下来需要将mongo放到你希望的位置担心自己忘记,还是将mongo放到习惯的/usr/local/ 下所以建立mongo文件夹 sudo mkdir mongosudo mv /Users/myname/Downloads/MongoDB版本号/* /usr/loc
2015-12-19 14:35:57 433
原创 绑定host(mac)
Hosts是一个没有扩展名的系统文件,可以用记事本等工具打开,其作用就是将一些常用的网址域名与其对应的IP地址建立一个关联“数据库”,当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址,一旦找到,系统会立即打开对应网页,如果没有找到,则系统再会将网址提交DNS域名解析服务器进行IP地址的解析。我们知道在网络上访问网站,要首先通过DNS服务器把要
2015-12-15 11:10:21 3122
转载 送给和我一样曾经浮躁过的PHPer程序猿,希望有帮助
原文转自:点击打开链接2012年偶决定开始写博客了,不为别的,就希望可以通过博客记录我的成长历程同时也希望可以帮助一些刚毕业,刚入行业的兄弟姐们们。我们是一群充满浮躁、抱怨、迷茫的程序猿,想一想3年就这么过去了,社会变得更浮躁了,鸭梨也越来越大,房?车?女人?... 抓狂... 决定写这样一篇文章,再次明确自己的职业规划,也送给浮躁的你,踏上程序猿这条路可谓是路途艰辛,乏味,枯燥,在这里把自己的
2015-12-01 20:38:26 438
转载 ab测试
原文转自:点击打开链接ab是apache自带的一款压力测试工具,安装完apache后就有了,一般在/usr/bin目录下。系统为CentOS。1、安装apacheyum install httpd2、ab使用方法形如ab -c 20 -n 1000 http://www.example.com/-c:并发数-n:总请求数===我蛋疼的看了源代
2015-11-25 11:15:29 509
转载 Wireshark 基本介绍
原文转自:点击打开链接这篇文章介绍另一个好用的抓包工具 Wireshark, 用来获取网络数据封包,包括 HTTP、TCP、UDP 等网络协议包。记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没有真正见过这些数据包, 老是感觉在云上飘一样,学得不踏实。有了wireshark就能截获这些网络数据包,可以清晰的看到数据包
2015-11-23 09:30:16 661
转载 VirtualBox虚拟机网络设置(四种方式)
原文转自:点击打开链接VirtualBox的提供了四种网络接入模式,它们分别是: 1、NAT 网络地址转换模式(NAT,Network Address Translation) 2、Bridged Adapter 桥接模式 3、Internal 内部网络模式 4、Host-only Adapter 主机模式 第一种 NAT模式 解释: NAT模式是最简单的实现虚
2015-11-18 20:58:15 921
原创 HTTP中URL和URI的区别
本文为相关讨论的一些整理URL 百度百科链接 统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。 URI 百度百科链接URI统一资源标识符(Uniform Resource Identifier,或
2015-11-10 10:52:24 2960
转载 漫谈数据库索引
原文转自:点击打开链接一、引言对数据库索引的关注从未淡出我的们的讨论,那么数据库索引是什么样的?聚集索引与非聚集索引有什么不同?希望本文对各位同仁有一定的帮助。有不少存疑的地方,诚心希望各位不吝赐教指正,共同进步。[最近首页之争沸沸扬扬,也不知道这个放在这合适么,苦劳?功劳?……] 二、B-Tree我们常见的数据库系统,其索引使用的数据结构多是B-Tree或者B+Tree。
2015-10-29 20:29:59 277
转载 为什么域名根服务器只能有13台呢?
原文转自知乎 郭无心 的回答:点击打开链接要知道为什么只有13个根域名服务器,就要了解DNS(Domain Name System,域名系统)的整个原理才行。DNS是计算机域名系统 (Domain Name System 或Domain Name Service) 的缩写,它是由域名解析器和域名服务器组成的。域名服务器是指保存有该网络中所有主机的域名和对应IP地址,并具有将域名
2015-10-24 10:47:09 6308 2
转载 当在浏览器地址栏输入一个URL后回车,实际发生了什么
原文转自:点击打开链接作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~1. 首先嘛,你得在浏览器里输入要网址:2. 浏览器查找域名的IP地址导航的第一步是通过访问
2015-10-23 11:02:05 793
原创 Mysql没有初始密码(ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO))
安装好了mysql后,链接,出现->mysql -u root -pERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)说明密码不正确可以登录mysql 修改密码没有密码怎样登录???以下教程》》》》》》关闭myspl数据库
2015-10-22 17:49:13 545
转载 error: The requested URL returned error: 403 Forbidden while accessing https://github.com/blah/blah
git相关
2015-10-18 19:59:33 481
转载 MYSQL explain详解
原文转自:点击打开链接explain显示了mysql如何使用索引来处理select语句以及连接表。可以帮助选择更好的索引和写出更优化的查询语句。先解析一条sql语句,看出现什么内容EXPLAINSELECTs.uid,s.username,s.name,f.email,f.mobile,f.phone,f.postalcode,f.addressFROM uchome_
2015-10-10 11:11:50 227
转载 不用临时变量交换两个数的值
原文转自:点击打开链接当要交换两个数的值时,通常的做法是定义一个临时变量,然后再进行交换。那么能不能不用临时变量而交换两个数的值呢?可以的!C语言提供的异或运算就可以实现这样的操作。 异或运算符^也称XOR运算符,它的规则是若参加运算的两个二进位同号,则结果为0(假);异号为1(真)。即0 ^ 0 = 0, 0 ^ 1 = 1, 1 ^ 0 = 1, 1 ^ 1 = 0。
2015-09-23 19:47:34 337
转载 strcpy函数的实现
越来越感觉,如果一个程序员连C都不搞不明白,那还怎么好意思说自己是个程序员!!!转自:点击打开链接已知strcpy函数的原型是:char *strcpy(char *dst, const char *src);实现strcpy函数解释为什么要返回char *假如考虑dst和src内存重叠的情况,strcpy该怎么实现 1.strcpy的实现代码
2015-09-23 14:42:33 491
转载 OSI七层模型详解
转自:点击打开链接 OSI 七层模型通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯,因此其最主要的功能就是帮助不同类型的主机实现数据传输 。完成中继功能的节点通常称为中继系统。在OSI七层模型中,处于不同层的中继系统具有不同的名称。 一个设备工作在哪一层,关键看它工作时利用哪一层的数据头部信息。网桥工作时,是以MAC
2015-09-20 11:02:46 378
转载 计算机网络之面试常考
转自:点击打开链接整理一下计算机网络部分的面试常考点,参考书籍:《计算机网络》第五版 谢希仁的那本,希望对大家有所帮助OSI,TCP/IP,五层协议的体系结构,以及各层协议OSI分层 (7层):物理层、数据链路层、网络层、传输层、会话层、表示层、应用层。TCP/IP分层(4层):网络接口层、 网际层、运输层、 应用层。五层协议 (5层):物理层、
2015-09-19 12:06:23 424
转载 搜索引擎关键字智能提示的一种实现
原文链接:点击打开链接问题背景搜索关键字智能提示是一个搜索应用的标配,主要作用是避免用户输入错误的搜索词,并将用户引导到相应的关键词上,以提升用户搜索体验。美团CRM系统中存在数以百万计的商家,为了让用户快速查找到目标商家,我们基于solrcloud实现了商家搜索模块。用户在查找商家时主要输入商户名、商户地址进行搜索,为了提升用户的搜索体验和输入效率,本文实现了一种
2015-09-19 11:55:05 1621 2
转载 PHP版本--HTTP session cookie原理及应用
原文链接为:点击打开链接PHP 的COOKIE cookie 是一种在远程浏览器端储存数据并以此来跟踪和识别用户的机制。 PHP在http 协议的头信息里发送cookie,因此 setcookie()函数必须在其它信息被输出到浏览器前调用,这和对header()函数的限制类似。-------------------------------------
2015-09-17 09:56:55 360
转载 Persistent cookies和Session cookies的定义与区别
原文转自:点击打开链接Session Cookies============Session Cookies是临时的cookie文件, 在你关闭浏览器之后就会失效并被删除掉.当你重启你的浏览器, 并再回到之前为你创建cookie的站点的时候, 这个站点不会认识你的. 你必须重新登录. 登录之后, 一个新的session cookie会被生成. 你的浏览信息会被存储
2015-09-17 09:49:02 3241
转载 正确理解cookie和session机制原理
原文转自:正确理解cookie和session机制原理 php中cookie和session是我们常用的两个变量了,一个是用户客户端的,一个用在服务器的但他们的区别与工作原理怎么样,下面我们一起来看看cookie和session机制原理吧。cookie和session机制之间的区别和联系 具体来说cookie机制采用的是在客户端保持状态的方案。它是在用户端的会话状态的存贮机制,他需要用户打开
2015-09-16 22:25:18 551
转载 php 设计模式(转载)
原文链接:http://www.cnblogs.com/siqi/archive/2012/09/09/2667562.html1.单例模式 单例模式顾名思义,就是只有一个实例。作为对象的创建模式, 单例模式确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例。 单例模式的要点有三个:一是某个类只能有一个实例;二是它必须自行创建这个实例;三是
2015-08-23 20:57:18 346
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人