首页
首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
Yuicon
掘友等级
搬砖
|
咸鱼市场
求同存异
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
149
文章 149
沸点 0
赞
149
返回
|
搜索文章
最新
热门
Spring cloud 实现服务多版本控制
小程序新版本上线需要审核,如果有接口新版本返回内容发生了变化,后端直接上线会导致旧版本报错,不上线审核又通不过。 之前是通过写新接口来兼容,但是这样会有很多兼容代码或者冗余代码,开发也不容易能想到这一点,经常直接修改了旧接口,于是版本控制就成了迫切的需求。 所有请求都是走的网关…
在spring boot中使用jmh进行性能测试
长期处于CRUD工作中的我突然有一天关心起自己项目的qps了.便用jmeter测试了访问量最大的接口,发现只有可怜的17r/s左右......看到网络上比比皆是的几百万qps,我无地自容啊. 于是就准备进行性能优化了,不过在优化前我们需要进行性能测试,这样才能知道优化的效果如何…
Kafka 安装实践笔记
最近终于有需要消息队列的业务需求出现了,就决定自己搭建一个Kafka集群作为业务测试用。如果没问题的话就不去购买云服务了,还能省下不少钱呢。对于Kafka之前自己也写过demo稍微了解了一下,这次就把实践的要点记录下来。 Kafka的安装可以说是非常简单了。 首先去官网找到下载…
Redis的列表对象笔记
列表数据类型是Redis里非常常用的类型,当我们想用一个键关联一组对象时就可以用列表数据类型来存储。列表的功能并不复杂,现在就来看看Redis是怎么实现列表功能的。 其中OBJ_ENCODING_LINKEDLIST编码如下面代码所示,已经被标记为不使用了。 而OBJ_ENCO…
Redis的ziplist数据结构笔记
ziplist也就是压缩列表,是Redis为了节约内存而开发的,是由一系列特殊编码的连续内存块组成的顺序型数据结构,在Redis2.8的时候是作为小数据量的列表底层实现。ziplist本身并没有定义结构体,下面是《redis设计与实现》里的说明图。 下面是ziplist的ent…
Redis的字符串对象笔记
字符串数据类型是Redis里最常用的类型了,它的键和值都是字符串,使用起来非常的方便。虽然字符串数据类型的值都统称为字符串了,但是在实际存储时会根据值的不同自动选择合适的编码。字符串对象的编码一共有三种:int、raw、embstr。 前面已经提到字符串对象只用到了long类型…
HashMap的实现原理笔记
HashMap是Java中常用的Map接口的实现类,因为在日常工作中非常频繁的出现,所以在大部分的Java面试中都会问几个关于HashMap的问题。掌握HashMap的实现原理,已经是Java程序员的基础操作了。 映射(Map)是一种用于存放键/值对的数据结构。如果提供了键,就…
Java基础-内部类详解
内部类(inner class)是定义在另一个类内部的类。之所以定义在内部是因为内部类有一些普通类没有的“特权”,可以方便实现一些需求。 Book类就是定义在Apple类中的一个内部类,Book类引用了Apple类的私有域size却没有报错,这就是上文提到的特权了,内部类可以引…
Java 多线程基础 - CyclicBarrier
java.util.concurrent包里有几个能帮助人们管理相互合作的线程集的类,为多线程常见的应用场景预置了抽象好的类库。在遇到这些应用场景时应该直接重用合适的库类而不要试图提供手工的锁与条件的集合。 官方定义上文已经给出,人话版是等待特定数量的线程都到达同步屏障后各线程…
Java基础-泛型详解
所以就赶紧去复习了下,记录下来。基础不扎实,源码看不懂啊。 Java 泛型(generics)是 JDK 5 中引入的一个新特性,泛型提供了编译时类型安全检测机制,该机制允许程序员在编译时检测到非法的类型。泛型的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数,在Ja…
下一页
个人成就
文章被点赞
723
文章被阅读
53,353
掘力值
2,072
关注了
61
关注者
159
收藏集
1
关注标签
196
加入于
2017-03-28