贾永琪的技术博客

新结算系统项目总结

该博客分享旧结算系统升级项目经验。因旧系统性能瓶颈等问题,计划用 Java 重构。项目分设计、开发、验证、发布、优化维护 5 个阶段。设计选 Spring Batch 架构,开发遵循 DDD 思想。项目有性能提升等优点,也存在伪集群等缺点,让人体会到设计的重要性。

拦截CSDN顶端广告

话说之前就吐槽过CSDN广告多,各种广告,循环广告等等。为什么csdn访问越来越慢当时找到的方式是使用Adblock Plus浏览器插件,过滤掉广告。过滤掉广告确实很舒服,不会有各种无用的广告了。可是最近发现,csdn竟然升级了,在顶端增加了一个广告。就是这个。你必须手动点击关闭一次才行。当然,过一段时间还是会出来的。这,不能忍啊。参考之前广告的处理方式,还是同样的,将这个规则加入到Adbolck Plus中。至于Adblock Plus的安装,网上有很多的教程。大家自行搜索即可。_csdn顶部广告

HTTP协议解析,你真的了解HTTP协议吗

HTTP协议从1990年发展至今,经历了从HTTP/0.9到HTTP/2.0的演变,旨在提高网络通信效率。HTTP基于TCP/IP协议,使用DNS进行域名解析,通过TCP三次握手建立连接。HTTP协议包含多种方法如GET、POST、PUT等,用于客户端和服务器间的数据交换。此外,HTTP协议还有身份验证、Cookie与Session管理、缓存机制等内容,确保数据安全和性能。然而,HTTP协议存在一些安全威胁,如SQL注入、跨站脚本攻击和CSRF攻击,需要通过安全措施进行防范。随着技术进步,HTTP/2.0引入了二进制分帧、多路复用等优化,HTTP/3.0引入QUIC协议以减少延迟。

spring boot配置https加密以及http升级2.0

spring boot配置https加密以及http升级2.0https加密http升级2.0https加密在spring boot项目中配置微服务加密非常简单。首先需要生成证书,如果是单项加密就只需要一个证书,如果是双向加密就需要至少两个证书。数字证书的生成请看tomcat实现https双向认证配置生成证书后,将证书放到resources目录下然后在application.properties或者application.yaml中配置证书如果是单项认证,那么将client-auth设置_springboot密文传输升级

spring batch item process详解

spring batch item process详解ItemProcessorItemProcessor系统处理组件数据转换部分数据转换数据类型转换数据过滤数据Filter数据过滤统计数据校验ValidatorValidatingItemProcessor组合处理器服务复用拦截器接口异常执行顺序AnnotationMergegithub地址:https://github.com/a18792721831/studybatch.git文章列表:spring batch 入门spring batch_springbatch process