自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 系统架构初探

系统逻辑架构前言什么是架构单体架构SOA微服务架构最后前言时隔多年,我又重新开启了博客!也是机会,一直跟随孤尽老师组织的培训班,学到不少东西!正如昨天一起上课的同事所说,只有上课的时候发现自己的知识匮乏,需要学习!学习有四个层次,记忆理解表达融会贯通,那么写博客就是很好的总结以及表达方式!什么是架构听到架构,或许我们对这个词感觉很神秘,感觉搞架构的都高大上!希望大家看完这篇文章,能对架构有些了解,或者一起来交流!架构换个名词可能大家比较容易理解,框架!做什么事情,我一点点的看,最后靠的都是死记硬背

2021-10-31 13:21:26 104 1

原创 synchronized条件控制wait()、notify()

补1:wait()、notify()这一对方法是用于对条件的控制,一个线程通过synchronized方法获得锁在执行时发现条件不满足则可调用wait()方法释放锁并等待;当另一个线程也在synchronized方法中完成条件时可以通过notify()方法唤醒正在等待的线程,但有可能唤醒的线程等待的不是这个条件,因此需要上面线程wait()需要循环。 补2:wait()、notify()本

2015-08-29 20:20:30 367

原创 synchronized初步

synchronized 参考:http://www.cnblogs.com/devinzhang/archive/2011/12/14/2287675.htmlhttp://blog.csdn.net/xiao__gui/article/details/8188833 进行同步之前首先想好要同步的是什么,选好是同步方法还是同步语句块,控制锁的粒度。 1、同步加锁的

2015-08-29 20:14:34 288

原创 1-Java创建线程

Java创建线程 1、首先明确:创建的线程也是对象,有的时候一直想着它和系统相关,无意中忽视它作为对象的本质。 2、两种方法:⑴、继承Tread类,并实现run()方法,然后进行实例化⑵、创建一个普通类实现Runnable接口。然后该类的实例化对象作为Thread类构造方法的参数进行创建线程对象。 3、联系区别⑴从继承角度来讲,首先如果这个线程需要继承一些已经写

2015-02-03 19:54:38 358

转载 Java-Log4j日志使用方法

转:Java中log日志的使用2  一、介绍 Log4j是Apache的一个开放源代码项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件、甚至是套接口服务 器、NT的事件记录器、UNIX Syslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。 Log4j由三个重要的组件构成:日志

2015-01-03 21:09:41 450

空空如也

空空如也

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

TA关注的人

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