侧边栏
摘要: 1.HashMap简介 HashMap基于哈希表的Map接口实现,是以key-value存储形式存在。(除了不同步和允许使用 null 之外,HashMap 类与 Hashtable 大致相同。)HashMap 的实现不是同步的,这意味着它不是线程安全的。它的key、value都可以为null。此外 阅读全文
posted @ 2019-07-16 11:37 William_lT 阅读(124) 评论(0) 推荐(0)
摘要: 10.锁悲观锁:总是假设最坏的情况,每次去拿数据的时候都认为别人会修改,所以每次在拿数据的时候都会上锁,这样别人想拿这个数据就会阻塞直到它拿到锁(共享资源每次只给一个线程使用,其它线程阻塞,用完后再把资源转让给其它线程)。传统的关系型数据库里边就用到了很多这种锁机制,比如行锁,表锁等,读锁,写锁等, 阅读全文
posted @ 2019-07-08 22:41 William_lT 阅读(155) 评论(0) 推荐(0)
摘要: 1非核心关注点如何切入到系统中? 1_硬编码(违背OCP(开闭原则) 对扩展开放,对修改关闭),AOP(推荐) 借助AspectJ框架实现AOP功能 2_Acpect主要是用Spring的注解方式开发AOP,还有一种是通过Schema(xml)的方式 3_在Spring中,AOP代理可以用JDK动态 阅读全文
posted @ 2019-07-01 23:18 William_lT 阅读(203) 评论(0) 推荐(0)
摘要: 在Java中,可以通过两种形式来体现OOP的抽象:接口和抽象类。 抽象类: 抽象类就是为了继承而存在的 1)在了解抽象类之前,先来了解一下抽象方法。抽象方法是一种特殊的方法:它只有声明,而没有具体的实现。抽 象方法的声明格式为:abstract void fun(); 2)抽象方法--必须用abst 阅读全文
posted @ 2019-06-29 10:15 William_lT 阅读(125) 评论(0) 推荐(0)
摘要: 基本概念 PO:persistant object (持久化对象), 可以看成是与数据库中的表相映射的java对象。最简单的PO就是对应数据库中某个表中的一条记录,多个记录可以用PO的集合。PO中应该不包含任何对数据库的操作。 VO:value object (值对象)。 通常用于业务层之间的数据传 阅读全文
posted @ 2019-06-27 22:43 William_lT 阅读(2148) 评论(0) 推荐(0)
摘要: Filter:(Servlet) 主要用途: 1.在HttpServletRequest到达Servlet之前,拦截客户的HttpServletRequest(检查和修改HttpServletRequest头和数据) 2.在HttpServletResponse到达客户端之前,拦截客户的HttpSe 阅读全文
posted @ 2019-06-22 22:23 William_lT 阅读(367) 评论(0) 推荐(0)
摘要: 卧薪尝胆/双修福慧/敏而好学/请多指教! 阅读全文
posted @ 2019-06-21 22:30 William_lT 阅读(90) 评论(0) 推荐(0)
点击右上角即可分享
微信分享提示