11 2021 档案

摘要:1 认识inux 基于CentOS7版本学习,Linux一切皆文件:文件就是读写权限 学习方式:| 1、认识Linux 2、基本的命令(重点:Git讲了一些基本的命令(文件操作、目录管理、文件属性、Vim编辑器、账号管理、磁盘管理....)) 3、软件的安装和部署! ( java、tomcat、do 阅读全文
posted @ 2021-11-30 19:22 JJJmk 阅读(176) 评论(0) 推荐(0)
摘要:http1.1 长连接, keepalive, 允许持久连接, 减少每次进行tcp连接的开销 支持流水线, 不必等待上一个响应, 就可以发送第二次请求 允许响应数据分块, 响应数据太大时, 只要不注明Content-length, 客户端就无法断开连接, 直到收到EOF, 有利于传输大文件 加入了h 阅读全文
posted @ 2021-11-29 20:03 JJJmk 阅读(397) 评论(0) 推荐(0)
摘要:前言 什么是json 学习json是为了和前端的ajax交互 这是json的logo 现在:json主要用于数据传输,xml主要用于配置环境(例如maven) 这里注意,必须使用双引号包括键,并且只有键才一定要用双引号,而值可以不用(例如数字) 如果直接是数据存放json,那么直接会返回一个数据,例 阅读全文
posted @ 2021-11-26 09:36 JJJmk 阅读(170) 评论(0) 推荐(0)
摘要:1. jdk1.8之前的Future jdk并发包里的Future代表了未来的某个结果,当我们向线程池中提交任务的时候会返回该对象,可以通过future获得执行的结果,但是jdk1.8之前的Future有点鸡肋,并不能实现真正的异步,需要阻塞的获取结果,或者不断的轮询。 通常我们希望当线程执行完一些 阅读全文
posted @ 2021-11-24 17:14 JJJmk 阅读(886) 评论(0) 推荐(0)
摘要:【知识分享】跳表(Skiplist)数据结构介绍_哔哩哔哩_bilibili 调表是一个能够媲美红黑树的一个数据结构,他的查询和插删能够达到logn 查询 最开始从header开始 插入 删除 如果某一层级不存在元素,则会删除这一层级,跳表高度减一 阅读全文
posted @ 2021-11-24 15:21 JJJmk 阅读(51) 评论(0) 推荐(0)
摘要:为什么要学红黑树 红黑树的起源,自然是二叉查找树了,这种树结构从根节点开始,左子节点小于它,右子节点大于它。每个节点都符合这个特性,所以易于查找,是一种很好的数据结构。但是它有一个问题,就是容易偏向某一侧,这样就像一个链表结构了,失去了树结构的优点,查找时间会变坏。红黑树就是一种平衡树,它可以保证二 阅读全文
posted @ 2021-11-24 11:05 JJJmk 阅读(92) 评论(0) 推荐(0)