240 发简信
IP属地:内蒙古
  • 120
    扎克伯格:真正决定人生高度的,是你做事的速度

    面对“社交网站”这个足以带动全球性革命的idea的时候,Winklevoss兄弟迟迟不肯动手,而扎克伯格选择了像疯狗一般地执行。这是个最好的时代,也是个最坏的时代。决定人生高...

  • 炒股绝技

    1.盘中分时大单出现,一下提起积分,庄家扫货迹象; 2.大单出现,次日大跌,后日必涨停 3.60日均线以上视为有庄,60日均线以下视为无庄,天下好票有的是,为何单恋60下 4...

  • Netty中的坑(下篇)

    其实这篇应该叫Netty实践,但是为了与前一篇名字保持一致,所以还是用一下坑这个名字吧。 Netty是高性能Java NIO网络框架,在很多开源系统里都有她的身影,而在绝大多...

  • 120
    Netty中的那些坑(上篇)

    注:这里说的坑不是说netty不好,只是如果这些地方不注意,或者不去看netty的代码,就有可能掉进去了。 坑1: Netty 4的线程模型转变 在Netty 3的时候,up...

  • Netty之有效规避内存泄漏

    有过痛苦的经历,特别能写出深刻的文章——凯尔文.肖 直接内存是IO框架的绝配,但直接内存的分配销毁不易,所以使用内存池能大幅提高性能。但,要重新培养被Java的自动垃圾回收惯...

  • 120
    使用Nginx+Lua(OpenResty)开发高性能Web应用

    在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡、反向代理、代理缓存、限流等场景;而把Nginx作为一个Web容器使用的还不是那么广泛。Nginx的高性能是...

  • javascript 边边脚脚

    1.var n=1和n=1一样吗?在javascript中,没有使用var声明的变量都被当成全局变量来处理。 2.闭包就是能够读取其他函数内部变量的函数 3.jsonp解决跨域

  • 120
    应用多级缓存模式支撑海量读服务

    缓存技术是一个老生常谈的问题,但是它也是解决性能问题的利器,一把瑞士军刀;而且在各种面试过程中或多或少会被问及一些缓存相关的问题,如缓存算法、热点数据与更新缓存、更新缓存与原...

  • 120
    构建亿级前端读服务

    从入职京东到现在,做读服务已经一年多的时间了,经历了各种亿级到百亿级的读服务;这段时间也进行了一些新的读服务架构尝试,从架构到代码的编写,各个环节都进行了反复尝试,压测并进行...

  • 水平扩展VS垂直扩展

    当一个开发人员提升计算机系统负荷时,通常会考虑两种方式垂直扩展和水平扩展。选用哪种策略主要依赖于要解决的问题以及系统资源的限制。在这篇文章中我们将讲述这两种策略并讨论每种策越...