240 发简信
  • 120
    Apollo分布式配置中心专题1-基础和使用

    1. 概览 1.1 什么是配置 随着程序功能的日益复杂,程序的配置日益增多:各种功能的==开关==、==参数==的配置、服务器的地址等 对程序配...

  • 单元测试

    单元测试 好的单元测试必须遵守AIR 原则 A:Automatic(自动化) I: Independent(独立性)不同的测试用例,必须使用独立...

  • JDK里的设计模式

    创建型模式 1. Singleton(单例模式) 作用:保证类只有一个实例;提供一个全局访问点JDK中体现:(1)Runtime(2)Numbe...

  • 阿里巴巴Java开发手册关键点解析

    1 编程规约 1.1 命名风格 8.【强制】POJO 类中布尔类型的变量,都不要加 is 前缀,否则部分框架解析会引起序列化错误。 反例:定义为...

  • 120
    git-flow开发流程

    master分支存放所有正式发布的版本,可以作为项目历史版本记录分支,不直接提交代码。仅用于保持一个对应线上运行代码的code base。 de...

  • 大型网站核心架构要素

    大型网站核心架构要素 性能 可用性 伸缩性 扩展性 安全性 性能 浏览器端:浏览器缓存,页面压缩,优化页面布局,减少cookie传输;CDN和反...

  • 大型网站架构演化

    概述 大型网站架构演化 大型网站软件系统的特点 高并发,大流量 高可用 海量数据 用户分布广泛,网络情况复杂 安全环境恶劣 需求快速变更,发布频...

  • 120
    ElasticSearch基础和实践

    [TOC] ElasticSearch基础和实践 1. ES是什么 ES是一个开源的高扩展的分布式全文搜索引擎,它可以准实时的存储、检索数据;本...

  • 聊聊ArrayList中的subList方法

    开发过程中遇到的坑 开发过程经常会使用subList做分页处理。 比如下面的代码 当变量unBingdingUserIdList有内容时,这段代...

个人介绍
Coding Changes the World

注,技术文章多为总结和学习笔记,非原创。如侵犯原作者,可随时加引用和删除。