
Java开发过程记录
学习记录
九离⠂
月亮很亮,亮也没用,没用也亮
展开
-
使用apache.commons.compress对文件进行压缩与解压缩的不同方式
使用apache.commons.compress对文件进行压缩与解压缩的不同方式原创 2024-03-29 17:34:46 · 2390 阅读 · 0 评论 -
在Java中正确地重复使用流(流read后如何重复使用)
在Java编程中,处理文件和数据流是常见的任务。然而,有时你可能需要多次使用相同的流,这时需要特别小心以确保正确性和性能。在Java中,正确地重复使用流需要细心的管理。关闭流、使用标记点、包装流以及复制流到内存都是一些有效的技术手段。通过谨慎地处理流,我们可以确保程序的正确性和性能。在使用流时,我们需要注意在何时关闭、重置以及如何正确地多次使用它们。有时,我们需要多次使用相同的输入流。在不再需要流的情况下,应该尽早关闭。原创 2024-01-03 17:01:18 · 1366 阅读 · 3 评论 -
mybatis中嵌套查询参数传递问题记录
mybatis中嵌套查询参数传递问题记录原创 2024-01-03 14:20:06 · 920 阅读 · 0 评论 -
开发过程记录-----图片是否旋转判断工具类
日常开发中,会遇到对图片的处理,但是有时候用Java的ioimage是不能读取到图片的旋转信息的,所以下述工具类提供了图片旋转信息读取能力。原创 2023-12-28 09:59:02 · 918 阅读 · 0 评论 -
开发过程记录-----图片压缩工具类
日常开发中,会遇到图片处理,比如图片缩略图生成,图片压缩等,以下工具类提供图片压缩功能。原创 2023-12-28 09:56:05 · 737 阅读 · 0 评论 -
开发过程记录-----图片分割工具类
日常开发中,会遇到图片处理,比如图片分割等,以下工具类可以将图片进行横向,纵向分割,可自定义分割。原创 2023-12-28 09:50:46 · 397 阅读 · 0 评论 -
网关IP限制过滤器示例
【代码】网关IP限制过滤器示例。原创 2023-12-26 15:37:31 · 595 阅读 · 0 评论 -
共享API对接加签验签文档及工具类
当我们在设计共享API时,需要对用户的请求进行校验,这时候可以采用加签验签的方式。以下文档为对接示例;文档使用面向的对象与项目范围私钥: 请求方接入之前需要生成对应的公私钥,私钥请求方保存,公钥提供给平台; 调用接口,传入appId,nonce,timestamp,appSign,param参数,获取数据。请求方调用接口**请求方式:**POST请求地址:请求参数:参数说明:返回结果:参数说明:13位随机字符串,包含数字、英文字符、区分大小写13位时间戳对原始请求体中param的json参数使用SM3原创 2023-12-26 15:30:07 · 830 阅读 · 0 评论 -
开发过程记录___过滤器通过流信息来获取请求参数后,流丢失问题
比如我们要拦截所有请求,获取请求中的某个参数,进行相应的逻辑处理:比如我要获取所有请求中的公共参数 token,clientVersion等等;2、使用过滤器拦截读取,再通过chain.doFilter(wrapper, response);2、当我们请求参数是@RequestBody时,智能获取请求对象中的数据流,通过解析流信息来获取提交的内容。这种提交方式中,key为param ,若提交类型不是这种方式就获取不到param的值。在日常开发中过程中,会用过滤器来获取请求参数进行一些逻辑处理。原创 2023-12-20 15:33:38 · 634 阅读 · 0 评论 -
开发过程记录____@AllArgsConstructor注解和@Value冲突问题
当我们使用@AllArgsConstructor注解时,遇到@Value注解的时候,就会出现冲突原创 2023-12-20 15:30:28 · 1908 阅读 · 0 评论