原来笔记本需要插着电池用,不然会降频
[ 2018-07-23 10:02:30 | 作者: admin ]
老本换了65W的便携电源,电池没有插发现负载高的时候巨卡,卡的有点怀疑人生那种。
网上看了下原来是电源功率不足造成的,需要同时插上电池来补充。
但是用90W的电源适配器则不插电池也不会出现这个降频卡顿问题,找到问题症结所在了
笔记本为了追求轻便,电池和适配器功率都做得偏小,当CPU满负荷工作时,需要电池和适配器同时供电,就这么设计的。
网上看了下原来是电源功率不足造成的,需要同时插上电池来补充。
但是用90W的电源适配器则不插电池也不会出现这个降频卡顿问题,找到问题症结所在了
笔记本为了追求轻便,电池和适配器功率都做得偏小,当CPU满负荷工作时,需要电池和适配器同时供电,就这么设计的。
本地环境phpStorm10+XDebug配置和断点调试
[ 2018-07-20 20:58:06 | 作者: admin ]
p.s. 可以直接安装wamp,集成了xdebug,可以按下文修改php.ini里面xdebug配置
安装环境:XAMPP;phpStorm版本10; windows 7 64bit。
XAMPP、phpStorm 都直接安装在了D盘根目录,9999m目录建在D:\xampp\htocts下,即目录工程文件夹路径为D:\xampp\htocts\9999m。在phpStorm>File>open,找到9999m,点击确定,加载9999m到了phpStorm(安装环境路径根据需要自行更改,后面的配置内容也类似)。
参考文章地址:
本地环境phpStorm10+XDebug配置和断点调试:https://www.cnblogs.com/xujian2016/p/5548921.html
xdebug下载:https://xdebug.org/download.php
安装环境:XAMPP;phpStorm版本10; windows 7 64bit。
XAMPP、phpStorm 都直接安装在了D盘根目录,9999m目录建在D:\xampp\htocts下,即目录工程文件夹路径为D:\xampp\htocts\9999m。在phpStorm>File>open,找到9999m,点击确定,加载9999m到了phpStorm(安装环境路径根据需要自行更改,后面的配置内容也类似)。
参考文章地址:
本地环境phpStorm10+XDebug配置和断点调试:https://www.cnblogs.com/xujian2016/p/5548921.html
xdebug下载:https://xdebug.org/download.php
LUA string库详解
[ 2018-07-16 13:39:21 | 作者: admin ]
1. string库中所有的字符索引从前往后是1,2,...;从后往前是-1,-2,...
2. string库中所有的function都不会直接操作字符串,而是返回一个结果
s = "[abc]"
string.len(s) <==返回5
string.rep("abc", 2) <==返回"abcabc"
string.lower("ABC") <==返回"abc"
string.upper("abc") <==返回"ABC"
string.sub(s, 2) <==返回"abc]"
string.sub(s, -2) <==返回"c]"
string.sub(s, 2, -2) <==返回"abc"
string.format(fmt, ...)返回一个类似printf的格式化字符串
string.find(s, pattern, pos)
...
阅读全文…
2. string库中所有的function都不会直接操作字符串,而是返回一个结果
s = "[abc]"
string.len(s) <==返回5
string.rep("abc", 2) <==返回"abcabc"
string.lower("ABC") <==返回"abc"
string.upper("abc") <==返回"ABC"
string.sub(s, 2) <==返回"abc]"
string.sub(s, -2) <==返回"c]"
string.sub(s, 2, -2) <==返回"abc"
string.format(fmt, ...)返回一个类似printf的格式化字符串
string.find(s, pattern, pos)
...
阅读全文…
mysql分析慢查询日志步骤
[ 2018-07-13 14:48:08 | 作者: admin ]
方式一:通过工具分析
MySQL自带了mysqldumpslow工具用来分析slow query日志,除此之外,还有一些好用的开源工具。比如MyProfi(下载地址:http://sourceforge.net/projects/myprofi/)、mysql-log-filter,当然还有mysqlsla
以下是mysqldumpslow常用参数说明,详细的可应用mysqldumpslow -help查询。
-s,是表示按照何种方式排序,c、t、l、r分别是按照记录次数、时间、查询时间、返回的记录数来排序(从大到小),ac、at、al、ar表示相应的倒叙。
-t,是top n的意思,即为返回前面多少条数据。
-g,后边可以写一个正则匹配模式,大小写不敏感。
接下来就是用mysql自带的慢查询工具mysqldumpslow分析了(mysql的bin目录下),我这里的日志文件名字是host-slow.log。
...
阅读全文…
MySQL自带了mysqldumpslow工具用来分析slow query日志,除此之外,还有一些好用的开源工具。比如MyProfi(下载地址:http://sourceforge.net/projects/myprofi/)、mysql-log-filter,当然还有mysqlsla
以下是mysqldumpslow常用参数说明,详细的可应用mysqldumpslow -help查询。
-s,是表示按照何种方式排序,c、t、l、r分别是按照记录次数、时间、查询时间、返回的记录数来排序(从大到小),ac、at、al、ar表示相应的倒叙。
-t,是top n的意思,即为返回前面多少条数据。
-g,后边可以写一个正则匹配模式,大小写不敏感。
接下来就是用mysql自带的慢查询工具mysqldumpslow分析了(mysql的bin目录下),我这里的日志文件名字是host-slow.log。
...
阅读全文…
mysql不同版本开启慢查询 slow的方法记录,mysql5.0,mysql5.6
[ 2018-07-13 14:22:44 | 作者: admin ]
其实想要执行一次有实际意义的慢查询比较困难,因为在自己测试的时候,就算查询有20万条数据的海量表,也只需要0.几秒。我们可以通过如下语句代替:
通过如下sql语句,来查看一共执行过几次慢查询:
show global status like '%slow%';
mysql5.0和mysql5.1版本,记录慢查询日志
mysql5.5和mysql5.6版本,记录慢查询日志
阅读全文…
SELECT SLEEP(10);
然后查看慢查询的数量通过如下sql语句,来查看一共执行过几次慢查询:
show global status like '%slow%';
mysql5.0和mysql5.1版本,记录慢查询日志
log-slow-queries="D:/Program Files/MySQL/mysql5.6/logs/mysql-slow.log"
long_query_time =2
long_query_time =2
mysql5.5和mysql5.6版本,记录慢查询日志
#log_queries_not_using_indexes=1
...阅读全文…
附件服务器通过rsync+inotify实现数据的实时备份,增量备份到oss
[ 2018-07-12 16:33:38 | 作者: admin ]
1、首先附件服务器安装好 rsync 和 inotify
2、通过 ossfs 把oss挂载到本地目录,并把挂载写到 rc.local ,实现启动自动挂载。 https://help.aliyun.com/document_detail/32196.html
3、写监控文件修改和同步脚本,这个同步脚本可以在开个screen来运行,放启动脚本里面估计也行没有测试。
阅读全文…
2、通过 ossfs 把oss挂载到本地目录,并把挂载写到 rc.local ,实现启动自动挂载。 https://help.aliyun.com/document_detail/32196.html
3、写监控文件修改和同步脚本,这个同步脚本可以在开个screen来运行,放启动脚本里面估计也行没有测试。
screen -S yunpic
inotify_rsync_auto.sh#!/bin/bash
src=/home/pic.xg98.com/pics/ # 需要同步的源路径
des=/yunpic/pics/
cd ${src} # 此方法中,由于rsync同步的特性,这里必须要先cd到源目录,inotify再监听 ./
...src=/home/pic.xg98.com/pics/ # 需要同步的源路径
des=/yunpic/pics/
cd ${src} # 此方法中,由于rsync同步的特性,这里必须要先cd到源目录,inotify再监听 ./
阅读全文…
阿里云windows2003系统服务器磁盘不够用的扩容方法
[ 2018-06-25 10:10:56 | 作者: admin ]
Windows 2003 版本跟之后的 Windows 版本扩容操作有些不同。
本示例选定最初的磁盘大小为 20 GB,我们将其扩容到 25 GB。
进入扩容页后,填写扩容后的磁盘容量大小,单击去扩容。
重启服务器。进入实例列表页面,点击 更多,选择 重启。
登录 ECS 实例。
单击 开始 > 我的电脑,右键点击,选择 管理。
打开管理界面后,选择左侧导航栏的 ...
阅读全文…
本示例选定最初的磁盘大小为 20 GB,我们将其扩容到 25 GB。
进入扩容页后,填写扩容后的磁盘容量大小,单击去扩容。
重启服务器。进入实例列表页面,点击 更多,选择 重启。
登录 ECS 实例。
单击 开始 > 我的电脑,右键点击,选择 管理。
打开管理界面后,选择左侧导航栏的 ...
阅读全文…
linux系统挂载NTFS移动硬盘,软件NTFS-3G
[ 2018-06-22 16:22:57 | 作者: admin ]
阿里云NTFS-3G教程:https://help.aliyun.com/knowledge_detail/40648.html
有时候做大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘,
一般情况下,Linux是识别不了NTFS格式移动硬盘的(需要重编译Linux核心才能,加挂NTFS分区),
这时候为了能让Linux服务器能够识别NTFS的移动硬盘,就必须安装ntfs-3g(Third Generation Read/Write NTFS Driver)的包。
一、NTFS-3G介绍
NTFS-3G是一个开源项目,
NTFS-3G是为Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku,
和其他操作系统提供的一个稳定的,功能齐全,读写NTFS的驱动程序的。
它提供了安全处理Windows ...
阅读全文…
有时候做大数据量迁移时,为了快速迁移大数据,有可能在Linux服务器上临时挂载NTFS格式的移动硬盘,
一般情况下,Linux是识别不了NTFS格式移动硬盘的(需要重编译Linux核心才能,加挂NTFS分区),
这时候为了能让Linux服务器能够识别NTFS的移动硬盘,就必须安装ntfs-3g(Third Generation Read/Write NTFS Driver)的包。
一、NTFS-3G介绍
NTFS-3G是一个开源项目,
NTFS-3G是为Linux, Android, Mac OS X, FreeBSD, NetBSD, OpenSolaris, QNX, Haiku,
和其他操作系统提供的一个稳定的,功能齐全,读写NTFS的驱动程序的。
它提供了安全处理Windows ...
阅读全文…