2020年9月25日
摘要:
HTTP 连接是无状态的,HTTP1.1 默认是长连接,HTTP1.0 也可以通过在请求头中设置 Connection:keep-alive 来开启长连接。 为什么要用Http连接池?1、降低延迟如果不采用连接池,每次连接发起Http请求的时候都会重新建立TCP连接(经历3次握手),用完就会关闭连接
阅读全文
posted @ 2020-09-25 17:47
快鸟
阅读(1655)
推荐(0)
2020年9月15日
摘要:
NAT(Network Address Translation,网络地址转换)https://baike.baidu.com/item/nat/320024路由器上安装 NAT 软件后叫做 NAT 路由器,它至少有一个有效的外部全球IP地址。这样,所有使用本地地址的主机在和外界通信时,都要在 NAT
阅读全文
posted @ 2020-09-15 11:34
快鸟
阅读(757)
推荐(0)
2020年9月14日
摘要:
<转:https://www.cnblogs.com/cord/p/11546303.html> https://developer.ibm.com/zh/articles/j-lo-langref/ 目录 1,引用类型 2, FinalReference 2.1, Finalizer 3, Sof
阅读全文
posted @ 2020-09-14 19:56
快鸟
阅读(507)
推荐(0)
2020年9月6日
摘要:
https://zh.wikipedia.org/wiki/Select_(Unix) epoll 由 3 个系统调用组成:epoll_create、epoll_ctl、epoll_wait 具体见: https://www.cnblogs.com/anker/p/3263780.html 数据接收
阅读全文
posted @ 2020-09-06 21:24
快鸟
阅读(208)
推荐(0)
2020年9月1日
摘要:
系统调用将Linux整个体系分为用户态和内核态。 内核:它是一种特殊的软件程序,控制计算机的硬件资源(例如:协调CPU资源,分配内存资源),并提供上层应用程序运行的环境。 应用程序的执行必须依托于内核提供的资源,包括CPU资源、存储资源、I/O资源等。为了使上层应用能够访问到这些资源,内核必须为上层
阅读全文
posted @ 2020-09-01 08:24
快鸟
阅读(290)
推荐(0)
2020年8月30日
摘要:
在InnoDB中一个3层B+树最多大概可以存放多少行数数据?参考:https://www.pianshen.com/article/43511636667/https://zhuanlan.zhihu.com/p/86137284 在innodb存储引擎里面,最小的存储单元是页(page),一个页的
阅读全文
posted @ 2020-08-30 13:50
快鸟
阅读(146)
推荐(0)
2020年8月29日
摘要:
(version:springboot 2.3.2) @EnableAutoConfiguration 的作用 @EnableAutoConfiguration 的作用是开启 Spring 应用上下文的自动配置,它会尝试去猜测和配置我们所需要的 bean。 例如:如果我们的 classpath 中有
阅读全文
posted @ 2020-08-29 19:48
快鸟
阅读(4198)
推荐(1)
2020年8月23日
摘要:
Queue(队列) java.util.QueueQueue 提供了入队、出队、获取队列头的方法。 这些方法分两类:一类是在操作失败时抛出异常;另一类是在操作失败时返回一个特殊的值(null或false)。操作失败的情况都与队列的临界条件有关:队列满或者队列空。队列满的时候入队会失败,队列空的时候出
阅读全文
posted @ 2020-08-23 18:04
快鸟
阅读(237)
推荐(0)
2020年8月20日
摘要:
线程安全的Set: 1 java.util.Collections.synchronizedSet(Sets.newHashSet()); // jdk提供的,使用同步来保证线程安全 2 new java.util.concurrent.CopyOnWriteArraySet<>(); // jdk
阅读全文
posted @ 2020-08-20 09:53
快鸟
阅读(3262)
推荐(0)
2020年8月13日
摘要:
堆排序: https://www.cnblogs.com/chengxiao/p/6129630.html堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。堆堆是具有以下性质的完全二叉树:每个结点的值都大于或等
阅读全文
posted @ 2020-08-13 22:35
快鸟
阅读(120)
推荐(0)