泛型的基本概念 泛型: 参数化类型 参数: 定义方法时有形参 调用方法时传递实参 参数化类型: 将类型由原来的具体的类型参数化,类似方法中的变量参数 类型定义成参数形式, 可以称为类型形参 在使用或者调用时传入具体的类型,可以称为类型实参 泛型的本质是为了参数化类型 在不创建新的类型的情况下,通过泛 ...
分类:
编程语言 时间:
2021-08-09 13:55:15
收藏:
0 评论:
0 赞:
0 阅读:
23
<?xml version="1.0" encoding="UTF-8"?> <configuration> <contextName>wiki</contextName> <!-- 日志文件存放的路径【可替换】 --> <property name="LOG_PATH" value="D:/wor ...
分类:
编程语言 时间:
2021-08-09 13:54:32
收藏:
0 评论:
0 赞:
0 阅读:
18
import random import string # 随机整数: print(random.randint(1, 50)) # 随机选取0到100间的偶数: print(random.randrange(0, 101, 2)) # 随机浮点数: print(random.random()) # ...
分类:
编程语言 时间:
2021-08-09 13:54:17
收藏:
0 评论:
0 赞:
0 阅读:
15
构造函数和析构函数 对象的初始化和清理工作是两个非常重要的安全问题,一个对象或者变量没有初始状态,对其使用结果是未知的,同样,使用完一个对象或变量,没有及时清理,也会造成一定的安全问题。C++利用了构造和析构函数解决上述问题,这两个函数会被编译器自动调用,完成初始化和清理工作,对象的初始化和清理工作 ...
分类:
编程语言 时间:
2021-08-09 13:53:26
收藏:
0 评论:
0 赞:
0 阅读:
22
保存到本地文件夹 前端 <form role="form" th:action="@{/upload}" method="post" enctype="multipart/form-data"> <!-- 单个文件上传 --> <input type="file" name="headerImg"> ...
分类:
编程语言 时间:
2021-08-09 13:50:37
收藏:
0 评论:
0 赞:
0 阅读:
17
雪花算法(SnowFlake),是 Twitter 开源的分布式 id 生成算法。其核心思想就是:使用一个 64 bit 的 long 型的数字作为全局唯一 id。在分布式系统中的应用十分广泛,且ID 引入了时间戳,基本上保持自增的,后面的代码中有详细的注解。这 64 个 bit 中,其中 1 个 ...
分类:
编程语言 时间:
2021-08-09 13:47:41
收藏:
0 评论:
0 赞:
0 阅读:
30
1、 SpringMVC 1.1 简介 <!-- https://mvnrepository.com/artifact/org.springframework/spring-webmvc --> <dependency> <groupId>org.springframework</groupId> ...
分类:
编程语言 时间:
2021-08-08 23:15:02
收藏:
0 评论:
0 赞:
0 阅读:
37
1. 格式化输出# %(占位) s(字符串) d(数字)(1)msg = "我叫$s,今年%d,身高%d,学习进度为3%%" %(name,age,height) 2. while else#当while被break打断,就不走else 当while不被break打断,就走else 3. 编码(1) ...
分类:
编程语言 时间:
2021-08-08 23:14:26
收藏:
0 评论:
0 赞:
0 阅读:
47
一,核心starter 1,spring-boot-starter-parent 版本控制 2,spring-boot-starter 核心启动器,依赖为,sprring-boot, spring-boot-autoconfig, spring-boot-starter-logging, sprin ...
分类:
编程语言 时间:
2021-08-08 23:13:24
收藏:
0 评论:
0 赞:
0 阅读:
24
Fork/Join框架是Java7提供的一个用于并行执行任务的框架,是一个把大任务分割成若干个小任务,最终汇总每个小任务结果后得到大任务结果的框架。 Fork就是把一个大任务切分为若干子任务并行的执行,Join就是合并这些子任务的执行结果,最后得到这个大任务的结果。比如处理100个任务,可以分割成2 ...
分类:
编程语言 时间:
2021-08-08 23:13:13
收藏:
0 评论:
0 赞:
0 阅读:
35
1. 概览 我们会使用一个Dept部门模块做一个微服务通用案例Consumer消费者(Client)通过REST调用Provider提供者(Server)提供的服务 新建Maven项目,作为父项目,建立3个子项目 springcloud-api 【封装的整体entity/接口/公共配置等】 spri ...
分类:
编程语言 时间:
2021-08-08 23:12:59
收藏:
0 评论:
0 赞:
0 阅读:
34
互联网寒冬!阿里架构师的Java知识地图,Java集合面试常用的问题
分类:
编程语言 时间:
2021-08-08 23:12:37
收藏:
0 评论:
0 赞:
0 阅读:
44
话不多说,先上题目 在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。 示例 1: 输入: [2, 3, 1, 0, 2, 5, 3] 输出:2 或 3 来源:力扣 ...
分类:
编程语言 时间:
2021-08-08 23:11:25
收藏:
0 评论:
0 赞:
0 阅读:
32
这篇文章权当试试水。 众所不周知,c++编写久了就会背下一套模板: #include<iostream> using namespace std; int main() { return 0; } 到后来还会变成这样: #include<bits/stdc++.h> using namespace ...
分类:
编程语言 时间:
2021-08-08 23:11:11
收藏:
0 评论:
0 赞:
0 阅读:
25
一、简介1引言“Immune”(免疫)一词是从拉丁文衍生而来的。很早以前,人们就注意到传染病患者痊愈后,对该病会有不同程度的免疫力。在医学上,免疫是指机体接触抗原性异物的一种生理反应。1958年澳大利亚学者Burnet率先提出了与免疫算法(ImmuneAlgorithm,IA)相关的理论――克隆选择原理1。1973年Jerne提出免疫系统的模型2,他基于Burnet的克隆选择学说,开创了独特型网络
分类:
编程语言 时间:
2021-08-08 23:10:40
收藏:
0 评论:
0 赞:
0 阅读:
24
遗传算法解决非线性规划问题 遗传算法解决非线性规划问题 什么是非线性规划问题? 非线性规划函数fmincon 函数fmincon是Matlab最优化工具箱中求解非线性规划问题的函数,它从一个预估值出发,搜索约束条件下非线性多元函数的最小值。 fmincon函数的约束条件如下: 其中,\(x\),$b ...
分类:
编程语言 时间:
2021-08-08 23:09:42
收藏:
0 评论:
0 赞:
0 阅读:
26
1. 一个变量的引用相当于变量的别名 int x=10; int& ref=x; 2. 应用 如果一个函数接收一个变量的引用做参数,则函数可以修改变量的值; 引用传递给一个函数,可以避免对所引用的对象(大型)的拷贝(const Type& name); 在for循环中修改原来全部的对象; 在循环中避 ...
分类:
编程语言 时间:
2021-08-08 23:09:15
收藏:
0 评论:
0 赞:
0 阅读:
28
常见的数组方法 1, push:在数组最后面添加 let arr = [1, 2, 3, 4, 5] arr.push(6) console.log(arr); //=>[1, 2, 3, 4, 5, 6] 2,unshift:在数组最前面添加 let arr = [1, 2, 3, 4, 5] a ...
分类:
编程语言 时间:
2021-08-08 23:08:58
收藏:
0 评论:
0 赞:
0 阅读:
25
初学spring boot,出现一堆错误,多半是导入依赖的版本冲突 版本推荐指路官网:https://github.com/spring-cloud/spring-cloud-release/wiki/Spring-Cloud-Hoxton-Release-Notes 下面是一些亲测有效的总结。 s ...
分类:
编程语言 时间:
2021-08-08 23:07:11
收藏:
0 评论:
0 赞:
0 阅读:
33
1JRE和JDK1.1JRE(JavaRuntimeEnvironment)是Java程序运行时的环境,包含JVM和运行时所需要的核心类库。我们想要运行一个已有的Java程序,那么只需要安装JRE即可。1.2JDK(JavaDevelopmentKit)是Java程序开发工具包,包含JRE和开发人员所需要使用的工具。其中的开发工具:编译工具(javac.exe)和运行工具(java.exe)。1.
分类:
编程语言 时间:
2021-08-08 23:06:18
收藏:
0 评论:
0 赞:
0 阅读:
38