自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Spring MVC 拦截器

实现HandlerInterceptor并重写其中的方法来自定义对请求的各种操作。其中包含三种方法1.perHandle: 在请求controller之前进行操作,按声明顺序执行,如果返回false则中断执行。2.postHandle: 前置条件:perHandle返回true。在controller方法处理完之后DispatcherServlet进行视图渲染之前执行,在该方法中可对ModelAndView进行操作。3.afterCompletion:前置条件:preHandle返回true。

2024-09-11 13:39:04 615 1

原创 es和redis区别

严格的说,ES不是一个数据库,而是一个搜索引擎,ES的方方面面也都是围绕搜索设计的。除了搜索之外,ES还会自动的替你对所有字段建立索引,以实现高性能的复杂聚合查询,因此只要是存入ES的数据,无论再复杂的聚合查询也可以得到不错的性能,而且你再也不用为如何建立各种复杂索引而头痛了。所谓key-value存储,就是每一条记录只包含一个用于查询数据的Key,以及与之对应的存储数据的value,就如同现实生活中的门牌号与住户,而没有诸如表、字段这些常规数据库中必需有的复杂概念,所有的查询都仅仅依赖于key值。

2023-04-18 16:07:59 1475

原创 Java动态创建kafka并保持连接长期可用

Java动态创建kafka并保持连接长期可用

2023-03-22 17:16:28 1978 1

原创 MongoDB在java代码中的增删改查

MongoDB基本使用,增删改查已经分页查询

2023-02-22 15:36:21 517

原创 Java分表策略

java分表策略配置,并且验证自定义查询格式

2022-10-22 11:37:36 847

原创 java连接打印机并进行打印

通过java在同网段连接打印机并进行文件的打印

2022-08-09 11:14:04 11582 9

原创 同一接口被多次请求,数据还未来得及入库导致数据不一致的问题

有一个接口,使用了事务,而且会自建数据,但是只能允许自建一种类型的数据。如果请求分开来,一次结束后接着第二次,那么就会如期只自建一个。但如果请求同时发起,同一种类型的就会出现多条自建数据。在因为有个事务的原因,事务会完成之后再写入到数据库。这时候如果当前事务还没完成的时候,就进行第二次请求,就会导致查数据库的时候没有自建数据,然后这次请求也进行了自建,这样就导致了只允许自建一次的数据自建了两次。开发中经常会遇到这种问题,主要核心在事务身上。事务注解里面有个值可以设定事务隔离级别,将事务隔离级别设为可以读取其

2022-06-02 11:07:44 1924 1

原创 mysql本地安装

my.ini 的配置内容[mysqld]# 设置3306端口port=3306# 设置mysql的安装目录 - mysql的安装路径basedir=D:\mysql\mysql-8.0.21-winx64# 设置mysql数据库的数据的存放目录 -安装文件路径下的data文件夹会自行创建datadir=D:\mysql\mysql-8.0.21-winx64\data# 允许最大连接数max_connections=200# 允许连接失败的次数。max_connect_err

2022-05-25 10:41:32 901

原创 java两个时间戳如何求出相差小时数,且保留小数点后两位

两个时间戳求差很简单的一个运算法则,假设开始时间与结束时间都能取到 分别为 startTime和endTime,都为Date类型。这时候要求取它们之间的差集,就把他们相减就可以了差集 = endTime - startTime此时需要注意 所取得的差集是一个long型的时间戳,要转换为小时,就要将这个差集除以一小时的毫秒数。double 小时= (double)差集/60*60*1000注意,此时用double转换这个小时呢,就是为了将其转换为有小数点的类型,因为一小时是3600000毫

2022-05-10 22:36:49 12466

原创 Java两种调用sap的方法

一、写一个SDK供外部进行调用1.用idea的工具通过提供的wsdl文件生成java文件。将wsdl文件放入项目中,然后通过这个idea自带的工具就可以生成所需的java代码。2.将生成的文件进行分类、分层级进行存放。生成的文件都在一个包里,为了更方便的管理,严格按照层级与类型进行存放。3.生成client与clientImpl文件,提供接口给外部调用,然后实现类进行webService调用。@WebService(name = "SI_BatchInStock_O

2022-05-07 10:06:42 3534 2

原创 Java关于Http请求的各种参数或行为的获取

HttpServletRequest的作用及用法http请求头以及ip、参数等信息都包含其中。方法声明 功能描述 String getMethod() 该方法用于获取 HTTP 请求消息中的请求方式(如 GET、POST 等) String getRequestURI() 该方法用于获取请求行中的资源名称部分即位于 URL 的主机和端门之后、参数部分之前的部分 String getQueryString() 该方法用于获取请求行中的参数部分,也就...

2022-05-06 11:01:32 3732

空空如也

空空如也

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

TA关注的人

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