我之前封装了一个HTTP反向代理的工具http-proxy-boot,主要是方便自己临时测试时使用的。但在测试高并发的转发服务时,遇到了瓶颈。该文主要针对该瓶颈问题,记录一下相关知识。
小记使用 Vmware Workstation Pro 16 安装 macOS 11 过程。
我有一张表,为了保障查询的快速响应,我是在必要的字段上建立了索引。该表的数量基数不变,只是每分钟会更新过来一批数据,如此运行了一年之久,目前即使走索引查询,依旧特别慢。
这是不经意间发现的,以前却没有留意的。我将单位为米的浮点类型转为厘米时,发现多出来了一大串后缀。
我写代码的时候有个习惯,就是说必须听着声音频率特别平稳的背景音,这样才能让我做事更专注。
之所以记录这篇文章呢,也是黑听时的一些事,让我感觉人生如此之操蛋、婚姻也如此之操蛋。而这些操蛋的因,就会产生更操蛋的果。
学习匈牙利算法的基础相关概念,顺便解决实际遇到的一个整体最优分配问题。
通关黑神话悟空,并且解锁了两个结局。感触不是那么深,我个人的感觉是剧情上面不如国产单机古剑奇谭三。
与其说黑神话悟空是西游记的延续,不如说是游科CEO对斗战神的执念。
不过,这里面的游记是真的很惊艳,203个妖怪,203首小诗,203个妖生故事,带领玩家感受妖怪的众生相。这真的做得很细心了。吹爆!
记录PostgreSQL的数组的类型说明、查询操作符等等内容。
记录PostgreSQL实现大数据量快速模糊检索的探索,以及最后的可行性解决方案。
阅读了国外的一篇博客,记录其中我认可的观念。
生产环境中有个网关,也就是HTTP反向代理,运行一段时间,在Linux服务器中就会出现大量CLOSE_WAIT连接一直不释放,直到把整个服务连接占满,导致程序假死——进程存在,但不能正常工作。
由于代码不是我写的,并且我也只负责生产环境运维。因此,从运维角度、不影响实际业务的情况下,最快解决该问题——实现了个程序保活脚本。
事后总结,我有点TCP常识,能独立发现问题根源,但是对于TCP的状态扭转,掌握的却很稀松,因此特地学习了下。
简记 CentOS 配置时钟服务的三种方式。
记录 Logback 中常见格式的配置。
最近自己实现的一款实用工具里,不想通过@Bean来实现bean的注册,因为不够灵活。由此尝试了动态注册bean的方式。
想当初买LegionR7000这款笔记本时,当时只觉得CPU够强就可以了,完全没有考虑GPU的情况。但是在使用中发现,GPU频频成为整个机器运行的短板,刚好刷到了笔记本以旧换新,于是趁着618换机了神舟战神T8PlusD94。