自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

不忘初心,方得始终

问渠那得清如许,为有源头活水来。

  • 博客(16)
  • 收藏
  • 关注

转载 PHP: 深入pack/unpack

摘要: PHP作为一门为web而生的服务器端开发语言,被越来越多的公司所采用。其中不乏大公司,如腾迅、盛大、淘米、新浪等。在对性能要求比较高的项目中,PHP也逐渐演变成一门前端语言,用于访问后端接口。或者不同项目之间需要共享数据的时候,通常可以抽取出数据层,通过PHP来访问。PHP作为一门为web而生的服务器端开发语言,被越来越多的公司所采用。其中不乏大公司,如腾迅、盛大、淘米、新浪等

2017-06-30 15:08:17 452

原创 mac下的strace命令

strace在linux下用来跟踪某个进程的系统调用在solaris下,对应的是dtrace在mac下,对应的命令是:dtruss

2017-06-30 11:00:22 18756

转载 Mac系统下使用tcpdump抓包

tcpdump是强大的socket抓包工具,可分析网络通信情况,mac下使用必须用root权限执行该工具。sudo tcpdump, 输入root密码即可使用。以下是一个简单的UDP套接字交互,用于演示tcpdump的各种参数,udp服务端:require "socket"include Socket::Constantssocket = Socket.new(

2017-06-29 17:27:52 17457

转载 PHPStorm添加第三方库的代码自动补全

摘要: 1.下载swoole-ide-helper-en Java代码   git clone https://github.com/eaglewu/swoole-ide-helper.git    在你项目的External Libraries上右键->Configure PHP Include1.下载swoole-ide-helper-enJava代码  

2017-06-29 15:07:05 7356

转载 phpstorm安装laravel-ide-helper实现自动完成、代码提示和跟踪

本文讲述laravel-ide-helper的安装方法。phpstorm安装了laravel-ide-helper后可以实现代码提示、跟踪和自动补全,减少查看API文档的次数,提高开发效率。laravel使用composer管理依赖包。依赖包是什么概念呢?世界上有很多PHP的项目,这些项目有很多功能模块可以共用的。比如发邮件的、模板解析的等等,为避免重复造轮子,达到共用代码的目的,于是

2017-06-29 15:00:16 2474

原创 git命令总结

Linus花了两周时间自己用C写了一个分布式版本控制系统,这就是Git!一个月之内,Linux系统的源码已经由Git管理了!牛是怎么定义的呢?大家可以体会一下。Git迅速成为最流行的分布式版本控制系统,尤其是2008年,GitHub网站上线了,它为开源项目免费提供Git存储,无数开源项目开始迁移至GitHub,包括jQuery,PHP,Ruby等等。1.创建版本库 ( git init )

2017-06-28 18:33:34 349

转载 Mac 下配置 Git 服务器

本文介绍如何在 mac 机器上创建 Git 服务器,总体思路是:使用gitosis来简化创建过程,在用作服务器的机器上创建一个名为 git 的账户来创建 git 服务器,其他客户端通过 ssh 机制访问 git 服务器。一,创建 git 账户1,在用作服务器的机器上创建 git 账户。我们可以通过 System Preferences->accounts 来添加。在这里

2017-06-28 14:32:47 388

原创 把本地仓库的内容推送到GitHub仓库报错:Permission denied (publickey).

今天在练习git命令行操作时,出现上述报错。具体过程:我在本地创建了一个git仓库,又在github上创建了一个仓库,并且让两个仓库同步。在上述准备工作做完后,根据github的提示,需要在本地的git仓库中运行命令:git remote add origin git@github.com:******************这条命令执行后没有问题,接下来执行git pus

2017-06-26 17:02:33 760

转载 Nginx配置upstream实现负载均衡

如果Nginx没有仅仅只能代理一台服务器的话,那它也不可能像今天这么火,Nginx可以配置代理多台服务器,当一台服务器宕机之后,仍能保持系统可用。具体配置过程如下:1. 在http节点下,添加upstream节点。upstream linuxidc {       server 10.0.6.108:7080;       server 10.0.0.85:8980; 

2017-06-24 15:43:40 1733

转载 linux回到上次目录与历史命令查找快捷方式

一、回到上次操作的目录# cd -进入上次访问目录二、历史命令搜索操作快捷键:[Ctrl + r], [Ctrl + p], [Ctrl + n]在终端中按捉 [Ctrl] 键的同时 [r] 键,出现提示:(reverse-i-search), 此时你尝试一下输入你以前输入过的命令,当你每输入一个字符的时候,终端都会滚动显示你的历史命令。当显示到你想找的合适的历

2017-06-22 15:55:59 779

转载 nginx 配置高并发

一、一般来说nginx 配置文件中对优化比较有作用的为以下几项:1.  worker_processes 8;nginx 进程数,建议按照cpu 数目来指定,一般为它的倍数 (如,2个四核的cpu计为8)。2.  worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 0100000

2017-06-20 17:02:13 2694

转载 Nginx配置性能优化

大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必须更深入一些。在本指南中,我将解释Nginx的那些设置可以微调,以优化处理大量客户端时的性能。需要注意一点,这不是一个全面的微调指南。这是一

2017-06-20 16:45:58 283

转载 php 统计二维数组中某个相等值的总个数,并且组合成一个新的数组

$ar = array(  array( 'sv_id' => 1, 'mid' => 1, 'sv_question1' => 20 ),  array( 'sv_id' => 2, 'mid' => 2, 'sv_question1' => 10 ),  array( 'sv_id' => 3, 'mid' => 1, 'sv_question1' => 20 ),

2017-06-19 15:22:42 4699

转载 【Python】 Missing parentheses in call to 'print'

问题 print "www.baidu.com"出现SyntaxError: Missing parentheses in call to 'print'原因:Mac安装俩个Python版本,2和3,python2系列可以支持 print “xxxx” ,python系列需要使用print("xxx")

2017-06-17 17:57:25 940

转载 nginx: [warn] 1024 worker_connections exceed open file resource limit: 256

Unix版本:MacBook Air。启动nginx出现,nginx: [warn] 1024 worker_connections exceed open file resource limit: 256,错误时。worker_connections: 单个后台worker process进程的最大并发链接数worker_connections;open

2017-06-11 16:03:01 14400

转载 sed: 1: “…”: invalid command code on Mac OS

昨天因为项目中有很多文件的同一个变量需要批量替换成另一个,想用sed做这个。Linux 这样其实就可以了~# sed -i “s/string_old/string_new/g” grep -rl string_old ./Mac 会得到抛出这个错误sed: 1: “…”: invalid command code .为什么呢,在 Mac 上用 man 查看sed命

2017-06-08 17:23:25 7110 1

空空如也

空空如也

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

TA关注的人

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