相关文章
基于Redis实现的延迟队列
1. 适用场景
日常开发中,我们经常遇到这样的需求,在某个事件发生后,过一段时间做一个额外的动作,比如
拼单,如果2小时未能成单,取消拼单下单,30分钟内未支付,取消订单 之前的我们的…
建站知识
2024/11/20 1:17:37
buffer/cache内存优化_posix_fadvise_主动释放读缓存cache
1.问题现象
1.htop free命令发现系统 buffer/cache 内存占用高 free -h total used free shared buff/cache available Mem: 61Gi 15Gi 569Mi 1.7Gi 45Gi 43Gi Swap: 30Gi 0.0Ki 30Gi cat /proc/meminfo or grep -E "Buff|Cache" /proc/meminfo Buffers: 370568 kB …
建站知识
2024/11/28 15:28:37
一篇文章见你拿下多路递归——斐波那契问题
什么是斐波那契数列
从第三个元素开始,每个元素的值等于前两个元素的和 本质其实也是一个递归操作,话不多说我们直接上代码。
public class Fibinacci {public int f(int n) {if(n0){return 0;}if(n1){return 1;}int xf(n-1);int yf(n-2);return xy;}
…
建站知识
2024/11/21 18:58:02
tkinter运用子线程显示淡入淡出透明界面显示文本、动画
## 显示可视化字幕
def show(string):import tkinter as tkimport timefrom threading import Thread## tkinter运用子线程显示淡入淡出透明界面显示文本、动画def top(string):top tk.Tk()top.wm_title("可视化小组件")top.geometry(1000x500)top.overrideredirect…
建站知识
2024/11/26 0:19:02
1180007-00-4,DOTA-Lys-Cys-COOH有良好生物活性和稳定性
中文名称:二肽Z-GGRDOTA
英文名称:DOTA-Lys-Cys-COOH
CAS号:1180007-00-4
品牌名称:陕西新研博美生物科技有限公司
储存:应储存在干燥、阴凉、通风良好的地方,避免阳光直射和高温。储存温度为2-8C&…
建站知识
2024/11/28 10:47:23
.NET 9 - 尝试一下Open Api 的一些变化
1.简单介绍
.NET 9 中 OpenAPI 也有一些变化,这边也简单体验一下.NET 9 中的OpenAPI的变化,具体的话,可以参考如下文章,谢谢
.NET 9 OpenAPI
2. .NET 8的OpenAPI
这边以Visual Studio 2022中的ASP.NET Core Minimal API模板来…
建站知识
2024/11/28 14:32:53
解读 Java 经典巨著《Effective Java》90条编程法则,第5条:优先考虑依赖注入来引用资源
【前言】欢迎订阅【解读《Effective Java》】系列专栏
《Effective Java》是 Java 开发领域的经典著作,作者 Joshua Bloch 以丰富的经验和深入的知识,全面探讨了 Java 编程中的最佳实践。这本书被公认为 Java 开发者的必读经典,对提升编码技…
建站知识
2024/11/28 0:38:52