自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZzzzzzP丶O_O

断剑重铸之日,骑士归来之时。

  • 博客(22)
  • 收藏
  • 关注

原创 知识点01-ExampleMatcher、异常处理、FreeMarker、GridFs

ExampleMatcher实例查询实体对象:在ORM框架中与Table对应的域对象,一个对象代表数据库表中的一条记录,如上例中User对象,对应user表。在构建查询条件时,一个实体对象代表的是查询条件中的“数值”部分。如:要查询姓“X”的客户,实体对象只需要存储条件值“X”。匹配器:ExampleMatcher对象,它是匹配“实体对象”的,表示了如何使用“实体对象”中的“值”进行查询...

2019-12-12 14:26:15 319 1

原创 多线程相关

概念:在操作系统中,所有的运行中的任务通常对应一个进程,当一个程序进入到内存运行时,即变成一个进程,进程是运行过程中的程序,并具有一定的独立功能,进程是系统进行资源分配和调度的一个独立单位。进程:是正在运行的程序,是系统进行组员分配和调用的独立单位,每个进程都有它自己的内存空间和系统资源。进程有三个特性,独立性,动态性,并发性。线程:是进程中的单个顺序控制流,是一条执行路径单...

2019-10-19 15:23:19 98

原创 IO流小结

File类构造方法File(String pathname):通过将给定路径名字符串转换为抽象路径名来创建一个新 File 实例。File(String parent, String child):根据 parent 路径名字符串和 child 路径名字符串创建一个新 File 实例。File(File parent, String child):根据 parent 抽象路径名和 c...

2019-10-18 20:16:56 97

原创 Servlet做分页小记(纯文字)

前端页面发送ajax请求PageBean数据,数据包括currentPage(当前页码),pageSIze(每页显示的条数),cid(分页id)服务器端接收到数据以后,进行数据处理首先是处理参数,currentPage当前页码,如果没有数据传过来,则默认为第一页。pageSize如果没有数据传过来,默认每页显示5条记录。如果有参数,则在对象中设置当前页码currentPage,设置...

2019-10-14 19:23:30 100

原创 关于枚举对象转成JSON

在写完错误信息ENUM以后,每次传到前台的信息都是字符串形式的,因为直接调用 枚举类名.方法名() 时获取到的是字符串形式的。在进行对象序列化以后,调用枚举类中的方法即可获得json字符串,这样就可以传到前端咯(▽)解决方案目前是使用jackson来解决,看代码↓首先要继承一个接口,实现接口的枚举将会以对象的方式进行序列化。/** * @Author: HuZP * @Date: 2...

2019-10-13 14:45:54 1085

原创 抽象类和接口的关系

抽象类:抽象类:被abstract修饰,并且可以包含抽象方法的类抽象方法:被abstract修饰,并且没有方法体的方法特点:抽象类还是抽象方法,都要用abstract修饰抽象类中可以没有抽象方法,但是有抽象方法的类一定是抽象类抽象类不能直接创建对象,但可以用多态的形式创建对象子类继承抽象类,要么重写抽象类中所有的抽象方法,要么子类也是一个抽象类抽象类的成员:成员变量...

2019-10-11 20:12:25 151

原创 继承,多态,封装

继承:概念:子类继承父类,子类就可以访问父类的非私有的成员变量和成员方法关键字:extends好处:增加了代码的复用性增加了代码的可维护性弊端:增加类与类之间的耦合性继承中变量的访问特点:方法的局部变量 -> 子类的成员变量 -> 父类的成员变量 -> 可以再往上找 -> 报错多态:事物的多种形态猫是猫猫是小动物Cat ...

2019-10-11 20:00:32 79

原创 redis中value的数据结构及常用命令

五种数据结构String字符串类型set key value 添加set username hzpget key 获取get usernamedel key 删除del usernamehash哈希类型(别忘了field)hset key field value 添加hset user username hzphset user age 23...

2019-10-11 10:34:53 225 1

原创 集合常用方法总结

单列集合根接口collection(以下方法适用所有单列集合)boolean add(E e):添加元素boolean remove(Object o):从集合中移除元素void clear():清空集合中的元素boolean contains(Object o):判断集合中是否存在指定的元素boolean isEmpty():判断集合是否为空int size():集合的长度,也就是集...

2019-10-10 19:50:01 100

原创 多线程之同步问题

1. 好处:解决线程安全问题2. 弊端:相对降低性能,判断锁需要消耗资源,产生了死锁定义同步是有前提的:必须要有两个或者两个以上的线程,才需要同步。多个线程必须保证使用的是同一个锁。同步的第二种表现形式:同步函数:其实就是将同步关键字定义在函数上,让函数具备了同步性。同步函数是用的哪个锁呢?通过验证,函数都有自己所属的对象this,所以同步函数所使用的锁就是this锁。...

2019-10-08 19:45:42 169

原创 Response小结

响应消息:服务器给客户端发送的数据Response HeadersHTTP/1.1 200Content-Type: text/html;charset=UTF-8Content-Length: 99 Date: Sun, 22 Sep 2019 06:28:12 GMT响应行组成:协议/版本 响应状态码 状态码描述响应状态码:服务器发送给客户端浏览器本次请求和响应的一...

2019-09-22 18:02:29 114

原创 Servlet小结

Servlet概念:Servlet是一个接口(interface),实现了该接口的所有子类都可以被客户端浏览器访问到。如何使用?创建一个类实现Servlet接口,重写所有抽象方法在web.xml里对Servlet进行配置<servlet><serlvet-name> serlvet名 </serlvet-name><se...

2019-09-22 14:06:16 93

原创 xml文档概念、Jsoup读取xml文档小结

xml与html的区别xml标签都是自定义的,html标签是预定义。xml的语法严格,html语法松散xml是存储数据的,html是展示数据基本语法:xml文档的后缀名 .xmlxml第一行必须定义为文档声明<?xml version = '1.0'?>xml文档中有且仅有一个根标签属性值必须使用引号(单双都可)引起来标签必须正确关闭xml标签名称区分...

2019-09-20 19:35:00 205 3

原创 自定义数据库工具类之——基本连接

JDBCUtils工具类package com.utils;import java.io.IOException;import java.sql.*;import java.util.Properties;/** * @author HuZP */public class JDBCUtils { private static String url; privat...

2019-09-16 16:34:21 121

原创 自定义数据库工具类之——Druid连接池

配置文件配置文件放在src下,需要手动指定配置文件位置,放在src目录下方便使用反射获取文件输入流driverClassName=com.mysql.jdbc.Driverurl=jdbc:mysql:///testusername=rootpassword=root# 初始化连接数量initialSize=5# 最大连接数maxActive=10# 最大等待时间maxW...

2019-09-16 16:20:43 286

原创 自定义数据库工具类之——C3P0连接池

配置文件配置文件放在src下,会自动扫描,文件名必须为c3p0-config.xml或者c3p0.properties。<c3p0-config> <!-- 使用默认的配置读取连接池对象 --> <default-config> <!-- 连接参数 --> <property name="driverClass"...

2019-09-16 16:12:59 225

原创 改进上一篇文章中的代码以及innerHTML小结

上一篇文章链接HTML DOM标签体的设置与获取innerHTML元素.innerHTML 获取元素的标签体内的值,自动识别HTML标签,innerText可以将标签里的标签当做文本读取(只读取文本)。元素.innerHTML(参数) 给标签体内传值,可以带标签。代码如下:<!DOCTYPE html><html lang="en"><he...

2019-09-16 15:53:25 106

原创 JavaScript DOM文档对象模型小结

分类Node:节点对象,其他五个节点的父对象,里面封装了其他DOM通用方法,所以其他对象都可以称为节点对象。Document:文档对象/节点Element:元素对象/节点Attribute:属性对象/节点Text:文本对象/节点Comment:注释对象/节点Node方法父节点.appendChild(子节点):给父节点添加子节点父节点.removeChild(子节...

2019-09-16 15:40:51 424

原创 BOM客户端对象模型小结

Window特点:获取其他BOM对象,location,history,document对象方法弹出框alert(内容); 警告框confirm(); 确认提示框,用处在用户进行退出或者删除操作时做一个提示​ 如果用户点击确定,返回true​ 如果用户点击取消,返回false打开关闭网页方法open(“新窗口URL”) 打开新窗口,返回值为win...

2019-09-16 11:19:35 112

原创 JavaScript对象定义及常用对象小结

function - 方法定义方法:function 方法名(形式参数列表){ 方法体 }var 方法名 = function(形式参数列表{​ 方法体}调用方法方法名(传参);特点:方法定义不需要参数类型,不需要返回值,如果需要返回值直接return即可。方法可以重复定义,但是被重复定义的方法将被覆盖方法调用与参数没有关系,建议写对应的参...

2019-09-16 10:29:27 469

原创 JavaScript基础小结

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>JavaScript</title> <script> //定义变量 五种原始数据类型 var number=1.1;...

2019-09-16 09:37:45 1968

原创 Collection和List小结

Collection集合概述List集合概述,并发修改异常等解决方案

2019-09-14 21:42:02 142

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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