logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

谈谈Jedis的连接池技术

其实这篇文章的题目,应该叫谈谈Apache common pool的连接池技术这篇博客,就不怎么分析源码了,咱们尽量把观察的层次提高一下,主要分析流程。下图是JedisPool里面用到的一些类(有些类我省略了,例如closeable)PooledObjectFactory,是一个泛型接口,里面有makeObjcet,destroyObject,validateObjec

windows下使用gtest

我是在window下使用clion来写c++的,最近学习了gtest,中间遇到了一些问题,记录一下。

文章图片
#windows
windows下使用gtest

我是在window下使用clion来写c++的,最近学习了gtest,中间遇到了一些问题,记录一下。

文章图片
#windows
从rgw到rocksdb的调用链

本文分析了Ceph中RGW层到OSD层的调用流程及回调机制。RGW通过librados接口调用Objecter进行OP提交,同步(operate)和异步(aio_operate)方式的主要区别在于是否阻塞等待完成。回调通过Context机制实现,OSD层通过PrimaryLogPG和ReplicatedBackend处理请求,在不同阶段(commit/applied)触发相应回调。BlueStor

#ceph
关于甲骨文(oracle cloud)丢失MFA的解决方案

前两年,申请了一个招商的多币种信用卡,然后就从网上撸了一个oracle的免费1h1g的服务器。用了一段时间,人家要启用MFA验证。啥叫MFA验证,类似与短信验证吧,就是绑定一个手机,然后下载一个app,每次登录的时候除了你设置的用户名密码外,还需要那个特定手机上展示的一个code。就这么简单。但是,不出意外的话,有意外了,手机换了,当时忘记更新那个app了。然后 就没法登录oracle了。

文章图片
#oracle
Clion attach一个linux进程进行debug

remote 我不知道是什么意思,就写的是我之前在192.167.155.45 的linux上编译出calculateSum时的地址。在远程linux上,直接运行程序calculateSum,然后另起一个ssh连接 ps -ef|grep calculateSum,拿到它的进程号,假定是130225。手头的一段程序,目前已经在linux上运行了,我在windows上有源代码,想在本地debug一下

文章图片
#bug
@Mock @MockBean @InjectMocks之间的关系

@mock @mockbean @injectmocks 直接的关系

redhat安装vsftpd

一个小问题rpm -qa|ftp但是出现3个ftp 只安装了一个关于网卡ip首先,我们看到网卡上面有个x说明网络是有问题的我们双击,看到我们先把connected和connect at power on都打开下面的连接方式有4种bridged:就是虚拟机里linux系统的ip和你本身windows的ip是同一网段的。这么一来,你的小伙伴(

#linux
java的垃圾回收

jvm的垃圾回收是个老生常谈的问题,在这里,我会从以下一个方面来和大家聊聊垃圾回收。1 在哪里收垃圾?2 哪些内容可认为是垃圾?3 怎么回收垃圾?4 gc报告的阅读在哪里收垃圾这里,我建议大家先读一下拙作:  java内存管理上图中的5部分:虚拟机栈,本地方法栈,程序计数器三个区域随线程而生,随线程而灭;栈中的栈帧随着方法的进入和退出而有条不紊地执行

谈谈java虚拟机

本文可作为北京圣思元深入java虚拟机的课堂笔记。先看一个令人dan teng的面试题public classSingleton{public static Singleton s=new Singleton();public static int k1;public static int k2=0;privateSingleton(){k1++;

#虚拟机#操作系统
    共 11 条
  • 1
  • 2
  • 请选择