摘要: 假设一个需求要根据type+id去重,则SQL分别如下 GROUP BY的SQL SELECT type,id FROM table GROUP BY type,id 如果要显示其它字段,可以使用MAX(xxx) DISTINCT的SQL SELECT DISTINCT type,id FROM t 阅读全文
posted @ 2019-11-18 18:39 JaminX86 阅读(817) 评论(0) 推荐(0) 编辑
摘要: windows查看程序的启动详细参数 wmic process get caption,commandline /value | findstr "WXWork.exe" Windows通过bat脚本,即可重启程序 配合计划任务,可以定时重启程序 @echo off echo "QTranslate 阅读全文
posted @ 2019-09-24 14:15 JaminX86 阅读(4212) 评论(0) 推荐(0) 编辑
摘要: 【修复gitignoe文件】 【代码开发错分支】 【合并指定commit到当前分支】 【回滚到某个commit】 【 放弃本地修改 强制更新为远程指定分支】 【 从git里面提取两个commit之间变更过的文件,打包下载】 git archive format=zip HEAD & my_diff. 阅读全文
posted @ 2019-09-16 14:26 JaminX86 阅读(192) 评论(0) 推荐(0) 编辑
摘要: [TOC] 问题:Centos7 配置systemctl的Nginx启动服务,start一直卡着,stop不生效 发现以下问题 启动Nginx时一直卡着不动在 Starting nginx (via systemctl): 实际端口是开启了 必须通过Ctrl + C强制关闭 关闭Nginx时,提示成 阅读全文
posted @ 2019-08-08 17:51 JaminX86 阅读(6821) 评论(0) 推荐(1) 编辑
摘要: 【问题描述】PHP读取redis中存在值的key,偶发读取不到的情况 【问题原因】PHP-Redis长连接导致 PHP和Redis的长连接由PHP-FPM保持,当PHP程序存在切换RedisDB的时,会导致长连接里面的DB被切换到新的DB。 PHP-FPM多进程时,部分进程切换到新的DB,部分DB还 阅读全文
posted @ 2019-08-05 18:50 JaminX86 阅读(883) 评论(0) 推荐(0) 编辑
摘要: git每次pull提示需要密码 错误提示 Administrator@DEEP MINGW64 /f/code/xxx-service (master) $ git pull git@gitlab.xxx.com's password: 原因 只提示输入密码的情况,一般是秘钥验证失败。二种情况 1. 阅读全文
posted @ 2019-06-28 17:14 JaminX86 阅读(7846) 评论(0) 推荐(1) 编辑
摘要: [TOC] 工具项目地址 github https://github.com/wardenlym/apns2 test 工具安装 参考项目描述编译安装即可工具(很简单,直接make就可以) 如有报错,根据错误提示解决即可。 我编译时遇到autoconf版本低(2.63)导致编译失败的问题,后面升级下 阅读全文
posted @ 2019-06-27 17:54 JaminX86 阅读(1434) 评论(0) 推荐(0) 编辑
摘要: Postgresql统计慢查询 在postgresl开启pg_stat_statements模块后,可通过下方SELECT查找出执行平均时间最长的sql 如果你对sql性能有更多的统计需求,可以看看pg_stat_statements视图的其它详细参数 见Postgresql官方手册 阅读全文
posted @ 2019-06-26 10:57 JaminX86 阅读(642) 评论(0) 推荐(0) 编辑
摘要: 1.什么是上下文? Linux是一个多任务的操作系统,它支持远大于CPU数量的任务同时运行,当然,这些任务实际上并不是真正的在同时运行,而是系统在很短的时间内,将CPU轮流分配给他们,给用户造成很多任务同时运行的错觉。 在每个任务运行前, CPU 都需要知道任务从哪里加载,又从哪里开始运行。也就是说 阅读全文
posted @ 2019-06-06 13:10 JaminX86 阅读(1955) 评论(0) 推荐(0) 编辑
摘要: 在TCP、UDP协议的开头,会分别有16位来存储源端口号和目标端口号,所以端口个数是 2^16-1=65535个。 总结 tcp客户端连接服务端的时候,需要获取本地的临时端口,传输层协议限制了最多只有65535个端口 阅读全文
posted @ 2019-06-02 12:54 JaminX86 阅读(6828) 评论(0) 推荐(2) 编辑