自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

chenyogie

技术博客

原创 代码生成器

代码生成器 文章目录代码生成器1. 模板技术1.1 模板技术输出数据1.2 velocity的模板技术功能点2. velocity技术2.1 pom依赖2.2 入门程序3.EasyCode插件5.1 直接在plugins中安装Easy Code即可。5.2 配置数据库5.3 配置模板5.3.1 d...

2019-07-10 00:23:31

阅读数 64

评论数 0

原创 SSJ更新数据产生的数据丢失问题

SSJ更新数据产生的数据丢失问题 文章目录SSJ更新数据产生的数据丢失问题1. 问题描述1.1 问题解释1.2 图形描述2. 三种解决方案2.1 在前端解决2.2 在JPA相应的字段上加注解2.3 先查询,再修改3. SpringMVC之@ModelAttribute@ModelAttribute...

2019-07-10 00:22:05

阅读数 18

评论数 0

原创 集成springmvc及easyui

集成springmvc及easyui 文章目录集成springmvc及easyui1. SpringDataJpa扩展1.1 BaseRepository 接口1.2 BaseRepositoryImpl 实现 BaseRepository1.3 让SpringDataJpa使用我们自己的实现1....

2019-07-10 00:20:26

阅读数 20

评论数 0

原创 SpringDataJpa

SpringDataJpa 文章目录SpringDataJpa1. pom.xml配置2. SpringDataJpa基本配置2.1 配置对应的Spring-data-jpa2.2 实体的抽取2.3 持久层repository2.4 完成相应的CRUD3. 规则名称查询4. 规则查询汇总5. 高级...

2019-07-05 00:31:40

阅读数 33

评论数 0

原创 Linux系统及项目部署环境搭建

Linux系统及项目部署环境搭建 文章目录Linux系统及项目部署环境搭建1. Linux常用命令1.1 网络1.2 用户1.3 安装与卸载1.4 文件1.5 目录2. Linux目录结构2.1 目录结构2.2 相对路径与绝对路径3. Centos安装jdk4. Centos安装mysql5. C...

2019-06-22 00:12:02

阅读数 576

评论数 0

原创 SpringMVC + json

SpringMVC + json 文章目录SpringMVC + json1. 导包及初始化配置1.1 导包1.2 mavne依赖1.3 配置前端(核心)控制器1.4 配置静态资源放行2. 实现控制器的三种方式2.1 实现Controller接口2.2 实现HttpRequestHandler接口...

2019-06-22 00:08:28

阅读数 19

评论数 0

原创 Spring-DI-IOC

Spring-DI-IOC 1. Spring导包 spring-context spring-core spring-beans commons-logging spring-aop spring-expression spring-test mavne依赖 <dependency&...

2019-06-22 00:06:04

阅读数 28

评论数 0

原创 文件上传与下载

文件上传与下载 文章目录文件上传与下载1. 文件上传1.1 前台页面1.2 抽取工具类 1. 文件上传 maven依赖 <dependency> <groupId>commons-fileupload</groupId> <artifa...

2019-06-22 00:02:36

阅读数 26

评论数 0

原创 过滤器和监听器

过滤器和监听器 文章目录过滤器和监听器1. 过滤器1.1 过滤器定义1.2 过滤器配置1.3 过滤器的生命周期1.4 过滤器的应用2. 过滤器链3. FilterConfig对象4. 特殊的请求过滤4.1 请求转发过滤4.2 重定向过滤4.3 默认情况5. 监听器5.1 作用域监听器接口5.2 监...

2019-06-22 00:00:54

阅读数 20

评论数 0

原创 Cookie与Session

Cookie与Session 文章目录Cookie与Session1. Cookie1.1 cookie原理1.2 cookie特点1.2.1 不支持中文1.2.2 修改cookie中的值1.2.3 删除cookie1.2.4 路径问题1.3 cookie缺点2. Session2.1 sessi...

2019-06-21 23:58:49

阅读数 26

评论数 0

原创 JavaBean规范

JavaBean规范 文章目录JavaBean规范1. JavaBean规范2. JavaBean的反(自)省机制3. BeanUtils工具类 1. JavaBean规范 类必须是具体的和公共的。 有无参的构造方法。 可能有getter和setter方法。 2. JavaBean的反(自)省...

2019-06-21 23:56:56

阅读数 95

评论数 0

原创 Jsp详解

Jsp详解 文章目录Jsp详解1. Jsp简介2. Jsp原理分析3. Jsp语法3.1 注释3.2 取值表达式3.3 Java代码块3.4 Java代码块4. Jsp三大指令4.1 Page指令4.2 包含指令4.3 Tablib指令5. 九大内置对象6. 动作元素7. EL表达式7.1 EL表...

2019-06-21 23:55:09

阅读数 15

评论数 0

原创 Servle详解

Servle详解 文章目录Servle详解1. Servlet1.1 自定义Servlet1.2 Servlet生命周期1.3 ServletConfig接口1.4 钩子方法的设计2. 处理请求2.1 `HttpServerRequest`接口2.2 `HttpServletResponse`接口...

2019-06-21 23:53:04

阅读数 72

评论数 0

原创 Tomcat服务器

Tomcat服务器与Servlet 文章目录Tomcat服务器与Servlet1. web概述1.1 B/S与C/S1.2 服务器2. Tomcat服务器2.1 Tomcat服务器目录结构2.2 Javaweb项目结构2.3 三种方式部署项目2.3.1 拷贝到webapps2.3.2 新建work...

2019-05-21 00:00:10

阅读数 104

评论数 0

原创 网络编程与模拟实现简易Tomcat

网络编程与模拟实现简易Tomcat 文章目录网络编程与模拟实现简易Tomcat1. 术语简介1.1 IP与端口1.2 URI与URL1.3 TCP与UDP1.4 HTTP协议2. 模拟实现Tomcat 1. 术语简介 1.1 IP与端口 IP:IP是互联网上的每一台计算机都有得一个唯一表示自己的...

2019-05-20 23:58:12

阅读数 47

评论数 0

原创 数据库连接池、预编译sql

数据库连接池、预编译sql 文章目录数据库连接池、预编译sql1.预编译sql1.1 数据库更新的安全问题:1.2 预编译sql的细节问题1.3 使用预编译sql的优点2. 登录验证3. 数据库事务3.1 事务控制方法3.2 事务的ACID属性:3.3 拿到主键4. 数据库连接池4.1 dbcp数...

2019-05-20 23:55:45

阅读数 191

评论数 0

原创 db.properties文件路径问题

db.properties文件路径问题 文章目录db.properties文件路径问题1. 项目结构2. JDBUtil类3. 测试类4 db.properties 问题引入: ​ 以前,经常在maven项目中的resources目录下放入db.properties,但是都没有读取到。 ​ ...

2019-05-20 23:54:13

阅读数 604

评论数 0

原创 注解与反射

注解与反射 文章目录注解与反射1. 生成API文档2. 注解2.1 注解的定义2.2 四大内置注解2.3 四大元注解2.3.1 @Target注解的取值2.3.2 @Retention注解的取值2.4 自定义注解3. 反射3.1 获得字节码对象的三种方式3.2 Class类3.2.1 获取构造方...

2019-05-11 23:40:45

阅读数 103

评论数 0

原创 Java对象创建的流程

Java对象创建的流程 文章目录Java对象创建的流程1.Java普通对象的创建1.1new指令1.2分配内存1.3初始化1.4对象的初始设置1.5\方法2.Java对象内存布局2.1对象头2.2实例数据2.3对齐填充 1.Java普通对象的创建 这里讨论的仅仅是普通Java对象,不包含数组和C...

2019-05-07 22:05:39

阅读数 522

评论数 0

原创 Java运行时数据区域

Java运行时数据区域 文章目录Java运行时数据区域1.Java虚拟机运行时数据区图2.各个区域的解释2.1程序计数器2.2 Java虚拟机栈2.3本地方法栈2.4Java堆2.5方法区2.6 运行时常量池2.7 直接内存 1.Java虚拟机运行时数据区图 2.各个区域的解释 2.1程序计数器...

2019-05-07 22:02:47

阅读数 21

评论数 0

原创 Java测试、资源文件解析、设计模式、ThreadLocal

Java测试、资源文件解析、设计模式、ThreadLocal 文章目录Java测试、资源文件解析、设计模式、ThreadLocal1.Junit测试1.1测试的分类2.导出与导入jar包3.工具类4.资源文件解析4.1 Properties类4.2 字节码文件4.3 类加载器4.3.1通过字节码获...

2019-05-07 21:58:39

阅读数 69

评论数 0

原创 缓冲流及Java8新特性

缓冲流及Java8新特性 文章目录缓冲流及Java8新特性1.缓冲流1.1BufferedInputStream1.2BufferedOutputStream1.3 BufferedReader1.4BufferedWriter2.随机方法文件2.1RandomAccessFile3.对象流3.1...

2019-05-07 21:51:42

阅读数 46

评论数 0

原创 JavaIO流之四大抽象类

JavaIO流之四大抽象类 文章目录JavaIO流之四大抽象类1.IO流的分类2.乱码的产生与解决2.1编码2.2解码2.3常见的字符编码3.字节流3.1输入流 FileInputStream3.2输出流 FileOutputStream4.字符流4.1输入流 FileReader4.2输出...

2019-05-07 21:48:16

阅读数 316

评论数 0

原创 JavaIO流之File类

JavaIO流之File类 文章目录JavaIO流之File类1.File类1.1常量字段1.1构造方法1.2普通方法1.3File类的应用2.文件过滤器2.1自定义文件过滤器2.2File类文件过滤方法3.删除文件夹的方法 文件:计算机文件是以计算机硬盘为载体存储在计算机上的数据集合。 文件夹...

2019-05-07 21:46:21

阅读数 30

评论数 0

原创 Map集合及遍历

1.Map集合及遍历 文章目录1.Map集合及遍历1.1Map集合的特点1.2Map集合的普通方法1.3Map集合的遍历2.Map的存储原理2.1jdk1.7存储原理2.2jdk1.8存储原理3.Collections工具类4.Properties类4.1Properties类的特点5.泛型5.1...

2019-05-07 21:40:47

阅读数 24

评论数 0

原创 Java集合框架

Java集合框架 文章目录Java集合框架1.集合框架体系2.ArrayList集合2.1特点2.2构造方法2.3普通方法3.LinkedList集合3.1特点3.2构造方法3.3普通方法4.HashSet集合4.1特点4.2判断元素重复的标准5.TreeSet集合5.1特点5.2自然排序5.3定...

2019-05-07 21:38:23

阅读数 22

评论数 0

原创 Java数据结构之自定义实现List集合

Java自定义实现List集合 题目:设计一个支持任意类型、任意长度的容器(集合),并实现增删改查的方法。 1.数组实现 1.1构建ArrayList集合 public class ArrayList { //定义Object类型的数组 Object[] data ; //统计变...

2019-04-24 14:24:36

阅读数 746

评论数 0

原创 Java多线程之线程同步

Java多线程之线程同步 文章目录Java多线程之线程同步1.进程与线程1.1 进程的概念1.2线程的概念1.3 自定义线程1.3.1 继承自Thread类1.3.1 实现Runnable接口2.多线程安全问题3. 线程同步的三种方式3.1 同步代码块3.1.1 继承自Thread类3.1.2实现...

2019-04-22 19:26:05

阅读数 175

评论数 0

原创 浅析Java常用类、正则表达式及异常

常用类、正则表达式及异常 文章目录常用类、正则表达式及异常1.常用类1.1随机数1.1.1 Math类1.1.2 Random类1.1.3 ThreadLocalRandom类1.1.4 UUID类1.2 日期1.2.1 Date类1.2.2 SimpleDateFormat类1.2.3 Can...

2019-04-21 15:19:48

阅读数 72

评论数 0

转载 十大经典排序算法(动图演示)

十大经典排序算法(动图演示) 0、算法概述 0.1 算法分类 十种常见排序算法可以分为两大类: 比较类排序:通过比较来决定元素间的相对次序,由于其时间复杂度不能突破O(nlogn),因此也称为非线性时间比较类排序。 非比较类排序:不通过比较来决定元素间的相对次序,它可以突破基于比较排序的...

2019-04-09 09:33:46

阅读数 22

评论数 0

原创 浅析Java数组

浅析Java数组 文章目录浅析Java数组1.数组的声明与初始化2.数组的基本使用数组的长度访问数组元素给数组元素赋值数组作为参数传递3.二维数组4.Arrays工具类的使用 数组是相同数据类型的元素集合。数组中的各元素的存储是有先后顺序的,他们在内存中是连续存放在一起的。 1.数组的声明与初始...

2019-04-08 19:25:43

阅读数 30

评论数 0

原创 浅析Java方法(函数)

浅析Java方法(函数) 文章目录浅析Java方法(函数)1.方法的定义2.方法的重载3.递归方法4.方法的参数传递机制5.方法的可变参数 方法(也叫函数)表示在程序中能完成独立功能的,可重复使用的一段代码。 1.方法的定义 [修饰符] 返回值类型 方法名([参数类型 形参1,参数类型 形参2...

2019-04-08 19:18:27

阅读数 50

评论数 0

原创 浅析Java运算符

浅析Java运算符 文章目录浅析Java运算符算术运算符赋值运算符自增自减运算符比较运算符逻辑运算符位运算符三目运算符 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。在java中运算符大致可以分为7种类型:算术运算符、赋值预算符...

2019-04-03 00:25:45

阅读数 68

评论数 0

原创 Java数据类型之浅析Java基本类型

Java数据类型浅析之Java基本类型 文章目录Java数据类型浅析之Java基本类型1.计算机存储单位的换算2.Java中数据类型的分类3.基本数据类型的大小及范围4.Java数据类型转换 为了使得我们比较详细的了解,首先了解两个定义: 数据结构是计算机存储、组织数据的方式。数据结构是指相互之间...

2019-04-01 23:32:11

阅读数 95

评论数 0

原创 Editplus配置Java编译运行环境

Editplus配置Java编译运行环境 文章目录Editplus配置Java编译运行环境1.配置Java运行环境2.下载安装Editplus3.配置Editplus 百度百科:EditPlus是一款由韩国 Sangil Kim (ES-Computing)出品的小巧但是功能强大的可处理文本、HT...

2019-04-01 16:42:53

阅读数 437

评论数 3

原创 json-lib的基础使用

什么是json? JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。简单来说,json就是js对象的另一种表现形式。 json数据的格式 json对象: { "size": "...

2018-01-06 21:30:12

阅读数 2092

评论数 0

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