摘要: <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 阅读全文
posted @ 2021-03-17 17:38 爱编程的文科生 阅读(215) 评论(0) 推荐(0) 编辑
摘要: 思路: 使用file类 1、创建file对象传入路径 2、判断对象是否存在 3.用一个对象数组存放路径下的文件 4.遍历文件夹并列出文件名 代码: public class Testfile {public static void main(String[] args) { File mFile = 阅读全文
posted @ 2018-03-29 16:45 爱编程的文科生 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 首先是写文件: public class fileOpreate { public static void main(String[] args) throws IOException { int count,n=512; //大小 byte buffer[] = new byte [n]; //缓 阅读全文
posted @ 2018-03-19 10:42 爱编程的文科生 阅读(137) 评论(0) 推荐(0) 编辑
摘要: 结果:随意输入n打印如下所示的图形(n=3) 3333333322222332111233210123321112332222233333333 源代码: public class testFinal { public static int[][] print(int n, int m,int ar 阅读全文
posted @ 2018-03-17 14:49 爱编程的文科生 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-03-16 16:28 爱编程的文科生 阅读(139) 评论(0) 推荐(0) 编辑
摘要: why:上一节虽然使用了biginteger解决了数据的越界问题,但是还会存在一个问题,就是压缩之后带来的冲突问题。所以本次使用开放地址法解决这个问题。 what:开放地址法就是如果地址冲突那么从数组中找一个空的位置存放该数据。 源代码: public class hashTable { priva 阅读全文
posted @ 2018-03-09 10:24 爱编程的文科生 阅读(377) 评论(0) 推荐(0) 编辑
摘要: 接上一节,在把关键字改成string类型之后,需要对key进行hash化,这里使用了两种方式: 1.相加法 2.幂乘法 同时防止越界,我们使用了压缩值的方法即取余数。但是由于int的长度限制,我们使用了biginterger方法。 info类和上节相同,这里只丢出hashTable的源代码: pub 阅读全文
posted @ 2018-03-08 11:48 爱编程的文科生 阅读(459) 评论(0) 推荐(0) 编辑
摘要: 用员工信息表作为实例 源代码: Info类: public class Info { private int key; private String name; public Info(int key ,String name) { // TODO Auto-generated constructo 阅读全文
posted @ 2018-03-08 10:24 爱编程的文科生 阅读(320) 评论(0) 推荐(0) 编辑
摘要: 这一讲没有具体编程,因为红黑树深入下去还是比较复杂的,本节目前只掌握一下即可: 阅读全文
posted @ 2018-03-08 10:22 爱编程的文科生 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 原理: 三种类型: 1.删除的是叶子结点 2.删除的结点有一个子节点 3.删除的结点有两个子节点 代码: public class Tree { public Node root; //根节点 public void insert(int value,String name) //插入结点 { // 阅读全文
posted @ 2018-03-07 11:47 爱编程的文科生 阅读(716) 评论(0) 推荐(0) 编辑