自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 elasticSearch学习心得

es动态配置client

2022-09-09 15:20:31 575

原创 tomcat打印日志部分正常,部分乱码问题

tomcat打印日志部分正常,部分乱码问题(彻底解决!)

2021-12-09 16:42:28 1377 1

原创 遍历Map的写法总结

1、entrySet(),效率高,常用,推荐for(Map.Entry<String, String> entry:map.entrySet()){System.out.println(entry.getKey()+"—>"+entry.getValue());}2、迭代Set set = map.entrySet();Iterator i = set.iterator();while(i.hasNext()){Map.Entry<String, String>

2021-12-03 17:26:52 393

原创 关于幂等性的学习笔记

最基础的概念,什么是幂等性?幂等性:提交多次的情况下,结果都一样。比如数据库查询,可称为天然幂等性,即查询多次结果都一样,无需人为去做幂等性操作。但是update table1 set col1=col1+1 where col2=2,每次执行的结构都会发生变化,不是幂等。inter into user(id,name)values(1,‘a’),如id不是主键,即重复操作上面的业务,会插入多条数据,不具备幂等性;所以我们在什么情景下需要确保幂等性呢?用户多次点击保存按钮用户保存成功后,返回

2021-11-17 09:56:55 999

原创 常用的Linux系统命令笔记

cd:进入目录cd … 返回上一级目录cd …/… 返回上两级目录ls:查看目录中的文件ls -F 查看目录中的文件ls -l 显示文件和目录的详细资料ls -a 显示隐藏文件mkdir:创建目录mkdir dir1 创建dir1文件夹rm -f ‘文件名’:删除文件rm -f dir1:删除dir1文件cat ‘文件名’.txt 查看文件内容(不推荐)tail -n 200 ‘文件名’.txt 查看文件最后200行(推荐)tail -f ‘文件名’.txt 实时查看文件最新内容

2021-11-16 16:58:00 1324

原创 activeMQ、rabbitMQ学习对比心得

一、activemq activemq支持主从复制、集群。但是集群功能看起来很弱,只有failover功能,即我连一个失败了,可以切换到其他的broker上。这一点貌似不太科学。假设有三个broker,其中一个上面没有consumer,但另外两个挂了,消息会转到这个上面来,堆积起来。看样子activemq还在升级中。activemq工作模型比较简单。只有两种模式 queue、topics 。queue就多对一,producer往queue里发送消息,消费者从queue里取,消费一条,就从queu

2021-11-11 10:53:53 3100

原创 各种排序算法

【代码】各种排序算法。

2021-11-09 15:31:16 306

原创 数据库隔离性详解

隔离四特性读未提交 (Read uncommitted):读到别人未提交的数据。分析:出现脏读。Read committed!读提交,能解决脏读问题。读提交(Read Committed):就是只能读到已经提交了的内容。分析:若有事务对数据进行更新(UPDATE)操作时,读操作事务要等待这个更新操作事务提交后才能读取数据,可以解决脏读问题。但在这个事例中,出现了一个事务范围内两个相同的查询却返回了不同数据,这就是不可重复读。可重复读(Repeated Read):专门针对“不可重复读”这种情况而制

2021-11-09 15:18:25 1335

原创 数据库索引相关学习笔记

索引失效情况1.有or必全有索引;2.复合索引未用左列字段;3.like以%开头;4.需要类型转换(to_date());5.where中索引列有运算;6.where中索引列使用了函数;

2021-11-09 15:11:17 616

原创 minio附件功能接入核心代码总结

package service;@Slf4jpublic class MinIOFileUploader implements FileUploader {/** bucketName */private String bucketName ;/** accessKey */private String accessKey ;/** secretKey */private String secretKey;/** endpoint */private String endpoint ;

2021-11-09 15:08:33 283

原创 java拦截器、过滤器、监听器总结

总结:1.过滤器(Filter):所谓过滤器顾名思义是用来过滤的,Java的过滤器能够为我们提供系统级别的过滤,也就是说,能过滤所有的web请求,这一点,是拦截器无法做到的。在Java Web中,你传入的request,response提前过滤掉一些信息,或者提前设置一些参数,然后再传入servlet或者struts的action进行业务逻辑,比如过滤掉非法url(不是login.do的地址请求,如果用户没有登陆都过滤掉),或者在传入servlet或者struts的action前统一设置字符集,或者

2021-11-09 15:01:50 341

原创 filter过滤器学习

一.什么是Filter?Filter译为过滤器。 由于 Servlet 规范是开放的,借助于公众与开源社区的力量, Servlet 规范越来越科学,功能也越来越强大。 2000 年, Sun 公司在 Servlet2.3 规范中添加了 Filter 功能,并在 Servlet2.4 中对 Filter 进行了细节上的补充。二.运行原理:当客户端向服务器端发送一个请求时,如果有对应的过滤器进行拦截,过滤器可以改变请求的内容、或者重新设置请求协议的相关信息等,然后再将请求发送给服务器端的Servlet进行

2021-11-09 14:58:58 1044

空空如也

空空如也

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

TA关注的人

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