06 2021 档案

摘要:something before start 看Character和String的时候发现的小知识点,挺好玩的 Java采用的是UTF-16,基本字符(BMP)采用一个bit存储,增补字符采用俩 unicode ASCII 码一共定义了 128 个字符,英语用 128 个字符来编码完全是足够的,但是 阅读全文
posted @ 2021-06-28 21:26 sarise 阅读(1641) 评论(0) 推荐(0) 编辑
摘要:something before start Float Double 稍微看了一眼,这两个类里面几乎没有什么实现,大多数的实现都是通过FloatingDecimal 或者 通过底层非java代码实现的。 没什么看头 等我长大了再去看一下FloatingDecimal好了 Character其实是很 阅读全文
posted @ 2021-06-28 19:11 sarise 阅读(64) 评论(0) 推荐(0) 编辑
摘要:这个作业属于哪个课程 课程 这个作业要求在哪里 作业要求 这个作业的目标 个人总结 标题 标题 最喜欢的小协之一,给了我很多激励 哈恩这个版本是我最喜欢的,分享给大家:D //而且我们的团队项目名就是Concerto 这大概也算是团队名称由来了 问题 以前提问题的博客链接 问题1 PSP 方法,预估 阅读全文
posted @ 2021-06-28 12:15 sarise 阅读(102) 评论(5) 推荐(0) 编辑
摘要:技术概述 redis可以做的事情很多。因为他是内存数据库,很快,所以会用它来做缓存。他也是高可用的中间件,也会用来实现限流、分布式锁等功能。 搭建集群的话算难点,因为网上的博客都是比较久远的版本,新版的命令已经不一样了。 技术详述 实现从安装到使用的博客。另外对于redis的一些语法我没有做整理,因 阅读全文
posted @ 2021-06-27 22:45 sarise 阅读(75) 评论(0) 推荐(0) 编辑
摘要:Something before start 主要解决两种缓存场景 1、实时更新的缓存 即一般的查询时候,把记录写进缓存。 2、不需要实时的缓存 即不需要很准确的数据//比如用户数量什么的。对于这种情况,需要注意缓存雪崩的问题。这里是使用双重检测锁来解决这个问题的。 缓存雪崩:数据到期,大量请求涌入 阅读全文
posted @ 2021-06-27 22:33 sarise 阅读(70) 评论(0) 推荐(0) 编辑
摘要:Something before start 主从复制+烧饼机制也可以做成集群。不过现在更常用的是cluster集群。他不用像烧饼机制那样开一个新的进程。不过他底层是烧饼机制代码的复用,就是🐂🍺就完事了。 原理 key通过crc16(key)%16384哈希映射到slot(槽)。 创建集群时,根 阅读全文
posted @ 2021-06-27 22:32 sarise 阅读(69) 评论(0) 推荐(0) 编辑
摘要:说明 这个安装方法可以在macOS,或者Linux里使用 下载 可以直接从官网下载,选择最新的稳定版本就可。 (需要注意的是,网络上很多的redis教程比较陈旧,而且redis好像经常更新的样子,有一些命令可能需要自己去查或者看文档。) 下载到Linux环境的话,可以用命令行,也可以本地下载了之后上 阅读全文
posted @ 2021-06-27 22:30 sarise 阅读(55) 评论(0) 推荐(0) 编辑
摘要:something before start 写到第二篇了:D 有很多类似的方法就不重复描述了,稍微带过。主要讲讲和Integer差别比较大的方法 另外这里我写的方法概览里不一定有所有的方法,因为有的我懒得写下来或者觉得没必要。所以这个博客其实不是使用说明书而是源码阅读说明:D 和Integer区别 阅读全文
posted @ 2021-06-27 20:41 sarise 阅读(61) 评论(0) 推荐(0) 编辑
摘要:something before start 写这个系列博客主要的目的是记录一下学习JDK的过程,一方面方便后面使用,另一方面则是避免草草过去。代码版本是jdk14 顺序大概是:包装类--字符串--集合类--juc并发包--io--网络编程--注解--stream--类加载--反射--文件操作处理类 阅读全文
posted @ 2021-06-27 00:34 sarise 阅读(74) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示