随笔分类 - [01]LINUX
摘要:PPA,英文全称为 Personal Package Archives,即个人软件包档案。是 Ubuntu Launchpad 网站提供的一项源服务,允许个人用户上传软件源代码,通过 Launchpad 进行编译并发布为二进制软件包,作为 apt 源供其他用户下载和更新。 PPA 的一般形式是: p
阅读全文
摘要:1、先下载桌面外观管理工具 2、gnome工具 3、添加主题资源 选择主题和图标。
阅读全文
摘要:选择3或者4 然后再次打开 就会是vim的方式了。
阅读全文
摘要:编辑grub文件 注释 修改 修改后 重启电脑 直接进入登录界面
阅读全文
摘要:Tp3.2。 __APP__获取值不正确。$_SERVER['PHP_SELF']为空导致。 原来是php.ini的问题。 重启之后就OK了。
阅读全文
摘要:```
sudo apt-get install figlet
``` ```
$ echo "Hello" | figlet _ _ _ _ | | | | ___| | | ___ | |_| |/ _ \ | |/ _ \ | _ | __/ | | (_) |
|_| |_|\___|_|_|\___/ ```
阅读全文
摘要:1、通过指令分析 2、关闭不需要的服务
阅读全文
摘要:1、临时 2、修改/etc/hostname文件,需重启 3、查看 Ubuntu18
阅读全文
摘要:1.清理超过一定大小的日志 2.清理超过一定时间的日志 这里最最核心的就是,查询出他们,然后进行循环操作。
阅读全文
摘要:项目上线了,跑了一段时间,就出现卡死的情况。 一看服务器的CPU或者内存并没有多高。 后来重启了一下Nginx和php fpm后就正常了。 通过查看Nginx错误日志 ,发现需要修改配置。 nginx的buffer太小,timeout太小。 修改后,重启Nginx。 风平浪静的时间久了。 可是,过了
阅读全文
摘要:三大日志 1、Nginx的错误日志, Nginx的Access日志 2、PHPfpm的错误日志可设置级别 3、Mysql的慢查询日志
阅读全文
摘要:一个lnmp的服务,主要就是靠这三个来维持的。 重启nginx 重启php fpm mysql 重启 这个自己网上找找。。。
阅读全文
摘要:很奇怪,很邪门。 content字段用的是text格式,按理说不会出现数据太长的问题。 后来搜索了一下,需要设置sql_mode。或者设为, 或者设为空, 可是重启之后发现又变了 这个时候需要配置文件中修改了,my.cnf 一开始修改/etc/my.cnf 重启了,总是不生效,都开始怀疑人生了。 原
阅读全文
摘要:引言 服务器用的是lnmp一键安装包,但是php版本是5.5。项目用的是TP5.1需要php5.6的环境。 好慌! 进行升级操作 进入lnmp安装环境 然后输入php版本号 然后程序就可以下载升级了,等待了将近5分钟的时间,我的内心是煎熬的,因为这个是线上的服务器,出错了,是要掉脑袋的。 升级完成,
阅读全文
摘要:光标操作,实用 删除 删除单个 粘贴,恢复 清屏,实用 移动,实用 终止命令,实用 关闭终端,实用 全屏终端 开启新的终端,实用
阅读全文
摘要:score排第一,查询时间很快。age排第三,查询要1秒多时间。 没有复合索引,都需要好几秒时间。复合索引有一定的效果,但是单独查询时,对排第一的更有效。 调换一下顺序,现在将age排第一。 排第一很重要。 只要带到age,查询就很快。 联合索引中,第一个位置很重要。
阅读全文
摘要:复合索引不是那么容易被catch到的。 两个查询条件都是等于的时候,才会被catch到。 查询条件中,如果有大于号。那么优先抓取等于号对应的索引,也就是sex对应的索引。经过索引的一番折腾,查询时间反而更长了。 即便是把score放到前面,一样的效果。 两个条件都为等于的时候,索引的效果就有点明显了
阅读全文
摘要:两张表,结构相同,数据内容相同。唯一不同的就是是否包含索引。tf_user_index表中包含索引。 这100w数据,我造了近一天时间。 score字段,加了索引。 很明显,加了索引的查询要快很多。 sql会根据条件去索引中查找,然后去表中查找。如果在索引中匹配的越多,那么查找的时间就越长,索引的意
阅读全文
摘要:有些大文件,特别的大。有几百兆,甚至更大。 用文本编辑器打开十分的费劲,电脑都卡死了。 想替换其中的字符串,很麻烦。 这个时候有了shell,简直强大到爆炸! 修改大文件中的tf_user 为 tf_user_index 轻松搞定!!! sed 威武,shell 威武。
阅读全文