240 发简信
IP属地:上海
  • Resize,w 360,h 240
    互联网常用设计模式——通往架构师的第一步

    什么是设计模式? Christopher Alexander 说过:“每一个模式描述了一个在我们周围不断重复发生的问题,以及该问题的解决方案的核...

    0.6 1082 0 10
  • Resize,w 360,h 240
    一文理解:Java NIO 核心组件

    背景知识 同步、异步、阻塞、非阻塞 首先,这几个概念非常容易搞混淆,但NIO中又有涉及,所以总结一下。 同步:API调用返回时调用者就知道操作的...

  • Resize,w 360,h 240
    浏览器缓存是什么?它的机制又是什么?

    对于浏览器缓存,相信很多开发者对它真的是又爱又恨。一方面极大地提升了用户体验,而另一方面有时会因为读取了缓存而展示了“错误”的东西,而在开发过程...

  • Resize,w 360,h 240
    程序员,你怎么对待常见的数据一致性问题?

    现象 应用系统中的关键服务绝大部分都会是对数据库的依赖。 当多个进程同时操作同一个数据,会产生资源争抢,数据一致性的问题。 如果只有一个数据库服...

  • Resize,w 360,h 240
    【经典揭秘】集中式架构怎么升级为分布式架构?

    前言 由于历史原因,集中式架构多用于传统银行、电信等行业。主机资源集中在大型主机或小型机上。集中式架构下,包括操作系统,中间件,数据库等“基础软...

  • Resize,w 360,h 240
    传统行业程序员的深度焦虑?——快来互联网行业吧!

    前言 不少在传统行业摸爬滚打的程序员越来越焦虑了,有些甚至睡不着觉。为什么?传统行业的程序员们每天进行的都是业务代码的编写,接触不到更新更好的技...

  • Resize,w 360,h 240
    明天面试?吓得我赶紧手写了一个Spring

    引言 几乎每个面试的程序员都会碰到Spring相关的面试问题,或浅或深。你都是如何回答面试官的问题的?——我不知道,我一般会通过手写一个Spri...

  • 程序员如果只钻研技术其实是很蠢的

    前言 程序员一门心思钻研技术其实是一件很蠢的事情。 因为大部分人并不是那1%的天才,也完全没办法做到十年如一日地钻研技术,至于光靠兴趣驱动,未免...

  • Resize,w 360,h 240
    分布式下的远程通信技术(RPC)的一些理解

    前言 为什么需要RPC,而不是简单的HTTP接口? 刚开始还是菜鸟的时候,时常把RPC和HTTP搞混淆,本身概念还没理解清楚,心里就浮躁的不行,...

    0.9 901 0 21