01 2017 档案

摘要:删除 删除不匹配的第一行 "Linux SED script find the 1st line that match pattern and delete it" 删除第一次匹配的行 "How to conditionally remove first line only with sed whe 阅读全文
posted @ 2017-01-22 17:44 SupremeHover 阅读(202) 评论(0) 推荐(0)
摘要:连接数不足报错 "Can not connect to MySQL server. Too many connections" mysql 1040 这是因为访问MySQL且还未释放的连接数目已经达到MySQL的上限。 MySQL默认的最大连接数为 100 ,MySQL允许的最大连接数 16384 阅读全文
posted @ 2017-01-22 16:10 SupremeHover 阅读(3110) 评论(0) 推荐(0)
摘要:判断数字是integer还是float 要点: 用于检测是否numeric 用于round 由于 操作符(即 ),目前仅支持32位,故超过32位的数字无法通过 检测 "灵感来源" javascript中针对float的ceil及floor "灵感来源" 阅读全文
posted @ 2017-01-20 15:29 SupremeHover 阅读(200) 评论(0) 推荐(0)
摘要:Linux系统 杀进程 杀终端 Windows系统 杀进程 阅读全文
posted @ 2017-01-20 14:57 SupremeHover 阅读(278) 评论(0) 推荐(0)
摘要:Maven结构目录 "Introduction to the Standard Directory Layout" 指定编译使用的JDK版本 "Setting the source and target of the Java Compiler" 指定编译使用的具体JDK "Specify JDK 阅读全文
posted @ 2017-01-12 11:23 SupremeHover 阅读(361) 评论(0) 推荐(0)
摘要:防火墙简介 SLES 11 SP3 系统安装后,防火墙一般是启动的,它有两个服务: SuSEfirewall2_setup 、 SuSEfirewall2_init 关闭防火墙 禁用防火墙自动启动 启动防火墙 开机自动启动防火墙 配置防火墙 修改配置文件:/etc/sysconfig/SuSEfir 阅读全文
posted @ 2017-01-06 16:07 SupremeHover 阅读(9926) 评论(0) 推荐(0)
摘要:背景 mqtt的服务端ActiveMQ在windows上,多台PC机客户端不停地向MQ发送消息。 现象 观察MQ自己的日志 data/activemq.log 里显示,TCP链接皆异常断开。此时尝试从服务端ping其他客户端,发现皆无法ping通。可知服务端网卡必定故障无法正常运作。 定位思路 原有 阅读全文
posted @ 2017-01-06 13:56 SupremeHover 阅读(1164) 评论(0) 推荐(0)
摘要:ActiveMQ简介 概要 开源 JMS compliant 消息中间件message oriented middleware(MOM) 松耦合,相对于RPC的紧耦合 发送消息fire and forget EDA(event driven architecture) SOA(serive orie 阅读全文
posted @ 2017-01-05 20:13 SupremeHover 阅读(360) 评论(0) 推荐(0)
摘要:系统版本 用户信息 启动级别 阅读全文
posted @ 2017-01-05 14:59 SupremeHover 阅读(236) 评论(0) 推荐(0)
摘要:程序背景 程序是Java编写,基于Netty框架写的客户端及服务端。 现象 客户端大数据量持续发UDP数据,作为UDP服务器出现了部分数据频繁丢失触发程序自身重传逻辑。 通过GC日志对比发现丢包的时间点偶有处于Full GC,说明Java程序接收间歇性stop world的不是根因。 观察Udp的d 阅读全文
posted @ 2017-01-05 10:53 SupremeHover 阅读(4745) 评论(0) 推荐(0)
摘要:需求 前端请求的header里带有Prefer_Lang参数,向后端传递国际化信息,后端需要在处理业务之前(建立拦截机制),将Prefer_Lang保存于线程上下文。 思路分析 初次接收该需求时,为了不改变既有代码而捕获request中的Prefer_Lang参数,脑海中第一反应是拦截器的概念。 方 阅读全文
posted @ 2017-01-04 13:14 SupremeHover 阅读(1895) 评论(0) 推荐(0)
摘要:现象 Mqtt Consumer应该收到的消息少于预期,登录ActiveMQ的管理页面里的 Topics ,查看 Messages Enqueued 发现同样少于理应接收的数量。 定位问题 1. 怀疑是TCP丢包,通过 命令观察发送消息前后Tcp信息的输出 2. 对比两次Tcp信息的输出,发现 pa 阅读全文
posted @ 2017-01-03 16:57 SupremeHover 阅读(4192) 评论(0) 推荐(1)