java基础
wdqq707000297
这个作者很懒,什么都没留下…
展开
-
什么是进程、线程、协程?
什么是进程、线程、协程?什么是进程什么是线程什么是协程总结 什么是进程 进程就是一个应用程序的启动实例,拥有代码和打开的文件资源、数据资源、独立的内存空间,受操作系统管理 什么是线程 线程就是程序的实际执行者, 一个进程包含多个线程,拥有自己的栈空间。 由操作系统内核调度。JAVA线程有五种状态。 什么是协程 一种比线程更加轻量级的存在, 一个线程可以有多个协程。 为了解决例如“生产者、消费者...原创 2018-10-30 15:49:26 · 685 阅读 · 0 评论 -
Druid数据库连接池源码理解
Druid maxWait 参数定义为 volatile 使用 FilterChain设计模式 getConnect初始化操作使用ReentrantLock getConnect 操作返回一个DruidPooledConnection 对象 数据源Id dataSourceIdSeed 使用 dataSourceIdSeed = new AtomicInteger(0), dataSourceId...原创 2018-11-01 17:27:31 · 550 阅读 · 0 评论