240 发简信
IP属地:四川
  • 原语-CAS、FAA

    硬件同步原语(Atomic Hardware Primitives)是由计算机硬件提供的一组原子操作,我们比较常用的原语主要是 CAS 和 FA...

  • Resize,w 360,h 240
    HSDB

    1 定义 HSDB ( Hotspot Debugger) 。 jdk自带的 检查调试java进程的工具。最近在深入学习jvm,会用到这个神器辅...

  • zookeeper数据迁移

    因业务需要,迁移生产环境,所以涉及到了zk数据迁移。运维小哥最开始用文件复制的方式迁移,迁移过去以后,发现zk的顺序节点的数据库少了(本来老zk...

  • 问题排查记录:数据库隔离级别引起的死锁

    问题原因: 数据库迁移,新库的数据库事务隔离级别升了一个等级,由 读已提交(read-committed) 升到了 可重复读(repeatab...

  • 关于内存溢出 OutOfMemeoryError

    4个原因 JVM没有原生内存可用:比如32位机器一个进程的默认最大内存是4G。 永久代(在java7和更早的版本中)内存不足:关键字 permG...

  • apollo - 2 - 增加自定义环境

    apollo 默认只有 dev fat uat prod 四个环境。如果不够的话需要修改一下代码增加环境。可以参考官方文档 假设需要添加的环境名...

  • Resize,w 360,h 240
    问题:Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource 启动卡住

    如图, 程序启动的时候直接卡在了 Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPool...

  • Resize,w 360,h 240
    2 - jenkins - gitlab自动部署

    目标:当有代码提交到了gitlab以后,自动部署新的代码。 1 准备工作 1.1 汉化(如果安装好就已经是中文了,跳过这一步) manage j...

  • Resize,w 360,h 240
    1-jenkins-安装和配置

    1 下载 可以去去官网下载包,也可以在线安装。我这里使用yum install jenkins进行安装,安装的是最新的非稳定版本。在线安装文档 ...

个人介绍
不会搬砖的程序猿不是好厨子。