- 博客(4)
- 收藏
- 关注
转载 几经曲折,访问一个网站到底经历了什么?
前言 因为马上就要考计算机网络了,趁着考试前,把这个问题系统的回顾一遍…….我们知道,当你在浏览器中输入一个域名之后(例如www.baidu.com),浏览器过一会就会显示百度的搜索页,那么在这个过程中具体是怎么工作的呢? ……. 首先浏览器会查看浏览器缓存(假设你之前访问过网站,浏览器就会储存下来),如果命中,就直接返回,这也是为了不必要的访问网络做的优化处理;那么假设没有...
2018-06-18 10:45:43
488
原创 单例模式注意点
一、静态内部类的实现当调用getInstance时,内部类被实例化,由于类变量被static修饰,导致变量成为类变量,为类所共有(只存在一个),保证了线程安全public class StaticSingle { private static class SingleClassLoader{ public static StaticSingle single...
2018-06-18 10:42:20
439
原创 Mysql优化
前言:最近一直在看MySQL高级这本书,感觉有点难懂,看来真的需要多刷几遍。。。。。 在这里对一些优化常见做一下汇总吧,方便以后自己查阅当Mysql单表记录数过大时,增删改查的性能就会急剧下降,所以我们需要对其进行优化增加用户的体验性。字段尽量精准使用,例如说不要一上来就用int,尽量使用smallint、unsigned等等尽量使用v...
2018-06-18 10:39:17
207
转载 欢迎使用优快云-markdown编辑器
Arraylist 的动态扩容机制当在 ArrayList 中增加一个对象时 Java 会去检查 Arraylist 以确保已存在的数组中有足够的容量来存储这个新对象(默认为 10,最大容量为 int 上限,减 8 是为了容错),如果没有足够容量就新建一个长度更长的数组(原来的1.5倍),旧的数组就会使用 Arrays.copyOf 方法被复制到新的数组中去,现有的数组引用指向了新的数组//确保容量
2017-12-05 19:09:37
248
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人