240 发简信
IP属地:江苏
  • 120
    MyCat入门及应用

    MyCat主要功能: 分布式数据库系统中间键:图1 数据库的读写分离:(1、支持读的负载均衡。2、支持后端Mysql高可用)图2 数据库的垂直拆分图3 数据库水平拆分图3 M...

  • 120
    线程安全策略

    不可变对象 对象创建以后其状态就不能修改 对象所有域是final类型 对象是正确的创建的(在对象创建期间,this引用没有溢出) 线程封闭 Ad-hoc 线程封闭: 程序控制...

  • 安全发布对象

    发布对象:使一个对象能够被当前范围之外的代码所使用 对象溢出: 一个错误的发布。当一个对象还没有构造完成时,就使它被其他线程所见。 安全发布对象的四种办法: 在静态初始化函数...

  • 120
    线程安全

    线程安全性: 定义:当多个线程访问某个类时,不管允许时环境采用何种调度方式或者这些进程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这些类都能表现出正确的行为,...

  • 120
    并发模拟

    自定义注解标记属性 用于标记【线程安全】注解类。 用于标记【线程不安全】注解类。 用于标记【推荐】注解类。 用于标记【不推荐】注解类。 ElementType 详解 Rete...

  • 120
    使用Java语言从零开始创建区块链

    目前网络上关于区块链入门、科普的文章不少,本文就不再赘述区块链的基本概念了,如果对区块链不是很了解的话,可以看一下我之前收集的一些入门学习资源: 对区块链技术感到新奇的我们,...

  • 120
    JAVA内存模型(JMM)

    java内存模型规范 规定了一个线程如何和何时可以看到其他线程修改过后的共享变量的值 如何以及何时同步的访问共享变量内存模型 线程同步的八种操作: lock(锁定):作用于主...

  • 120
    CPU多级缓存

    左图为最简单的高速缓存的配置,数据的读取和存储都经过高速缓存,CPU核心与高速缓存有一条特殊的快速通道;主存与高速缓存都连在系统总线上(BUS)这条总线还用于其他组件的通信 ...

  • 120
    ElasticSearch搜索引擎安装入门

    ElasticSearch 下载: ElasticSearch 单实例的安装: ElasticSearch-head 插件安装: 分布式安装