第四章 简介 方法的结构重复问题 我们在上一篇正式整理完毕,从这一篇开始,我们要再次进入学习收集示例阶段了。 那么我们学什么呢?当然是学习设计工具,也就是在上篇中提到的关键知识点。这些关键知识点,大部分来自于 C 语法。 不过在此之前,我们先实现一个功能,这个功能是,传入几个数字,随机取出其中一个数 ...
分类:
编程语言 时间:
2020-04-30 11:17:42
阅读次数:
65
转摘自https://www.cnblogs.com/cang12138/p/6669656.html ...
JAVA 反射 暴力反射和泛型擦除 暴力反射 定义 在类中的某些成员变量或成员方法是私有的,这显然不希望我们显式使用,但是Java还是为我们提供了一个方法用来"暴力"的使用这些私有属性或方法。 Java中提供getDeclaredField()、getDeclaredMethod()、getDecl ...
分类:
编程语言 时间:
2020-04-28 23:07:48
阅读次数:
80
现在使用ssl给网站加密已经成为一种趋势了,然而收费的比较贵,对于刚开始做网站的个人站长来说还是希望能够找到一些好用的免费版本。而这里推荐使用的是Let'sEncrypt 不用的服务器操作方法不一样,这里NGINX以添加单域名并且自动续期为例子。 第一步:输入如下的命令 export CX_Key= ...
分类:
其他好文 时间:
2020-04-28 23:01:08
阅读次数:
109
检索数据
排序检索数据
过滤数据
使用通配符过滤
使用正则表达式进行搜索
创建计算字段
使用数据处理函数
汇总数据
分组数据
使用子查询
联结表
创建高级联结
组合查询
全文本搜索
插入数据
更新和删除数据
创建和操纵表
使用视图
使用存储过程
使用游标
使用触发器... ...
分类:
数据库 时间:
2020-04-28 22:50:10
阅读次数:
85
一、泛型: 定义格式:修饰符 class 类名<代表泛型的变量> { } 注意:代表泛型的变量是引用数据类型 不是基本数据类型; 例:List<Integer> list = new ArrayList<Integer>(); 含有泛型的接口: 定义格式:修饰符 interface接口名<代表泛型的 ...
分类:
其他好文 时间:
2020-04-27 13:26:33
阅读次数:
59
···引入泛型原因是安全简单,在编译的时候可以检查类型安全,并且所有的强制转换都是自动或隐性的,提高了代码的利用率。 参数化类型:把类型当作参数一样传递。注意object这里的数据类型只能是引用数据类型。 泛型的使用: 1:泛型类 public class demo{} (T表示未知类型) 通过泛型 ...
分类:
编程语言 时间:
2020-04-26 22:29:28
阅读次数:
73
区别于正则,通配符一般用户命令行bash环境“*”代表任意一个或者多个字符(一般代表所有字符)“?”代表任意一个字符(注意按问好的个数匹配多少个字符)“;”两个命令之间的分隔符“#”配置问渐渐注释“|”管道“~”用户家目录“-”上一次目录“$”变量符“/”路径分隔符号,也是根的意思“>”或者1>重定向,覆盖原有数据内容">>"追加重定向,追加内容文件尾部
分类:
系统相关 时间:
2020-04-26 19:19:31
阅读次数:
100
首先,来介绍几个术语。泛型类或接口是指,声明里有一个或多个类型参数的类或接口[JLS, 8.1.2, 9.1.2]。例如,List接口就有一个类型参数,E,它表示了List的元素类型。接口的全名是List(读作“E的列表”),但人们通常简称它为列表。泛型类和接口都被称为泛型类型 每个泛型类型都定义了 ...
分类:
其他好文 时间:
2020-04-26 18:50:53
阅读次数:
119
数组的制约:局限性。有多少放多少,要想追加,就必须重新再定义一个数组,这就造成了资源的极大浪费而且性能消耗也比较大。因此此操作不太推荐。所以集合就来了。 int[] arr=new[]{1,2,3,4} 创建集合: ArrayList list=new ArrayList(); list.Add(1 ...