暂无搜索历史
在linux服务器centos7上新安装的oracle 19c,结果发现客户端怎么都连不上。检查了下,发现原来是监听的端口采用默认配置为了LOCALHOST:
现在大多数人都采用git进行版本管理,在git下面进行开发被越来越多的程序员所接受。还有越来越多的人参与开源社区的建设。现在有一个问题就是,在windows环境...
在windows中,由于Inlong的很多单元测试用例都需要用到hadoop的相关组件进行测试。可以采用winunits配合测试,winutils是window...
需要使用docker将golang的httpserver容器化。在这个过程中遇到了一个弱智问题,特此记录。
朋友圈复杂度分析: 业务复杂度:朋友圈的业务复杂度比较低,只有内容发布、查看和评论和点赞等内容。 质量复杂度:朋友圈的用户非常多,微信的用户数量都会有朋友圈...
考虑到有一个人是php高手,结合php的特点,以及目前的人员配备情况,最简单的办法就是将项目分离,用php来实现静态的页面和无状态的数据展示。 将php实现的...
在Druid连接池的工作过程中,会用到一些计数器对Druid的情况进行判断。然后根据计数器的数据采取一系列操作,整理如下:
DruidPooledConnection中的状态: 字段 类型 所在类 默认值 说明 closed volatile boolean DruidPooledC...
有关于Druid的removeAbandoned机制,在getConnection源码中介绍过。removeAbandoned实际上就是Druid的泄露检测机制...
Druid中的Connection在使用之后,要进行回收,而回收连接的方法就是recucle方法。 回收的主要目的是将连接的状态清空/重置之后,放置到连接池的...
在阅读DruidDataSource源码的过程中,发现DruidConnectionHolder有个特别的属性PreparedStatementPool sta...
之后,要判断初始化状态是否完成,如果采用异步初始化,可能DestoryTask线程已经启动,但是连接池还没有初始化完成。
DruidDataSource连接池实现了javaX.sql包中,DataSource接口的全部方法。getConnection也来自于javaX.sql.Da...
DruidDataSource数据库连接池的的本质,实际上是一个利用ReentrentLock和两个Condition组成的生产者和消费者模型。
DruidDataSource是DruidCP最关键的类之一,承载了连接池的启动、关闭、以及连接的获取和管理等功能。 其内部关键的的数据结构如下表:
DruidDataSource的使用都是创建DruidDataSource对象,set配置参数之后,调用init方法。 通过mock测试实例化DruidDat...
kafka-manager 工具目前改名为cmak,下载地址为:https://github.com/yahoo/CMAK/releases/tag/3.0.0...
切换到zookeeper用户 su - zookeeper 建立软链接,便于以后切换版本:
在springboot下操作rabbitMQ。 1.pom文件配置 pom文件配置如下: <!-- Spring Boot --> <dep...
之前采用源码的方式安装erlang,之后再来安装rabbitMQ,这种方式有一些复杂。现在参考官网,可以直接用rpm安装。本文对安装过程进行描述。 ...
暂未填写公司和职称
暂未填写个人简介
暂未填写技能专长
暂未填写学校和专业
暂未填写个人网址
暂未填写所在城市