记录点滴
文章平均质量分 67
Absosba
这个作者很懒,什么都没留下…
展开
-
Kafka消息堆积
消息堆积顾名思义就是Kafka中消息太多,在Kafka中准确来说是日志太多,但其实我认为日志堆积主要想说明的是日志没有被及时消费,而且Kafka中日志本来就一直被保存,除非被日志清理策略清理掉。原创 2023-10-22 12:24:22 · 889 阅读 · 2 评论 -
Windows10单机部署Elasticsearch集群
按照如下步骤执行即可成功在本地部署集群:1. 官网下载es包(该步骤省略)下载后的包长这样:2. 正式集群前先看看有没有官方文档可以参考,于是在文档中发现如下资料:Set up a new Elasticsearch instance.Specify the name of the cluster with the cluster.name\color{#FF3030}cluste...原创 2020-03-02 22:36:49 · 637 阅读 · 0 评论 -
mybatis中在同一个事务,循环执行同一个sql语句,只有第一次会执行的问题
一、问题描述:使用spring @Transaction事务时,在for循环中需要多次执行同一查询语句,第一次查询出对象后,对对象进行修改后,结果再进行第二次查询的时候,查询返回的数据是自己第一次修改后的数据。因为业务需要每次查询都需要取更改数据库,以后的查询都会根据上一次循环修改后的值进行操作。二、解决方法:(1)在xml文件 select语句添加&nbs...转载 2019-04-03 16:23:13 · 3372 阅读 · 0 评论 -
Jmeter压力测试
Jmeter压力测试步骤示例:测试考试报名接口1.打开Jmeter GUI客户端:本机在_Users_wenqiangli_Documents_soft_apache-jmeter-4.0_bin/jmeter目录下,打开后显示为:在Test Plan上右键新建一个线程组:建好的线程组如下:新建一个http请求:建好的请求如下:由于是多个用户登陆,所以参数可以通过csv文件...原创 2019-03-25 14:45:16 · 2381 阅读 · 0 评论 -
Transaction rolled back because it has been marked as rollback-only错误探究
背景:在一个dao插入数据到数据库时发生异常,捕获后打印日志,重新抛出一个SQL异常类到service层,service层捕获后处理,然后重新抛出一个带有自定义的message异常到controller层,然后将自定义的message抛到前台展示。但是前台展示的是Transaction rolled back because it has been marked as rollback-only信...原创 2018-12-03 09:25:48 · 7866 阅读 · 1 评论 -
Java中关于httpClient的用法总结
Java中关于httpClient的用法总结httpClient是apache开发的一个用于http传输的工具包,用起来非常方便,封装了底层协议,提供了一些简单可用的api以供调用。快速开始:创建一个http客户端:private static CloseableHttpClient client = HttpClients.createDefault();创建一个http...原创 2018-10-12 14:49:34 · 565 阅读 · 0 评论 -
java实现大文件分片上传
java实现大文件分片上传在项目中用到了大文件上传功能,最初从网上参考了一些代码来实现,但是最终的上传效果不是很好,速度比较慢。之前的上传思路是:前端利用webUploader分片大文件后端接收各个分片后的小文件接收完一个大文件的所有分片文件后,合并这些文件为大文件现在的思路是:前端利用webUploader分片大文件后端接收各个分片后的小文件将接收到的小...原创 2018-10-11 18:10:39 · 11954 阅读 · 8 评论 -
java中的枚举类
枚举类中枚举值序号(类似于数组下标)默认从0开始。要获取它的下标可以调用ordinal()方法实现。 public enum Days{ Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday; } ...原创 2018-02-23 11:03:51 · 296 阅读 · 0 评论 -
MySQL点滴
windows中通过cmd命令行启动MySQL服务方式:net start mysqlwindows中通过cmd命令行进入MySQL命令行环境方式: ①将路径:MySQL安装目录下的bin文件夹路径添加到系统变量Path中,例如路径为:C:\Program Files\MySQL\MySQL Server 5.1\bin ②启动MySQL服务后,打开cmd命令窗口输入:mysql -u...原创 2018-02-22 22:32:35 · 203 阅读 · 0 评论 -
C++点滴
将“引用”作为函数返回值类型的格式、好处和需要遵守的规则函数格式:类型标识符(如int)&函数名(参数列表){函数体} 好处:返回的值不用创建副本。 注意事项: 1. 不能返回局部变量的引用。因为局部变量的引用在函数返回时会被销毁,使得引用指向不明,程序进入未知状态。 2. 不能返回函数内部new分配的内存的引用。被函数返回的引用只是一个临时变量,而没有被赋予一个实际变...原创 2015-11-19 20:22:07 · 293 阅读 · 0 评论