自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Spring MVC入门第2天--Spring、SpringMVC与MyBatis三大框架整合

springmvc和mybatis整合 整合dao层 整合service层 整合springmvc 商品列表查询案例

2016-07-01 22:27:25 9694 2

原创 MyBatis入门第3天--高级映射与查询缓存

订单商品数据模型 数据模型分析思路 数据模型分析 一对一查询 一对多查询 多对多查询 延迟加载 查询缓存 一级缓存 二级缓存 刷新缓存 mybatis整合ehcache 整合ehcache方法(掌握) 二级应用场景 二级缓存局限性

2016-06-29 10:51:41 8476 4

原创 Java进阶学习第十九天——dbutils与案例

元数据 数据库元数据 参数元数据 结果集元数据(重点) dbutils工具 DBUtils学习 Dbutlis详解 ResulsetHandler九个实现类 实现BeanHandler dbutils综合练习

2016-05-18 15:14:22 8092 0

原创 Java进阶学习第十八天——事物与连接池

事务的概念 MySQL下操作事物 JDBC下操作事物 事务特性(重点) ACID 事务的隔离级别 隔离级别方案演示 bcUtils中使用ThreadLocal 丢失更新 解决丢失更新可以采用两种方式 连接池 数据库连接池编写原理分析 自定义连接池 DBCP数据源(了解) dbcp连接池使用 C3P...

2016-05-16 12:15:33 9002 0

转载 JAVA 封神之路

一、基础篇 1.1 JVM 1.1.1. Java内存模型,Java内存管理,Java堆和栈,垃圾回收  http://www.jcp.org/en/jsr/detail?id=133  http://ifeve.com/jmm-faq/  1.1.2. 了解JVM各种参数及调优 1.1.3...

2016-04-05 16:28:19 1694 1

原创 《超越自卑的活法Live》内容整理

驱动人前进的动力 1、投入专注的做事——成就感 2、和他人之间的情感联系——爱 3、权利、支配、控制、尊重、优越感——排序 议题一 自卑是排序的产物 来源一:成绩的排序是一种社会现象,是人民根深蒂固的思维 来源二:我们与父母的关系,及父母之间的关系无条件的接纳与爱:自信 传输排序观念:自卑 排...

2016-11-14 19:37:25 3043 0

原创 面向对象设计思想与常见设计模式小结

面向对象思想设计原则 单一职责原则 开闭原则 里氏替换原则 依赖注入原则 接口分离原则 迪米特原则 设计模式的分类 简单工厂模式 简单工厂模式概述 工厂方法模式 工厂方法模式概述 单例设计模式 单例设计模式概述 单例设计模式分类 代理模式 模版设计模式抽象类 装饰设计模式 适配器设计模式

2016-09-05 16:55:37 5270 0

原创 代理与动态代理模式小结

1,什么是代理模式? 2,代理模式有什么好处? 3,代理模式一般涉及到的角色 4,为什么使用动态代理 5,动态代理的使用方法

2016-09-05 16:00:47 882 0

原创 Java 常见异常总结

工程中常遇到的java异常总结与说明

2016-08-20 20:51:58 1074 0

原创 正则表达式学习总结

概述及基本使用 正则表达式的组成规则 常见组成规则 正则表达式的应用 判断功能String 类 分割功能String 类 替换功能String 类 获取功能Pattern和Matcher类的使用 常用正则表达式整理 校验数字的表达式 校验字符的表达式 特殊需求表达式 运算符优先级概述及基本使用

2016-08-03 12:20:04 1045 2

原创 Online Judge编程注意事项整理

本文关于在常见Online Judge网站例如LeetCode、牛客网等网站上编程时的一些输入输出规范整理。以及常见问题的注意事项与解决方案。

2016-07-28 21:07:33 1697 0

原创 IntelliJ IDEA 14.1 导入MyEclipse2015工程的过程及所遇问题整理

本文档主要记录将MyEclipse工程项目转到IDEA开发环境所遇到的问题及解决方案

2016-07-27 10:32:56 7833 0

原创 Maven 入门学习.md

MAVEN 说明 MAVEN 模型 为什么使用Maven MAVEN 安装与初始化说明 MAVEN 安装 Maven约定 MyEclipse中的MAVEN插件使用 新建maven工程 测试工程1 测试工程2 Maven 坐标 依赖管理 依赖管理-传递依赖 依赖范围对传递依赖的影响 依赖管理-可选依...

2016-07-26 09:55:09 1554 0

原创 Git 分支管理方法

分支命名说明 分支应用流程

2016-07-20 23:47:42 931 0

原创 Git入门学习

创建版本库 将文件加入仓库 Git版本回退 返回刚才回退的版本 工作区和暂存区 撤销修改 准备提交修改时 修改提交到暂存区时 文件删除 目录中文件已删除git中更新确认 误删文件需要恢复到最新版本 仓库管理 配置SSH Key 生成公钥 在Codingnet中添加公钥 添加远程库 克隆远程库 分支...

2016-07-20 22:28:52 1771 0

原创 七大常见排序算法总结

插入类排序 直接插入排序 希尔排序 选择类排序 简单选择排序 堆排序 交换类排序 冒泡排序 快速排序 归并类排序 归并排序

2016-07-19 19:56:57 20237 3

原创 SSM框架下各个层的解释说明

持久层:DAO层(mapper) 业务层:Service层 表现层:Controller层(Handler层) View层 各层联系 SSM框架整合说明

2016-07-08 21:57:45 89266 11

原创 《大话数据结构》常见排序算法总结(一)

简单排序算法 冒泡算法 初级冒泡算法 冒泡排序优化 简单选择排序 直接插入排序算法 改进排序算法 希尔排序算法 堆排序 实现步骤 归并排序 递归实现归并排序 非递归方式实现归并排序

2016-07-06 22:19:25 3225 0

原创 Spring MVC入门第4天--springmvc高级功能

异常处理 上传图片 springmvc进行json交互 RESTful支持 拦截器 拦截器应用(实现登陆认证)

2016-07-05 16:55:01 7650 3

原创 Spring MVC入门第3天--注解开发

springmvc注解开发 RequestMapping注解 URL路径映射 窄化请求映射 请求方法限定 spring参数绑定 pojo参数绑定 自定义参数绑定实现日期类型绑定 包装类型pojo参数绑定 集合类型绑定 springmvc校验 分组校验 数据回显 springmvc和struts2的...

2016-07-05 10:29:27 3550 2

原创 Spring MVC入门第1天--框架说明与快速入门

springmvc框架 springmvc业务流程框架 springmvc框架组件说明 Spring MVC入门程序 配置前端控制器 配置处理器适配器 开发Handler 视图编写 配置Handler 配置处理器映射器 配置视图解析器 部署调试 注解的处理器映射器和适配器 配置注解映射器和适配器 ...

2016-06-30 22:16:19 7992 1

原创 MyBatis入门第4天--MyBatis与Spring整合及逆向工程

spring和mybatis整合 原始dao开发(和spring整合后) mapper代理开发 逆向工程

2016-06-29 10:56:46 4294 0

原创 MyBatis入门第2天--MyBatis基础知识(二)

mybatis开发dao的方法 SqlSession使用范围 原始dao开发方法 原始dao开发问题 mapper代理方法 mapper代理开发规范 SqlMapConfig.xml配置文件 properties属性 settings全局参数配置 typeAliases(别名)重点 typeHan...

2016-06-28 11:40:24 6594 2

原创 MyBatis入门第1天--MyBatis基础知识(一)

Mybatis框架 MyBatis入门程序 mybatis和hibernate本质区别和应用场景 mybatis开发dao的方法 SqlSession使用范围 原始dao开发方法 mapper代理方法 mapper代理开发规范 输入映射 输出映射 resultType resultMap 动态sq...

2016-06-28 11:08:43 5284 3

原创 Spring入门第4天--Spring事物管理

Spring中事务管理概述 事务管理API详解 PlatformTransactionManager接口 TransactionDefinition Spring的事务管理 事务操作的环境搭建 手动编码的方式完成事务管理 声明式事务管理:(原始方式) 声明式事务管理:(自动代理,基于切面) 基于X...

2016-06-25 00:38:38 3443 1

原创 Spring入门第3天--JDBC Template开发入门

Spring JdbcTemplate Spring对持久层技术支持 开发JDBCTemplate入门 配置连接池 Spring默认的连接池 DBCP连接池 C3P0连接池 使用properties文件配置数据库连接基本参数 JdbcTemplate的CRUD的操作 基本增删改操作 查询操作

2016-06-23 21:41:52 3423 0

原创 Spring入门第2天--面向切面编程入门

AOP的概述 什么是AOP AOP底层原理 Spring的AOP代理 AOP的术语 AOP的底层实现 CGLIB动态代理 代理知识总结 Spring中的AOP Spring的传统AOP Spring中的通知(增强类型) Spring中的切面类型 Spring的AOP的开发 自动代理 使用Aspec...

2016-06-23 16:11:42 4698 3

原创 Spring入门第1天--IOC快速入门

Spring框架学习路线 Spring框架的概述 Spring的核心 Spring优点 Spring体系结构 Spring的快速入门 Spring框架加载配置文件 IOC容器装配Bean Spring框架Bean实例化的方式 Bean的生命周期 Bean中属性注入—基于XML方式 Bean的属性注...

2016-06-22 00:44:10 15803 6

原创 Java进阶学习第24天——动态代理与类加载器

动态代理 代理模式 AOP:面向切面的编程 动态代理实现 动态代理案例1—-实现编码过滤 动态代理案例2—细粒度的权限控制 类加载器 全盘负责委托机制 自定义类加载器 泛型反射

2016-06-21 10:10:44 5530 4

原创 No_0616 Java进阶学习——Java注解学习

注解定义 注解中的成员 元注解 —- 修饰注解的注解 注解案例—-银行最大转账金额 注解示例2—jdbc连接

2016-06-17 00:45:32 1006 0

原创 Struts2学习第三天——拦截器与文件传输

国际化 struts2中国际化 Struts2中国际化配置文件中使用动态文本 拦截器(interceptor) Struts2中使用拦截器 拦截器使用方法 分析拦截器原理 关于interceptor与Filter区别 拦截器案例 Struts2中文件上传与下载 文件上传 关于struts2中文件上...

2016-06-16 21:44:02 3880 1

原创 Struts2学习第二天——获取参数与数据校验

struts2中获取请求参数 1.属性驱动 2.模型驱动(在开发中应用比较多) struts2中的类型转换 自定义类型转换器 关于struts2提供的数据校验 1.手动校验(了解) 2.配置校验(xml,常用) 校验配置文件的配置方法 配置校验中的常用校验器

2016-06-15 09:46:42 3619 3

原创 Struts2学习第一天——struts2基本流程与配置

struts2框架 struts2快速入门 Struts2 处理流程 模仿struts2流程完成入门程序 struts2的流程分析以及工具配置 struts2配置(重点) 1.struts2配置文件加载顺序 2.关于Action的配置 关于常量配置 Action 关于Action类的创建方式介绍 ...

2016-06-14 14:48:31 33085 12

原创 Java进阶学习第二十三天——国际化与AJAX、JSON

国际化 固定文本元素的国际化 创建资源包和资源文件 资源文件书写格式 编程实现固定文本的国际化 编码演示 国际化的登录页面 日期国际化 DateFormat类 数字格式化 NumberFormat类 动态文本国际化 AJAX AJAX快速入门 ajax案例1—验证用户名是否可以使用 ajax案例2...

2016-06-12 09:17:03 2769 0

原创 Java进阶学习第二十二天——上传与下载

文件上传 文件上传步骤 FileUpload上传操作核心API JavaScript的多文件上传表单 多文件上传 上传文件存在的问题 上传文件在服务器端保存位置问题 上传文件在同一个目录重名问题 乱码问题 文件下载 超链接直接指向下载资源 在服务器端编程完成下载 文件下载时的乱码问题 扩展:使用队...

2016-06-08 10:09:17 2426 0

原创 Java进阶学习第二十一天——Filter学习

javaWeb过滤器 Fileter介绍 Filter如何实现拦截 开发Fileter步骤 Filter链 Filter的生命周期 FilterConfig接口 注册与映射Filter Filter示例 示例1全站统一字符编码过滤器 示例2禁用所有JSP页面缓存 示例3设置图片过期时间 示例4自动...

2016-06-03 23:04:57 3425 0

原创 Java进阶学习第二十天——分页与Listener

customer练习(续) 1.添加用户 2.批量删除 3.简单条件查询 分页查询 分页分类 物理分页的实现 mysql中使用limit进行分页 分页分析及代码实现 分页功能扩展 监听器 编写监听器 创建监听器步骤 ServletContext监听器 Servlet监听器 HttpSession监...

2016-05-21 23:09:29 4553 0

原创 Java进阶学习第十七天——JDBC入门学习

JDBC介绍 组成JDBC的类和接口 第一个JDBC程序 JDBC操作详解 1.注册驱动 2.Connection详解 3.Statement详解 4.ResultSet详解 5.释放资源 使用JDBC对数据库进行CRUD JdbcUtils工具类制作 ResultSet 滚动结果集 DAO模式—...

2016-05-12 22:40:20 9547 0

原创 MySQL快速入门(二)——Java进阶学习第十六天

SQL多表操作 外键约束 数据库的设计 一对多表的设计 多对多表的设计 一对一表的设计(很少用) 多表查询 —— 笛卡尔积 多表查询—内链接 多表查询—外链接 多表查询—子查询 基础练习 应用练习

2016-05-11 15:34:30 6374 0

原创 MySQL快速入门(一)—Java进阶学习第十五天

数据库简介 MySQL数据库 MySQL 安装与配置 MySQL数据库服务器、数据库和表关系 数据在数据库中的存储方式 SQL语句 SQL的简介 SQL语言分类 数据库(CURD — 增删改查) 数据表(CURD—增删改查) 数据—CRUD 备份、恢复数据库

2016-05-11 11:18:01 7367 2

提示
确定要删除当前文章?
取消 删除