12 2017 档案
摘要:springMVC_ajax 1. 两种方式交互方式, 一种是发送一个请求数据,返回一个响应的标识数据 一种是获取一个集合的JSON格式数据 1. 需导入新的jar包(jar包在备课/lib下面) jackson annotations.jar jackson core.jar jackson da
阅读全文
摘要:1.springMVC 相对于struts2 优点 ,:rest风格和注解的实现更为方便 springMVC 响应大致流程 2. springMVC具体流程 在整个框架中,DispatcherServlet处于核心的位置,它负责协调和组织不同组件以完成请求处理并返回响应的工作 具体的处理流程: 1)
阅读全文
摘要:QBC(Query By Criteria) 分页查询 排序查询 条件查询 GT: Greater Than , GE: Greater than or Equivalent with , = LT: Less than, list = criteria.list(); for(Person per
阅读全文
摘要:Hibernate 引入 问题: 开发的语言是面向对象的,但是在面向数据库操作层面还是面向关系的,因此我们需要手工来做转换工作。 1. 什么是ORM(Object Relation Mapping) Object:对象,java对象,此处特指JavaBean Relational:关系,二维表,数据
阅读全文
摘要:ActionContext 在每次执行Action的方法之前都会创建新的ActionContext对象,所以ActionContext是线程安全的。struts2是采用ThreadLocal模式来保存ActionContext,ThreadLocal变量为每个线程提供独立的变量值的副本,使得每个线程
阅读全文
摘要:1.回顾MVC模式 1. 根据url绑定对应的Servlet,web.xml 2. 获取数据,request.getParameter 类型转换 3. Servlet调用biz层,biz调用dao层获取数据转化为业务数据 4. 封装数据,request,session,application 5.
阅读全文
摘要:代理模式的作用是: 为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 RealSubject 是 原对象 (本文把原对象称为"委托对象"),Proxy 是代理对象。 Subject 是委托对象和代
阅读全文
摘要:Spring == Spring概述 什么是Spring 1. Spring是一个开源框架,Spring是于2003 年兴起的一个轻量级的Java 开发框架,由Rod Johnson创建。简单来说,Spring是一个分层的full stack (一站式) 轻量级开源框架。Spring致力于J2EE应
阅读全文
摘要:实现方式 优点 缺点 适用场景 subList 简单、易用 效率低 无法按需批量获取数据 SQL语句 简单、直接、效率高 数据库兼容性差 不要求数据库兼容 Hibernate框架 面向对象,兼容性强 复杂查询性能低 兼容不同数据库 一.借助数组进行分页 + 原理:进行数据库查询操作时,获取到数据库中
阅读全文
摘要:It occurs to me, that many programmers hate reading code – c'mon admit it. Just about everyone loves writing code – writing code is fun. Reading code,
阅读全文
摘要:准备工作: 目的:eclipse使用git提交本地项目,提交至远程github上 eclipse版本:eclipse4.5 64位 jdk版本:jdk 1.7 64位 项目类型:maven web项目 备注:eclipse高版本自带git插件,而低版本则需自己安装git插件,这里使用eclipse高
阅读全文
摘要:网络编程 == 端口: 物理端口:实体的端口 逻辑端口:用于标识进程的逻辑地址,不同进程的标识;有效端口:0~65535,其中0~1024系统使用或保留端口。 Socket:套接字,通信的端点。 就是为网络服务提供的一种机制,通信的两端都有Socket,网络通信其实就是Socket间的通信,数据在两
阅读全文
摘要:File类 == 将文件系统中的文件和文件夹封装成了对象。提供了更多的属性和行为可以对这些文件和文件夹进行操作。这些是流对象办不到的,因为流只操作数据。 File类常见方法: 1:创建。 boolean createNewFile():在指定目录下创建文件,如果该文件已存在,则不创建。而对操作文件的
阅读全文
摘要:IO流之字节和字符 == 用于处理设备上数据。 流:可以理解数据的流动,就是一个数据流。IO流最终要以对象来体现,对象都存在IO包中。 1. 流也进行分类: + :输入流(读)和输出流(写)。 + :因为处理的数据不同,分为字节流和字符流。 3. 字节流:处理字节数据的流对象。设备上的数据无论是图片
阅读全文
摘要:泛型 == 是指:jdk1.5版本以后出现的一个安全机制。表现格式: 优势: 1:将运行时期的问题ClassCastException问题转换成了编译失败,体现在编译时期,程序员就可以解决问题。 2:避免了强制转换的麻烦。 1. 泛型技术: 其实应用在编译时期,是给编译器使用的技术,到了运行时期,泛
阅读全文
摘要:Set接口 == Set接口中的方法和Collection中方法一致的。Set接口取出方式只有一种,迭代器。 | HashSet:底层数据结构是哈希表,线程是不同步的。无序,高效; HashSet集合保证元素唯一性:通过元素的hashCode方法,和equals方法完成的。 当元素的hashCode
阅读全文
摘要:集合框架 == :用于存储数据的容器 特点 :集合具有可变性 集合和数组的区别: + 数组是固定的, 集合是可变长度的 + 数组可以存储基本数据类型也可以存储引用数据类型,集合只能存储引用数据类型 + 集合存储的元素必须是同一个数据类型; 集合存储的对象可以是不同的数据类型 数据结构: 集合拥有各自
阅读全文

浙公网安备 33010602011771号