- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 一次URL输入域名按下回车到底发生了什么?
1、 浏览器的url输入栏发起一个请求,浏览器首先会看自己缓存中有没有对应的ip地址,如果有的话就直接去访问;如果没有2、 浏览器会去查看本地的hosts文件,看看有没有和这个域名匹配的ip地址,如果有的话就直接用hosts文件的ip地址;3、 如果本地的hosts 文件没有能够找到对应的 ip 地址,浏览器会发出一个 DNS请求到本地DNS服务器 ,本地DNS服务器会首先
2017-06-21 16:39:51 980
原创 敏捷软件开发学习笔记<一>
敏捷设计:敏捷设计是一个过程,不是一个事件,它是一个持续的应用原则、模式以及实践来改进软件的结构和可读性的过程,它致力于保持系统设计在任何实践都尽可能得简单,干净,及富有表现力;也可以理解为:在敏捷开发的过程中,都尽量使用敏捷开发的原则,模式来实践,改进软件的结构和可读性的一个过程当软件发出下面任何一种气味的时候就表明软件正在腐化,1、僵化性:很难对系统进行改造,因为一改动全身
2017-06-08 17:04:53 475
原创 一次单例模式引发的深思
为了让博客看起来不那么深入,我觉得可以让加入一点故事情节~ 锻炼一下以后写不动代码改写小说的能力~最近准备找工作,这不今天就有家喊我去面试的;我一大早的就赶到了公司;此处省略1万字跟面试官的客套话,直接进入正题;面试官:小胡,你知道哪些设计模式阿?我说:设计模式了解得不多,只知道单例模式跟工厂模式,装饰模式,适配器模式,享元模式,观察者模式;面试官:哟,知道得还挺多的啊,行,先
2017-06-05 11:15:51 620 2
原创 Spring获取Bean 源码浅析
今天开门见山,直接亮代码~MyTestBean bean = (MyTestBean)bf.getBean("myTestBean")我想上面这行代码,第一次接触过spring这个框架时都应该接触过;读取xml中我们配置的bean;spring分为7大部分组成,有一个部分叫做:SpringBean;为了知道这句代码实现了什么样的功能,看官可以可以打开你的开发工具,找到下面这张图的几个包
2017-06-02 17:26:32 997 1
原创 初遇单例模式之双重检测
为了让博客看起来不那么深入,我觉得可以让加入一点故事情节~ 锻炼一下以后写不动代码改写小说的能力~最近准备找工作,这不今天就有家喊我去面试的;我一大早的就赶到了公司;此处省略1万字跟面试官的客套话,直接进入正题;面试官:小胡,你知道哪些设计模式阿?我说:设计模式了解得不多,只知道单例模式跟工厂模式,装饰模式,适配器模式,享元模式,观察者模式;面试官:哟,知道得还挺多的啊,行,先
2017-06-01 20:44:09 374
实现简单springMVC的源码
2017-09-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人