240 发简信
IP属地:广东
  • 120
    实现一个迷你版的RPC

    前言 在实际后台服务开发中,比如订单服务(开发者A负责)需要调用商品服务(开发者B负责),那么开发者B会和A约定调用API,以接口的形式提供给A。通常都是B把API上传到Ma...

  • 120
    当CPU飙高时,它在做什么

    在开发过程中,有时候我们发现JVM占用的CPU居高不下,跟我们的预期不符,这时,CPU在做什么呢?是什么线程让CPU如此忙碌呢?我们通过如下几步,可以查看CPU在执行什么线程...

  • 120
    Java程序员最常用的Linux命令

    大家都知道,Linux系统提供了非常多非常多的命令或工具,这些命令都各有所长,都是系统需要的。但我们精力有限,要掌握全部的命令不太现实,所以只需要掌握其中部分常用的命令即可。...

  • 120
    JAVA RPC:从上手到爱不释手

    文首,思考一个问题:为什么需要 RPC 服务? 在传统的开发模式中,我们通常将系统的各个服务部署在单台机器,随着服务的扩展,这种方式已经完全无法满足系统大规模的扩展需要,分布...

  • 构建工具-Maven-相关知识-整理专题

    本文初衷 Maven 整理自己脑袋中、收藏中的那些资料,来一次清空,让自己重新开始。 整理这篇的起点是本人已经会使用 Maven,并且已经使用了一年多,所以我个人觉得这篇文章...

  • 一名程序媛的IT资源整理

    平时会浏览各种IT网站,这里做个备忘录,以便自己随时查询。 一、可以找到好的开发实践项目的地方: 1、开源中国国内开源社区,里面有很多开源文档或者项目可以供大家学习,也有交流...

  • Test

    ## title2 Fghh

  • 120
    MySQL EXPLAIN详解

    MySQL EXPLAIN命令是查询性能优化不可缺少的一部分,该文主要讲解explain命令的使用及相关参数说明。 EXPLAIN Output Columns id id是...

  • 120
    如何提高程序员人效?代码生成工具/框架

    1 CodeSmith 一款人气很旺国外的基于模板的dotnet代码生成器官方网站:http://www.codesmithtools.com[//www.codesmith...

  • 120
    MySQL 锁机制——必知必会

    行锁、表锁对比 开销、加锁速度、死锁、粒度、并发性能 表锁:开销小,加锁快;不会出现死锁;锁定力度大,发生锁冲突概率高,并发度最低 行锁:开销大,加锁慢;会出现死锁;锁定粒度...

  • 从SVN到Git最强指南

    对于软件开发人员来说,版本控制系统他们再熟悉不过了,所谓版本控制系统就是软件项目开发过程中用于储存开发人员所写代码所有修订版本的软件。它的主要目的是实现开发团队并行开发、提高...

  • 120
    Spring Boot Admin的使用

    上一篇文章中了解了Spring Boot提供的监控接口,例如:/health、/info等等,实际上除了之前提到的信息,还有其他信息业需要监控:当前处于活跃状态的会话数量、当...

  • 浅谈多个社交账号的绑定设计

    Dearmadman 在 Laravel Socialite 详解 中使用 larastarscn/socialite 解决了第三方账号登录集成的问题,那么在获取到用户资料之...