自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 try-with-resources

可以自己使用main方法测试,模拟抛出异常,捕获异常后对未关闭流的文件进行重命名或者删除操作,未关闭的文件是不能操作的,操作成功说明关闭成功。try-with-resources是Java7中加入的,大大简化的对资源的管理,而且使用try-with-resources的代码清晰易懂。原理:当try中代码执行结束后(正常结束或者异常结束),都会调用try()括号中对象的close()方法来关闭资源。Java9对其进行了简单的优化,使用起来更加便捷;1、传统ry-catch-finally的写法。

2024-12-27 15:05:00 128

原创 事务异常回滚机制

受检异常:对于受检异常(即Exception及其子类,但不包括RuntimeException),@Transactional默认不会回滚事务,除非你显式指定。总之,@Transactional在遇到未捕获的运行时异常时会回滚,但对于捕获的异常和受检异常则需要根据具体情况进行处理。当方法内部抛出异常时,该事务将自动回滚,不过这有一些前提条件。未捕获的运行时异常:默认情况下,@Transactional会在遇到未捕获的运行时异常(例如RuntimeException及其子类)时回滚事务。

2024-12-27 14:56:36 321

原创 Java中函数传值问题总结

Java中函数传值

2024-12-19 11:24:03 372

原创 自定义切面与事务注解执行顺序问题

今天碰到一个问题,自己通过自定义注解实现了一个自定义切面,把切面切到了业务层的方法上,但是业务层方法会执行多个表的一个操作,必然需要使用到事务来保证数据一致性,所以业务层方法上面既有自定义注解又有事务注解,问题来了:自定义切面中实现环绕切面,执行点方法执行完毕无法及时更新数据库,最后排查发现是事务未提交就执行完了自定义切面。

2024-08-06 20:01:31 330 1

原创 关于docker中的redis老是出问题的解决

这个项目几天没用,然后虚拟机里面的centos是暂停的,要用了发现redis链接不上,解决方法:重新启动docker: systemctl restart docker,然后再启动redis容器:docker start c_redis。

2024-01-10 16:46:38 557 1

原创 前后端联合测试

先注释掉mock中index.js里面的需要访问后端的请求。在dev的环境下将BASE_API的值改为后端的请求地址。重启前端项目,并打开后端项目。

2023-12-19 15:47:46 568 1

原创 前端VUE开发主要关注的部分

先APImock数据,造数据并且index.js注册路由处理页面构建VUE的create,data,methods得到数据页面展示数据调样式

2023-12-19 15:37:32 400 1

原创 安装cnpm

先查看自己npm的版本,然后安装cnpm: npm install -g cnpm@5.3.0 --registry=https://registry.npm.taobao.org。

2023-12-19 10:31:45 607 1

原创 Java公共异常处理

2023-12-18 20:18:55 418 1

原创 idea新建项目,src下java等目录没有颜色

一般没有颜色就右键mark directory as 即可,注意对应就行。

2023-12-18 16:05:22 781 1

原创 复制别的项目的pom.xml后项目没有出现maven管理的问题

一般对于父工程,里面只有一个简单的pom.xml文件,我们可以建一个别的工程,然后把pom.xml文件复制过来,但是仅仅复制过来之后,再去建子工程是无法指定这个为parent的,解决办法就是:选中pom.xml右键有一个“add as maven project” 就可以了。

2023-12-18 15:53:54 471 1

原创 pip安装失败

pip安装失败时换源

2023-03-12 17:59:18 119

原创 关于各种原因导致报错说:由于找不到MSVC* .dll的解决办法

找不到MSVC*.dll的解决办法

2023-03-01 20:16:11 1005

原创 关于npm仓库下载出错的记录

我们安装Node.js的时候会自带npm这样一个软件安装包管理工具。npm也是目前使用的比较频繁的一个东西,但是用它安装东西的时候,默认的仓库地址在国外,同时服务器也不是很稳定,所以我们可以换成国内的镜像仓库地址,加快我们的下载速度同时少出错。1.查看当前npm默认的下载仓库地址命令:npm config get registry一般是https://registry.npmjs.org/2.修改npm默认的下载仓库地址为国内镜像网站:npm config set registry 新仓库地址

2021-06-09 16:28:57 200

原创 考研的感受吧

**考研心得**2020年研究生初试已经结束了。考完无非三种人,第一,稳进面的人正在努力的准备复试。第二,稳稳的达不到国家线的人正在考虑之后的方向:工作或者是二战。还有第三种人就是属于我这种人,不知道自己考的如何,只想快点知道结果的那种。接下来我就来讲讲我的考研之路是如何准备的吧,也为学弟学妹们提点建议并且要以此引以为戒。我报的是北京工业大学的信息学部的计算机学院下的信息安全。我考的是政治...

2020-01-04 09:37:25 242 1

空空如也

空空如也

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

TA关注的人

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