会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
JC97
知识是常识的冗余。
博客园
首页
新随笔
联系
管理
订阅
上一页
1
2
3
4
5
下一页
2020年7月23日
JAVA中Map类对象如何实现遍历
摘要: 由于JAVA中Map类是不继承Iterable接口,所以不能像其他Collection 数据结构那样,通过迭代器进行遍历;那么Map<K,V>类对象如何实现遍历呢? 我们先看JDK中怎么介绍,后面写代码说明; JDK文档中,其意大致就是通过Map.Entry<K,V> 接口,通过创建一个存储“键值对
阅读全文
posted @ 2020-07-23 23:28 JC97
阅读(288)
评论(0)
推荐(0)
2020年7月22日
JAVA实现通过中序遍历和后序遍历序列建树,并求树的高度,用层次遍历做验证
摘要: 作为例子的树长这样: package bstpractice; import java.util.ArrayList; import java.util.Arrays; import java.util.List; public class BstTest { public static void
阅读全文
posted @ 2020-07-22 00:58 JC97
阅读(652)
评论(0)
推荐(0)
2020年7月18日
密码学相关知识
摘要: 1.为什么有限域在密码学有很大的应用,而不是无限域? 从计算机执行的角度:有限域中执行的数及运算结果是在有限域中确定的整数,不会有小数的出现;有利于快速计算和处理。 2.认证发送的消息可以就是明文发送。实际中,有些消息不需要加密,但需要认证。 3.针对DES的攻击中,每一轮的轮密钥从56位密码中选取
阅读全文
posted @ 2020-07-18 11:21 JC97
阅读(184)
评论(0)
推荐(0)
用非顺序映像实现队列
摘要: 1 package myqueue; 2 3 import mylinkedlist.MyLinkedList; 4 5 import java.util.NoSuchElementException; 6 7 public class myQueue <E>{ 8 private Node hea
阅读全文
posted @ 2020-07-18 00:58 JC97
阅读(296)
评论(0)
推荐(0)
2020年7月15日
基于双向链表实现的LRU算法,支持泛型
摘要: 先一篇泛型总结得很好的博客:https://segmentfault.com/a/1190000014120746 用双向链表实现LRU,要求可以指定缓存大小,并且可以存储任意类型的数据。 (要求用泛型,只需要实现添加方法即可)。分析:1.LRU实现 操作: 添加:是否存在?存在-删除-添加到表头;
阅读全文
posted @ 2020-07-15 21:22 JC97
阅读(406)
评论(0)
推荐(0)
2020年7月13日
用JAVA实现一个简单LRU算法
摘要: 一个LRU算法最简单的有如下的功能:这里我们先不考虑用哈希表做优化 实际上就是一个链表,通过链表来模拟实现 public class Linked { // 用链表实现一个LRU缓存 (大小为100),要求实现添加一个数据的方法。(自己定义节点类,存储的数据类型为int)。public static
阅读全文
posted @ 2020-07-13 21:20 JC97
阅读(1713)
评论(0)
推荐(0)
2020年7月12日
Java中Collecion、List总结及注意事项
摘要: 总结Collection 概念: API: 增: boolean add(E e) boolean addAll(Collection c)//只要原集合发生修改,便放回true 删: void clear() boolean remove(Object o) boolean removeAll(C
阅读全文
posted @ 2020-07-12 23:35 JC97
阅读(195)
评论(0)
推荐(0)
2020年7月7日
JAVA反射练习02
摘要: 在配置文件中,配置要的目标类(全类名,该类必须有无参构造方法),和目标方法(名称)(无参方法)。通过反射,调用目标类中的目标方法假设该类中一定有默认无参构造方法 1 package reflection; 2 3 import java.io.FileInputStream; 4 import ja
阅读全文
posted @ 2020-07-07 23:01 JC97
阅读(271)
评论(0)
推荐(0)
JAVA中反射练习01
摘要: 设计一个方法,该方法,能修改任意对象中,指定成员变量的值核心:field对象.set(obj,newValue) 1 package reflection; 2 3 import java.lang.reflect.Field; 4 import java.util.Arrays; 5 6 publ
阅读全文
posted @ 2020-07-07 22:59 JC97
阅读(188)
评论(0)
推荐(0)
JAVA中注解的使用
摘要: 自定义注解,该注解用来描述,方法运行所需的时间上限用long类型的数据表示时间,单位为ms;然后,自定义注解处理器,运行加了运行时间上限注解的方法,判断方法的运行时间,是否超出了注解中规定的时间上限,如果超过,则返回true,未超过返回false 1 package annotation; 2 3
阅读全文
posted @ 2020-07-07 22:56 JC97
阅读(416)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告