- 博客(21)
- 资源 (2)
- 收藏
- 关注
原创 dockercompose部署redis哨兵模式并集成springboot
5、sentinel announce-ip和sentinel announce-port 设置的是哨兵暴露出去的IP和端口(所有哨兵都要设置)1、--slave-announce-ip 设置的是主机的IP,一定要设置,不然springboot无法访问到redis服务(主从都要设置)3、--requirepass redis的密码,也需要设置,不然springboot会报错redis不安全(主从都要设置)2、--slave-announce-port 设置的是映射到主机的端口,也需要设置(主从都要设置)
2024-06-24 16:05:12
495
3
原创 java读取含有合并行的excel
excel格式如下:代码如下:package com.example.demo.excel;import org.apache.poi.hssf.usermodel.HSSFWorkbook;import org.apache.poi.ss.usermodel.Cell;import org.apache.poi.ss.usermodel.Row;import org.apache.poi.ss.usermodel.Sheet;import org.apache.poi.ss.u.
2021-06-24 15:55:24
2835
原创 python写入excel
注意事项:模块xlwt适用于写入xls格式的excel模块openpyxl 适用于写入xlsx格式的excel如果使用xlwt写入xlsx格式的e'x
2021-06-15 16:31:04
456
原创 快速排序
package com.neo.sort;import com.sun.scenario.effect.Merge;import java.util.Arrays;public class QuickSort { public static void main(String[] args) { int[] arr={1,3,5,3,4}; quickSort(arr,0,arr.length-1); print(arr); }.
2021-03-12 09:12:15
175
原创 归并排序
话不多说,直接梭哈。package com.neo.sort;import com.sun.scenario.effect.Merge;import java.util.Arrays;public class MergeSort { public static void main(String[] args) { int[] arr={1,3,5,3,4}; int[] sort = sort(arr); print(sort);
2021-03-11 17:10:14
142
原创 LRU算法java版
基于双向链表+hash表节点对象public class Node<K,V> { public K key; public V value; public Node<K,V> prev; public Node<K,V> next; public Node(K key, V value) { this.key = key; this.value = value; } pu
2021-02-28 19:39:29
95
原创 spring boot 启动流程
计时器开始计时headless模式赋值发送ApplicationAStartingEvent配置环境模块发送ApplicationEnvironmentPreparedEvent打印banner创建上下文应用对象初始化失败分析器关联SpringBoot组件和应用上下文对象发送ApplicationContextiNitializedEvent加载sources到context发送applicationPreparedEvent刷新上下文计时器停止计时.
2020-09-20 13:28:51
114
原创 spring boot 整合dubbo2.7.8
由于dubbo2.7.8之前的版本有漏洞,项目需要升级至2.7.8,之前用的是阿里的dubbo,在版本切换上遇到过一些问题,特记录一下心得。首先讲下dubbo的版本dubbo在2.6版本是阿里在管理和维护,后面交给了apache管理,2.7.*都是apache的 maven依赖引入的方式也不同,具体引入方式可去maven仓库查询即可。之前项目用到的是阿里的dubbo,考虑到后面可能又会发现其他漏洞而进行升级,为了减少兼容性问题,现在计划直接升级到最新版,如果后面再升级就方便很多。现使
2020-09-16 10:41:38
4866
原创 POI实现数据分页读取写入excel
excel工具类如下:基本分四部走,第一步:初始构建SXSSF对象及其样式、字体第二步:构建标题行第三步:写入数据第四步:将数据写入excelpublic class SXSSFExcel { private static Logger log = LoggerFactory.getLogger(HssfExcelTool.class); private SXSSFWorkbook workbook;// 工作薄 private SXSSFSheet sheet;//
2020-05-18 17:25:37
1500
1
原创 mybatis 一对多映射问题
问题描述:Could not set property 'roleList' of 'class com.ck.mybatis.model.SysUser' with value ...当使用mybatis进行一对多查询使用collection 标签时出现上述匹配错误问题,mapper.xml相应的代码如下:问题出在collection标签中的javaType 上,当使用collect...
2019-08-22 18:03:52
347
原创 kafka启动zookeeper
在windows下使用kafka自带的zookeeper启动应注意几点:1)在kafka的文件的bin目录下有个windows文件夹,这是专门为在windows环境下启动所设置的,与windows同级目录下的带有.sh后缀的是为linux系统设置的,因此在windows环境下启动zookeeper应启动 zookeeper-server-start.bat2)启动参数需要带配置文件 即...
2019-08-20 23:08:45
1892
原创 IOException parsing XML document from class path resource [bean.xml];
在学习使用maven搭建spring项目时,maven帮我们创建的项目包结构如下这为后面的bean.xml文件的放置埋下了祸根,当我搭建好项目创建bean.xml时,一般做法是放在sre目录下,于是我在src文件夹下创建了bean.xml,编写完成后运行出现IOException parsing XML document from class path resource [bean.xml...
2019-06-30 16:59:17
4343
原创 spring boot 未知问题
在STS中创建spring boot项目时pom文件常常 出现红叉,点击它显示 unknown error使用spring boot 2.1.5.RELEASE同样会出现红叉,但这两个版本均能正常使用,但看着非常不顺眼。使用2.1.4.RELEASE则不报错,原因不详。...
2019-06-23 14:42:32
190
原创 criteria查询
criteria查询 简单查询 Criteria criteria=session.createCriteria(Customer.class); List<Customer> list=criteria.list(); 排序查询 Criteria criteria=session.createCriteria(Custome...
2019-06-20 22:30:20
370
原创 hibernate查询方式
1、OID(主键)查询 使用get方法 Customer customer=session.get(Customer.class,1l); 使用load方法 Customer customer=session.load(Customer.class,1l);2、对象导航检索: hibernate根据一个已经查到的对象,获得其关...
2019-06-20 21:35:23
132
原创 Data too long for column 'ID' at row 1 的问题
在初次使用hibernate的过程中,出现了两个问题。一:Data too long for column 'ID' at row 1二:时间格式问题针对第一个问题代码如下通过UUID.randomUUID().toString()生成的字符串出现了Data too long for column 'ID' at row 1 的异常,故我将字符串打印出来发现超过了我的初设的长度...
2019-06-11 23:36:15
10809
原创 docker中dockerfile采坑
使用docker构建镜像步骤:1. 将所项目打包: 切换到项目路径下,使用下列命令打包成jarmvn package2.编写dockerfile文件:FROM hub.c.163.com/xbingo/jdk8:latestADD spring-boot-docker-0.1.0.jar app.jarCMD ["java","-jar","/app.jar"]...
2019-05-06 12:02:21
2031
原创 图的深度优先遍历DFS
public class DFSTraverses { boolean[] visited ; //访问标识数组,用来记录是否被访问 public void DFSTraverse(int [][] edge){ visited=new boolean[edge.length] ; int i=0;...
2019-03-05 16:20:03
172
原创 图的邻接矩阵存储
public class Graph_init { public static int MAX_GRAPH_SIZE=256; //最大顶点个数; public static int MAX_WEIGHT=65536; //图中最大权值 public int[][] edge ; //邻阶矩阵 public i...
2019-03-05 15:00:40
271
原创 maven配置失败问题
第一次在电脑上配置maven,配置失败。the java_home environment variable is not defined correctlyThis environment variable is needed to run this program NB: java_home should point to a jdk not a jre相信大家对这个...
2018-06-07 17:17:29
2364
1
原创 I/O流中的缓存机制
BufferedInputStream类可以对所有InputStream类进行带缓存区的包装已达到性能的优化。BufferedReader类与BufferedWriter类分别继承Reader类与Writer类,这两个类同样具有内部缓存机制,并可以以行为单位进行输入输出。代码实例:public class Flush {public static void main(String[] args) ...
2018-06-06 08:27:56
214
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人