OpenResty Lua Redis 加速接口响应
本文以完整的示例,展示使用 Nginx、Lua、Redis 对响应速度慢的接口进行加速响应,提供快速的用户体验。代码经过严格的测试,没有任何问题。缓存的核心思想在于读取缓存后,即时中断连接,返回结果,然后继续执行,更新缓存。可以缓存的接口一般都是与用户无关的接口,比如计算当日热度最高的商品排行等。需要加速的接口代码,如下示例:<?php sleep(2); echo 'sleep 2 seconds,...
九号单轮平衡车你不知道的
没多久,不敢对 九号平衡车 太多断言,不过感觉起来思维差那么一点点,这个就很不好说,可能还是平衡敏感度不够,就是车子对于平衡的感觉不够灵敏,需要骑行者大动作才能加速减速。而我以前骑 IPS 是没有这个问题的,你的稍微一点点想法,它就会加速减速,这个就是思维。九号平衡车的圆形结构,把轮胎大部分都包裹住了,两边又特别的硬,脚踝时间一长,就好痛啊。这个圆滑的设计对于脚来讲,夹起来就显得费劲,而 IPS 的方...
MyBatis 生成器去除注释的方法
nnection),javaTypeResolver?,javaModelGenerator,sqlMapGenerator?,javaClientGenerator?,table+)" 奇怪了,这个问题我们都被折腾了好久。因为我们把这段代码的位置,移动了好几个地方,就是差一个地方没有移动到,于是就被折腾了好久。mybatis generator MBG 配置注意事项,需要将上面的配置 comment...
使用GIT将所有提交合并为一个提交
使用 GIT 将多个提交合并为一个提交,这个问题我们很轻易的就能想到,使用 git rebase 命令即可。但是,凡事都有例外,rebase 最后的两个提交是不可以再合并的,剩下最近的两个提交怎么办。下面的命令可以用来将最终的两个提交合并为一个提交。git reset --soft "HEAD^" git commit --amend ...
Wayland上的Gnome遇到的坑
m.conf,将 WaylandEnable=false 这一行注释打开。从 GDM 3.16 版本起,默认情况下使用 Wayland 后端。在 Wayland 上运行的 Gnome 会出现很多奇怪的问题,让人一下子找不出原因。我很喜欢的终端 Tilda,在这种情况下,就不能启动了,会报很多奇怪的错误日志,大意是不能连接到 Dbus,如下日志片段:[xcb] Unknown sequence numb...
建议晚上禁用小爱同学
音乐🎵,被小度小度播放出了恐怖音乐,当时觉得心情非常不舒服。这次晚上突然播放鬼故事,让我突然感觉,小爱这破玩意儿音质怎么这么好啊,真的非常立体,非常恐怖的好不好。配合小爱低下的理解能力和经常连不上网的问题,你叫它暂停还暂停不了,Redmi 音箱居然没有暂停按钮,也是让人无语啊。小爱的智能非常不稳定,因为它可以执行自定义指令,所以有很多时候不是你跟它说话,它会突然的说起话来,因为它的智能不稳定,大部分时...
代码分享之使用ImageMagick将PDF转图片
(); $result[] = $dir_name . $filename; } $im->clear(); $im->destroy(); return $result; }上面的代码在功能上是没有问题的,从程序的写法上来看,感觉效率是不高的。每次遍历一张 PDF,都重新 new 了一个对象,然后通过这个对象去读取这一张 PDF 的内容(这样会不会重新加载整个 PDF 文档?);第一次为了计算 PD...
选择与风险 多少钱可以开车
么世道!!!!https://baijiahao.baidu.com/s?id=1698712613439658361&wfr=spider&for=pc,标题:“的哥去世仍被贴罚单事件”家属:系心脏问题猝死,希望查清真相网友评论:交警不应该在没有调查清楚事实的情况下,就进行处罚。即便有违法事实存在,如果驾驶员在场的,应指出其违法行为,并口头警告,劝其尽快驶离。而不应直接贴条告知,更不能直接罚款。 一...
为什么父母会变成扶不起的阿斗
这是一个国内的普遍性现象,很多人越来越疏远父母,但都是无奈啊。很多时候,谁不想爱父母啊!可很多时候,父母有事不问子女,遇到问题不咨询子女,不信任子女。这才让很多地推骗子下乡高价卖劣质商品。很多时候,很残酷,你告诉父母,这个不好,这样不对,要怎么怎么样才是对的。但父母不信你啊,崽子是我生的,崽子还能有我聪明,这就是典型的父母思维。但是子女由于忙,由于各种事情和压力,怎么可能有骗子那么有耐心和嘴脸。于是骗...
突发,写了一段测试电脑速度的代码
现可以测量下电脑的速度,一举两得!为什么会这么想呢,因为我总是担心 MySQL 自增超出了怎么办,如何自动的避免这些带来的报错!测试下 INT_MAX 循环下来耗时多久吧,我比较担心自动增长是不是有问题的设计,如果达到了最大值怎么办?这样程序崩溃了啊,对于频繁增删的表来讲,达到这个最大值不需要多久。test.php 文件内容:for ($i=0; $i<2147483647; $i++) { if ...