- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Redis数据结构与Redisson方法对应关系
数据类型典型场景Redisson 优势String缓存、分布式锁、计数器支持原子操作(如List消息队列、最新动态列表支持阻塞操作(poll()take()Hash对象属性存储、购物车支持本地缓存(Sorted Set排行榜、延迟任务队列支持按分值范围查询(大数据去重统计内存高效,误差率 < 1%Bitmap二值状态标记(如签到)支持位运算(and()or()GeospatialLBS 服务(附近的人)内置距离计算(radius()
2025-04-18 10:32:18
97
原创 记录一次问题排查——Vue单页面应用
单页面应用(SPA)通过动态加载和局部更新内容,避免了传统页面刷新带来的延迟,提高了用户体验。它适用于内容交互频繁、要求快速响应的应用场景,但也面临着首次加载时间较长、SEO 等问题。通过懒加载、服务端渲染、缓存等优化手段,可以进一步提升性能和可用性。
2024-12-05 17:12:03
650
原创 Mac m1安装hadoop配置Flink on yarn,并使用streampark启动Flink on yarn Application与session作业
本文将全流程介绍JDK安装、hadoop安装与配置、Flink安装与配置、Flink本地直接启动yarn-session模式、StreamPark安装与配置、StreamPark启动yarn-session模式、StreamPark启动yarn-application模式。
2024-07-17 16:52:56
1345
原创 输入IP段和想要拆分的IP段数自定义拆分成几个小IP段
import java.util.ArrayList;import java.util.HashMap;import java.util.Iterator;import java.util.List;import java.util.Map;import java.util.regex.Pattern;public class ipDivide1 { public static void main(String[] args) { System.err.println(subnetD
2021-11-08 18:08:56
1293
原创 java集合
Java集合篇说说List,Set,Map三者的区别?List(对付顺序的好帮手): List接口存储一组不唯一(可以有多个元素引用相同的对象),有序的对象Set(注重独一无二的性质): 不允许重复的集合。不会有多个元素引用相同的对象。Map(用Key来搜索的专家): 使用键值对存储。Map会维护与Key有关联的值。两个Key可以引用相同的对象,但Key不能重复,典型的Key是String类型,但也可以是任何对象。HashMap 和 Hashtable 的区别线程是否安全: HashMap
2021-11-04 18:46:36
603
原创 java基础
Java 的8种基本数据类型 及其大小?Java 基本类型与引用类型的区别?基本类型保存原始值,引用类型保存的是引用值(引用值就是指对象在堆中所 处的位置/地址)自动装箱和拆箱是什么自动装箱是Java 编译器在基本数据类型和对应的对象包装类型之间做的一个转化。比如:把int转化成 Integer,double转化成 Double,等等。反之就是自动拆箱。原始类型: boolean,char,byte,short,int,long,float,double封装类型:Boolean,Charac
2021-11-04 18:43:29
451
原创 javaWeb
JSP 和 servlet 有什么区别?JSP 是 servlet 技术的扩展,本质上就是 servlet 的简易方式。servlet 和 JSP 最主要的不同点在于,servlet 的应用逻辑是在 Java 文件中,并且完全从表示层中的 html 里分离开来,而 JSP 的情况是 Java 和 html 可以组合成一个扩展名为 JSP 的文件。JSP 侧重于视图,servlet 主要用于控制逻辑。JSP 有哪些内置对象?作用分别是什么?JSP 有 9 大内置对象:request:封装客户端的请求,
2021-11-04 18:42:56
178
原创 Elasticsearch
详细描述一下 Elasticsearch 搜索的过程?1、搜索被执行成一个两阶段过程,我们称之为 Query Then Fetch;2、在初始查询阶段时,查询会广播到索引中每一个分片拷贝(主分片或者副本分片)。 每个分片在本地执行搜索并构建一个匹配文档的大小为 from + size 的优先队列。PS:在搜索的时候是会查询 Filesystem Cache 的,但是有部分数据还在 MemoryBuffer,所以搜索是近实时的。3、每个分片返回各自优先队列中 所有文档的 ID 和排序值 给协调节点,它
2021-11-04 18:42:13
558
原创 dubbo
Dubbo是什么?Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC 分布式服务框架,现已成为 Apache 基金会孵化项目。Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC 分布式服务框架,现已成为 Apache 基金会孵化项目。致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远
2021-11-04 18:41:34
300
原创 Kafka配置SSL加密传输
Kafka配置SSL加密传输一、证书配置1、生成证书如我输入命令如下:依次是 密码—重输密码—名与姓—组织单位—组织名—城市—省份—国家两位代码—密码—重输密码,后面告警不用管,此步骤要注意的是,名与姓这一项必须输入域名,如 “localhost”,切记不可以随意写,我曾尝试使用其他字符串,在后面客户端生成证书认证的时候一直有问题。keytool -keystore server.keystore.jks -alias localhost -validity 3650 -genkeyEnter k
2021-11-04 18:37:44
8617
3
原创 低版本基于RPM安装Docker
1、首先去网站http://yum.dockerproject.org/repo/main/centos/7/Packages/获取相应版本的rpm包,放到自己创建的centos的soft目录下,需要两个文件2、安装必要的依赖包yum install -y yum-utils device-mapper-persistent-data lvm2 3、运行命令 进行rpm安装yum ins...
2021-07-30 18:00:18
199
原创 JVM详解
jre、jdk、jvm之间的关系JDK是Java程序员常用的开发包、目的就是用来编译和调试Java程序的。JRE是指Java运行环境,也就是我们的写好的程序必须在JRE才能够运行。JVM是Java Virtual Machine(Java虚拟机)的缩写,是指负责将字节码解释成为特定的机器码进行运行,值得注意的是在运行过程中,Java源程序需要通过编译器编译为.class文件,否则JVM不认识。jvm组成结构我们先来研究一下jvm的组成结构都有哪些jvm结构图类加载子系统负责从文件系统或是网
2021-07-30 17:55:58
1138
原创 JDK 1.8 Stream学习
JDK1.8 Stream学习@Datapublic class Person { private String name; // 姓名 private int salary; // 薪资 private int age; // 年龄 private String sex; //性别 private String area; // 地区 public Person(String name, int salary, String sex, String
2021-07-30 17:52:51
161
原创 Mysql索引
索引原理索引的目的在于提高查询效率,与我们查阅图书所用的目录是一个道理:先定位到章,然后定位到该章下的一个小节,然后找到页数。相似的例子还有:查字典,查火车车次,飞机航班等本质都是:通过不断地缩小想要获取数据的范围来筛选出最终想要的结果,同时把随机的事件变成顺序的事件,也就是说,有了这种索引机制,我们可以总是用同一种查找方式来锁定数据。b+树性质**索引字段要尽量的小:**通过上面的分析,我们知道IO次数取决于b+数的高度h,假设当前数据表的数据为N,每个磁盘块的数据项的数量是m,则有h=㏒(m+
2021-07-27 15:42:22
92
原创 国产银河麒麟系统源码安装Openvas
国产麒麟系统源码安装Openvas1、银河麒麟安装所需安装源2、执行更新命令:3、执行安装命令:4、安装源码包libmicrohttpd-dev5、从github下载openvas的源码包,依次安装openvas-lib、openvas-scanner、openvas-manager(配置文件数据)、openvas-gsad(web页面)、openvas-cli(omp)6、源码安装redis(安...
2019-11-18 19:35:34
3797
5
半完全源码安装---可用.zip
2019-11-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人