自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 问答 (2)
  • 收藏
  • 关注

原创 JAVA实现多线程分段读取文件

大致思路: 1:读取文件行数 2:为每个线程分配读取行数 分配算法:略平均分配 线程数 文件总行数 线程分配的行数 2 10 thread1 = 5,thread2 = 5 2 9 thread1 = 4,thread2 = 5 3 10 thread1 = 3,thread2...

2019-11-19 14:53:25 3891 4

原创 使用Zookeeper动态更改日志级别

思路利用Zookeeper监听机制,为一个节点添加监听器,当该节点发生变化时,更改日志级别。在本机和虚拟机上分别发布一套服务,连接同一个Zookeeper服务,在Zookeeper客户端修改节点的值,动态更改项目中日志级别 项目目录结构如下说明:主要代码在LogbackListener和ZKUtils中applicat...

2019-08-30 10:03:30 1605

原创 Java实现常用的几种排序

目录一、插入排序1:直接插入排序2:折半插入排序3:希尔排序二、交换排序1:冒泡排序2:快速排序三、归并排序四、堆排序一、插入排序1:直接插入排序 思想:在有序序列中插入元素,有移动法和交换法两种实现 时间复杂度:O(n2) 稳定性:稳定 /** * 移动法:...

2019-03-02 10:10:32 158

原创 IDEA中SpringBoot配置Generator自动生成Entity、Mapper

一:在Pom中添加插件 <plugins> <plugin> <!--Mybatis-generator插件,用于自动生成Mapper和POJO--> <groupId>org.mybatis.generator</groupId&g...

2019-01-24 09:08:11 1367

原创 IDEA中SpringBoot热部署配置

一:加入devtools依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-devtools</artifactId> <optional>true</optional&gt

2019-01-22 20:59:20 89

原创 Java面试随笔

Q:面向对象编程的四大特性及其含义?抽象,封装,继承,多态个人理解        抽象:现实世界中事物的共同特征提取出来的过程,把现实中的一个业务问题转换为面向对象领域的东西       封装:把抽象出来的属性,行为封装到类中,类中的(private)属性、行为不能被外界访问,封装好的模块应该满足高内聚低耦合       继承:是代码重用的一种方式,子类可以继承父类的部分属...

2019-01-21 08:46:05 164

空空如也

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

TA关注的人

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