会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
积跬步至千里
大阿张的博客
一个简单的小码农/ a simple coder
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
下一页
2023年5月21日
如何正确的处理spring的声明式事务
摘要: ## 1. 前言 > Spring 针对 Java Transaction API (JTA)、JDBC、Hibernate 和 Java Persistence API (JPA) 等事务 API,实现了一致的编程模型,我们大多数做业务开发的时候,通常就在业务方法上使用声明式注解 @Transac
阅读全文
posted @ 2023-05-21 22:09 大阿张
阅读(96)
评论(0)
推荐(0)
2023年4月26日
从web请求开始到线程安全问题,以自己的理解谈谈ThreadLocal
摘要: 1.问题引出 在使用spring 框架进行web开发时,我们经常会使用一个Interceptor(拦截器)并将它交由ioc容器管理,用于web请求的一些拦截工作,类似下面这种,这里面就会使用ThreadLocal对象对当前线程做些操作,也就是保存一些"东西"到当前线程中,就是一个绑定的效果 @Com
阅读全文
posted @ 2023-04-26 17:09 大阿张
阅读(302)
评论(0)
推荐(0)
2022年12月14日
@Autowired 和 @Resource 的区别
摘要: @Autowired 与 @Resource @Autowired属于 Spring 内置的注解,默认的注入方式为byType(根据类型进行匹配),也就是说会优先根据接口类型去匹配并注入 Bean (接口的实现类)。如果一个接口存在多个实现类,那么此时byType方式注入就会报错,无法注入。此时@A
阅读全文
posted @ 2022-12-14 14:05 大阿张
阅读(56)
评论(0)
推荐(0)
2022年4月25日
Docker 常用命令
摘要: 1. 查看镜像 docker images REPOSITORY TAG IMAGE ID CREATED SIZE REPOSITORY: 镜像在仓库中的名称 TAG: 镜像标签(一般是软件的版本号) IMAGE ID: 镜像 ID(唯一) CREATED: 镜像的创建日期 (不是获取该镜像的日期
阅读全文
posted @ 2022-04-25 14:05 大阿张
阅读(74)
评论(0)
推荐(0)
2022年4月23日
Kali Linux 虚拟机版下载及安装教程
摘要: #1. 下载 首先打开浏览器,搜索 kali 官网 可以直接点 Get Kali,或者点进官网再点击 Get Kali,之后会出现 选择 Virtual Machines 虚拟机版本,之后VMware 和 VirtualBox 看自己的虚拟机软件是哪种 这里需要注意,压缩包版本下载速度十分感人,所以
阅读全文
posted @ 2022-04-23 23:19 大阿张
阅读(3648)
评论(0)
推荐(0)
2022年4月9日
雪花算法分布式Id以及其产生的前端精度损失解决方法
摘要: 一. 分布式 id 特点: 1. 全局唯一性:全局没有重复的id标识。 2. 递增性:保证生成的 id 在业务中是递增的。 3. 高可用:确保在任何时候都能生成正确可用的id。 4. 高并发:在高并发环境下表现良好。 分布式id常见解决方案 1. UUID java 中自带的算法,其能生成一串占 3
阅读全文
posted @ 2022-04-09 16:13 大阿张
阅读(806)
评论(0)
推荐(0)
2022年3月20日
MybatisPlus插件queryWrapper.last()查询报错
摘要: MybatisPlus 插件 queryWrapper.last() 是用来作 limit 限定的,我项目中 limit 的值是动态的,给出源码: public Result hotArticle(int limit) { LambdaQueryWrapper<Article> queryWrapp
阅读全文
posted @ 2022-03-20 16:47 大阿张
阅读(4289)
评论(0)
推荐(0)
IDEA异常解决: org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)
摘要: 最近在做一个博客项目用Springboot框架开发,在配置好Mapper接口后启动项目,IDEA报org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)异常。 网上找了许多解决方法,我觉得这个作者
阅读全文
posted @ 2022-03-20 10:23 大阿张
阅读(441)
评论(0)
推荐(0)
2022年3月19日
IDEA中连接配置Mysql数据库时区报错解决方法
摘要: 在IDEA中连接Mysql数据库时,常常因为时区问题而报错无法连接。如下: 下面给出解决方法: 点击Adcanced,找到severTimezone,在后面加上Asia/Shanghai 成功!!!!!!!!!!!!
阅读全文
posted @ 2022-03-19 14:33 大阿张
阅读(324)
评论(0)
推荐(0)
2022年3月18日
SQL中having与where区别
摘要: where与having区别 where是一个约束声明,在结果返回之前起作用,且where不能与聚合函数一起使用。 having是一个过滤声明,在查询返回结果集后,再使用having对结果集进行过滤操作,having可以跟聚合函数使用。 聚合函数就是例如:count,max,sum,avg等对多条数
阅读全文
posted @ 2022-03-18 14:43 大阿张
阅读(66)
评论(0)
推荐(0)
上一页
1
2
3
下一页
公告