实现一个考试系统(单机版) 用到的技术 1.Swing实现窗口的绘制(View视图层) 2.文件+I/O 3.Java基本应用 集合ArrayList HashSet HashMap 字符串String StringBuilder 随机数Random 异常处理try catch 面向对象的核心 类( ...
分类:
编程语言 时间:
2020-06-14 23:57:31
阅读次数:
112
在使用mybatis 时我们sql是写在xml 映射文件中,如果写的sql中有一些特殊的字符的话,在解析xml文件的时候会被转义,但我们不希望他被转义,所以我们要使用<![CDATA[ ]]>来解决。 <![CDATA[ ]]> 是什么,这是XML语法。在CDATA内部的所有内容都会被解析器忽略。 ...
分类:
其他好文 时间:
2020-06-14 18:45:22
阅读次数:
69
import java.util.HashMap;import java.util.List;import java.util.Stack;/** * 并查集 * <p> * 1)有若干个样本a、b、c、d,假设类型是V * 2)在并查集中最开始认为每个样本都在单独的集合里 * 3)用户可以在任何时 ...
分类:
其他好文 时间:
2020-06-14 10:52:46
阅读次数:
55
import java.util.ArrayList;import java.util.HashMap;import java.util.HashSet;import java.util.Stack;/** * 图的深度优先遍历 */public class DepthFirst { public ...
分类:
其他好文 时间:
2020-06-14 10:50:30
阅读次数:
57
JSTL表达式 JSTL标签库是为JavaWeb开发人员提供的一套标准通用的标签库; JSTL标签库和EL配合使用可以取代JSP中大部分的Java代码; 使用 引入jar包 jar包地址(可以使用maven方式): https://mvnrepository.com/artifact/Javax.s ...
分类:
Web程序 时间:
2020-06-14 10:45:30
阅读次数:
85
这两天因为项目中一直有用到shiro这款框架,所以也是趁着休息的时间好好补课一下shiro。 一、什么是shiro? shiro是一个强大的Java安全框架,执行身份验证。授权、密码和会话管理的。使用shiro易于理解API,可以非常方便的集成到任何应用程序中。 在这里也说明一下:后续会写关于Spr ...
分类:
编程语言 时间:
2020-06-13 23:06:23
阅读次数:
76
哈希算法(Hash)又称摘要算法(Digest),它的作用是:对任意一组输入数据进行计算,得到一个固定长度的输出摘要。 哈希算法最重要的特点就是: 相同的输入一定得到相同的输出; 不同的输入大概率得到不同的输出。 哈希算法的目的就是为了验证原始数据是否被篡改。 我们来简单实现一个用于用户注册和登录最 ...
分类:
编程语言 时间:
2020-06-13 15:43:38
阅读次数:
287
题目描述: 给定一个大小为 n 的数组,找到其中的多数元素。多数元素是指在数组中出现次数大于 ? n/2 ? 的元素。 你可以假设数组是非空的,并且给定的数组总是存在多数元素。 示例 1: 输入: [3,2,3]输出: 3 示例 2: 输入: [2,2,1,1,1,2,2]输出: 2 思路:排好序, ...
分类:
编程语言 时间:
2020-06-13 00:13:15
阅读次数:
95
一、Java集合框架 1.Java提供的特设类如:Dictionary Vector Stack和Properties这些类来储存和操作对象组 2.通过这些接口实现集合如:LinkedList HashSet和TreeSet,集合框架是一个用来代表和操纵集合的同一框架,所有的集合包含如下: 接口:是 ...
分类:
编程语言 时间:
2020-06-13 00:07:11
阅读次数:
62
import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; public class ss { public static void main(String[] ar ...
分类:
编程语言 时间:
2020-06-12 22:58:35
阅读次数:
105