摘要: 1. Hash算法 哈希(Hash)也称为散列,把任意长度的输入,通过散列算法变换成固定长度的输出,该输出就是散列值、哈希值(hashCode)。(来自:百度百科) 在现实中,设计者常常将散列值作为索引,用于快速定位数据的位置,比如 HashMap : // cache => key:userId, 阅读全文
posted @ 2024-03-14 21:54 帅气的涛啊 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 背景 随着公司代码的迭代,有一些垃圾代码逻辑冗余在项目中,导致消耗了资源又不好维护。为了保险,需要在线上统计代码使用的频率,剔除无用代码。 描述 方法便可分为如下几种: 对于确定没用的代码,可以先注释掉,并替换为error日志,保证遇到问题及时发现。 对疑似无用代码,可以使用统计方法调用次数,运行一 阅读全文
posted @ 2024-02-27 23:51 帅气的涛啊 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 跨域 举例A网站部署在 localhost:63343 请求 loocalhost:8080/api/user/add,就会出现跨域问题。 同源策略 同源策略:协议,主机,端口,只有这三者全部相同时,才可以相互访问。 现在接口地址为https://127.0.0.1:8080,请判断以下哪些可以通过 阅读全文
posted @ 2024-02-18 21:49 帅气的涛啊 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 2024-02-02 01:00:32 顾名思义:发布与订阅是广播模式 分类 发布与订阅分为频道订阅与模式订阅 频道订阅:订阅topicA、topicB,订阅者只会接收到这两个频道上发布的消息。 模式订阅:订阅topic*,订阅者将接收到所有匹配模式的频道上发布的消息。 详解 订阅频道 推送消息 频 阅读全文
posted @ 2024-02-02 00:33 帅气的涛啊 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 仅供学习参考 ,请勿轻易在生产环境使用 0. 目录树 1. 创建目录 mkdir -p /docker/elasticsearch/conf /docker/elasticsearch/data /docker/elasticsearch/logs chmod -R 777 /docker/elas 阅读全文
posted @ 2024-01-25 21:22 帅气的涛啊 阅读(42) 评论(0) 推荐(0) 编辑
摘要: 仅供学习参考 ,请勿轻易在生产环境使用 0. 文件目录 下面的文件按照这个目录层级放置,首先创建 /docker/redis 文件夹,/docker/redis 对应下边图中 REDIS。 1. 创建目录 mkdir -p /docker/redis/conf /docker/redis/data 阅读全文
posted @ 2024-01-21 12:52 帅气的涛啊 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 一、现象 IDEA 提示 Error running,Command line is too long 二、原因 Java 命令行启动举例如下图,当命令行字符过多的时候,就会出现 Error running,Command line is too long 的问题 三、解决思路 上图是最终解决方案, 阅读全文
posted @ 2024-01-13 14:30 帅气的涛啊 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 1. 背景 A项目部署在三台机器,A机器(4c2g)、B机器(2c2g)、C机器(1c2g) 如何才让请求聪明地分发在三台机器? 2. 负载均衡分类 基于硬件的负载均衡:比如 F5 等专门的负载均衡设备,通常具有更强大的性能和功能,能够处理大规模的流量和应用需求。 基于软件的负载均衡:比如 Ngin 阅读全文
posted @ 2023-12-21 18:58 帅气的涛啊 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 起因 双11临近,早上从床上起来,摸着起球的枕套、床单,下定决心换一个床单被套。购物软件搜索一下琳琅满目,但是哪个是适合自己的呢?适合-合适:(拿最少的钱,办最好的事)。 床上用品概念 什么是支? 商品简介中多次显示 床上四件套多少支,60支、100支,什么是‘支’? 支:支数(S)代表了纱线的粗细 阅读全文
posted @ 2023-11-12 01:45 帅气的涛啊 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 背景 今天在公司做需求的时候,突然遇到了这个问题,八股文背过,但是又记不大清楚了。索性写下来,方便我这笨蛋脑子下次看。 解释 理解这个问题在于看它的角度(强调、加粗) 那我们开始,Java中一切都是值传递(中心句),基本变量传递的实际的值,比如 int a=3 会将 3 传递进去;引用变量传递的是地 阅读全文
posted @ 2023-10-08 22:08 帅气的涛啊 阅读(5) 评论(0) 推荐(0) 编辑