08 2019 档案
git 版本撤销,回退等
摘要:git checkout -- <file> #丢弃工作区的修改, 不要省略 -- ,这是只在工作区(work tree)修改了内容,还没有add 到暂存区,此时想撤销修改. 就使用这个命令 git reset head <file> #把暂存区的修改撤销掉(unstage),重新放回工作区; 然后
阅读全文
yii学习笔记(四)
摘要:return $this->goBack(); // 先看看Yii::$app->user->returnUrl是否已经设置, returnUrl没有设置且goBack()中的参数也未设置则会返回到homeUrl指定的地址。 //Yii::$app->user->setReturnUrl(\Yii:
阅读全文
配置https证书
摘要:官网: https://certbot.eff.org/lets-encrypt/ubuntubionic-nginx ssl安装检测工具: https://www.myssl.cn/tools/check-server-cert.html (检测证书有什么问题) https://snapcraft
阅读全文
git log
摘要:git log --graph --all #查看本地+远程所有分支的全部提交以及关系 gitk --all #更为直观 查看本地+远程所有分支的全部提交以及关系
阅读全文
git branch
摘要:git branch #查看本地分支(前面的 * 代表当前工作目录所处的分支) git branch -a #查看远程分支以及本地分支(绿色带 * 表示当前工作目录所在分支, 红色的表示远程分支, 白色表示本地其他分支) git branch -d dev #删除本地分支 git branch -D
阅读全文
主机与服务器
摘要:在电脑网络中,称服务器为主机(network host),其它接入的电脑为客户端; 在电脑硬件中,称机箱为主机;电子游戏机中以读卡机、读碟机为主机,而其余的键盘、手柄等等则为外部设备。此外,大型计算机也被称作主机。 从本质上来讲,不管是台式机还是笔记本、游戏本,工作站或是服务器,都可以统称为计算机,
阅读全文
composer (一)
摘要:composer参考文档: composer中文网
阅读全文
git commit
摘要:git commit -v # 提交时显示所有diff信息 git commit -a #直接把工作区修改的代码提交到本地仓库, 不需要执行add操作(直接略过), 不建议使用. git commit [file1] [file2] … -m [message] # 提交暂存区的指定文件到仓库区 h
阅读全文
yii 上传视频(ajax)
摘要:实现一个功能:提交表单的时候,需要上传视频,把视频上传到oss上,然后把url作为表单值传到后端保存到数据库。需要ajax异步实现。 遇到了一个这样报错:Bad Request: 您提交的数据无法被验证。 这是因为form表单 里没有添加 ID属性,添加一个即可。 页面表单 <form class=
阅读全文
git push
摘要:git clone 远程的master分支,提交的时候想要提交到bneglect分支。报错: 这是因为不是提交到远程的master分支,如果是master往非master提交的时候,要写明,是哪到哪。或者说本地分支bneglect 提交到远程非bneglect分支 要这样写:
阅读全文
XML <![CDATA[]]>
摘要:被<![CDATA[]]>这个标记所包含的内容将表示为纯文本, <![CDATA[<]]>表示文本内容“<” ,在xml中,”<”、”>”、”&”等字符是不能直接存入的,否则xml语法检查时会报错,如果想在xml中使用这些符号,必须将其转义为实体,如”<”、”>”、”&”,这样才
阅读全文
curl post请求
摘要:$url = 'https://api.mch.weixin.qq.com/pay/unifiedorder';$param = '请求参数'; //数组 $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); //设置头文件的信息作为数据流输
阅读全文
yii项目连接多个数据库时, MySQL报错No such file or directory
摘要:本地开发测试的时候好好的, 放到线上服务器 就出现问题. 把MySQL用户名, 密码都改成了线上的, 其他的都正常访问, 一遇到连接数据库的地方就会报上面的错误. 最终排查出问题原因: 吧线上服务器的localhost改成127.0.0.1就OK了,本地是可以使用localhost的,线上不行.
阅读全文
git diff 以及解决代码冲突
摘要:git diff 格式解读-》http://www.ruanyifeng.com/blog/2012/08/how_to_read_diff.html 我是使用一台电脑测试, 然后在本地电脑创建了两个工作目录。专门用来模拟两个人提交代码。假设a、b两个人。只使用一个master分支做测试, 没有建立
阅读全文
mysql 导入SQL文件报错, Specified key was too long; max key length is 767 bytes
摘要:MySQL导入数据的时候,总是报错,本地测试都没办法测试 导出SQL文件正常, 在导入SQL文件的时候, 报错 大部分数据表导入成功, 个别的失败 在网上看到很多建议: 建议别直接运行sql文件,你可以尝试打开sql文件自己选取sql执行 Navicat运行SQL文件时, 去掉第二个√(每个运行中运
阅读全文
学习shell(二)
摘要:条件分支: (条件表达式的中括号里面 空格不可以省略) if [ 2 = 2 ] then echo '2 = 2'; else echo '2 != 2'; fi # 上面的代码不使用缩进, 并不会出错, 但不应该这样使用 # 上面的显然使用的是回车作为命令结束符, 那么如果把上面的几行代码放在一行, if 条件表达式后面必须加上分号, 否则会报错 例如: if [ 2 = 2 ]; t...
阅读全文
开始学习shell
摘要:注意一定要写成 ./test.sh,而不是 test.sh。运行其它二进制的程序也一样,直接写 test.sh,linux 系统会去 PATH 里寻找有没有叫 test.sh 的,而只有 /bin, /sbin, /usr/bin,/usr/sbin 等在 PATH 里,你的当前目录通常不在 PAT
阅读全文
yii 创建模块module
摘要:yii安装完成后的使用: yii也是单入口脚本, 入口文件为 http://hostname/web/index.php 使用模块: 在根目录下创建modules目录 在modules目录下创建模块目录(如modules下创建rubbish目录作为rubbish模块) 在rubbish模块目录下,
阅读全文
yii框架学习(安装)
摘要:安装前, 先将composer更新站点替换为中国镜像: ***不小心安装错误的asset-plugin版本,导致报错,报错信息如下:PHP Fatal error: Declaration of Fxp\Composer\AssetPlugin\Repository\AbstractAssetsRe
阅读全文
lnmp环境搭建(Ubuntu)
摘要:dpkg -l | grep gcc ubuntu系统查看已安装的包 dpkg -S nginx 查看安装的nginx apt-get update 首先更新源仓库 apt-get remove php-redis #删除php-redis扩展 Class 'Redis' not found #应该
阅读全文
nginx配置
摘要:**************************学习nginx*************************** 1. nginx配置分为4个区 1)全局区: work_processes 1; #工作进程 1 一般设为 CPU数*核数(怎么看核数和CPU数?打开任务管理器-》性能-》可以看
阅读全文
nginx信号
摘要:ps aux | grep nginx #查看nginx进程,要查看nginx的pid,就得使用这个命令查看*********************nginx信号***********************以下使用的pid都是nginx的 主进程 pid1. kill -INT pid #qui
阅读全文
mysql随机取出n条数据
摘要:SELECT * FROM tableName ORDER BY RAND() LIMIT n 数据量小的话还可以, 数据量大起来了, 就影响性能了。 $rubbish = (new \yii\db\Query()) ->select('r.name as rubbish,r.id as rid,
阅读全文
mysql 导出导入数据库(Mysqldump)备份
摘要:--lock-all-tables: 在mysqldump导出的整个过程中以read方式锁住所有表, information_schema(不会导出)performance_schema(不会导出)指定--lock-all-tables参数,那么从一开始就对整个mysql实例加global read
阅读全文
PHP 自动加载原理以及psr规范
摘要:自动加载原理 自动加载机制含tp自动加载源码 psr 规范
阅读全文
PHPstudy
摘要:PHPstudy数据库无法启动解决思路:
阅读全文
yii框架学习(二)
摘要:模型 orderby的使用:->orderBy(['addtime'=>SORT_DESC, 'sort'=>SORT_ASC])->all() 在使用find()查询的时候, 指定查询字段:find()->select('id, title, content') 指定查询的字段 块赋值, 使用at
阅读全文
MySQL的btree索引和hash索引区别
摘要:在使用MySQL索引的时候, 选择b-tree还是hash hash索引仅仅能满足"=","IN"和"<=>"查询,不能使用范围查询. 比如< , 由于 Hash 索引比较的是进行 Hash 运算之后的 Hash 值,所以它只能用于等值的过滤,不能用于基于范围的过滤,因为经过相应的 Hash 算法处
阅读全文
|
|
|