240 发简信
IP属地:江西
  • 为什么DB连接管理一般不采用IO多路复用?

    这是一个非常好的问题。IO多路复用被视为是非常好的性能助力器。但是一般我们在使用DB时,还是经常性采用c3p0,tomcat connectio...

    1.2 4110 2 19
  • Resize,w 360,h 240
    如何避免下重复订单

    电子交易的一个很基本的问题,就是避免用户下重复订单。用户明明想买一次,结果一看下了两个单。如果没有及时发现,就会带来额外的物流成本和扯皮。对商家...

  • Resize,w 360,h 240
    聊聊BIO,NIO和AIO (2)

    本文从操作系统的角度来解释BIO,NIO,AIO的概念,含义和背后的那些事。本文主要分为3篇。 第一篇 讲解BIO和NIO以及IO多路复用 第二...

    2.5 13907 15 89 2
  • 既然Java反射可以访问和修改私有成员变量,那封装成private还有意义么?

    简单来说,private并不是解决“安全”问题的。 安全是指不让代码被非法看到/访问。但是只要人能拿到代码,总会有办法去查看和改变代码。其他答案...

  • 从ConcurrentHashMap谈谈一致性

    你要是觉得我是要讲ConcurrentHashMap源码分析、segment,rehash之类的事情,就可以不用往下看了。 考虑以下场景: 在S...

    0.2 3005 5 12
  • 程序里怎么表达“没有”

    最近忙着调研gRPC做服务治理,尝试用protobuf3重写现有的接口逻辑,发现了一个问题:protobuf3的基本类型不支持nullable。...

    0.2 2223 2 12
  • Resize,w 360,h 240
    谈谈自己的大数据迁移经历

    今天群里有人问起,刚好做过相关的工作,特此分享一下当时的工作内容和感受。 背景 大概说一下这个事情的背景。在2013年大概4月份,人人网打算做一...

  • 如何积累知识和技能

    答网友-如何积累知识和技能 这应该是非常多的人关心的问题。 本文不能说是解决这个问题,只是说一些个人的感想。 一个故事 上大二时,同一学期有两门...

    0.3 1706 3 15 3
  • 技术太多,学不过来怎么办

    上大一时有个同学这么跟我说: 哥们,我都想好了,下面我列了个单子就学下去了: C, C++, C#, Java, J++, J#, javasc...

    0.9 3743 7 31 3