博客专栏  >  综合   >  码字人生

码字人生

对编程路上的一些感想, 一些杂谈, 可能是东半球最杂的一个栏目

关注
2 已关注
37篇博文
  • ZooKeeper 概述

    ZooKeeper: 一个分布式应用的分布式协调服务 ZooKeeper (下面简称 ZK)是一个分布式应用的分布式的、开源的协调服务。ZK 提供一系列原语使得分布式应用可以诸如同步、配置维护、分组...

    2017-08-19 14:15
    283
  • Redis Cluster 简介与部署

    一. Redis Cluster 简介 需要 3.0 及以后版本才能支持 cluster Redis Cluster 带来的优势 使用 redis cluster 安装后,数...

    2017-06-27 15:51
    558
  • SPI(service provider interface 服务提供者接口)

    SPI 平时写代码一般不会用到,但是到了做一些基础组件开发或者是中间件开发的时候,SPI 是一个必须要掌握的知识点...

    2017-02-14 16:22
    257
  • MongoDB 高可用分片配置(Windows、Linux)

    MongoDB 最简易的高可用分片搭建..

    2017-01-18 15:28
    248
  • Spring 源码解析 ---- 事件监听

    一. 测试用例 package main.java.com.wenniuwuren.spring.event.listener; import org.springframework.conte...

    2016-11-23 10:08
    662
  • Spring 源码解析 ---- 自定义标签

    零. 阅读准备 读这篇文章前先看下预备知识:Spring 自定义标签 一. 代码阅读 自定义标签解析核心代码: public BeanDefinition parseCusto...

    2016-11-15 20:21
    545
  • Spring 自定义标签

    扩展自定义标签步骤(前提要把 Spring Core 包加入项目): 创建一个需要扩展的组件定义一个 XSD 文件描述组件内容创建一个文件,实现 BeanDefinitionParse 接口,用来解...

    2016-11-15 15:23
    668
  • MongoDB 简介

    一. 概述 MongoDB 是一个开源的文档数据库,提供了高性能、高可用和自动分片特性。 二. 文档数据库 在 MongoDB 中一条记录就是一个文档,就是一个键值对数据结构。M...

    2016-10-27 15:06
    684
  • MongoDB 分片键

    本文介绍了 MongoDB 在做分片时候对 Shard Key 的选择,当然这也适用于其他数据库的分片,要优化数据库性能,本文会给你一定的启发..

    2016-10-27 14:02
    1456
  • Spring 与 Quartz 集成事务

    quartz 事务没有生效? 看看这篇就够了...

    2016-09-13 15:27
    1449
  • 为什么使用 getter 和 setter

    以下几点是我发现的优势: 使用 getter 和 setter 访问变量,这样可以在后期更方便地增加功能(例如验证某个变量是否符合要求)内部存储格式和外部呈现不同(比如内部存1表示,外部表示1年...

    2016-09-09 10:25
    1010
  • Redis 实战 ---- Java 使用 Redis

    在 Java 平台下如何使用 Redis...

    2016-08-03 11:28
    1065
  • logback 入门

    零. Logback 概述  Logback 的诞生就是为了取代当下最火的 Log4j Logback 的架构足够通用所以可以应用于不同环境。当前,Logback 被切为三个模块, log...

    2016-07-28 16:09
    685
  • nested exception is com.fasterxml.jackson.databind.JsonMappingException: Conflicting getter definiti

    jackson 的一个识别字段典型问题...

    2016-07-27 14:11
    3413
  • JVM —— 移除永久代

    最近准备生产环境 JDK 升级到 1.8,本地先升级了下,发现 -XX:PermSize 和 -XX:MaxPermSize 已经失效,取而代之的是一个新的区域...

    2016-04-16 21:29
    4531
  • Git 入门 ---- Git 常用命令

    本文着重介绍了日常在使用 Git 的时候「最经常」使用到的命令,帮助大家快速上手使用...

    2016-07-18 20:21
    892
  • Git 入门 ---- Git 与 SVN 区别

    一. Git 是什么?        Git 是目前世界上最先进的分布式版本控制系统 二. 基础知识 有中心的 SCM(Software Configuration Mana...

    2016-07-16 14:41
    2887
  • 谈谈 Memcached LRU

    Memcached 还有大量空闲空间,却发生 LRU,到底是什么原因导致的?从内存的结构,从内存的分配,来看懂为什么...

    2016-06-21 15:24
    2362
  • JVM 调优 —— GC 长时间停顿问题及解决方法

    零. 简介 垃圾收集器长时间停顿,表现在 Web 页面上可能是页面响应码 500 之类的服务器错误问题,如果是个支付过程可能会导致支付失败,将造成公司的直接经济损失,程序员要尽量避免或者说减少此类情...

    2016-04-12 11:42
    4163
  • Twitter 工程师谈 JVM 调优

    让我们来看看全球前十的流行网站 Twitter,是怎么做 JVM 调优的...

    2016-03-24 10:22
    10176
img博客搬家
img撰写博客
img发布 Chat
img专家申请
img意见反馈
img返回顶部