- 博客(12)
- 收藏
- 关注
转载 golang数据库使用
1、golang使用redis package main import ( "fmt" "log" "net/http" "time" "github.com/garyburd/redigo/redis" ) type User struct { UserId string `json:"use.
2018-12-17 11:49:53 609
原创 docker 搭建nginx+php+mysql
docker 搭建nginx+php+mysqldocker 部署mysql docker pull mysql:5.7启动mysql 服务 docker run -d -p 3306:3306 -e MYSQL_ROOT_PASSWORD=123456 --name mysql mysql:5.7开启Mysql远程连接docker 进入数据库 docker ex...
2018-12-17 11:40:23 501
原创 php利用多进程处理任务
php利用多进程处理任务注:php多进程一般应用在php_cli命令行中执行php脚本,做进程任务时要检查php是否开启了pcntl扩展,(pcntl是process control进程管理的缩写)pcntl_fork — 在当前进程当前位置产生分支(子进程)。一个fork子进程的基础示例:$pid = pcntl_fork();//父进程和子进程都会执行下面代码if ($pid ...
2018-12-17 11:37:23 11235 5
原创 php文件基本操作
读写基本操作写文件函数:file_put_contents()语法:int file_put_contents(file,data,mode,context) 参数 描述 file 必需。规定要写入数据的文件。如果文件不存在,则创建一个新文件。 data 可选。规定要写入文件的数据。可以是字符串、一维数组或数据流。 mode 可选...
2018-03-02 17:49:14 1410
原创 js正则表达式教程示例
正则表达式是项目开发中常用的模式,内容替换、表单认证、网络爬虫等,通过以下的例子我相信可以大概掌握正则表达式了定义字符集 [][a-e]表示a到e这些字符中的某一个字符[a-z]26个字母之一[aeiou]表示aeiou这5个字符其中的某一个字符[a-zA-Z]表示大写、小写字母中的某一个字符[a-zA-Z0-9_-]表示大写、小写字母、0-9、_、-中的某一个字符...
2018-03-01 17:06:14 275
原创 sublime配置php调试工具XDebug
最近在尝试着使用php的调试工具XDebug,网上的教程不是写得很完整,很多人只看一篇文章是配置不出来的,需要更多的查阅资料,不是漏了点知识点就是快捷键没有生效,只好自己总结一下了详细的教程; XDebug断点调试比较消耗资源,用不着时请记得关闭安装并开启php的xdebug扩展(有些集成环境是自动安装了这个扩展的,但是没有开启)检查是否安装了XDebug扩展,在phpinfo...
2018-02-27 16:37:59 2619 7
原创 怎么让你本地的web项目提供给外网访问?
ngrok 服务可以分配给你一个域名让你本地的web项目提供给外网访问,特别适合向别人展示你本机的web demo 以及调试一些远程的API (比如微信公众号,企业号的开发) 第一步:下载ngrok服务https://ngrok.com/(以window系统演示)第二步:unzip /path/to/ngrok.zip第三步:执行 ./ngrok authtoken <YOU...
2017-02-19 23:41:38 15813 2
原创 在项目中使用js的提示插件toastr
1、在这个项目中引入js文件,例如Yii2框架中在AppAsset文件中引入公共的js文件,这样就可以在全局中使用该功能2、配置toastr的信息这样可以配置出来提示后过一会就自动消失的效果3、调用toastr.error('内容','标题')方法或者toastr.success('内容','标题')既可以显示出来提示我的信息
2017-02-16 23:31:04 1466
原创 github使用之远程版本库
第一步:首先在本地建一个目录(文件),里面可以是有东西的,也可以是空目录的,这个就是你的项目第二步:在目录下用git bash,执行git init命令,此时就在该目录下创建了一个.git的文件,此文件就是git的版本控制文件,里面存放的内容就是缓存区还有分支的一些相关信息第三部:git status查看一下,如果你的文件一开始是有东西的话,就会提示你新增加了很多文件,这是就要执行git
2017-01-16 23:10:01 664
原创 php strtotime函数的巧用
strtotime是一个非常强大的时间戳函数将任何英文文本的日期时间描述解析为 Unix 时间戳例如:获取前一个月的对应时间戳strtotime("-1 month");下一个月则对应为strtotime("+1 month");获取前一天对应的时间戳strtotime("-1 day");明天则对应为strtotime("+1 day");获取前一个月的后一天strtot
2017-01-14 16:36:40 402
转载 git的恢复操作
如果这个文件是最近一次commit的,并且你还没有push到github,那么第一步输入命令 cd /Users/Dora/Desktop/XXX(cd后面的这个路径要换成你自己项目的路径),然后第二步输入命令 git rm --cached /Users/Dora/Desktop/XXX/XXX/IJKMediaFramework(加下划线部分是你自己的要移除的文件的路径),第三步输入命令 gi
2017-01-10 10:27:15 995
转载 git的工作流程加常用命令总结
1. clone仓库:git clone git的地址 (例如:git@github.com:yjy007/myproject.git)2. 检出远程的develop分支git checkout -b develop origin/develop 3. 创建个人本地分支,并在其上开发git checkout -b local 4. 开发完一个功能,提交到个人的本
2017-01-08 23:24:41 286
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人