自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

转载 Java多线程数据库事务提交控制

项目代码基于:MySql 数据,开发框架为:SpringBoot、Mybatis 开发语言为:Java8 项目代码:https://gitee.com/john273766764/springboot-mybatis-threads 文章目录 前言 一、循环操作的代码 二、使用手动事务的操作代码 三、尝试多线程进行数据修改 四、基于两个CountDownLatch控制多线程...

2022-05-20 16:26:05 3783 2

转载 秒杀系统实战(五)| 如何优雅的实现订单异步处理

秒杀系统实战(五)| 如何优雅的实现订单异步处理 前言我回来啦,前段时间忙得不可开交。这段时间终于能喘口气了,继续把之前挖的坑填起来。写完上一篇秒杀系统(四):数据库与缓存双写一致性深入分析后,感觉文章深度一下子被我抬高了一些,现在构思新文章的时候,反而畏手畏脚,不敢随便写了。对于未来文章内容的想法,我写在了本文的末尾。本文我们来聊聊秒杀系统中的订单异步处理。本篇文...

2022-04-02 08:59:26 2189 1

转载 volatile内存屏障及实现原理分析

volatile实现原理分析 并发编程系列汇总初识volatilevolatile如何保证可见性可见性的本质硬件层面总线锁缓存锁MESI(缓存一致性协议)CPU工作流程MESI协议带来的问题CPU层面的内存屏障 JVM层面JMM(Java内存模型)JMM抽象模型结构JM...

2022-03-22 16:26:56 1195

转载 异常:ClassNotFoundException: org.mybatis.logging.LoggerFactory

异常:ClassNotFoundException: org.mybatis.logging.LoggerFactory是pagehelper-spring-boot-starter引入了mybatis和spring的整合包,即mybatis-spring,而mybatis-plus-boot-starter也引入了相关的包的原因。看到网上的移出pagehelper中的mybatis-spring包,不管用,看到下面一个不使用spring-boot-starter包,解决了。原文大佬链接如下:pageh

2021-10-25 16:23:42 1561 2

原创 解析xml字符串得到Map

此篇代码是之前看过别的文章的应用,不记得是那篇了,只做搬砖。public class XmlUtil { public static Map<String, String> readStringXml(String xml) throws DocumentException { Document doc = DocumentHelper.parseText(xml); Element books = doc.getRootElement();

2021-07-16 11:11:19 190

原创 如何生成xml格式的字符串

别的不说直接上代码:private String createXml() { String xmlString = ""; DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance(); try { DocumentBuilder builder = factory.newDocumentBuilder(); Document do

2021-07-16 10:44:55 1186

原创 使用restTemplate调用其他服务

使用restTemplate调用其他微服务的相关问题1.调用接口报feign.codec.DecodeException: Could not extract response: no suitable HttpMessageConverter found for response type and content type [application/atom+xml;charset=UTF-8]是项目配置默认采用xml形式去调用其他服务,被调用服务无法解析参数报错,需要在调用的时候加上header,指

2021-02-26 16:11:00 482 1

原创 关于idea利用wsdl文件调用相关接口的问题

关于idea利用wsdl文件调用相关接口的问题。1.idea版本是2019,很“崩溃”的发现,2019.2版本右键项目并没有出现webservice选项,找了半天原因,结果发现,版本更新,2019版已经没有这个功能了(┭┮﹏┭┮)2.采用wsdl文件生成客户端(网上有很多案例,不多于描述),能够调用接口。但是我想把他移到以前的项目中变成一个使用类,而不是一个新的客户端项目。所以异想天开的将相关配置文件配到xml中,所生成的相关代码移到原项目中,启动不报错,但是用postman调用接口就报初始化错误。查询

2020-12-01 09:31:41 1738 2

空空如也

空空如也

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

TA关注的人

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