上一页 1 2 3 4 5 6 7 ··· 23 下一页
  2020年9月25日
摘要: HTTP 连接是无状态的,HTTP1.1 默认是长连接,HTTP1.0 也可以通过在请求头中设置 Connection:keep-alive 来开启长连接。 为什么要用Http连接池?1、降低延迟如果不采用连接池,每次连接发起Http请求的时候都会重新建立TCP连接(经历3次握手),用完就会关闭连接 阅读全文
posted @ 2020-09-25 17:47 快鸟 阅读(1533) 评论(0) 推荐(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 快鸟 阅读(694) 评论(0) 推荐(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 快鸟 阅读(446) 评论(0) 推荐(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 快鸟 阅读(203) 评论(0) 推荐(0) 编辑
  2020年9月1日
摘要: 系统调用将Linux整个体系分为用户态和内核态。 内核:它是一种特殊的软件程序,控制计算机的硬件资源(例如:协调CPU资源,分配内存资源),并提供上层应用程序运行的环境。 应用程序的执行必须依托于内核提供的资源,包括CPU资源、存储资源、I/O资源等。为了使上层应用能够访问到这些资源,内核必须为上层 阅读全文
posted @ 2020-09-01 08:24 快鸟 阅读(272) 评论(0) 推荐(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 快鸟 阅读(137) 评论(0) 推荐(0) 编辑
  2020年8月29日
摘要: (version:springboot 2.3.2) @EnableAutoConfiguration 的作用 @EnableAutoConfiguration 的作用是开启 Spring 应用上下文的自动配置,它会尝试去猜测和配置我们所需要的 bean。 例如:如果我们的 classpath 中有 阅读全文
posted @ 2020-08-29 19:48 快鸟 阅读(3523) 评论(0) 推荐(1) 编辑
  2020年8月23日
摘要: Queue(队列) java.util.QueueQueue 提供了入队、出队、获取队列头的方法。 这些方法分两类:一类是在操作失败时抛出异常;另一类是在操作失败时返回一个特殊的值(null或false)。操作失败的情况都与队列的临界条件有关:队列满或者队列空。队列满的时候入队会失败,队列空的时候出 阅读全文
posted @ 2020-08-23 18:04 快鸟 阅读(220) 评论(0) 推荐(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 快鸟 阅读(2944) 评论(0) 推荐(0) 编辑
  2020年8月13日
摘要: 堆排序: https://www.cnblogs.com/chengxiao/p/6129630.html堆排序是利用堆这种数据结构而设计的一种排序算法,堆排序是一种选择排序,它的最坏,最好,平均时间复杂度均为O(nlogn),它也是不稳定排序。堆堆是具有以下性质的完全二叉树:每个结点的值都大于或等 阅读全文
posted @ 2020-08-13 22:35 快鸟 阅读(117) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 23 下一页