全站共发布文章 53 篇
2025
2025-12-17 2 contributions

2025

12月

Java高级

RDB和AOF机制 RDB:Redis DataBase 在指定的时间间隔内将内存中的数据集快照写入磁盘,实际操作过程是fork一个子进程,先将数据集写入临时文件,写入成功后,再替换之前的文件,用二进制压缩存储。 优点: 1、整个Redis数据库将只包含一个文件dump.rdb,方便持久化。 2、容

java基础

Java基础 Java开发六大原则 单一原则:一个类或者一个方法只负责一个事情。 里斯替换原则:子类不应该重写父类已实现的方法,重载不应该比父类的参数更少。 依赖倒置原则:面向接口编程。(更加能够增加程序的扩展性) 接口隔离原则:接口中的方法应该细分,要合理的隔离开不同功能到不同的接口中。 迪米特原

neo4j全文检索研究报告

一、Neo4j底层架构 1.Neo4j简介 Neo4j是一个高性能的,NOSQL图形数据库,它将结构化数据存储在网络上而不是表中。Neo4j也可以被看作是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。程序员工作在一个面向对象的、灵活的网络结构下而不是严格、静态的表中——但是他们可以享受到具备完

centos7安装redis

redis文件下载地址 https://redis.io/download 把下载好的包放到/usr/local/下,并且解压 tar -zxvf redis-6.2.6.tar.gz 把redis文件改名并且进入文件里面 mv redis-6.2.6 /usr/loca

centos7安装rabbitmq

1、安装须知 RabbitMQ 服务器在安装之前需要安装 erlang。 具体版本之间的依赖关系请查看官方网址:https://www.rabbitmq.com/which-erlang.html 这里给出部分的依赖关系截图: 2、开始安装

centos7安装jdk

Linux安装jdk8 一、下载jdk包 网址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 二、jdk8安装 通过rpm -qa | grep java 命令查看是否安装过j

基于时间轮定时器实现延迟超时

一丶时间轮是什么? 我的理解就是把通过算法生成一个钟表结构,每一个格子存放一个任务,可以设置每走动一步的时间,也可设置一圈有多少个格子。当设置时间大于一圈的时候我们可以进行圈数加一就够时 分 秒逻辑一样 概念:时间轮算法可以简单的看成一个循环数组+双向链表的数据结构实现的。 循环数组构成一个环形结构

springboot引入elk

一丶安装 1、安装包下载: elastic产品下载地址:https://www.elastic.co/cn/downloads/ elasticsearch:https://www.elastic.co/cn/downloads/elasticsearch kibana:https://www.el

ssh升至8.4出现的问题

shell终端断开(关闭)后,进程消失问题 一、问题: 项目用nohup启动后端程序,不关闭远端连接没有问题程序正常运行,关闭远端连接xshell窗口,程序被杀死。 二、原因 经排查发现服务器的openssh被升级到了8.4版本,从而导致退出终端就会杀死通过终端启动的线程。 主要是与openssh的

1 3 4 5 6

欢迎来到故梦丶的站点,为您导航全站动态

53 文章数
5 分类数
5 评论数
17标签数

热门文章