- 博客(10)
- 收藏
- 关注
原创 当集合中的对象要去重时,为什么要重写hashCode和equals方法
当集合中存放的是对象时,如果要去重则需要重写hashCode和equals方法。网上这类文章博客有很多,写一下自己的理解。public class Student{ private long id; private String name; private int age; private String address; public Student(){} ...
2019-10-15 10:42:58
783
原创 java多线程学习笔记-创建线程池的四种方式
一、newCachedThreadPool()可缓存线程池import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;/*** 创建一个可缓存线程池,如果线程池长度超过处理需要,可灵活回收空闲线程,若无可回收,则新建线程。* @author yjf* @Descriptio...
2019-04-02 14:38:52
173
原创 java多线程学习笔记-小结
一、线程概念 程序:指令集,静态概念 进程:操作系统 调度程序 动态概念 线程:在进程内多条执行路径 二、线程创建方法一———继承Thread类 步骤:1.定义类继承Thread 2.覆写Thread类的run方法。自定义代码放在run方法中,让线程运行 3.调用线程的start方法。 该方法有两个作用:启动...
2019-04-02 14:05:48
175
原创 java通过反射调用方法
业务中有个场景是这样的,根据传入不同的值生成不同的消息体。这个时候如果用switch或ifelse的话那每一层代码都很多,而且不利于维护。于是想到一个方法,根据传入的参数调用不同的方法(参数即方法),这样便于维护也利于代码的健壮性。代码如下(示例)://先获取方法,type方法名,this.getclass()参数类型,如果是多个则为数组//需要注意两点:1.如果方法名不正确的话会报错2.如...
2019-04-01 16:56:12
3039
原创 序列和触发器的创建
----创建序列create sequence user_seqincrement by 1start with 1nomaxvaluenominvaluenocache----创建触发器create or replace trigger tr_user(触发器名字)before insert on t_user(表格名字)for each rowbeginif (:n...
2019-03-26 10:01:14
307
原创 apacher.activiti的25张表及相关对象
之前学习activiti时整理的数据库表,这些表示干嘛的有什么用从网上查了一下并做了整理。====================================================================ACT_RE_*:'RE'表示repository.这个前缀的表包含了流程定义和流程静态资源(图片,规则等等)ACT_RU_*:'RU'表示runtime。这些运行...
2019-03-26 09:58:49
774
原创 spring 配置注解详解
这是之前学习spring3时整理的注解解释,新的注解例如spring4和springBoot中的注解会另找时间整理================================================================================================@Component @Component是所有受Spring 管理组件的通用...
2019-03-26 09:52:52
167
原创 apacher.zookeeper学习笔记
java APIzookeeper类方法描述功能 描述create 在本地目录建立一个节点delete 删除一个节点exists 是否存在get/set data 从节点读取数据get/set ACL 设置/获取节点的访问控制信息...
2019-03-26 09:47:15
120
原创 linux下删除指定目录结构下的特定文件
find /home/esb/resource/serviceResource -type f -name "*.xlsx" -print -exec rm -rf {} \;上面的命令是查找到/home/esb/resource/serviceResource 该目录结构下(该目录下还有多层目录)所有以.xlsx结尾的excel文件并删除掉...
2018-06-21 08:19:51
2272
原创 spring,mbatis整合报错:Mapped Statements collection does not contain
今天在做spring+mybatis整合时做了个测试案例,出现错误Mapped Statements collection does not contain value for com.java.mapper.UserMapper。错误信息指向mapper.xml映射文件和接口不匹配。上网找了一下大多都是以下几种解释:1、mapper.xml中没有加入namespace
2017-12-20 09:57:28
493
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人