08 2019 档案
摘要:Spring之IoC 概念 IoC:Inversion of Control,中文通常翻译为“控制反转”,它还有一个别名叫做依赖注入(Dependency Injection)。但实际上依赖注入控制反转的一种表达方式(还有一种叫依赖查找)。什么是控制反转呢,简单来说就是本来上层建筑依赖下层建筑,下载
阅读全文
摘要:Web基础之日志 日志在企业开发中有着不可或缺的作用,它可以用以记录用户操作、系统运行状态和错误信息。日志记录的好坏直接关系到系统出现问题时定位的速度。 最开始的日志一般使用log4j,后来sun公司心有不甘,在jdk 1.4中加入了一个叫java.util.logging的日志包,简称jul。两种
阅读全文
摘要:Linux基础之防火墙 Iptables 最初认识iptables还是在安卓手机上玩tiny的时候知道的,什么扫地僧、Jume等防跳脚本都基于iptables原理,一直觉得iptables的命令很长、难懂,等真正认识了之后发现也不过如此。 iptables是CentOS上的防火墙软件(之所以叫软件是
阅读全文
摘要:初识WebSocket 用Java和JavaScript基于WebSocket完成聊天室Demo 什么是WebSocket,WebSocket是一种基于TCP的网络协议,就像HTTP一样,它与HTTP最大的不同就是它是全双工的,也就是服务器可以主动发送数据给浏览器(是不是像Java中的Socket)
阅读全文
摘要:面向接口及单例工厂 单例工厂是工厂模式的一种,表示生产出的产品为单例产品。 在上古web开发中,后端是servlet、service、dao这三层。servlet依赖service,service依赖dao,为什么说依赖,因为该层持有另一层的对象: //UserServlet public clas
阅读全文
摘要:Web基础之Mybatis 对比JdbcTempalte,mybatis才能称得上是框架,JdbcTempalte顶多算是工具类,同时,对比Hibernate,Mybatis又有更多的灵活性,算是一种折中方案。 特点: 支持自定义SQL、存储过程、及高级映射 实现自动对SQL的参数设置 实现自动对结
阅读全文
摘要:Linux 基础学习准备 工欲善其事必先利其器,还是买个服务器折腾比较好。 虚拟机和镜像 推荐吾爱的:吾爱虚拟机2.0 CentOS镜像: Centos国内下载源 http://man.linuxde.net/download/CentOS http://mirrors.btte.net/cento
阅读全文