会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
futagirlkarma
博客园
首页
新随笔
联系
订阅
管理
2026年1月23日
通信底层逻辑:TCP、流与缓冲区
摘要: 在前后端分离开发中,Vue2(前端)与SpringBoot(后端)的通信是核心场景,比如接口调用、文件上传等。很多开发者在使用Axios发请求、后端用InputStream接收数据时,往往只关注业务逻辑,却对底层的TCP连接、流、缓冲区等机制一知半解。本文将结合实际开发场景,梳理这些核心知识点,帮你
阅读全文
posted @ 2026-01-23 11:38 解忧杂货铺12138
阅读(2)
评论(0)
推荐(0)
2026年1月4日
itextpdf拼接多份文件一定要按照PdfCopy->Document->OutputStream的顺序关闭
摘要: 原始需求:审批表只能单份打印,新增审批表批量打印功能 现状:前同事已离职,代码改了一版。接到需求后,先看代码目前的功能,发现是参考了其他服务中的批量打印,且能打印,但是有个问题,就是打印出来的审批表没有签章。于是查看源码,发现是jsp页面上直接调用了润乾的com.runqian.report4.vi
阅读全文
posted @ 2026-01-04 14:07 解忧杂货铺12138
阅读(4)
评论(0)
推荐(0)
2025年11月27日
内网win10电脑连接外网白名单服务
摘要: 前提:在客户方做内网开发,服务部署在客户自己的服务器上,内外网隔离。现在项目需要调用一些固定ip的外部服务,开发机需要连通这些服务。 hosts文件添加要访问的服务的域名,域名解析由网关负责,ip地址指向网关就行。比如,网关ip地址是 a.b.c.d a.b.c.d vod.tencentcloud
阅读全文
posted @ 2025-11-27 09:36 解忧杂货铺12138
阅读(14)
评论(0)
推荐(0)
2025年10月22日
vue2:v-if和v-show的区别以及造成的影响
摘要: <div class="form-box-4" v-show="checkedList.includes('0505')"> <span class="form-box-4-label" ><span style="color: red">*</span>三失一偏类型: </span> <ta-fo
阅读全文
posted @ 2025-10-22 20:07 解忧杂货铺12138
阅读(6)
评论(0)
推荐(0)
2025年10月21日
GitLab小坑:remote: GitLab: You are not allowed to create protected branches on this project.
摘要: git -c credential.helper= -c core.quotepath=false -c log.showSignature=false push --progress --porcelain origin refs/heads/release-xxx-0.4:release-abc
阅读全文
posted @ 2025-10-21 17:47 解忧杂货铺12138
阅读(24)
评论(0)
推荐(0)
2025年7月26日
ThreadLocal
摘要: 1. ThreadLocal源码及数据结构 ThreadLocal本身不存储数据,存储数据的是线程Thread,Thread有一个ThreadLocalMap类型threadLocals的属性,用于存储数据。 ThreadLocalMap是ThreadLocal的一个静态内部类,ThreadLoca
阅读全文
posted @ 2025-07-26 18:11 解忧杂货铺12138
阅读(8)
评论(0)
推荐(0)
2025年7月23日
解决分页深度过深导致的查询效率变低的问题
摘要: 使用游标分页 通过记录上一页最后一条数据的递增的唯一标识(比如id),直接定位下一页的起始位置。 适用情况:表使用自增主键,或者有唯一排序字段(比如creat——time) 例: -- 第一页id select * from t_large order by id limit 20 -- 假设查询结
阅读全文
posted @ 2025-07-23 00:09 解忧杂货铺12138
阅读(10)
评论(0)
推荐(0)
2025年7月22日
volatile 关键字
摘要: 两个作用: 所有volatile关键字修饰的变量的修改,立即对所有线程可见 禁止编译期和处理器volatile修饰变量的读写操作进行指令重排,保证指令执行顺序 注:volatile关键字不能保证原子性
阅读全文
posted @ 2025-07-22 11:53 解忧杂货铺12138
阅读(14)
评论(0)
推荐(0)
2025年7月21日
SpringBean生命周期
摘要: 构造:调用构造方法创建Bean的实例 赋值:通过set方法给属性赋值 初始化前的后置处理器:处理一些初始化前的自定义逻辑 初始化:自定义的初始化方法 初始化后的后置处理器:处理一些初始化后的自定义逻辑 获取:从容器中获取Bean的实例并返回 销毁:容器关闭时销毁Bean实例
阅读全文
posted @ 2025-07-21 13:28 解忧杂货铺12138
阅读(18)
评论(0)
推荐(0)
2025年7月19日
处理Java堆内存溢出的简单思路
摘要: 首先,在启动时加上参数-XX:+HeapDumpOnOutOfMemoryError,这个参数表明在发生Heap OOM时,会转储(dump)此时的堆内存快照(.hprof文件)。 使用内存映像分析工具对内存快照文件进行分析,确认导致OOM的对象是否是必要的,也就是确认问题是内存泄露还是内存溢出。
阅读全文
posted @ 2025-07-19 20:12 解忧杂货铺12138
阅读(21)
评论(0)
推荐(0)
下一页
公告