最新发布 第7页
学海无涯,回头是岸施主
置顶
评论 (0)1赞
1知识整理评论 (0)1赞
2JDK新特性与旧版功能的变更
浏览器输入地址发生了什么
浏览器从输入一个地址开始,它可以是这样的 http://www.baidu.com, 也可以是这样的 https://admin:admin@www.gschaos.club:80/dir/file1.html, 咋一看好像都能看懂,而且还知道这么输入会得到什么,更言之还能断点调试一下;URL我们先来看下URL,URL有很多种,不止我们常用到的htt……
Redis实现分布式锁
redis实现分布式锁的7种方案日常开发中,秒杀下单、抢红包等等业务场景,都需要用到分布式锁。而redis非常适合作为分布式锁使用。本文将分七个方案展开,跟大家探讨redis分布式锁的正确使用方式。如果有不正确的地方,欢迎大家指出哈,一起学习一起进步。什么是分布式锁方案一:SETNX + EXPIRE方案二:SETNX + value值是(系统时间……
《Redis设计与实现》读书笔记
《redis设计与实现》读书笔记关系数据库并不直接支持交集计算操作,要计算两个集合的交集,除了需要对两个数据表执行合并(join)操作之外,还需要对合并的结果执行去重复(distinct)操作,最终导致交集操作的实现变得异常复杂。第1章 引言略。第2章 简单动态字符串SDS,simple dynamic string,简单动态字符串。在redis……
配置文件的加载顺序以及优先级覆盖
配置文件的加载顺序以及优先级覆盖SpringBoot约定了配置文件,默认为application.properties,通过该文件可以修改很多默认的配置,当然我们还可以在该配置文件内添加自定义的配置,该文件通过key=value的形式进行配置。疑惑配置提示?当我们使用开发工具来配置时,就会出现相应的提示,这要完全要归功于spring-configura……
垃圾回收算法是如何设计的?
底层原理:垃圾回收算法是如何设计的?如果大家关注 JDK,会发现在频繁发布的 JDK 版本中,和垃圾回收相关的 JEP (JDK Enhancement Proposals,java 增强提案)越来越多了,垃圾回收(Garbage Collection,GC)正处于方兴未艾的阶段。譬如,在 JEP-248 中 G1 替代了并行垃圾回收器成为 jvm 中默认……
操作系统导论(OSTEP)读书笔记
操作系统导论(OSTEP)读书笔记作者:yinjie77链接:https://blog.csdn.net/yinjie77/article/details/116464256虚拟化cpu虚拟化第4章(进程)1进程:就是运行中点程序(非正式定义),程序本身是没有生命周期的,只是存在磁盘上的一些指令,是操作系统让这些字节运行起来2时分共享cpu……
Feign的请求参数绑定机制
从 Feign 使用注意点到 RESTFUL 接口设计规范场景:在gateway拦截请求获取token调用认证服务认证token正确性。在auth-service服务端提供验证token的服务接口,它是这个样子的@RestController@RequestMapping("auth")public class AuthCo……
Nginx 基础概念
connection在 nginx 中 connection 就是对 tcp 连接的封装,其中包括连接的 socket,读事件,写事件。利用 nginx 封装的 connection,我们可以很方便的使用 nginx 来处理与连接相关的事情,比如,建立连接,发送与接受数据等。而 nginx 中的 http 请求的处理就是建立在 connection之上的,……
Netty学习之旅—-ByteBuf源码解读之初探UnpooledHeapByteBuf、UnpooledDirectByteBuf
首先,我们再看一下 ByteBuf 的类设计图,从中更进一步了解ByteBuf。ByteBuf 继承自 ReferenceCounted,引用计数,也就是说 ByteBuf 的内存回收使用的是引用计数器来实现。UnpooledHeapByteBuf 是非池化的堆内存实现,而 UnpooledDirectByteBuf 是非池化的堆外内存(直接内存)。……
ByteBuf 篇之 ByteBuf 内部结构与 API 学习
1、原生 ByteBuffer、ByteBuf 内部结构设计首先我们来回顾一下 java.nio.ByteBuffe r的内部结构设计。ByteBuffer 内部持有一个 byte[] bt, 再加上 position、limit、capacity、mark 四个属性。position当前可用操作的位置,调用 get() 方法,返回 bt[post……