光说面试难,9张思维导图,总结Java面试核心知识点,你是否也复习到这样 编程技术

光说面试难,9张思维导图,总结Java面试核心知识点,你是否也复习到这样

各位老铁,面试了吗?有没有找工作啊,小编没有找工作,但是公司通知,马上要开启一个新的项目----脑瓜子嗡嗡的,果然长时间的假期不是白放的,老boss憋着大招呢,正好趁着这段时间,反正早晚要用,就把自己的知识体系整理了一下,最先整理的是自己认为的9大核心知识点。并且用 9 个思维导图来记录这些知识,我觉得这些知识,都是大概率会问到的,具体是哪 9 门,大家可以往下看,最后的思维导图,也会送给大家。 ...
阅读全文
大型网站的演化之路——读《大型网站技术架构》 编程技术

大型网站的演化之路——读《大型网站技术架构》

大型网站的演化之路——读《大型网站技术架构》 __ author:姚毛毛的博客 & 妖生 01 大型网站or软件有什么特点? 高并发、大流量,微信都日活10亿了 7×24的高可用,俗称的4个9(99.99%) 海量数据的存储与管理 全国甚至全球的用户分布,复杂网络 安全环境很差 需求变更频繁,需要快速迭代 最后,是渐进式的发展。 ...
阅读全文
Guava RateLimiter限流 Java

Guava RateLimiter限流

缓存,降级和限流是大型分布式系统中的三把利剑。目前限流主要有漏桶和令牌桶两种算法。 缓存:缓存的目的是减少外部调用,提高系统响速度。俗话说:"缓存是网站优化第一定律"。缓存又分为本机缓存和分布式缓存,本机缓存是针对当前JVM实例的缓存,可以直接使用JDK Collection框架里面的集合类或者诸如Google Guava Cache来做本地缓存;分布式缓存目前主要...
阅读全文
打造亚秒级页面加载速度网店实践经验 编程技术

打造亚秒级页面加载速度网店实践经验

美国的创智赢家(Shark Tank),英国的龙穴之创业投资(Dragons’ Den),以及德国的“Die H?hle der L?wen (DHDL)”等电视节目为年轻的初创公司提供了一个在海量观众面前向商业巨头展现自己产品的机会。然而这些初创公司的主要收益通常并不在于评委提供的战略性投资?,? 毕竟只有很少数交易最终能够完成 ,而在于通过电视节目获得的关注:电视上出现几分钟的画面通常就可以为...
阅读全文
ajax设计方案 -- 知其然,又知所以然 编程技术

ajax设计方案 -- 知其然,又知所以然

原声js的ajax设计方案 整理ajax设计方案原因如下 从资源合理利用的角度以及网站优化角度去想,每次为了那几个功能,去引用一个框架,不划算 拜读了w3c的ajax的设计方案,包括level1和level2的规范,有种豁然开朗的感觉 有朋友遇到ajax的跨域方案,各种纠结在心里,导致内心不能舒畅 自己的框架底层也要需要用到ajax的基础功能,(get po...
阅读全文
返回顶部的几种实现 编程技术

返回顶部的几种实现

返回顶部的按钮大家并不陌生,针对长滚动条的信息流页面添加返回顶部的按钮可以给用户良好的体验,而返回顶部的实现也是多种多样,本文分享几个案例并给出评价 作为引子讲一个常用的案例,对与不知道的作为一个小彩蛋吧!对于微博与微信朋友圈的返回顶部可以双击最顶部的区域(包含时间,网络,电量)来返回顶部 大家见过哪些创意的返回顶部呢?欢迎留言交流,下面进入正文 直接跳转的方式 对于追求极简的方...
阅读全文
谈谈TCP和HTTP的keepalive 编程技术

谈谈TCP和HTTP的keepalive

Web发展的速度让许多人叹为观止,层出不穷的组件、技术,只需要合理的组合、恰当的设置,就可以让Web程序性能不断飞跃。 像淘宝这样的大网站,优化是必不可少的功课。你很难想象一个网站打开超过5秒的体验,很可能大家直接关闭掉网页了。由此可见网站优化是多么的重要,今天我们就浅谈TCP和HTTP协议方面的keepalive。 TCP的keepalive是侧重在保持客...
阅读全文
HTML5/CSS3框架分享 编程技术

HTML5/CSS3框架分享

小伙伴们注意了,来看看最新的实用HTML5和CSS3框架吧!希望你们喜欢! 1.HTML5boilerplate 非常漂亮的文档,网站优化的编译脚本。支持lighttd,Google App Engine和NodeJS并且已经把boilerplate的大小减少了50%。 2. The M project 跨平台的手机开发HTML5 javascript框架。特性包括:...
阅读全文
IIS优化网站性能 编程技术

IIS优化网站性能

本文将介绍一些方法用于优化ASP.NET网站性能,这些方法都是不需要修改程序代码的。 它们主要分为二个方面: 1. 利用ASP.NET自身的扩展性进行优化。 2. 优化IIS设置。 配置OutputCache 用缓存来优化网站性能的方法,估计是无人不知的。ASP.NET提供了HttpRuntime.Cache对象来缓存数据,也提供了OutputCache指令来缓存整个页面输出。...
阅读全文
Loading...