11月日更
2 人感兴趣 · 764 次引用
- 最新
- 推荐

深入浅出学习透析 Nginx 服务器的基本原理和配置指南「Keepalive 性能分析实战篇」
Linux系统:Centos 7 x64

深入浅出学习透析 Nginx 服务器的基本原理和配置指南「Https 安全控制篇」
之前的内容中我们主要针对于一些对安全性要求比较高的站点,可能会使用HTTPS(一种使用SSL通信标准的安全HTTP协议),针对于HTTP 协议和SSL标准相信大家都知道了,在这里我就不为大家进行介绍了,如果需要了解,大家可以查看一下相关的资料哈,但是对于使用N

开发和学习时需要造一些 kafka 消息,于是写了段脚本实现,在这里记录备忘,后面会常用到
开发和学习时需要造一些kafka消息,于是写了段脚本实现,在这里记录备忘,后面会常用到
Windows 下载安装 Vue 开发者工具 (VueDevtools)
vue开发者工具可以帮助我们提高开发效率,如果不安装控制台老是现在这些东西,对我这种强迫症患者来说痛苦至极,下面我就介绍下我的安装步骤
Java --- SpringMVC 的 @RequestMapping 注解
@RequestMapping注解的作用就是将请求和处理请求的控制器方法关联起来,建立映射关系。
[Pulsar] JDBC core sink connector 介绍及实现
Pulsar的JDBC core sink connector实现了将Pulsar中的数据转移到外部的支持JDBC的数据库的功能,这使得许多支持JDBC的数据库都能通过这个core connector实现自己的connector来完成数据的转移,如mysql,sqlite,clickhouse等等,本文将介绍Pulsar JDBC core
[Pulsar] 按照 KeyHashRange 读取消息
在Pulsar中,我们能够为Consumer或者Reader指定相应的KeyHashRange,使得Broker在进行消息分发的时候,能够对消息的key进行hash并根据consumer所设置的keyHashRange选择对应的consumer,并将消息分发给cosumer。本文将介绍KeyHashRange的原理。
.NET 中缓存的实现
在实际开发中我们经常会用到是缓存。它是的核心思想是记录过程数据重用操作结果。当程序需要执行复杂且消耗资源的操作时,我们一般会将运行的结果保存在缓存中,当下次需要该结果时,将它从缓存中读取出来。缓存适用于不经常更改的数据,甚至永远不改变的数据


不要累死自己,也不要卷死别人。
最近从《哈佛商业周刊》里看到一篇关于应对企业内卷的文章,讲的是企业没有创新力,所以才会内卷。由此我想到个人内卷其实也是如此。


如何用 JavaScript 实现 2+2=5?
我大学毕业找工作时,经常做一些稀奇古怪的面试题。这不,给大家分享一道整蛊的面试题,它其实不能算一道正式的面试题,大家可以用它来捉弄你们那些程序员朋友。
[Pulsar] 消息的消费
本文将以一个消息的角度,介绍消息的消费过程,包括Consumer流控、Broker中的dispatcher等等。

【死磕 Java 并发】-----J.U.C 之深入分析 CAS
CAS,Compare And Swap,即比较并交换。Doug lea大神在同步组件中大量使用CAS技术鬼斧神工地实现了Java多线程的并发操作。整个AQS同步组件、Atomic原子类操作等等都是以CAS实现的,甚至ConcurrentHashMap在1.8的版本中也调整为了CAS+Synchronized。可以说CAS