欢迎光临
我们一直在努力

技术分享

第105页

换上 HikariCP 连接池,太快了!

mumupudding阅读(66)评论(0)

背景 在我们平常的编码中,通常会将一些对象保存起来,这主要考虑的是对象的创建成本。 比如像线程资源、数据库连接资源或者 TCP 连接等,这类对象的初始化通常要花费比较长的时间,如果频繁地申请和销毁,就会耗费大量的系统资源,造成不必要的性能损...

一文看懂研发效能提升 | 京东云技术团队

mumupudding阅读(102)评论(0)

1 什么是研发效能? 对于一个企业来说,最大化企业效能是其必求目标,包括:利润、用户规模、客服满意度、运营效率等。对于自有产品研发的互联网公司来说,研发效能是服务企业效能的重要因素。 一个软件研发的完整流程如下图所示: 从需求提出到交付整个...

Gopher进阶神器:拥抱刻意练习,从新手到大师。

mumupudding阅读(74)评论(0)

发现一个非常友好的工具,帮助我们回顾练习过程,设定目标,并提供丰富多样的Gopher主题练习题。 刻意练习:从新手到大师。 Carol 心理学家 Carol Dweck 做过一个实验,她找了一些十岁的孩子,随机分成两组,让他们做道题。 之后...

Tomcat的ClassLoader打破双亲委派源码解读

mumupudding阅读(64)评论(0)

java加载类的时候需要使用类加载器,开发人员可以定制类的加载器,比如tomcat就扩展了自己的类加载器。这篇文章结合代码研究一下jdk类的加载器和tomcat的类加载 jdk类的加载 先上图复习一下 来看一下jdk的ClassLoader...

Golang-使用gvm进行版本控制

mumupudding阅读(55)评论(0)

当你想为每个项目切换 go 版本时,gvm (Go Version Manager) 很方便。 这里,我将介绍“如何在Mac上安装gvm”和“如何使用gvm” 使用准备 仅适用于 Mac 的准备工作 按照MacOSX 要求中的说明执行以下命...

浅析Java – SPI机制 | 京东云技术团队

mumupudding阅读(69)评论(0)

SPI是什么 SPI全称Service Provider Interface,是Java提供的一套用来被第三方实现或者扩展的API,它可以用来启用框架扩展和替换组件。 整体机制如下图 Java SPI 实际上是“基于接口的编程+策略模式+配...

Java-获取IP归属地

mumupudding阅读(69)评论(0)

前言 最近网站有个新需求,获取用户ip所在归属地,于是在网上搜索了好多资料并成功实现,其中遇到了不长坑以及成功解决,现记录下来分享给大家。 准备 获取ip归属地有第三方的也有Java版本的实现,大家可以根据自己实际情况来实现。1、第三方AP...