![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
后端
java
banyoyo
这个作者很懒,什么都没留下…
展开
-
Liunx部署java项目Tomcat、Redis、Mysql教程
Liunx部署java项目Tomcat、Redis、Mysql教程原创 2024-06-28 18:00:16 · 889 阅读 · 0 评论 -
Flyway打印checksum值,并且修复错误,Migrations have failed validation
Flyway打印checksum值,并且修复错误;比如:Validate failed: Migrations have failed validation原创 2024-06-26 12:06:31 · 128 阅读 · 0 评论 -
Redis信创平替之TongRDS(东方通),麒麟系统安装步骤
10.试用会有文档,详细配置等可以查看文档,我也是第一次接触,后续再更。原创 2024-02-22 11:48:22 · 3454 阅读 · 0 评论 -
Tomcat信创平替之TongWEB(东方通),安装步骤
2.客服会发送一个TongWEB包与license.dat给你(我这里只拿到.tar.gz文件,没有网上的什么安装版)将 解压目录/domain_template/conf/security 覆盖到 解压目录/conf。→用国外开源→国产无发普及→靠国家推动。链接:http://localhost:9060/console。3.解压到相对目录,拷贝授权文件license.dat到目录。1.密码忘记解决办法,网上找的,没试过。7.进入日志文件夹,查看启动日志。确定安装正确安装了JDK。原创 2024-02-20 11:51:27 · 3229 阅读 · 0 评论 -
windows server 2016 jacob TTS合成语音报错:com.jacob.com.ComFailException: Invoke of: Speak
windows server 2016 jacob TTS合成语音报错:com.jacob.com.ComFailException: Invoke of: Speak原创 2023-12-14 17:19:38 · 711 阅读 · 0 评论 -
MYSQL8解压版 windows 主从部署步骤及配置(包含配置文件,教程文件,免积分下载)
MYSQL8解压版 windows 主从部署详细步骤及配置(包含配置文件,教程文件,免积分下载)原创 2023-09-27 17:50:37 · 497 阅读 · 0 评论 -
主线程等待子多线程(无结果返回)执行完成再继续执行
当第一个主线程里的子多线程还没结束时,下一个主线程就进来了,导致在对比时可能出现线程安全问题(第二条主线程在获取本地数据时,会遗漏掉第一条主线程中多线程还没完成的数据,对比时就把遗漏数据当成新数据,再一次添加进去)接到一个同步别家数据到自己的数据库需求,首先获取到一个集合数据,与自己数据进行对比,算出新增的数据.为了最大减少延迟,这个同步时间间隔就几秒钟,处理需要花费一点时间,就会出现并发情况.:一个同步辅助类,在完成一组正在其他线程中执行的操作之前,它允许一个或多个线程一直等待。原创 2023-06-09 16:18:45 · 440 阅读 · 0 评论 -
war包部署tomcat时context-path不生效
war包部署到tomcat时,tomcat默认时以webapps下的文件夹名来作为context-path路径的;配置文件中的context-path只是对于Springboot 打包成jar包时,才有用原创 2022-02-21 20:11:16 · 1510 阅读 · 0 评论 -
Java 解析HL7V3协议Xml
发现一个工具hutool工具,引入pom<dependency> <groupId>cn.hutool</groupId> <artifactId>hutool-all</artifactId> <version>5.8.0.M3</version></dependency>执行:String s1=".............";JSONObject json =原创 2022-04-27 11:28:44 · 3137 阅读 · 0 评论 -
解决JSON数据大小写,及@JsonProperty 和@JSONField序列化的区别
相信大家都有跟外部公司对接的经历,而只要跟外部对接不可避免地就会存在沟通上的不便利,比如说联调时发现两边属性有大小写的区别。但是理论上开发前自己沟通不会出现这种问题,但是我最近遇到一个比较奇葩的对接,涉及三方对接,我的接口文档早就发出去了,然后我这边接口也是按照文档提供的属性字段定义的,代码也已经写完,然而到了对接的时候,对方说他跟另一方已经对接完,说我提供的文档有很多大小写不一致(那你早干嘛去了。。。文档都发出来个把星期了),虽然心里一万个不愿意,但是谁叫别人是甲方呢,忍忍还是自己改吧。那么问题来转载 2021-12-17 15:18:00 · 5254 阅读 · 1 评论 -
springboot webservice 服务端 实例
1.创建一个service,类似于开放一个接口的路径import org.apache.cxf.Bus;import org.apache.cxf.bus.spring.SpringBus;import org.apache.cxf.jaxws.EndpointImpl;import org.apache.cxf.transport.servlet.CXFServlet;import org.springframework.beans.factory.annotation.Autowired;原创 2022-04-25 16:52:48 · 381 阅读 · 0 评论 -
tomcat logs文件下stdout日志过大,彻底解决办法
方法:bin目录下,service.bat 或者 service.sh,用记事本打开文件。我们会自己输出日志到指定文件夹下,但是tomcat也会记录,所以我直接停掉了此日志记录,删除 --StdOutput auto ^ 同理 error 也可以删除。如果已经注册服务的,把服务停掉,卸载,在修改后重新安装服务。原创 2022-11-23 16:27:34 · 2042 阅读 · 0 评论 -
关于jackjson,fastjson,hootul对象转换问题
jackjson需要在对象上面加注解@JsonProperty("")fastjson需要在对象上面加注解@JSONField(name = "")hootul工具操作需要在对象上面加注解@Alias("")原创 2022-04-26 09:36:03 · 368 阅读 · 0 评论 -
Java编写树形结构,结合hutool工具
//获取数据 List<SysMenu> menus = menuService.selectMenuList(menu, userId); //配置 TreeNodeConfig treeNodeConfig = new TreeNodeConfig(); treeNodeConfig.setIdKey("menuId");//这里的值就是数据显示的字段名称,可不配置,默认为"id" treeN...原创 2021-08-13 11:29:09 · 602 阅读 · 2 评论 -
根据对象中某字段判断两个List数据,哪些需要新增,删除,修改
可用于数据对接时,筛选出新旧数据中有差异的对象package com.ambition.hisLink.utils;import cn.hutool.core.collection.CollUtil;import cn.hutool.core.convert.Convert;import cn.hutool.core.util.ObjectUtil;import cn.hutool.core.util.ReflectUtil;import cn.hutool.json.JSONUtil;原创 2022-03-09 16:47:13 · 1317 阅读 · 2 评论 -
Java 下载文件IO,NIO,文件内存映射性能差异分析
1. 在JAVA传统的IO系统中,读取磁盘文件数据的过程如下:以FileInputStream类为例,该类有一个read(byte b[])方法,byte b[]是我们要存储读取到用户空间的缓冲区。参看read(byte b[])方法的源码,可知,它会在内部再调用readBytes(b, 0, b.length)方法,而且readBytes(b, 0, b.length)方法是一个native方法(即本地方法),最终通过这个本地方法来发起一次系统调用,即调用系统内核的read()方法,内...转载 2021-08-16 14:07:33 · 275 阅读 · 0 评论 -
JAVA Springboot 项目基本结构,在线生成地址
https://start.spring.io/原创 2021-08-17 11:59:57 · 137 阅读 · 0 评论 -
IDEA提示方法文档开启
IDEA提示方法上的文档开启原创 2022-12-13 18:12:29 · 204 阅读 · 0 评论 -
mybatis_plus各类用法,version(乐观锁)、deleted(逻辑删除)、gmt_create(创建时间)、gmt_modified(修改时间)
利用mybatis_plus实现,version(乐观锁)、deleted(逻辑删除)、gmt_create(创建时间)、gmt_modified(修改时间)转载 2021-12-27 17:33:20 · 5335 阅读 · 2 评论 -
Java1.8 新特性stream 流处理部分意思
原创 2021-07-21 14:05:01 · 95 阅读 · 0 评论 -
jar 包启动时,读取配置文件优先顺序
1.1 springboot启动会扫描一下位置的application.properties或者application.yml作为默认的配置文件工程根目录:./config/工程根目录:./classpath:/config/classpath:/加载的优先级顺序是从上向下加载,并且所有的文件都会被加载,高优先级的内容会覆盖底优先级的内容,形成互补配置也可以通过指定配置spring.config.location来改变默认配置,一般在项目已经打包后,我们可以通过指令 java -jar x原创 2021-06-18 10:50:08 · 6717 阅读 · 3 评论 -
通过配置文件判断是否生效(例如定时任务)
通过配置文件判断是否生效原创 2022-09-13 15:43:28 · 562 阅读 · 0 评论 -
Mysql 状态常用查询语句
在开发中mysql出现各种问题,需要排查时用到的命令原创 2022-10-12 14:00:59 · 264 阅读 · 0 评论