摘要: 网络通信概述 **网络通信编程的三要素:**①IP地址 ②端口号 ③协议 | IP常用命令 | 说明 | | | | | ipconfig | 查看本机ip地址 | | ping IP地址 | 检查网络是否连通 | 本机ip:127.0.0.1 or localhost IP地址操作类:InetAd 阅读全文
posted @ 2022-08-05 23:06 Tayoou 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 动态代理 代理:辅助对象处理一些操作,为对象的行为做代理(明星的经纪人)。 动态代理调用方法的流程 走向代理 代理为方法额外做一些辅助工作 触发真正的对象方法执行 回到代理中,由代理返回结果给方法调用者 实现动态代理的步骤 必须定义接口 被代理对象必须实现接口 使用Proxy类提供的newProxy 阅读全文
posted @ 2022-08-05 23:05 Tayoou 阅读(11) 评论(0) 推荐(0) 编辑
摘要: IO流的分类 按照数据类型划分:字符流和字节流 按照数据流向划分:输入流和输出流 对于纯文本数据,优先使用字符流。除此之外都使用字节流。 File类 **java.io.File:**不能对文件内容(流)进行读写,只能对文件和文件夹进行操作 绝对路径和相对路径 路径不区分大小写,一个反斜杠是转义字符 阅读全文
posted @ 2022-08-05 23:04 Tayoou 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 单元测试JUnit 单元测试的目的是针对方法进行测试, **JUnit的两个要点:**①必须是公开的,无参数,无返回值的方法 ②测试方法必须使用@Test注解标记 public class JUnitTest { @Test public void Testusername() { way way 阅读全文
posted @ 2022-08-05 23:03 Tayoou 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 多线程并发 在多核CPU中,利用多线程并发编程,可以更加充分地利用每个核的资源 在Java中,一个应用程序对应着一个JVM实例(也有地方称为JVM进程),如果程序没有主动创建线程,则只会创建一个主线程。但这不代表JVM中只有一个线程,JVM实例在创建的时候,同时会创建很多其他的线程(比如垃圾收集器线 阅读全文
posted @ 2022-08-05 22:29 Tayoou 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 覆盖技术 将同一个进程划分为多层,每层共享一块内存。对象是同一进程。 交换技术 当内存紧张时,将不常用的进程放入外存。对象是进程。 虚拟存储技术 当内存紧张时,将页(段)换入换出内存。对象是页(段) 总结 交换技术是以进程为单位,若进程所需内存大于系统内存 ,则此进程无法进行。而虚拟存储是以页或段为 阅读全文
posted @ 2022-03-05 16:22 Tayoou 阅读(67) 评论(0) 推荐(0) 编辑
摘要: 一组单列对象:Collection 允许重复:List 增删较多:LinkedList(双向链表) 改查较多:ArrayList(可变数组) 线程安全:Vector 不允许重复:Set 无序:HashSet(底层是HashMap,数组+链表+红黑树) 排序:TreeSet 插入和输出顺序一致:Lin 阅读全文
posted @ 2021-11-10 21:32 Tayoou 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 写在前面 最小生成树的引出 假设要在n个城市之间建立通信联络网,则连通n个城市需要n-1条线路。在这种情况下,我们自然需要考虑一个问题,如何在最节省经费的条件下建立这个网络? 很自然地我们会想到,将各个城市之间的线路开销转化为权重,要想找到最节省经费的方案,就需要找到能够连通所有城市且权重最小的连通 阅读全文
posted @ 2021-11-10 20:35 Tayoou 阅读(480) 评论(2) 推荐(0) 编辑
摘要: KMP算法,看这篇就够了! 普通的模式匹配算法(BF算法) 子串的定位操作通常称为模式匹配算法 假设有一个需求,需要我们从串“a b a b c a b c a c b a b"中,寻找内容为“a b c a c”的子串。 此时,称“a b a b c a b c a c b a b"为主串S,“a b c a c”为模式串T 阅读全文
posted @ 2021-09-13 22:40 Tayoou 阅读(764) 评论(2) 推荐(2) 编辑
摘要: 一个直接调用自己或通过一系列的调用语句间接地调用自己的函数,叫做递归函数。——《数据结构》严蔚敏 两年前在学习C语言的时候,老... 阅读全文
posted @ 2021-09-09 15:54 Tayoou 阅读(95) 评论(0) 推荐(1) 编辑