240 发简信
IP属地:湖南
  • Java工程师修炼之路—从Java小白到收获BAT等offer

    写在最前 秋招是我人生中一段宝贵的经历,不仅是我研究生生涯交出的一份答卷,也是未来职业生涯的开端。仅以此文,献给自己,以及各位在求职路上的,或者是已经经历过校招的朋友们。不忘...

  • 120
    高并发场景中,数据库都有哪些优化手段?不会还有人不知道吧

    首先思考一个问题:在高并发的场景中,关于数据库都有哪些优化的手段?常用的有以下的实现方法:读写分离、加缓存、主从架构集群、分库分表等,在互联网应用中,大部分都是「读多写少」的...

  • 120
    羊了个羊,现在你还在玩吗?快来看程序员怎么通过羊了个羊

    最近火了的羊了个羊游戏,连续好几天了,热度仍然不减,现在你还在玩吗?羊了个羊游戏属于是一款益智游戏闯关类的,新颖的挑战消除游戏,一旦玩下来就停不了。 羊了个羊? 游戏简介: ...

  • 120
    不是吧,还有人连Java最强大的技术之一:反射还没搞懂?赶紧码住

    相信很多人都知道反射可以说是Java中最强大的技术了,它可以做的事情太多太多,很多优秀的开源框架都是通过反射完成的,比如最初的很多注解框架,后来因为java反射影响性能,所以...

  • 120
    整天跟微服务打交道,你不会连RPC都不知道吧?

    首先了解什么叫RPC,为什么要RPC,RPC是指远程过程调用,也就是说两台服务器A,B,一个应用部署在A服务器上,想要调用B服务器上应用提供的函数/方法,由于不在一个内存空间...

  • 120
    Spring Cloud 微服务实战笔记

    微服务知识 传统开发所有业务逻辑都在一个应用中, 开发,测试,部署随着需求增加会不断为单个项目增加不同业务模块;前端展现也不局限于html视图模板的形式,后端向前端支持需要更...

  • RabbitMQ 100% 投递成功方案详解

    一. 生产端的可靠性投递 1. 保障消息的成功发出 2. 保障MQ节点的成功接收 3. 发送端收到MQ节点(broker)确认应答 4. 完善的消息补偿机制 在实际生产中,很...

  • 面试官:讲一下Java的分区收集算法?

    Java的分区收集算法也是面试中的考察点,很多人对此不清楚。下面详细的介绍一下 分代收集概念 根据对象的存活周期不同将内存划分为新生代和老年代,存活周期短的为新生代,存活周期...

  • 120
    死锁详解:常见死锁案例、条件,如何避免出现死锁?

    一、什么是死锁 死锁不仅在个人学习中,甚至在开发中也并不常见。但是一旦出现死锁,后果将非常严重。 首先什么是死锁呢?打个比方,就好像有两个人打架,互相限制住了(锁住,抱住)彼...

  • 120
    十年架构师告诉你怎样写好接口文档

    前言: 最近看了很多写的非常好的接口文档,在理解业务方面给了非常多的帮助,解决很多时候对于一些协商数据的问题困扰,同时,后续个人的工作当中,也需要对外开放接口给第三方进行调用...

  • 120
    浅谈一下java设计模式——命令模式

    一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式...

  • RabbitMQ的深入理解和最简单的用途说明

    RabbitMQ 在上一家公司已经接触过了, 但是懵懵懂懂的. 不是很清楚. 具体怎么个逻辑. 这次公司打算搭建新的系统. 领导要求研究一下MQ. 经过研究得出的结论是. M...

  • 120
    Java异常处理

    一.异常的概念 异常:就是程序运行过程中,出现了非正常的情况,异常也是错误的一种,但不是所有错误都是异常,异常会导致JVM非正常停止。 异常有的时候是因为用户错误引起,有的时...

个人介绍
热衷于分享java技术,一起交流学习,探讨技术,以及开发多年的架构师大佬答疑解惑。