会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
RunTheNight
博客园
园子
首页
新随笔
联系
管理
订阅
2021年3月13日
Spring中事务的传播机制
摘要: Spring中一共定义了7中事务传播机制,规定了事务方法及事务方法嵌套调用时的事务传播方式。 propagation_required(默认) 如果当前没有事务,就新建一个事务,如果存在事务,则加入到当前事 务中。 propagation_requires_new 如果当前存在事务,则挂起当前事务,
阅读全文
posted @ 2021-03-13 15:20 RunTheNight
阅读(63)
评论(0)
推荐(0)
2021年3月3日
Srping IOC容器创建过程
摘要: 1.通过注解AnnotationConfigApplicationContext进行启动,启动类如下 @ComponentScan("test") public class TestApp { public static void main(String[] args) { AnnotationCo
阅读全文
posted @ 2021-03-03 22:11 RunTheNight
阅读(129)
评论(0)
推荐(0)
2021年2月28日
Spring不支持注入静态变量解析
摘要: 在Spring中,是不支持通过@Autowired直接注入静态变量的,如下所示,得到的是个null, @Autowired static StaticBean staticBean; 一、原因 静态方法是属于类(class)的,普通方法才是属于实体对象(也就是New出来的对象)的,spring注入是
阅读全文
posted @ 2021-02-28 23:29 RunTheNight
阅读(361)
评论(0)
推荐(0)
Java中的各种锁
摘要: java中的锁大概可以分为以下几种: 乐观锁与悲观锁 独享锁(排他锁、独占锁)与共享锁 公平锁与非公平锁 偏向锁、轻量级锁、重量级锁 可重入锁 自旋锁 分段锁 一、乐观锁与悲观锁 乐观锁是一种乐观思想,即认为读多写少,遇到并非的可能性低,每次去获取数据的时候都认为数据不会被别人修改,但是会在更新的数
阅读全文
posted @ 2021-02-28 12:15 RunTheNight
阅读(1005)
评论(0)
推荐(0)
2021年2月27日
Spring中的小工具--StopWatch
摘要: 最近在看Springboot源码中,发现了一个有趣又有用的简单小工具,特此推荐下。 如下图,springboot中用StopWatch的start方法跟stop方法包含住了整个Springboot的启动过程。 StopWatch:秒表,跑表的意思,我们按字面意思大概就可以推测出它是用来计算时间,监控
阅读全文
posted @ 2021-02-27 11:30 RunTheNight
阅读(2105)
评论(0)
推荐(0)
2018年4月12日
阿里云Linux服务器80端口不能访问问题
摘要: 在阿里云服务器中部署Tomcat后更改端口为80后,发现外网无法通过80端口进行访问。经研究后,发现需要在云服务器管理控制台中对安全组进行设置,配置相应的安全组规则。 规则添加如下图所示: 添加完成后,重启实例即云服务器后就可以进行访问了。需注意安全组列表所选地址需与自己当前实例所属地区一致,否则,
阅读全文
posted @ 2018-04-12 02:23 RunTheNight
阅读(3479)
评论(0)
推荐(0)
2016年4月11日
Android 相机Camera调用
摘要: Android中调用相机拍照获取图片可通过两种方法获得,首先都通过调用系统服务来开启相机 Intent intent = new Intent(MediaStore.ACTION_IMAGE_CAPTURE); startActivityForResult(intent,requestCode);
阅读全文
posted @ 2016-04-11 23:43 RunTheNight
阅读(361)
评论(0)
推荐(0)
2016年3月31日
Bugtags自动集成
摘要: 一、配置依赖 Bugtags SDK已经同步到jcenter 和MavenCentral,在项目的build.grade(项目最外层的,不是在app文件夹里的)设置repositories 添加如下依赖:
阅读全文
posted @ 2016-03-31 23:15 RunTheNight
阅读(360)
评论(0)
推荐(0)
2016年3月29日
Gradle详解
摘要: Gradle是可以用于Android开发的新一代的 Build System, 也是 Android Studio默认的build工具。 Gradle脚本是基于一种JVM语言 -- Groovy,再加上DSL(领域特定语言)组成的。 因为Groovy是JVM语言,所以可以使用大部分的Java语言库。
阅读全文
posted @ 2016-03-29 22:47 RunTheNight
阅读(622)
评论(0)
推荐(0)
2016年3月27日
Android onNewIntent调用时机
摘要: 创建IntentA和IntentB两个Activity,并重写下列方法:onCreate onStart onRestart onResume onPause onStop onDestroy onNewIntent一、IntentA应用发Intent,跳转到IntentB,执行下列方法:I/@@@
阅读全文
posted @ 2016-03-27 11:49 RunTheNight
阅读(291)
评论(0)
推荐(0)
下一页
公告