01 2022 档案
Could not find method on interface org.apache.ibatis.executor.statement.StatementHandler named prepa
摘要:3.4.0之前分页 /*@Intercepts(value = {@Signature(type = StatementHandler.class, method = "prepare", args = {Connection.class})})*/ //3.40之前的写法 3.4.0之后分页 @I
阅读全文
摘要:阿里巴巴的druid数据源 <!-- 配置数据源 使用的是Druid数据源 --> -<bean destroy-method="close" init-method="init" class="com.alibaba.druid.pool.DruidDataSource" name="dataSo
阅读全文
摘要:pom <!-- Mybatis --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.2.8</version> </dependency> <dependency>
阅读全文
摘要:启动后tomcat出现如下警告: setVersion 未知版本字符串 [4.0]。将使用默认版本。 解决方法: 可能你使用不支持Servlet 4.0的Web服务器。例如,Tomcat 7只支持Servlet 3.0及以下版本。而Tomcat 8支持servlet 3.1。
阅读全文
摘要:引入c标签库 <dependency> <groupId>jstl</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>taglibs</groupId>
阅读全文
摘要:pom引入 <dependency> <groupId>com.alibaba</groupId> <artifactId>druid</artifactId> <version>1.0.18</version> </dependency> 初始化连接 在druid连接数据库的配置文件中,读写dat
阅读全文
摘要:简介 在Java应用中,绝大多数情况下都是通过同步的方式来实现交互处理的;但是在处理与第三方系统交互的时候,容易造成响应迟缓的情况,之前大部分都是使用多线程来完成此类任务,其实,在spring 3.x之后,就已经内置了@Async来完美解决这个问题,本文将完成介绍@Async的用法。 使用场景 1.
阅读全文
摘要:使用IDEA搭建SpringMVC项目,配置好Tomcat直接运行时,报了一个错 ClassNotFoundException: org.springframework.web.context.ContextLoaderListener, 实际检查依赖的jar是包含该类的 原因是,在项目output
阅读全文
摘要:1、普通的到秒级时间戳 SELECT UNIX_TIMESTAMP(NOW()); 2、毫秒级别的时间戳 SELECT UNIX_TIMESTAMP(NOW(3))*1000;
阅读全文
摘要:1、安装扩展 File=>Setting=>Plugins=>搜索Spring Assistant 安装Spring Assistant 2、配置启用 windows(alt + ctrl + shift + /)mac(option + shift + command + /) 选择【Regist
阅读全文
摘要:一、前言 在我们日常的开发中,无不都是使用数据库来进行数据的存储,由于一般的系统任务中通常不会存在高并发的情况,所以这样看起来并没有什么问题,可是一旦涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而
阅读全文
摘要:前言 分布式锁一般有三种实现方式:1. 数据库乐观锁;2. 基于Redis的分布式锁;3. 基于ZooKeeper的分布式锁。本篇博客将介绍第二种方式,基于Redis实现分布式锁。虽然网上已经有各种介绍Redis分布式锁实现的博客,然而他们的实现却有着各种各样的问题,为了避免误人子弟,本篇博客将详细
阅读全文
摘要:转载至:https://blog.csdn.net/qq_35983486/article/details/119776301
阅读全文
摘要:本地Kafka客户端启动正常,可以正常生产消费信息。但是把jar包放在别的电脑上,则出现报错。 报错如下: 2021-01-14 10:26:53.539 WARN 8340 [ntainer#0-0-C-1] org.apache.kafka.clients.NetworkClient : [Co
阅读全文
摘要:一,中文字符转十进制原理分析 GBK编码中一个汉字由二个字符组成,获取汉字字符串的方法如下 $string = "不要迷恋哥"; $length = strlen($string); for($i=0;$i<$length;$i++){ if(ord($string[$i])>127){ $resu
阅读全文
摘要:// 使用1个字节表示 public static String numToHex8(int b) { return String.format("%02x", b);// 2表示需要两个16进制数 } // 使用2个字节表示 public static String numToHex16(int
阅读全文
摘要:java跟python类似的做法,在java中字符串的编码是java修改过的一种Unicode编码,所以看到java中的字符串,心理要默念这个东西是java修改过的一种Unicode编码的编码。 package string; import java.nio.charset.Charset; pub
阅读全文
摘要:通常hover后面跟的选择器,都是在myClass结构之下 的dom元素。 如果想在myClass下添加after等,就需要两个::号。 注:after/before是属于myclass的下级元素,并不是同级 .myClass:hover::after{ content: ''; display:
阅读全文