Java
文章平均质量分 94
Neo爱吃海苔
看起来很努力~
展开
-
Session和Cookie的联系与区别
Session&Cookie的联系及区别这里有一片资料:https://pan.baidu.com/s/1tjUyL7DwY2ganIfKnz_AJQ在讲session和coookie之前,要先知道会话跟踪的概念。在常见的Java Web开发中,我们经常会使用会话跟踪技术,来记录某一时段用户的行为。由于Web访问中使用的HTTP协议是无状态的——也就是说,当客户端的请求到来,服务...原创 2018-12-19 16:32:43 · 845 阅读 · 0 评论 -
设计模式1:单例模式、工厂、创建者、原型
设计模式,一种抽象、总结Gang of Four(GOF)分类:3大类23种;创建型模式、结构型模式和行为型模式几个设计原则:接口分离(依赖倒置)原则:编程面向接口而不是实现单一原则:单一部分完成特定的分类功能、封装开闭原则:对修改是关闭的、对拓展是开发的里氏代换原则:子类对象可以出现在任何父类对象的使用下迪米特?文章目录第一类:创建型模式1. 单例模式 Singleto...转载 2019-02-26 10:31:17 · 413 阅读 · 0 评论 -
SSH整合笔记1
整合三大框架两种方式:1. 使用配置文件(都保留) ;2. 使用注解(不在保留Struts和Hibernate的配置文件) 整合10 回顾1 环境JAR包:Struts2:解压包的lib目录struts-2.3.24\apps\struts2-blank\WEB-INF\lib\下所有包(log4j日志2个可删除),javassist包会有冲突struts2...原创 2019-01-18 18:01:59 · 291 阅读 · 0 评论 -
Spring快速笔记3
概述:Spring的概述、SpringIOC入门(XML)、Spring的Bean管理、Spring属性注入Spring的IOC的注解方式、Spring的AOP开发(XML)Spring的AOP的注解开发、Spring的声明式事务、JdbcTemplate。SSH的整合、HibernateTemplate的使用、OpenSessionInViewFilter的使用。 ...原创 2019-01-13 13:59:11 · 167 阅读 · 0 评论 -
Spring快速笔记2
概述:Spring的概述、SpringIOC入门(XML)、Spring的Bean管理、Spring属性注入Spring的IOC的注解方式、Spring的AOP开发(XML)Spring的AOP的注解开发、Spring的声明式事务、JdbcTemplate。SSH的整合、HibernateTemplate的使用、OpenSessionInViewFilter的使用。 ...原创 2019-01-13 13:58:21 · 185 阅读 · 1 评论 -
Struts2 快速笔记2
路线:Struts2的概述、Struts2的入门、Struts2常见的配置、Struts2的Action的编写Struts2的数据的封装、结果页面配置Struts2的值栈和OGNL表达式Struts2的标签库上一篇:Struts2 快速笔记 11. OGNL表达式OGNL:Object Graph Navigation Language,功能强大的表达式语言——比EL表达...原创 2019-01-06 20:37:59 · 149 阅读 · 0 评论 -
Java集合之HashSet、LinkedHashSet、TreeSet
讨论集合关注的问题:底层数据结构增删改查方式初始容量,扩容方式,扩容时机线程安全与否是否允许空,是否允许重复,是否有序1. 概述前篇,我写了关于Map系列的集合(点击跳转);本篇重新回顾Collection三大类Set、List、Queue中的Set。Set可以视作是数学中集合的概念,也即集合中不能有重复的元素。Set集合中的各种实现集合,其内部都与Map有关,先对Map...原创 2019-01-06 17:05:07 · 4313 阅读 · 0 评论 -
Java中的集合之LinkedList,Queue
讨论集合关注的问题:底层数据结构增删改查方式初始容量,扩容方式,扩容时机线程安全与否是否允许空,是否允许重复,是否有序我们都知道Collection接口派生出三大类的子接口List,Set和Queue。今天继续看List这个系列下的LinkedList,关于ArrayList和Vector前篇已经讲过。Java集合之ArrayList,Vector和StackLinkedL...原创 2018-12-26 10:22:33 · 2733 阅读 · 0 评论 -
Spring快速笔记1
概述:Spring的概述、SpringIOC入门(XML)、Spring的Bean管理、Spring属性注入Spring的IOC的注解方式、Spring的AOP开发(XML)Spring的AOP的注解开发、Spring的声明式事务、JdbcTemplate。SSH的整合、HibernateTemplate的使用、OpenSessionInViewFilter的使用。...原创 2019-01-10 20:10:00 · 861 阅读 · 0 评论 -
Hibernate快速笔记1
视频:Hibernate资料与文档:领取 提取码:p3es路线:Hibernate的概述,原理,简单的API使用一级缓存和其他API1vN和NvN的配置Hibernate的查询方式和抓取策略CRM案例引入:CRM系统【百度百科】客户关系管理系统(CRM)是以客户数据的管理为核心,利用信息科学技术,实现市场营销、销售、服务等活动自动化,并建立一个客户信息的收集、管理...原创 2018-12-25 22:13:22 · 204 阅读 · 0 评论 -
Java中的集合之ArrayList,Vector和Stack
这三个集合类型,其底层都是数组实现的。讨论集合关注的问题:底层数据结构增删改查方式初始容量,扩容方式,扩容时机线程安全与否是否允许空,是否允许重复,是否有序ArrayListArrayList是实现List接口的动态数组。实现了所有可选列表操作,并允许包括 null 在内的所有元素。除了实现 List 接口外,此类还提供一些方法来操作内部用来存储列表的数组的大小。每个数组都...原创 2018-12-25 22:07:03 · 286 阅读 · 0 评论 -
Java中的容器集合概述
[摘要自]:博文,侵权删之要素集合的底层数据结构;增删改查方式初始容量,扩容方式,扩容时机线程安全与否是否允许空,是否允许重复,是否有序概述Collections是一个实体类,继承自Object; Collection则是一系列抽象接口,集合的”根“Collection所代表的是一种规则,它所包含的元素都必须遵循一条或者多条规则。如有些允许重复而有些则不能重复、有些必...原创 2018-12-25 22:03:43 · 405 阅读 · 0 评论 -
Struts2 快速笔记1
路线:Struts2的概述、Struts2的入门、Struts2常见的配置、Struts2的Action的编写Struts2的数据的封装、结果页面配置Struts2的值栈和OGNL表达式Struts2的标签库基础定义:基于MVC的模式的WEB层框架,Struts2和Struts1的架构完全不同。常见的Web层框架:Struts2、WebWork、SpringMVC等。从Se...原创 2019-01-03 19:27:25 · 194 阅读 · 0 评论 -
Hibernate快速笔记2
上篇:Hibernate快速笔记11.Hibernate的查询方式2.Hibernate的抓取策略Hibernate查询方式OID检索:根据ID查询对象,Get/Load方法session.get(Customer.class,1L)session.load(Customer.class, 2L)对象导航检索:根据已查询对象,获得其关联对象,例如用户和角色Custom...原创 2018-12-28 18:09:36 · 239 阅读 · 0 评论 -
Java 核心技术笔记1
Java 核心技术笔记1对象所有对象存储在堆中,对象名只是一个引用;一般访问器中不返回引用的对象,需要时可进行克隆,Object的clone的方法Java方法总是值引用的,对象也只传递其引用的拷贝值;Java只有单继承,其中子类对象就是父类对象,可以用子类初始化父类,反过来需要强制转化,但一般不可用。每个对象都有一个散列码,String对象的散列码是基于内容的——即内容一致时其哈希...原创 2018-12-15 20:17:33 · 135 阅读 · 0 评论 -
Java中的集合之HashMap、LinkedHashMap、HashTable
Java集合之HashMap、LinkedHashMap、HashTable讨论集合关注的问题:底层数据结构增删改查方式初始容量,扩容方式,扩容时机线程安全与否是否允许空,是否允许重复,是否有序文章目录Java集合之HashMap、LinkedHashMap、HashTableHashMapLinkedHashMapHashTable总结我们都知道Collection接口派...原创 2018-12-26 15:30:21 · 540 阅读 · 0 评论 -
基础Java Web: Servlet + Jsp + MySQL 商城Mall
MallFrom ItCast Learning.Basic Web项目地址:点击跳转 路过可StarNote概要这是一个最基础的Java EE Web项目——商城类。项目内容可能过于浅显,笔者是前段时间接触框架时遇到了一些基础问题,又重新拿起快速梳理的一遍。项目很容易上手,也适合复习基础的Java Web知识。之前上学时也做过类似的项目,那个还是比这个美观漂亮的多的,详见...原创 2018-12-19 16:49:32 · 2169 阅读 · 2 评论 -
Mybatis 笔记
Mybatis note 概念持久层框架,和DBUtils/Hibernate等类似。一个ORM的持久层框架。MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。MyBatis是一个优秀的持久层框架...原创 2019-04-11 15:58:35 · 347 阅读 · 0 评论