240 发简信
IP属地:浙江
  • 从头开始学习正宗-1基本元件

    作为一个程序员经常会遇到一些数据和文本的处理,用到最多的应该是全局查找然后替换,当遇到一些比较复杂的处理,一般全局查找替换就行不通了,这个时候一...

  • redis缓存的淘汰策略

    redis缓存是在内存中保存数据,避免业务从数据库中读取数据,从而提升系统的响应速度。内存相比于磁盘访问速度时快了,但是内存的成本时远高于磁盘的...

  • java注解和反射讲义

    java注解 什么是注解 Java 注解也就是Annotation是从 Java5 开始引入的新技术 Annotation的作用:不是程序本身,...

  • Redis基础数据结构

    Redis 有 5 种基础数据结构,分别为:string (字符串)、list (列表)、set (集合)、hash (哈希) 和 zset (...

  • springCloud-Eureka源码分析

    Eureka架构图 Eureka作为springCloud的注册中心,提供了服务注册、服务续约、服务同步等功能,本片文章结合源码来看下Eurek...

  • zookeeper伪分布式集群环境搭建

    伪分布式集群就是在一台机器部署多个zk应用,部署之前服务器需要有jdk环境 java -version可以显示相关java信息才可以进行zook...

  • 消息队列核心-如何保证消息不丢失

    使用消息队列,绕不开的一个问题就是如何保证消息不丢失,现在主流的消息中间件都提供了完整的消息可靠性保证机制,可以确保消息的可靠传递,本文以roc...

  • 消息队列核心-消息模型

    目前消息队列有很多种,如kafaka、rocketMq、rabbitMq,所有消息队列的模型都比较类似,基本都包括像队列(Queue)、主题(T...

  • Resize,w 360,h 240
    java线程池源码解析

    主要介绍线程池相关知识,关于线程池,首先我们思考下为什么要用线程池。如果单纯的使用线程,线程的创建和销毁都是自己来完成,如果并发请求过多,可能造...