海上月是天上月,眼前人是心上人。
发布于
2023-4-10
发布于
2023-3-22
发布于
2023-2-27
摘要: springboot集成Elasticserach 方式一: 这里使用基于其封装的高层API,即RestHighLevelClient 1、pom文件加入依赖包
发布于
2023-1-12
发布于
2023-1-11
发布于
2022-12-26
发布于
2022-11-28
发布于
2022-11-18
摘要:
win环境下jdk、python、node版本管理器 遇到多个项目中使用不同版本的环境时, 做自己的项目和公司的项目使用的也不一致时, 管理器的作用就显现出来了。 20230806,后续再补充 jdk对应jabba[Net.ServicePointManager]::SecurityProtocol 阅读全文
摘要:
1、https://www.cnblogs.com/subtlman/p/17518706.html 阅读全文
摘要:
Java开发优化1 内存溢出从以下三个方面进行优化1、原因:程序中使用了大量的jar或class,使java虚拟机装载类空间不够解决:调整启动参数、减少jar包、减少类的重复加载2、原因:虚拟机创建了太多的对象解决:调整初始堆大小、最大堆大小、检查死循环或不必要创建的重复对象3、jvm占用了太多内存 阅读全文
摘要:
JAR包转Win服务操作文档 通过WinSW部署JAR包为Windows服务 以下仅供参考: d盘下新建文件夹并将文件放至该目录下D:\winsw 文件链接(包含exe、xml、bat文件) https://files.cnblogs.com/files/blogs/721316/JAR%E5%8C 阅读全文
摘要:
springboot集成Elasticserach 方式一: 这里使用基于其封装的高层API,即RestHighLevelClient 1、pom文件加入依赖包 <!-- ES连接配置--> <!-- https://mvnrepository.com/artifact/org.elasticsea 阅读全文
摘要:
注解@EnableAsync使用注意项 以异步性能优化为目的,反而带来的整体业务不可用的结果,是不可取的一种优化。 Spring Boot默认用于异步任务的配置参数其中两项如下: queueCapacity:缓冲队列的容量,默认为INT的最大值(2的31次方-1)。 maxSize:允 许的最大线程 阅读全文
摘要:
jar包在Windows下以服务的方式启动运行 .bat文件方式启动步骤麻烦,也不利于维护, 这里介绍winsw工具,其它方式自行百度, winsw简单易上手,可以将任何应用程序注册成服务。 开发的项目打成的jar,因为某些限制只能在win环境下运行,winsw可以很简单的将其部署成win服务。 下 阅读全文
摘要:
Java代码打包 一:IDEA工具 1、右侧的maven直接clean后package 2、终端命令mvn clean package 3、项目结构,创建工件,选择清单属性,构建工件 4、指定主类打包、含多个类的jar打包方法 参考网址 https://blog.csdn.net/qq_422397 阅读全文
摘要:
项目中配置多数据源 如果你的项目中有类似的需求,不妨尝试一下这种方式。如果没有这样的需求,对这项技术混个眼熟也好。 idea、springboot、pg、oracle 引入依赖包 <!--动态数据源--> <dependency> <groupId>com.baomidou</groupId> <a 阅读全文
摘要:
项目中使用队列 队列的作用 处理和响应速度、数据的一致性问题 队列采用的是线程安全的队列LinkedBlockingQueue,通过新的线程异步处理这些请求 “如果响应状态是卖完了,直接提示客户,如果请求已经放入队列中,就可以根据用户id和商品id去轮询订单了” 查询队列相关资料时 接触到一个新名词 阅读全文