自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 php常用函数(三)数组函数

1 排序 sort() 对数组 中的元素按字母进行升序排序; rsort() 对数组 中的元素按字母进行降序排序; usort(a,′myfunction′)使用用户自定义的myfunction比较函数对数组a,'my_function') 使用用户自定义的my_function比较函数对数组 a 中的元素进行排序; arsort() 函数对关联数组按照键值进行降序排序; uasor

2016-02-29 16:28:51 215

原创 vim 常用的命令

vim filename 打开一个文件各种常用按键 esc 进入 命令模式 dd 删除当前行 yy 复制当前行u 撤销操作i 在光标左边进入插入模式ctrl+e 向下滚动一行ctrl +y 向上滚动一行Ctrl + f 向下滚动一屏Ctrl + b 向上滚动一屏G 跳转到最后一行wq 保存并且退出q! 不保存,强制退出

2016-02-26 11:20:29 256

原创 mysql(一)

1 登录mysql -u username -p 2 导出数据库,在linux命令行界面,下运行(不需要先登录mysql)mysqldump -u root -p dbname tbname > /pathname/tbname.sql3 导入数据库文件 需要先登录数据库,在mysql命令行中执行source /pathname/tb.sql

2016-02-25 13:02:03 193

原创 设置nginx,访问根目录

我用docker搭建的lnmp环境,外部访问不了网站目录,怎么设置nginx呢? 搜索了下,只要加上 autoindex on; 就ok! location / { root /usr/share/nginx/html/; index index.php index.html index.htm; if (!

2016-02-24 21:54:27 3831

原创 彻底删除nginx

1.先执行一下命令: sudo apt-get –purge remove nginx sudo apt-get autoremove dpkg –get-selections|grep nginx 罗列出与nginx相关的软件sudo apt-get –purge remove nginx-common sudo apt-get –purge remove nginx

2016-02-24 18:43:56 1207

原创 php 常用函数

str_repeat(“Shanghai “,5);explode();

2016-02-23 15:14:24 211

原创 php常用函数(二)

bin2hex() 函数把 ASCII 字符的字符串转换为十六进制值; hex2bin() 函数再转换回去。<?php $str = bin2hex("hello world");echo($str); ?><?php $a=bin2hex("hello world");$str = hex2bin($a);echo($str); ?>

2016-02-23 13:52:50 185

原创 一次正则表达式的疑惑

对正则表达式,如果长时间不写,可能脑子就短路,最近我需要用个正则表达式 匹配一串字符串,可能5 位,也可能是8位,然后记得{5}代表5位,{5,8}代表5到8位,但是5位或者8位怎么匹配呢? 当时总在纠结这个{},有没有或的逻辑在里面,后面发现表达式有| 比如 (^[0-9]{5}$)|(^[0-9]{8}$) . 搞定!

2016-02-23 12:22:30 224

原创 php 常用函数(一)

addslashes() 函数返回在预定义字符之前添加反斜杠的字符串。 预定义字符是:单引号(’),双引号(”),反斜杠(\),NULL 例如<?php$str = "Who's Bill Gates?";echo $str . " This is not safe in a database query.<br>";echo addslashes($str) . " This is s

2016-02-23 12:00:58 317

原创 Docker(三)

Docker commit 来创建新的镜像演示个实际例子 1 docker run -i -t ubuntu:latest2 root@ffaa6146b9db:/# apt-get install php53 root@ffaa6146b9db:/# apt-get install nginx4 docker commit ffaa6146b9db ubuntu/php ok

2016-02-18 17:59:56 368

原创 解决cannot mount volume over existing file, file exists /var/lib/docker/aufs/mnt/

问题: cannot mount volume over existing file, file exists /var/lib/docker/aufs/mnt/0ac71fed1af802a4ecf4a93bd2b3a7b2e6adab2cf93ee28357712afe6d5e1f47/etc/nginx/nginx.conf我用docker搭建php开发坏境的时候 ,遇到了上面的问题,经过查询

2016-02-18 16:58:58 12740 1

原创 swoole(一)

公司业务中,聊天系统用的是 swoole 框架,这个框架是c语言写的php扩展,使用起来也很方便! 1 安装 过程很简单(不做介绍) 2 来看看 从官网文档copy 过来的例子,我把注释写详细了// Serverclass Server{ private $serv;//构造函数 public function __construct() { //新建一个对象,接收

2016-02-02 20:36:35 577

原创 git(二)

1 查看当前的分支git branchuser@ubuntu15:~/companyProject/Tinghua-h5$ git branch* XXXXXX-2016-2-1 h5 master当前的分支是 * XXXXX-2016-2-12 切换分支 git checkout XXXXX git checkout XXXXX-2016-2-1 A .idea/.

2016-02-01 21:23:22 246

原创 Docker(二)

学习一下docker 的基本操作可以看看 sudo docker 返回哪些信息Usage: docker [OPTIONS] COMMAND [arg...]A self-sufficient runtime for linux containers.Options: --api-cors-header= Set CORS headers in the rem

2016-02-01 20:56:05 294

转载 重复记录的sql相关操作

1、查询表中重复数据。select * from peoplewhere peopleId in (select   peopleId   from   people   group   by   peopleId   having   count(peopleId) > 1)2、删除表中多余的重复记录,重复记录是根据单个字段(peopleId)来判断,只留有rowid最小的记

2016-02-01 20:54:55 298

空空如也

空空如也

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

TA关注的人

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