摘要: 定义 二叉树是每个结点最多有两个子树的树结构。 3 / \ 4 5 / \ 1 2 因为二叉树的左右子树都具有类似的结构,二叉树的题目往往和递归是关联的。 从二叉树的遍历谈起 遍历二叉树的每一个点,通常有三种方式,中序,前序,后序的方式,对应上图的树来说,结果是: 3 4 1 2 5 // 前序 1 阅读全文
posted @ 2020-08-27 22:14 小小小南瓜 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 在没接触过这个问题之前,自然会想到服务器端连接数是由服务器端口号限制的。但这其实是一个很严重的误解,要解决这个问题,必须理解socket的连接过程。 以python为例,tcp服务端socket需要经过如下的初始化步骤: import socket # 建立socket对象 s = socket.s 阅读全文
posted @ 2020-08-27 20:51 小小小南瓜 阅读(2311) 评论(0) 推荐(0) 编辑
摘要: 定义 Java程序的一种特殊“注释”——注解(Annotation) 什么是注解(Annotation)?注解是放在Java源码的类、方法、字段、参数前的一种特殊“注释”: // this is a component: @Resource("hello") public class Hello { 阅读全文
posted @ 2020-08-27 20:46 小小小南瓜 阅读(111) 评论(0) 推荐(0) 编辑