自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (13)
  • 收藏
  • 关注

转载 透彻的掌握 Spring 中@transactional 的使用

转载于:https://www.ibm.com/developerworks/cn/java/j-master-spring-transactional-use/index.html事务管理是应用系统开发中必不可少的一部分。Spring 为事务管理提供了丰富的功能支持。Spring 事务管理分为编码式和声明式的两种方式。编程式事务指的是通过编码方式实现事务;声明式事务基于 AOP,将具体业务逻...

2019-10-29 22:00:22 150

原创 redis 分布式锁、请求限流(高并发请求的一种应对方案)

前言高并发的请求在许多场景中都会涉及到,比如双十一等大型活动。本文从 redis 实现分布式锁与请求限流两个角度实现一种简单应对高并发请求的方案。一、redis 实现分布式锁方案一:简单暴力,直接操作 redis。当一个用户第一次请求时,先判断此用户的 unionId 是否存在于 redis 中,若不存在,则通过 redisTemplate 中的 set 方法设置此 unionId...

2019-10-29 20:51:05 1145

原创 Oracle not in 范围超过 1000 报错问题及解决方案

问题描述查询 Oracle 数据库的 SQL 里 IN() 的参数个数超过 1000 个,此问题是由于oracle考虑性能问题做出的限制措施。解决方案1. 拆分sql的方式:例如:Select * from test whereid in (1,2,...,999)orid in (1000,...1999) or id in (2000, …2999) ...

2019-10-29 19:33:23 4268

原创 mybatis 实现if else 逻辑

mybatis中使用 choose when otherwise 实现 if else 的判断逻辑,其中 when 对应 if,otherwise 对应 else,如下对应:<choose> <when test=""> // if 中的条件 //... // if 中执行的操作 </when>...

2019-10-29 19:25:21 649

原创 获取当前时间之前、之后的 xx 秒/分钟/小时/天/周/月/年

完整日期与时间常见相关操作代码参见:https://github.com/lixj-zj/Java/blob/master/basics/TestDateTime.java /** * @Description: 获取当前时间之前、之后的 xx 秒/分钟/小时/天/周/月/年 * @Date: 2019/10/29 18:13 * @Params: ...

2019-10-29 19:22:59 1481 1

转载 Required String parameter ‘XXX’ is not present

转载于: https://www.cnblogs.com/williamjie/p/9200559.html此问题出现于使用注解 @RequestParam 时,指定参数映射的问题,若为非必填,设置注解属性:required=false400错误,Required String parameter 'paramter' is not present1.就拿简单的登录来说吧,这是开...

2019-10-29 19:17:47 1088

原创 thymeleaf 模板解析 th:onclick 事件异常 & 常见的 thymeleaf 往 js 参数传值解决方法

问题描述thymeleaf 模板解析异常,异常点:th:onclick 事件解析问题。问题日志2019-10-08 16:50:25 [http-nio-8080-exec-5] ERROR org.thymeleaf.TemplateEngine - [THYMELEAF][http-nio-8080-exec-5] Exception processing template "i...

2019-10-08 20:28:37 1061 2

原创 java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()L

错误日志如下:java.lang.AbstractMethodError: org.mybatis.spring.transaction.SpringManagedTransaction.getTimeout()Ljava/lang/Integer; at org.apache.ibatis.executor.SimpleExecutor.prepareStatement(SimpleEx...

2019-10-05 21:57:53 441

原创 java.lang.NoSuchMethodException: tk.mybatis.mapper.provider.base.BaseSelectProvider.<init>()

在 spring boot 的启动类与数据源配置上,使用 MapperScan 注解的包,引用 tk.mybatis.spring 中的 MapperScan 注解;由import org.mybatis.spring.annotation.MapperScan;替换成:import tk.mybatis.spring.annotation.MapperScan;参考链接...

2019-10-05 19:54:00 143

原创 @org.apache.ibatis.annotations.Mapper 中的 Mapper 异常 Invalid bound statement (not found)

问题描述引入注解 @org.apache.ibatis.annotations.Mapper 中的 Mapper 异常标红 Invalid bound statement (not found)。mapper 内容如下:import com.demo.zhulong.base.beans.Images;import tk.mybatis.mapper.common.Mapper;...

2019-10-05 19:47:25 6245 2

原创 ClassNotFoundException: ibatis.mapping.DatabaseIdProvider 或 ibatis.annotations.Mapper

java.lang.ClassNotFoundException: org.apache.ibatis.mapping.DatabaseIdProviderjava.lang.ClassNotFoundException: org.apache.ibatis.annotations.Mappermybatis 插件与 mybatis-spring 插件不兼容,修改为: ...

2019-10-04 21:03:57 874

原创 Springboot 集成 mybatis :Invalid bound statement (not found)

错误问题Invalid bound statement (not found)错误日志如下:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): com.demo.zhulong.base.dao.ImagesMapper.selectByPrimaryKey at org....

2019-10-04 20:58:53 338

原创 SpringBoot 集成 mybatis 错误: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required

错误问题Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required。需要sqlSessionFactory 或者sqlSessionTemplate 配置。详细错误日志如下:2019-09-30 16:15:28 [main] WARN o.s.b.w.s.c.AnnotationConfigServl...

2019-10-04 20:37:39 1937 1

原创 org.apache.ibatis.session.Configuration.setVfsImpl(Ljava/lang/Class;)V

问题描述org.apache.ibatis.session.Configuration.setVfsImpl(Ljava/lang/Class;)V 无此方法。问题原因由于在 porm.xml 中多了<dependency> <groupId>org.apache.ibatis</groupId> <artifactId...

2019-10-01 09:37:50 6617 2

原创 Result Maps collection already contains value for XXXXX...

问题描述整合 SpringBoot 与 MyBatis 过程中出现如下错误:Caused by: java.lang.IllegalArgumentException: Result Maps collection already contains value for com.demo.zhulong.base.dao.VideosMapper.VideoBaseResultMap a...

2019-10-01 08:47:17 432

MySQL官方测试数据集 test_db-master.zip

MySQL官方测试数据集 test_db-master.zip 最多百万级测试数据。github下载地址:https://github.com/datacharmer/test_db。网好的去github下载。

2020-11-20

Google 三大论文中英双文版(GFS、MapReduce 和 BigTable).zip

GFS、MapReduce 和 BigTable。作为 Google 早期三驾马车,这三项革命性的技术不仅在大数据领域广为人知,更直接或间接性的推动了大数据、云计算、乃至如今火爆的人工智能领域的发展。

2019-12-13

osf.dll文件-32位+64位 亲测有效

osf.dll文件,解决excel闪退问题等软件故障,32位+64位两个版本, 亲测有效

2018-12-03

apache-tomcat-8.0.52 版本 免安装

apache-tomcat,服务器版本为8.0.52 版本,免安装解压使用。

2018-09-29

dubbo-admin-2.5.4,支持JDK1.8版本,亲测有效

dubbo-admin-2.5.4,支持JDK1.8版本,亲测有效。用于构建dubbo与zookeeper集成等。解压使用,无需安装。

2018-09-29

分布式服务框架zookeeper 3.4.13版本

分布式服务框架zookeeper 3.4.13版本,主要用于构建RPC服务与常见集群等。

2018-09-29

VisualStudio_Community_2017_安装包

VisualStudio_Community_2017_Installer安装包,同时解决Pip安装包错误:Microsoft Visual C++ 14.0 is required问题解决方案

2018-08-24

DeepLearning深度学习综述-高清电子版

DeepLearning深度学习综述,业内三大牛,英文高清原版

2018-08-22

HanLP相关jar包与配置文件

HanLP相关jar包与配置文件,包含资源jar包与hanlp.properties配置文件

2018-08-15

MongoDB可视化工具mongobooster

MongoDB可视化工具mongobooster,用于连接、操作MongoDB数据库

2018-04-17

Autodesk_ObjectARX_2018_Win_64_and_32_Bit.sfx.exe

Autodesk_ObjectARX_2018_Win_64_and_32_Bit,2018版本,SDK安装包。

2018-04-10

ObjectARXWizards.msi

ObjectARXWizards安装包2018版本,需要cad与Autodesk_ObjectARX SDK

2018-04-10

AutoCADNetWizards.msi

AutoCAD2018 for .Net 的开发环境配置 直接安装即可,2018版本。

2018-04-10

空空如也

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

TA关注的人

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