240 发简信
IP属地:香港
  • java 的Synchronized 到底锁的什么

    今天忽然很好奇 java 中的 Synchronized 到底锁的什么?锁一般可以理解为互斥的资源,在java 中万物皆对象。那么Synchr...

  • 关于服务治理的一点理解

    为什么需要服务治理 服务治理是随着微服务一起出现的。在远古时代的单体服务,所有业务部署在一个进程,共享相同的资源,包括机器、网络等资源。所以业务...

  • netty 在Windows本地编译找不到tcnative 依赖问题

    在Windows 中编译netty 最新版本可能出现以下问题 解决上面问题有几点需要确认 Windows 是不是64 位的,netty 支持64...

  • mysql truncate 导致事务回滚失败

    基础知识 mysql 中的truncate 和delete 都能够清理表中数据,但是它们有什么区别呢 TRUNCATEDELETE条件删除不支持...

  • java InetAdress 的isReachable

    在分布式系统中经常需要使用到心跳机制作为探活的手段。在java 中InetAdress有个isReachable功能,可以判断网络是否通,与pi...

  • Resize,w 360,h 240
    Pycharm 运行python 出现ModuleNotFoundError

    最近在开始写一些python脚本,由于半路出家写python,好多python的功能不了解。所以在本地建立了一个python demo 的代码库...

  • 从零开始搭建基础平台(1)-config 需求梳理

    配置管理是所有大型系统中基础中的基础。系统的可配置化也是衡量一个系统好坏的重要指标之一。如果一个系统或者app(后面统称服务),任何的修改都必须...

  • 从零开始搭建基础平台

    由于近些年一直在从事基础平台方向。最近萌生一个想法:自己开源一套基础平台。基于这个想法,我想把搭建过程记录下来。我会把我理解的基础平台从零开始搭...

  • 记一次线程池shutdown引起的争论

    最近在做一个小功能,是关于定时调度任务的。主要逻辑: 用定时线程池的定时功能,每30s 检查一次有没有任务需要调度(根据上次调度时间计算下次执行...