最近更新
-
Centos7 GCC版本过低无法编译怎么解决呢?
centos7默认gcc版本为4.8,一般不满足编译需求时常见操作为手动编译或使用devtoolset临时启用高版本进行编译操作。 现有博客中,大多数教程都是基于源码重新编译安装,但是源码编译过程等待时间很长且编译麻烦。 因此,直接基于命令升级gcc迫切。亲测可用。 安装centos-release-scl 升级到gcc 6.3 升级到gcc 7.3 临时启用 长期启用 -
设置按钮倒计时离开页面停止计时(jquery版复制可用)
var timer; // 设置多少秒后可以点击 var timeout = 30; // 监听用户是否在当前界面内 document.addEventListener("visibilitychange", function(){ if (timeout > 0) { if (document.hidden) { clearInterval(timer); } else { get_dow… -
redis 集群配置
Redis 集群简介 Redis 是一个开源的 key-value 存储系统,由于出众的性能,大部分互联网企业都用来做服务器端缓存。Redis 在3.0版本前只支持单实例模式,虽然支持主从模式、哨兵模式部署来解决单点故障,但是现在互联网企业动辄大几百G的数据,可完全是没法满足业务的需求,所以,Redis 在 3.0 版本以后就推出了集群模式。 Redis 集群采用了P2P的模式,完全去中心化。Re… -
常用的shell脚本命令(将持续更新中)
查看CPU占用率高的进程 #!/bin/bash TOPK=topk SECS=samplingTime INTERVAL=interval STEPS=$(( $SECS / $INTERVAL )) TEMP_FILE_PREFIX="/tmp/tat_public_cpu_usage" echo Watching CPU usage... for((i=0;i<… -
PHP版AES对称加密(复制可用)
<?php /** * Class Aes 对称加密 * version : (PHP 5 >= 5.3.0, PHP 7) */ class Aes { /** * var string $method 加解密方法 */ protected $method; /** * var string $secret_key 加解密的密钥 */ protected $secret_key; /… -
nginx的websocket支持http和ws请求访问配置(复制可用)
Nginx 支持HTTP和WebSocket 同时访问,反向代理到不同的服务上做处理,一下代码直接复制添加到伪静态或者nginx配置文件中即可 -
宝塔设置秒级定时任务(复制可用)
#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH step= 1 for (( i = 0; i < 60; i=(i+step) )); do curl -sS --connect-timeout 10 -m 60 'xxxxxxxxx' echo … -
HbuilderX 打包WAP转APP去掉顶部、解决无法返回问题(复制可用)
{ "global": { "webviewParameter": { "titleNView": false, "statusbar": { //系统状态栏样式(前景色) "style": "dark" }, "appendCss": "", "appendJs": "" }, "easyConfig": {} }, "pages": [ { "webviewId": "__W2A__{…