WindWant

LV1
发表了文章

扫码登录是这样登录的

首先有一个前提需要明确的是:每一个二维码都必须是惟一的。或者严格一点说,当前存续期间的每一个二维码都必须是惟一的。

WindWant
赞同了回答

程序员如何维持对编程的热情?

WindWant回答于

个人愚见,对一件事情的热情来源无非两个:兴趣和责任。

兴趣,性之所然,趣之所向,是一种自内而外的驱动力。

责任,更多的是一种必须的态度,假若编程是唯一合适的生存技能,为了身上的一份责任,也会不断去维持培养这种职业热情。

回答了问题

程序员如何维持对编程的热情?

WindWant回答于

个人愚见,对一件事情的热情来源无非两个:兴趣和责任。

兴趣,性之所然,趣之所向,是一种自内而外的驱动力。

责任,更多的是一种必须的态度,假若编程是唯一合适的生存技能,为了身上的一份责任,也会不断去维持培养这种职业热情。

发表了文章

你好,我是B树

b)x.key:为节点中存储的关键字。x.key1、x.key2 ... x.keyx.n 以非降序顺序排列,满足 x.key1 <= x.key2 ... <...

WindWant
发表了文章

gRPC 拦截器能做些什么?

具象说明一下,高速收费站就是一种拦截器。它可以做什么?收费,查证,交通控制等等,面向所有穿行过往的车辆。

WindWant
发表了文章

解决缓存穿透的几种应用思考

其实在之前的文章【缓存,确实很香,却也很受伤!】中,对缓存穿透的引发缘由及应对策略做过简要的描述。这篇文章将对这个问题再做下额外的扩展。

WindWant
发表了文章

关于 kafka 消息的顺序问题一二

kafka brokers 顺序接收客户端请求,将消息顺序追加到 partition 尾部,kafka 能保证单个分区里消息的顺序性。

WindWant
发表了文章

不可不知的 JVM 预热

JVM 进程启动时,ClassLoader 会将需要的所有类加载到内存,主要分为以下三步:

WindWant
发表了文章

proto3 协议指引

序列化后为二进制数据,相对的占用空间更小(存储成本及传输成本)及一定程度的保障数据的安全性。

WindWant
发表了文章

TCP 队列溢出了

TCP 三次握手(参考:TCP建立连接之三次握手),第一步,服务端接收到客户端发送的 syn 消息后,将连接信息放入 syns queue,此时,双方连接尚未建...

WindWant
发表了文章

Redis Hashes 数据类型简述

Redis Hashes 是我们日常使用中比较高频的 Redis 数据类型,内部使用 Redis 字典结构存储,底层实现之一为哈希表结构。

WindWant
发表了文章

Redis 字典结构细谈

说明:next 为指向下一个节点的指针,是我们熟悉的链表节点结构,单向链表,用于处理键哈希冲突问题。

WindWant
发表了文章

当你处理了几千万数据之后...

服务没有添加事务性保障,不可避免的数据不一致:缓存有数据,数据库没数据或者相反;有A阶段数据,没有B阶段数据;该有的数据没有,不该有的数据却存在。

WindWant
发表了文章

TCP 粘包拆包

粘包拆包是TCP协议传输中一种现象概念。TCP是传输层协议,他传输的是“流”式数据,TCP并不知道传输是哪种业务数据,或者说,并不关心。它只是根据缓冲区状况将数...

WindWant
发表了文章

服务化最佳实践

建议将服务接口、服务模型、服务异常等均放在 API 包中,因为服务模型和异常也是 API 的一部分,这样做也符合分包原则:重用发布等价原则(REP),共同重用原...

WindWant
发表了文章

问题合集,持续更新

原因:当前mysql运行需要的libssl.1.0.0.dylib不存在,或者当前版本过高

WindWant
发表了文章

并发框架 LMAX Disruptor

Michael Barker edited this page on 2 Mar 2015 · 8 revisions

WindWant
发表了文章

所谓并发编程,所谓有其三

高速缓存:平衡cpu和内存之间的速度差异,变量从内存首先加载到高速缓存然后以供cpu计算使用。

WindWant
发表了文章

从 findbugs-maven-plugin 到 spotbugs-maven-plugin 帮你找到代码中的bug

FindBugs looks for bugs in Java programs. It is based on the concept of bug patt...

WindWant
发表了文章

关于Guava Cache 需要注意的几点

expireAfterWrite(long duration, TimeUnit unit):在元素【写入】或者【值更新】后的一段时间之后,自动移除元素。

WindWant

个人简介

个人成就

扫码关注云+社区

领取腾讯云代金券