有勇气的牛排

泛型概述和好处

泛型:是JDK5中引入的特性,它提供了编译时类型安全检测机制,该机制允许在编译时检测到非法的类型,它的本质是参数化类型,也就是说所操作的数据类型被指定为一个参数 参数化:将类型由原来的具体的类型参数化,然后再使用/调用时传入具体的类型 这种参数类型可以在类、方法和接口中,分别被称为泛型类、泛型方法、泛型接口

有勇气的牛排
1414次
2021-08-24 01:02:14

Set集合 案例 不重复的随机数

需求:编写一个程序,获取10个1-20之间的随机数,要求随机数不能重复,并在控制台输出 思路: 1、创建Set集合 2、创建随机数对象 3、判断集合的长度是不是小于10 (1)是:产生一个随机数,添加到集合 (2)否:回到3继续 4、遍历集合

有勇气的牛排
1281次
2021-08-24 00:31:12

Set集合 TreeSet 案例 成绩排序

使用TreeSet集合存储多个学生信息(姓名,语文成绩,数学成绩),并遍历该集合 要求:按照总分从高到底出现 思路: 1、定义学生类 2、创建TreeSet集合对象,通过比较器排序进行排序 3、创建学生对象 4、把学生对象添加到集合 5、遍历集合

有勇气的牛排
1342次
2021-08-24 00:18:51

Set集合 TreeSet 比较器排序Comparator的使用

1、用TreeSet集合存储自定义对象,带参构造方法使用的是比较器排序对元素进行排序的 2、比较器排序,就是让集合构造方接收Comparator的实现类对象,重写compare(T o1, T o2)方法 3、重写方法时,一定要注意排序规则必须按照要求的主要条件和次要条件来写

有勇气的牛排
1688次
2021-08-23 23:47:20

Set集合 TreeSet 自然排序Comparable的使用

1、用TreeSet集合存储自定义对象,无参构造方法使用的是自然排序对元素进行排序的 2、自然排序,就是让元素所属的类实现Comparable接口,重写comparable接口,重写compareTo,重写compareTo方法 3、重写方法时,一定要注意排序规则必须按照要求的主要条件和次要条件

有勇气的牛排
1215次
2021-08-23 23:26:34

Set TreeSet集合概述和特点

Module:java.base 软件包:java.util Class TreeSet 1、元素有序,这里的顺序不是指存储和取出的顺序,具体排序方式取决于构造方法 (1)TreeSet():根据其元素的自然排序进行排序 (2)TreeSet(Compararor comparator):根据指定的比较器进行排序...

有勇气的牛排
1180次
2021-08-23 22:51:51

Set集合 LinkHashSet集合概述和特点

Module java.base 软件包:java.util Class LinkedHashSet 1、哈希表和链表实现的Set接口,具有可预测的迭代次序 2、由链表保证元素有序,也就是说元素的存储和取出顺序是一致的 3、由哈希表保证元素唯一,也就是说没有重复元素

有勇气的牛排
1159次
2021-08-23 22:37:47

汇编 端口 shl和shr指令

1.1 端口的读写 1.2 CMOS RAM芯片 1.3 shl 和 shr 指令0

有勇气的牛排
1123次
2021-07-11 00:04:49

汇编 CALL和RET指令

call 和 ret 指令都是转移指令,他们都修改ip,或同时修改cs和ip,他们经常被共同用来实现子程序的设计。

有勇气的牛排
1293次
2021-07-11 15:19:47

汇编指令 栈现场保护 算数运算 位运算 比较指令 跳转指令 循环指令 寻址方式

1 nop 指令 2 现场保护指令 2.1 push 与 pop 2.2 pushad 与 popad 2.3 pushfd 与 popfd 3 内存操作 3.1 mov指令 3.2 movsx 与 movzx 4 lea 指令 5 xchg 指令 6 算数运算指令 6.1 add 与sub指令 6.2 adc 与 sbb 指令 6.3 inc 与...

有勇气的牛排
1140次
2022-09-16 23:32:28

docker构建前端express服务端项目

Express.js 是基于 Node.js 的快速、轻量级的 Web 应用框架,提供了简洁而灵活的 API,适合开发 Web 应用和 RESTful API。 但是在centos7系列中,很多库比较老旧,升级起来比较费事,导致高版本的nodejs安装比较困难,因此今天分享一篇docker启动nodejs项目的案例教程。

有勇气的牛排
1337次
2021-08-20 01:18:02

开发规范(七) 设计规约

1【强制】存储方案和底层数据结构 2【强制】业务多状态 3【强制】功能链路涉及对象超过3个时 4【推荐】需求分析考虑主干功能,同时考虑异常与业务边界 5【推荐】类在设计与实现时要符合单一原则 6【推荐】谨慎使用继承的方式进行扩展 7【推荐】尽量依赖抽象类与接口 8【推荐】线上代码不可改 9【推荐】封装公共代码...

有勇气的牛排
1242次
2021-08-20 01:17:53

开发规范(四)安全规约

1 【强制】用户页面/功能进行权限校验 2【强制】数据脱敏 3 【强制】防止 SQL 注入 4【强制】校验用户传入的任何参数 5 【强制】Html页面数据 必须过滤/转义 6 【强制】表单、ajax 提交必须执行 CSRF 安全验证 7 【强制】三方平台资源调用监控/限制等 8 【推荐】用户生成内容防

有勇气的牛排
1302次
2021-08-20 01:17:44

开发规范(六) 工程结构

1 应用分层 1.1 【推荐】推荐分层 1.2 【参考】封层异常处理规约 2 二方库依赖 2.1【强制】定义 GAV 遵从以下规则: 2.2【强制】二方库版本号命名方式 2.3【强制】requirement.txt 2.4【参考】二方库 发布原则 3 服务器 3.1【推荐】高并发服务器超时时间 3.2 调大服务器所支持的最大文件句柄数 3.3 【参考】重定向

有勇气的牛排
1545次
2021-08-20 01:16:30

Set 集合 Hash集合存储学生对象并遍历

需求:创建一个存储学生对象的集合,存储多个学生对象,使用程序实现在控制台遍历该集合 要求:学生对象的成员变量值相同,我们救人为是同一个对象

有勇气的牛排
1378次
2021-08-20 00:54:01
专栏
加入群聊