安装swoole的记录

源码地址 因为swoole已经加入官方扩展包中,可以直接用pecl安装 1 pecl install swoole 也可以通过源码安装: 首先确认php的安装路径 1 which php 这个大部分都是

centos上安装git2.2

centos自带的git版本太低了,安装个新吧 安装依赖环境 1 2 3 4 5 6 7 ># yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel asciidoc ># yum install gcc perl-ExtUtils-MakeMaker error: ```/utf8.c:463: undefined reference to `libiconv'``` ># wget http://ftp.gnu.org/pub/gnu/libiconv/libiconv-1.14.tar.gz ># tar zxvf libiconv-1.14.tar.gz ># cd libiconv-1.14 ># ./configure --prefix=/usr/local/libiconv >#

git删除已提交入库的文件

将git已经提交的文件移除出库(针对的就是 .idea 和 .DS_Store) 1 2 3 4 5 6 7 8 git rm -r --cache .idea/ git rm --cache .DS_Store 在 .gitignore 文件中添加相应禁止的东西 git commit -m 'we didnt want

git更换远程地址

关键就是移除本地的远程连接路径,替换成我们需要传到的路径 将本地库的远程地址更改 1 git remote set-url origin nideyuanchengdizhi 接下来正常推送就好

git本地建库推送远程

本地新建库和多远程库的操作 新建本地库 1 2 3 4 5 6 7 8 9 10 11 12 13 #初始化 git init git add -A git commit -m 'init it' #删除本地远程连接 git remote rm origin git remote add origin https://git.oschina.net/gaofeifps/laravel53.git #自动合并远程

mysql5.7版本初始化设置

5.7版本有了一些新的变动,首先就是密码部分和之前有了较大的区别。它对数据的安全性方面做了较大的提升。其次的是数据对json的支持,数据库添

七牛云javascriptSDK的demo

使用oss的话碰到用户上传的场景建议优先使用的js上传到oss,不需要经过服务端,也算减轻了服务器的压力,缺点就是有的sdk不支持文件类型的

小程序(2)

由上篇博客可以了解小程序运行的一个大体过程,首先app.json进行配置路由和基本的样式调整,其次可以在对应的路由指向的目录下添加 .wxml .wxss .js 这三

多维数组排序

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 $testArr = [ ['id'=>1,'msg'=>'aaa'], ['id'=>2,'msg'=>'bbb'], ['id'=>3,'msg'=>'ccc'], ['id'=>4,'msg'=>'ddd'], ]; $roler = [2,1,3,4]; usort($testArr,function($a,$b) use($roler){ return (array_search($a['id'], $roler) < array_search($b['id'], $roler)) ? -1 : 1; }); var_dump($testArr); die(); 输出结果:反正成功了 还有就是 第一层要是索引数组