摘要:
1、泛型 当做一些集合的统一操作的时候,需要保证集合的类型的统一性,此时需要泛型进行限制 优点: 1、数据的安全 2、获取数据的效率比较高 给集合中的元素设置相同类型是泛型的基本需求 使用: 在定义对象的时候,通过<>中设置合理的类型来进行实现 泛型的高阶运用 1、泛型类 在定义类的时候,在类名的后 阅读全文
摘要:
1、常用时间函数 a、获取当前的时间 public class Person { public static void main(String[] args) throws ParseException { Date date = new Date(); System.out.println(dat 阅读全文
摘要:
1、父类到子类的转换 向下转换(强制类型转换) Pet pet = new Dog("aa", 20); Dog dog = (dot) new Pet() 报错,必须转换为父类指向的真实子类类型 2、接口 java中的继承关系是单继承,如果拥有多个父类的时候,可以考虑使用接口进行实现 java中的 阅读全文
摘要:
1、常量和变量 变量: a、在类内,方法外定义的变量叫成员变量,会存在默认值 b、在方法内,定义的变量必须要进行初始化操作,不会存在默认值 c、在一行中可以定义多个变量,但是不推荐,每个变量最好单独一行 1 public class Hello { 2 static int d; 3 public 阅读全文
摘要:
1、java的数据类型分类 整数类型 byte: 可以说是java中最少的数据类型了,它在内存中占用1个字节,也就是8位(bit),值得范围是:-128~127,也就是-2的7次方到2的7次方减一,默认值是0. short: 短整型,它在内存中占用的是2个字节,16位,值得取值范围是-32768~3 阅读全文
摘要:
1、下载地址 这里 2、下载exe安装程序,然后再进行默认安装 3、进入安装目录下,生成jre,以版本14为例生成的命令是 bin\jlink.exe --module-path jmods --add-modules java.desktop --output jre 如果发生错误,cmd需要以管 阅读全文
摘要:
yii中利用redis实现账号唯一登录的思路: 1、在账号登录的时候生成一个唯一token,并且这个唯一token的值可以指向每个用户的唯一id(用户可以做个简单的加密处理比如base64_encode('user_'.$token)或者用md5加密) $token = uniqid('') Yii 阅读全文
摘要:
上次使用$model->load()方法时一直返回false,数据添加不成功,这里记录一下: 出错代码: $data = [ 'name' => 'test', 'phone' => '13000000000', 'email' => '123456@qq.com' ]; $model = new 阅读全文
摘要:
一、hash类型 Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。类似于php关联数组。 Redis 中每个 hash 可以存储 232 - 1 键值对(40多亿)。 使用场景:存储部分变更数据,如用户信息等 1.1 hset HSET k 阅读全文
摘要:
1、冒泡排序法 原理:从第一个元素开始,往后比较,遇到比自己小的元素就交换位置 特点:交换的次数最多,所以它的性能是最差的 let arr1 = [5,3,6,7,1,2,9,0,8,10]; let method1 = function(arr) { let len = arr.length; f 阅读全文