摘要: Random类专门用于生成一个伪随机数,它有两个构造器:一个构造器使用默认的种子(以当前时间作为种子),另一个构造器需要程序员显示传入一个long型整数的种子。 Random类比Math类的random()方法提供了更多的方式来生成各种伪随机数,可以生成浮点类型的伪随机数,也可以生成整数类型的伪随机数,还可以指定生... 阅读原文
2019-04-03 16:09:02 阅读(2311) 评论(0)
摘要: Java工具类——通过配置XML验证Map 背景 在JavaWeb项目中,接收前端过来的参数时通常是使用我们的实体类进行接收的。但是呢,我们不能去决定已经搭建好的框架是怎么样的,在我接触的框架中有一种就是通过Map来接收前端过来的所有参数,框架中没有实体类的说法,从接收参数,验证参数到参数至持久层整个过程都是通过Ma... 阅读原文
2019-04-03 14:19:05 阅读(2395) 评论(0)
摘要: 1.简介   Redis是一个基于内存的Key-Value非关系型数据库,由C语言进行编写。 Redis一般作为分布式缓存框架、分布式下的SESSION分离、分布式锁的实现等等。 Redis速度快的原因:基于内存、单线程、多路复用。      2.Redis数据结构   Redis中提供了五种数... 阅读原文
2019-04-03 11:54:05 阅读(2326) 评论(0)
摘要: 一、向map集合中添加元素 map.put package ZangJie7; import java.util.HashMap; import java.util.Map; public class MapsDemo { /* * Maps为双列集合,存储元素都是成对存储,... 阅读原文
2019-04-03 09:40:03 阅读(2419) 评论(0)
摘要: TreeSet简介   TreeSet是SortedSet接口的实现类,正如SortedSet名字所暗示的,TreeSet可以确保集合元素处于排序状态。与HashSet集合相比,TreeSet还提供了如下几个额外的方法。 TreeSet方法   1.Comparator comparator():如果TreeS... 阅读原文
2019-04-03 08:27:02 阅读(2887) 评论(0)
摘要: 今天各种MVC框架满天飞,大大降低了编码的难度,写实体类就没有办法回避的一件事了,花大把的时间去做一些重复而且繁琐的工作,实在不是一个优秀程序员的作风,所以多次查找和尝试后,找到一个工具类网站——Api管家   这也太直白了,卡通的背景,好像不怎么样。。。先试用看看     好吧,先创建个试试   果然... 阅读原文
2019-04-03 08:17:11 阅读(2362) 评论(0)
摘要: HashSet简介   HashSet是Set接口的典型实现,大多数时候使用Set集合时就是使用这个实现类。HashSet按Hash算法来存储集合中的元素,因此具有良好的存取和查找性能。 HashSet特点   1.不能保证元素的排列顺序,顺序可能与添加的顺序不同,顺序也可能发生变化。   2.HashSet... 阅读原文
2019-04-03 06:19:02 阅读(2524) 评论(0)
摘要: /* * 给定字符串J 代表石头中宝石的类型,和字符串 S代表你拥有的石头。 S 中每个字符代表了一种你拥有的石头的类型,你想知道你拥有的石头中有多少是宝石。 * J 中的字母不重复,J 和 S中的所有字符都是字母。字母区分大小写,因此"a"和"A"是不同类型的石头. * 输入: J = "aA", S = ... 阅读原文
2019-04-03 06:00:02 阅读(2539) 评论(0)
摘要:   最简单的两种写法,加或不加@RequestParam注解 @RequestMapping("/list") public String test(int userId) {   return "list"; } @RequestMapping("/list") public String tes... 阅读原文
2019-04-02 23:39:02 阅读(3695) 评论(0)
摘要: SpringMVC 面试题 什么是Spring MVC ?简单介绍下你对springMVC的理解? Spring MVC是一个基于MVC架构的用来简化web应用程序开发的应用开发框架,它是Spring的一个模块,无需中间整合层来整合 ,它和Struts2一样都属于表现层的框架。在web模型中,MVC是一种很流行的框架... 阅读原文
2019-04-02 22:13:06 阅读(2547) 评论(0)