- 博客(7)
- 收藏
- 关注
原创 设计一个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关注的人