下面是一张项目结构图,实现功能前需要先搭建好SpringMVC框架。 RandomValidateCode.java——是生成验证码的类 Constants.java——定义了一个常量,用于保存验证码字段 ToolController——生成验证码和校验验证码的处理器映射器 这3个类的源码如下(有带 ...
分类:
编程语言 时间:
2018-09-04 17:01:06
阅读次数:
524
java 8 Integer 内部类 内部类预初始化从-128~127的Integer实例,每个具体实例的下标为i + (-IntegerCache.low),比如-128下标为-128-(-128)=0,再看一下自动装箱的函数valueOf 到这里我们上面的类的结果已经很明显一、将在main函数内 ...
分类:
其他好文 时间:
2018-09-03 13:48:40
阅读次数:
176
可变参数:定义方法的时候不知道该定义多少个参数格式: 修饰符 返回值类型 方法名(数据类型… 变量名){ } 注意: 这里的变量其实是一个数组如果一个方法有可变参数,并且有多个参数,那么,可变参数肯定是最后一个 ...
分类:
其他好文 时间:
2018-08-31 22:21:13
阅读次数:
180
学而时习之,不亦说乎,开启JS学习新乐章~ JS是干啥的?网页特效,它主要是实现控制结构和样式,是一种行为,有多重要,不言而喻吧,页面炫酷的资本。 1. JS输出: 2. 变量,就是一个容器 用来装东西的,变量具有不同的基本数据类型,变量有局部变量和全局变量之分,具体区别主要体现在作用域上,这里需要 ...
分类:
Web程序 时间:
2018-08-30 23:27:48
阅读次数:
223
概述 自JDK1.5开始, 引入了自动装箱/拆箱这一语法糖, 它使程序员的代码变得更加简洁, 不再需要进行显式转换。基本类型与包装类型在某些操作符的作用下, 包装类型调用valueOf()方法将原始类型值转换成对应的包装类对象的过程, 称之为自动装箱; 反之调用xxxValue()方法将包装类对象转 ...
分类:
编程语言 时间:
2018-08-29 20:00:16
阅读次数:
213
需求: 目前kafka的topic上有一批数据,这些数据被分配到9个不同的partition中(就是发布时key:{m1,m2,m3,m4...m9},value:{records items}),mx(m1,m2...m9)这些数据的唯一键值:int_id+start_time,其中int_id和 ...
分类:
其他好文 时间:
2018-08-29 01:18:08
阅读次数:
248
1、何为静态工厂方法 静态工厂方法就是一个返回类实例的静态方法。比如Boolean的valueof方法: 2、为什么使用静态工厂方法 和公共构造函数相比,静态工厂方法有许多的优点,下面进行一一介绍: (1)静态工厂方法是有名字的 一个类的构造函数的名字都是相同的,为了区分两个不同的构造函数,只能通过 ...
分类:
其他好文 时间:
2018-08-26 18:37:53
阅读次数:
153
数字转成字符串 String s = String.valueOf( value); // 其中 value 为任意一种数字类型 字符串转数字 String s = "169"; byte b = Byte.parseByte( s ); short t = Short.parseShort( s ...
分类:
编程语言 时间:
2018-08-26 11:53:50
阅读次数:
173
valueOf() 方法用于返回给定参数的原生 Number 对象值,参数可以是原生数据类型, String等。 该方法是静态方法。该方法可以接收两个参数一个是字符串,一个是基数。 语法 该方法有以下几种语法格式: 参数 i -- Integer 对象的整数。 s -- Integer 对象的字符串 ...
分类:
编程语言 时间:
2018-08-24 16:04:49
阅读次数:
183
对于要在程序中要表示有限种类的某事物,一般我们可以采用两种方式,一是使用:public static final String 常量;二是使用enum来表示。一般而言前者简单,但是不能够很好的提供更多的信息,而Java中的enum相比而言,却十分的强大,而且更加的专业。 1. 最间C风格的enum: ...
分类:
编程语言 时间:
2018-08-23 10:46:54
阅读次数:
157