自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 消息队列(一)

消息队列的使用场景及常见问题

2022-07-15 01:49:08 402 2

原创 设计一个LRU缓存

class LRUCache { class Node{ int key; int value; Node left; Node right; public Node(){}; public Node(int key,int value){this.key=key;this.value=value;} } private Map<Integer,Node> c..

2021-10-02 17:31:01 71

原创 Redis持久化的两种方式

RDB和AOFRDB:rdb就是在指定的时间间隔把内存中的数据集快照写入磁盘。Redis会单独fork一个子进程来进行持久化,会先将数据写入一个临时文件,待持久化过程结束后,再用这个临时文件替换上次持久化好的文件。对应产⽣的数据⽂件为 dump.rdb优点:1.性能最大化。对于 Redis 的服务进程而言,在开始持久化时,它唯一需要做的只是 fork 出子进程,之后再由子进程完成这些持久化的工作,这样就可以极大的避免服务进程执行 IO 操作了。也就是说,RDB 对 Redis 对外提供的读写服务

2021-10-02 17:26:32 64

原创 解决zookeeper占用8080端口

在使用“./zkServer.sh start”启动后,显示正常但是输入zkServer.sh status则:Error contacting service. It is probably not runningzkServer.sh start-foreground,发现8080端口被占用zookeeper部署后, 3.5以后的版本, 会自动占用8080端口. 需要修改配置文件. vim conf/zoo.cfg 添加内容或者修改内容 admin.serverPort=8887重新启动

2021-07-08 09:20:01 305

原创 linux知识

linux1.linux框架结构/bin 存放二进制可执行文件/boot 系统启动核心目录,存放系统启动程序文件,查看启动文件的大小/dev 用于存放硬件设备文件/etc 存放系统配置文件/home 用户的起始目录/lib 系统资源文件类库/proc 内存映射目录,可以查看系统相关硬件的信息/var 可变的,变量 部署项目用的/tmp 用来存放临时文件/root 超级用户的家目录/usr 存放unix共享系统资源,类似于c:/program files,用于安装各种软件2.常用命

2021-04-12 17:20:39 94

原创 Filter过滤器

Filter过滤器1.1什么是Filter?Filter被称为过滤器,基本功能就是对Servlet容器调用Servlet的过程进行拦截,从而在Servlet进行响应出来前后实现一些特殊功能。这就好比现实中的污水进化设备,可以看作是一个过滤器。​ Filter接口中的方法方法声明功能描述init(Filter filterConfig)用来初始化过滤器,开发人员可

2021-02-20 22:04:54 260

原创 JDBC相关知识

JDBC9.1什么是JDBCJDBC的全称是Java数据库连接(Java DateBase Connectivity),是一套用于执行sql语句的API。可以通过这套API连接到关系型数据库,并使用SQL语句来完成各种操作。9.2JDBC常用API9.2.1 Driver 接口Driver接口是所有JDBC驱动程序必须实现的接口,该接口专门提供给数据库厂商使用。9.2.2 DriverManager类用于加载JDBC驱动并且创建与数据库的连接。​

2021-02-20 20:57:26 87

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除