CodingToDie

61 篇文章
54K 次阅读
27 人订阅

全部文章

双鬼带单

Java | MyBatis 配置多数据源

在开发一些报表项目时,很容易涉及到从多个数据源获取数据,这里介绍一下如何给 Mybatis 在配置多数据源.

9130
双鬼带单

Druid 异常分析 java.sql.SQLException: interrupt Druid

今天看线上一直报 java.sql.SQLException: interrupt 因为第一次遇到也在网上找了一些资料,其中网上的大部分内容如下:

7430
双鬼带单

# 经济学原理:沉默成本、机会成本和边际成本

假如你花 80 元买了一张电影票,电影时长 2 小时,当你看了半小时后,你发现这个电影无聊透了,毫无看点,你应该离开影院吗?

7610
双鬼带单

经济学原理:机会成本、比较优势和贸易互助

在一个森林里面住着一个农民和牧民,农民只会种植土豆,牧民只会牧羊。在很长时间中牧民每天只吃羊肉,农民只吃土豆,过着自给自足的生活。

5020
双鬼带单

经济学原理:最简单的供需关系

每个研究领域都有自己语言和思考方式。经济学家也没有什么不同。供给、需求、弹性、比较优势、消费者剩余价值和无畏损失-- 这些术语是经济学家语言的一部分。

7830
双鬼带单

经济学原理:人们会对激励作出反应

激励是引起一个人做出某种行为的某种东西(例如惩罚和奖励的预期)。由于理性人通过比较成本与收益做出决策,所以他们会对激励做出反应。

9020
双鬼带单

Spring 使用 RequestBodyAdvice 来实现请求参数的加解密预处理

以上的解决方案都能解决我们的问题,这里不一一介绍每个方案是怎么实现的,主要讲一下 RequestBodyAdvice 的使用

10810
双鬼带单

开发规范 | 代码审核规范

commit message 都包含三个部分:Header(必需)、Body(可选)、Footer(可选)

9420
双鬼带单

Java | ​实现一个简单的 IOC 容器 (一)

这篇文章主要讲一下如何使用 Java 实现一个简单的 IOC 容器,这里该系列的第一篇,要实现的内容的也相对简单,主要介绍一下 B 依赖 A 这种简单的关系是怎...

8910
双鬼带单

分布式 | 常见的负载均衡算法

为了提高项目整体的并发和可用性,我们往往会对同一个项目部署多个实例,这时就需要根据不同的算法来进行负载均衡,下面来介绍一下常见的负载均衡算法

8020
双鬼带单

Java | Spring Cloud 是如何实现服务治理的

Spring Cloud Commons 之服务治理浅析服务注册服务发现健康检测Spring Cloud Consul 实现实现 ServiceRegistry...

9220
双鬼带单

Python | Python 使用 consul 做服务发现

前言一、目标二、使用步骤1. 安装 consul2. 服务注册定义基类具体实现3. 服务发现基类定义具体实现4. 测试用例总结参考

8310
双鬼带单

Java | Spring Cloud Gateway 是如何工作的

负责转发请求的 NettyRoutingFilter负责将响应回写到原连接的 NettyWriteResponseFilter如何实现负载均衡的总结参考扩展阅读...

9220
双鬼带单

Java | zuul 1.x 是如何实现请求转发的

简介实现逻辑源码基于 Servlet 的请求转发ZuulServlet 核心代码ZuulRunner 核心代码RequestContext 核心代码Filter...

7820
双鬼带单

Java | 在 Java 中执行动态表达式语句: 前中后缀、SpEL、Groovy、Jexl3

规则引擎是一种嵌入在应用程序中的组件,它可以将业务规则从业务代码中剥离出来,使用预先定义好的语义规范来实现这些剥离出来的业务规则;规则引擎通过接受输入的数据,进...

15320
双鬼带单

MySQL 事务隔离级别和多版本并发控制MVCC

MySQL 提供了两种事务型的存储引擎:InnoDB 和 NDB Cluster 。另外还有一些第三方存储引擎也支持事务

4310
双鬼带单

分布式 | 分布式锁的实现

1. 基于Redis 的实现1.1 实现原理1.2 实现方式1.2.1 原生代码1.2.2 Spring Redis Lock 实现1.2.3 Redissio...

8920
双鬼带单

Java | 实现一个ORM比你想象的还要简单

原理ORM 实现1. 通过注解来将 Java Bean 和数据库字段关联2. 反射工具类3. 简单的 model 示例4. 注解解析5. 数据库操作6. 结合反...

8420
双鬼带单

Go | Go 结合 Consul 实现动态反向代理

代理的核心功能可以用一句话概括:接受客户端的请求,转发到后端服务器,获得应答之后返回给客户端。

12310
双鬼带单

Java | Apollo 是如何实现配置更新的

在 Apollo 控制台进行配置修改并发布后,对应的 client 端拉取到更新后,会调用到 com.ctrip.framework.apollo.spring...

11810

扫码关注云+社区

领取腾讯云代金券