- 博客(26)
- 资源 (1)
- 收藏
- 关注
原创 mac homebrew禁止自动更新
使用mac自带的终端sudo vim ~/.base_profileexport HOMEBREW_NO_AUTO_UPDATE=true使用zshsudo vim ~/.zshrc# 添加export HOMEBREW_NO_AUTO_UPDATE=true
2019-01-31 10:32:00
2727
原创 mac homebrew安装php7.2
终端中输入brew search phpbrew install php@7.2brew link php@7.2 brew link 出现warning执行(使用zsh的可将bash_profile改为zshrc)echo 'export PATH="/usr/local/opt/php@7.2/bin:$PATH"' >> ~/.bash_profileecho...
2019-01-31 10:31:24
3909
原创 Git查看用户名邮箱及重新设置
查看用户名和邮箱地址git config user.namegit config user.email修改用户名和邮箱地址git config --global user.name "username"git config --global user.email "email"
2019-01-31 10:11:22
5980
原创 MySQL查看配置文件my.ini或my.conf路径
查看配置文件my.ini或my.conf路径select @@basedir;查看文件存储路径select @@datadir;
2018-12-11 11:04:04
13033
原创 git创建远程分支_拉取远程分支
新建一个本地分支:git checkout -b newBranch新建的本地分支push到远程服务器,远程分支名xxx(可随意取名)git push origin newBranch:xxx查看远程分支git branch -a删除远程分支,xxx为远程分支名git push origin --delete xxx或推送一个空的分支也等于删除远程分支git push o...
2018-12-10 15:39:06
599
原创 MySQL windows免安装版本配置环境
添加bin目录至环境变量中执行mysqld -nt remove执行mysqld --initialize --console注意!执行输出结果里面有一段: [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: abcdefg 其中root@localhost:后面的“abcd...
2018-12-10 15:29:14
155
原创 MySQL server has gone away
原因一: MySQL服务宕了查看mysql的运行时长:show global status like 'uptime';输出:+---------------+---------+| Variable_name | Value |+---------------+---------+| Uptime | 3414707 |+---------------+---...
2018-11-27 20:15:12
138
原创 PHP json_encode格式化下标不为0开始的数组会转为对象
$arr = array('a' , 'b', 'c');json_encode($arr);输出: ["a","b","c"]$arr = array('1' => 'a' , '2' => 'b', '3' => 'c');json_encode($arr);输出: {"1":"a","2":"b","
2018-11-22 14:01:57
1526
原创 ThinkPHP5.0设置数据库长连接
在application目录下的database.php文件中将parma字段修改为: // 数据库连接参数 'params' => [ \PDO::ATTR_PERSISTENT => true, \PDO::ATTR_CASE => \PDO::CASE_LOWER, ],数据库连接,断线再连 ...
2018-11-22 13:57:03
5284
1
原创 PHP判断函数,类,方法,属性是否存在
php 判断类里面的某个属性是否已经定义bool property_exists ( mixed $class , string $property )检查类的属性是否存在$directory=new Directory;if(!property_exists($directory,'li')){ echo '未定义li属性!';}php判断系统函数或自己写的函数是否存在...
2018-11-15 11:05:34
6245
原创 Windows使用RunHiddenConsole一键启动nginx,php-cgi服务
新建start.bat其中php_home,nginx_home是php和nginx安装的路径D:/dev/RunHiddenConsole.exe 不是windows系统自带,需下载并放置指定位置@echo offset php_home=D:/dev/php-7.2.3set nginx_home=D:/dev/nginx-1.12.2 REM Windows 下无效REM s...
2018-11-08 17:46:55
2578
1
原创 PHP Laravel RuntimeException "No application encryption key has been specified"
windows版本中将.env.example改成.env修改时如报: 必须键入文件名,可以命名为.env. (env后再加一个.)即可生成keyphp artisan key:generate重新运行laravelphp artisan serve...
2018-10-26 11:53:23
330
原创 PHP composer 设置代理
composer config -g repo.packagist composer https://packagist.composer-proxy.orgcomposer config -g repo.packagist composer https://p.staticq.com composer config -g repo.packagist composer https://pac...
2018-10-26 11:49:34
3995
3
原创 Nginx视频防盗链
查看Nginx安装的模块nginx -V如果没有安装secure_link模块,则需安装./configure --with-http_secure_link_module \ --prefix=/usr/local/nginx --with-http_stub_status_modulemakemake install重启Nginx服务nginx -s stopnginx -...
2018-10-06 08:04:50
2654
2
原创 Nginx图片防盗链
location ~* \.(gif|jpg|png|swf|flv)$ { valid_referers none blocked maisiji.cn www.maisiji.cn ; if ($invalid_referer) { rewrite ^/ https://maisiji.cn/403; #return 403; } }第一行: gif...
2018-10-06 08:03:48
156
原创 上传文件出现413错误(Request Entity Too Large)
Failed to load resource: the server responded with a status of 413 (Request Entity Too Large)使用Nginx服务器上传文件时,浏览器报413请求过大设置Nginx参数找到配置文件nginx.conf(如没有额外配置其他conf),在http{}或server{}或location{}节点下添加cl...
2018-09-30 09:03:21
1774
原创 Nginx隐藏版本号
打开Nginx主配置文件:nginx.conf,取消注释或添加配置语句。 server_tokens off;http { # ...省略一些配置 sendfile on; tcp_nopush on; keepalive_timeout 60; tcp_nodelay on; server_tokens off; #默认是注释掉的 # .....
2018-09-12 18:02:18
98
原创 Nginx相关命令
查看简要信息nginx -v查看详细信息nginx -V启动服务nginx重新加载配置文件nginx -s reload快速停止服务nginx -s stop正常停止服务nginx -s quit验证配置是否正确nginx -t查看帮助信息nginx -h启动时指定配置文件nginx -c /u...
2018-09-12 18:00:57
87
原创 修改linux设备名称(即用户名后的xxx)
查看主机设备名称的命令: - hostname - uname -n 简要信息 - uname -a 详细信息修改linux设备名称: - hostname命令(重启后失效)格式: hostname newhostname例子: hostname maisiji修改配置文件/etc/hostname(重启后生效)sudo vim /etc/hostname...
2018-09-12 17:37:44
3258
原创 MySQL设置uft8mb4格式,存储Emoji表情
查看mysql字符集SHOW VARIABLES WHERE Variable_name LIKE 'character\_set\_%' OR Variable_name LIKE 'collation%';查看数据库字符集show create database test;临时设置字符集(重启后失效)# 客户端字符集set character_set_...
2018-09-12 17:16:51
272
原创 MySQL数据库设置root密码
mysqladmin root未设置过密码 格式:mysqladmin -uroot password 密码 例子:mysqladmin -uroot password 123 root已设置过密码 格式:mysqladmin -u用户名 -p旧密码 password 新密码 例子:mysqladmin -uroot -p123456 password 123...
2018-09-12 16:21:22
296
原创 markdown语法
什么是makrdown # > - ! [] () ``` | ---等基本标记符号组成的标记语言。常用语法标题创建标题的语法:'#'+'空格'+'文本' # 一级标题 ## 二级标题 ### 三级标题 #### 四级标题##### 五级标题###### 六级标题一级标题二级标题三级标题四级标题五级...
2018-09-11 20:31:58
185
原创 版本控制Git需要掌握的几个命令
基础部分查看状态statusgit status对比差异diffgit diff readme.txt分支操作查看分支git branch 创建dev_branch分支(分支名称可任意)git branch 分支名称git branch dev_branch 切换到dev_branch上git checkou...
2018-09-08 08:31:49
182
原创 开发中需要掌握的几个Linux命令
部署服务常用命令启动springboot服务nohup java -Xms1g -Xmx2g -jar blog.jar --spring.profiles.active=pro > ./blog-log.log 2>&1 &强制终止进程kill -9 [pid]kill -9 8080查找进程ps aux | grep...
2018-08-29 16:39:56
155
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人