首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
一缕阳光同志88274
掘友等级
java工程师
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
75
文章 71
沸点 4
赞
75
返回
|
搜索文章
最新
热门
redis 源码阅读之你不知道的 sds
sds 字符串:名字叫简单动态字符串,但是他可一点也不 simple 。如果你只知道他可以动态扩容,那可就差的太远啦。 动态对象头 首先,sds 对象头定义以及字符串基本函数的实现都在 sds.h 头
解析 dubbo 的服务暴露过程
服务端启动入口 ServiceBean 我们先看一下入口 ServiceBean 的继承结构: 首先映入眼帘的肯定是他实现的一大堆接口: 看的这个,应该马上条件反射想到 spring bean 的生命
Java 反射调用的实现
本文将以 method.invoke 为入口,学习 JDK 中反射实现调用的两种方式,并分析切换条件和切换方式。
深入 JDK 动态代理实现
深入 JDK 动态代理实现 基本使用 没有花里胡哨的,就下面的代码: 可以看出,关键在于代理的创建:Proxy.newProxyInstance。后面我们也以这里为入口深入。 关键步骤解析 生成代理类
泛型擦除的那些事
泛型擦除的那些事 泛型简介 泛型大家一定再熟悉不过了,java 中的集合类:ArrayList,HashMap ... 或者是,为了避免重复的模板代码,自定义模板方法: 在使用的时候,直接在尖括号内<
为什么要使用枚举来实现单例模式
为什么要使用枚举来实现单例模式 传统的单例写法解决了什么问题 首先,在大多数情况下(不包含面试),传统的单例写法已经完全够用了。 通过 synchronized 关键字解决了多线程并发使用。 考虑到每
聊聊 Mybatis 缓存
聊聊 Mybatis 缓存 前言 在正文开始前,我们先来看这样一个问题: 大家都知道 Oracle 的一大特点就是提供了序列功能,目前很多业务中的 id,序号等都采用 DB 序列生成,类似这样: 一般
在商业智能中使用 MongoDB 的 4 种方式 - 如何在非结构化数据中使用结构化查询分析
如这篇文章中讨论的那样:MongoDB vs SQL,MongoDB 已经成为目前市场上占有率最高的 NoSQL 提供者之一。 答案是:可以,不过需要注意的是,想要通过 Mongo 实现真正的商业智能特性是需要付出时间和金钱的代价。 在本文中,我会简要介绍使用传统关系型数据库(…
理解 Spring 提供的数据库事务管理
我们先来看一下 Spring 帮我们来管理事务用到了哪些核心类,以及他们都是做什么的。 Spring 事务管理中的核心类。 根据设计经验,越是核心的东西,就应该越简单。所以,该接口也仅仅提供了三个方法。 根据当前的事务传播机制,返回现有活跃事务或创建一个新事务。 根据事务状态,…
druid数据源参数探索
数据库一般都是应用的最底层服务,而数据源正是对该底层服务的一个初步封装,因此数据源的正确配置至关重要。目前,我们对数据源的要求如下: 为了避免应用中其他组件影响分析,只针对druid数据源进行压测,花了点时间写了一个Jmeter插件来进行压测。 采用了最简单的方式:初始化时读取…
下一页
个人成就
文章被点赞
172
文章被阅读
38,961
掘力值
1,258
关注了
16
关注者
44
收藏集
0
关注标签
15
加入于
2019-09-23