自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于Spring事务嵌套回滚的一些测试总结(精简)

这里写自定义目录标题事务嵌套场景事务嵌套这是我在spring事务中遇到关于事务嵌套问题的一些记录。场景A类的service a方法调用B类的service b方法;事务注解使用:@Transactional(rollbackFor = Exception.class)A类和B类都有事务B发生异常,A未catch,则:A回滚,B回滚B发生异常,Acatch了异常,未抛出异常,则:...

2019-07-02 14:44:04 5191 3

原创 IOC(控制反转) DI(依赖注入) DL(依赖查找)

解释《维基百科》控制反转(Inversion of Control,缩写为IoC),是面向对象编程中的一种设计原则,可以用来减低计算机代码之间的耦合度。其中最常见的方式叫做依赖注入(Dependency Injection,简称DI),还有一种方式叫“依赖查找”(Dependency Lookup)。通过控制反转,对象在被创建的时候,由一个调控系统内所有对象的外界实体,将其所依赖的对象的引用...

2019-12-23 12:02:37 702

转载 HotSpot VM,JIT概念

jvm笔记HotSpot VMJIT原文链接HotSpot VMHotSpot VM得名于它得混合模式执行引擎:这个执行引擎包括解释器和自适应编译器(adaptive compiler)。默认配置下,一开始所有Java方法都由解释器执行。解释器记录着每个方法得调用次数和循环次数,并以这两个数值为指标去判断一个方法的“热度”。显然,HotSpot VM是以“方法”为单位来寻找热点代码。等到一个...

2019-11-26 09:08:56 431

原创 IDEA常用快捷键

IDEA常用快捷键功能快捷键:Alt+Enter:生成返回变量,导包提示,try catch提示等(多功能快捷键)Alt+Insert:生成get/set,构造函数,toString()方法等双击Shift:全局搜索Ctrl+D:复制当前行Ctrl+Y/Ctrl+X:删除当前行Ctrl+F:当前文本搜索Ctrl+R:替换Ctrl+Shift+F:全局搜索关键字Ctrl+Shi...

2019-03-26 15:57:24 245

原创 socket服务端开发,连接多个客户端,开启多线程

socket服务端服务端线程public class ServerSocketThread extends Thread { private static ServerSocket serverSocket; /** * 开启服务端socke线程 * @param serverSocketThread 该类的实例对象 */ publi...

2019-03-20 20:04:52 893

原创 git 常用分支命令

git命令集合个人收集整理的git分支命令集合。git常用分支命令查看当前分支 git branch;新建一个分支temp git branch temp;切换到temp分支 git checkout temp;新建一个分支temp并切换到该分支上(等同于前两条命令) git checkout -b temp;删除temp分支...

2018-08-28 11:54:57 981

原创 Socket实现(一个)服务端与(多个)客户端控制台通信

实现服务器与客户端通信服务器端/** * 实现客户端与服务器通信 */public class Server { public static void main(String[] args) { try { ServerSocket server = new ServerSocket(9090); System....

2018-07-30 21:42:02 2800 6

空空如也

空空如也

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

TA关注的人

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