自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 ThreadLocal使用弱引用的原因

ThreadLocal场景:ThreadLocal 适用于每个线程需要自己独立的实例且该实例需要在多个方法中被使用,即变量在线程间隔离而在方法或类间共享的场景,换句话说:ThreadLocal用于线程隔离以及上下文信息传递。Q1:为什么ThreadLocalMap中的键ThreadLocal<?>是弱引用?A1:首先先说一下ThreadLocalMap的作用。它是线程隔离的,程序员不能直接获取ThreadLocalMap,而是通过ThreadLocal.set和ThreadLocal.get来设置Threa

2024-09-01 12:24:37 186

原创 12306项目学习--责任链--Mybatis拦截器学习

有四大拦截器: ParameterHandler参数拦截器在参数设置之后,sql语句执行之前拦截,用于对参数进行加解密校验等,StatementHandler语句拦截器在sql语句执行前拦截,用于动态修改sql语句等ResultSetHandler在返回结果出来后拦截,用于数据缓存等,Executor执行拦截器拦截insert,update等操作。创建一个类来实现Interceptor接口,重写intercept和plugin方法,intercept写具体的拦截逻辑,可以在sql执行前后写拦截代码。

2024-08-10 16:39:45 165

原创 安卓10的libart.so怎么pull

adb连接后,输入adb pull /system/apex/com.android.runtime.release/lib/libart.so xxx电脑上的目录。

2024-06-21 11:57:33 150

原创 RuntimeError: one of the variables needed for gradient computation has been modified by an inplace

训练神经网络遇到错误:one of the variables needed for gradient computation has been modified 可能的原因

2023-12-06 21:27:41 60 1

原创 记录一个bug

方法:卸载原来的numpy,安装低版本的numpy,用conda或者pip都可以,这两个只是工具而已,下载后都会放到虚拟环境下的site-package里(以虚拟环境为例)。如果conda没有该版本,那就换pip或者再该版本,再尝试。1、提示:torch包里的初始化文件有bug,用了系统自带的包--dist-package,应该改用用自己安装的包--site-package。方法:前面没有前缀就是系统环境下运行,前面有(base)或者其他自己定义的conda虚拟环境就是会在conda环境下运行的。

2023-08-28 17:18:46 58 1

原创 Windows上用C++调用PyTorch模型

用C++调用PyTorch模型官网demo

2022-09-15 17:07:05 484 1

原创 IDEA中从oracle数据库读取中文字符为乱码的解决办法

IDEA中从oracle数据库读取中文字符为乱码的解决办法

2022-09-06 14:41:17 913

原创 Oracle的sql控制台写脚本,循环创建多个自增触发器。

oracle写脚本,循环创建多个自增触发器

2022-09-06 14:13:15 526

原创 java.sql.SQLException: 无效的列索引

java中向Oracle数据库查询语句中出现的问题

2022-08-20 18:06:19 1881 1

空空如也

空空如也

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

TA关注的人

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