只喝牛奶的杀手

来源于微信公众号 - 只喝牛奶的杀手(killerhub)
72 篇文章
17 人订阅

全部文章

只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

MySQL分区表

随着业务的发展,当然现在比较流行的微服务无非就是业务垂直拆分+功能水平拆分,应用加节点是比较简单的,但是每个业务的单库单表扛不住了;数据库分库分表相对来说更复杂...

17930
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

挎斗模式

将应用程序的组件部署到单独的进程或容器中,以提供隔离和封装。 使用此模式还可以使用异构组件和技术来构建应用程序。

11330
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

观察者和发布订阅模式的区别

观察者模式和发布订阅模式有什么区别?大多数的回答都是:Publishers + Subscribers = Observer Pattern,24种基本的设计模...

10920
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

Spring Boot中Freemarker异常处理

在Freemarker页面中如果使用${userName},并且userName为空,那么Freemarker页面就会崩掉 需要设置默认值${userName!...

21360
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

谈谈我对设计模式的理解

怎么讲呢?《孙子兵法》玄不玄?也玄!因为芸芸众生中能看懂悟透的人很少,能真正灵活应用的人更少!而且战争的成败受众多因素的影响,如天时、地利、人和。但你要问中国历...

25140
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

Feign(上)

在spring Cloud Netflix栈中,各个微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用JD...

9730
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

Spring Cloud Gateway中异常处理

最近我们的项目在考虑使用Gateway,考虑使用Spring Cloud Gateway,发现网关的异常处理和spring boot 单体应用异常处理还是有很大...

15320
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

软件体验差到底算不算Bug?

The software doesn't do something that the product specification says it should ...

15650
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

KMP和String.indexOf

JDK源码中的String.indexOf是蛮力匹配的,可是JDK库的indexOf要比KMP快?算法不是让计算效率更高吗?JDK源码如下:

16420
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

Redis 哈希(Hash)

Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。

12310
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

消息驱动-生产消费模式

在spring boot 应用中我们通常会用rabbitMQ或是kafka来做消息中间件,应用中均需代码实现具体消息中间件的通信细节。

9430
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

初试小程序云开发

云开发(Tencent Cloud Base,TCB)是腾讯云为移动开发者提供的一站式后端云服务,它帮助开发者统一构建和管理资源,免去了移动应用开发过程中繁琐的...

42120
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

第三方对接

工作当中,我们遇见对接第三方系统比较多,如:对接银行系统,阿里的服务,腾讯的服务,合作方的系统等,对接那么多外部系统,依然过不好自己的一生?!怀疑第三方,防备使...

16230
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

简单web服务器的实现思路

回想一下一个http请求的过程,你在浏览器输入xxx.com,经过域名解析 --> 发起tcp的3次握手 --> 建立tcp连接后发起http请求 --> 服务...

11630
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

信号量

Hystrix内部提供了两种模式执行逻辑:信号量和线程池。默认情况下,Hystrix使用线程池模式。那什么是信号量呢?

9340
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

Redis 发布订阅

Redis 发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。

10730
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

Redis Set

Redis 的 Set 是 String 类型的无序集合。集合成员是唯一的,这就意味着集合中不能出现重复的数据。

9410
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

多线程—ForkJoinPool

为什么要用ForkJoinPool?ForkJoinPool的优势在于,可以充分利用多cpu,多核cpu的优势,把一个任务拆分成多个“小任务”,把多个“小任务”...

17530
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

前端优化

Pack Components into a Multipart Document

10220
只喝牛奶的杀手

工控猫 · JAVA开发工程师 (已认证)

InnoDB行格式

我们平时是以记录为单位来向表中插入数据的,这些记录在磁盘上的存放方式也被称为行格式或者记录格式。设计InnoDB存储引擎的大叔们到现在为止设计了4种不同类型的行...

12610

扫码关注云+社区

领取腾讯云代金券

玩转腾讯云 有奖征文活动