java
文章平均质量分 83
学习java笔记
stupid Kid
这个作者很懒,什么都没留下…
展开
-
springBoot自定的定时任务器Scheduled使用
关于Scheduled的使用一、cron的说明1.1、结构如下:二、创建工程一、cron的说明 在方法上使用@Scheduled注解来设置任务的执行时间,并使用三种属性配置方式:fixedRate:描述:每隔多少时间就启动任务,不管该任务是否启动完成。执行时机:项目启动时及开始fixedDelay:描述:每次执行任务完成之后间隔多久再执行该任务执行时机:项目启动即开始配置文件中指定cron加入application.yml中指定:custom.schedule.cron.task1:原创 2021-12-19 17:39:11 · 518 阅读 · 0 评论 -
数据结构学习(二)
算法的时间和空间复杂度一、算法是什么?二、算法的时间复杂度(Time Complexity)一、算法是什么? 算法是指令的集合,是为了解决特定问题而规定的一系列操作。 它是明确定义了可计算过程,以一个数据集合作为输入,并产生一个数据集合作为输出。一个算法通常来说具有以下五个特征:1.输入2.输出3.确定性4.穷举性5.可行性简单来说看,算法就是计算机解题的过程。在这个过程中,无论是形成解题思路还是编写程序,都是在实施某种算法。评价算法优劣的依据:复杂度(时间复杂度/空间复杂度)原创 2021-12-18 15:56:58 · 2004 阅读 · 0 评论 -
Stream流
Stream流一、java8新特性二、什么是Stream?一、java8新特性我们先来看看java里面怎么定义的Stream的:Stream是元素的集合,这点让Stream看起来用写类似Iterator;可以支持顺序和并行的对原Stream进行汇聚的操作 可以把Stream当成一个高级版本的Iterator。原始版本的Iterator,用户只能一个一个遍历元素并对其执行某些操作;高级版本的Stream,用户只要给出需要对其包含的元素执行什么操作,比如“过滤掉长度大于10的字符串”、“获取原创 2021-12-18 12:29:19 · 355 阅读 · 0 评论 -
数据结构学习(一)
数据结构的学习一、为什么要学习数据结构二、有哪些数据结构三、基本概念四、数据结构的类型4.1、分类一:线性结构和非线性结构4.1.1、线性结构4.1.2、非线性结构4.2、分类二:集合结构、线性结构、树状结构、网格结构4.2.1、集合结构:4.2.2、线性结结构4.2.3、树状结构4.2.4、网络结构4.3、数据的存储结构一、为什么要学习数据结构 因为数据结构不同,程序的运行速度可能相差多个数量级。如果你写的程序要处理大量的数据,或者要让数千人同时使用,那么你采用何种数据结构,将决定它是能够运行,还原创 2021-12-12 20:44:43 · 361 阅读 · 0 评论 -
注解和反射
注解和反射一、什么是注解1.1、Annotation的作用1.2、Annotation的格式二、内置注解一、什么是注解Annotation是从JDK5.0开始引入的新技术1.1、Annotation的作用不是程序本身,可以对程序作出解释可以被其他程序(比如:编译器等)读取1.2、Annotation的格式注解是以“@注解名”在代码中存在的,还可以添加一些参数值,列如:@SuppressWarnings(value=“ unchecked”)Annotation在哪里使用?可以附加在pack原创 2021-12-11 21:23:07 · 430 阅读 · 0 评论 -
linux通过Docker安装MySQL
通过Docker安装MySQL一、Docker安装与启动二、Docker部署MySQL一、Docker安装与启动首先安装yum源sudo yum update 2.安装需要的软件包,yum-util提供yum-config-manager功能,另外两个是devicemapper驱动依赖的sudo yum install -y yum-utils device-mapper-persistent-data lvm2 3.设置yum源为阿里云sudo yum-config-原创 2021-12-11 14:48:45 · 811 阅读 · 0 评论 -
集合的学习(一)
关于集合一、集合简介二、集合框架2.1集合接口与实现分离2.2 ArrayList类源码解剖一、集合简介 在正常实现方法或者关注性能时,你选择的不同的数据结构会带来很大的差异。 在大学的计算机科学课程中,有一门数据结构课程 ,通常要讲授一个学期。下面仅仅记录一下标准库中的集合函数。集合的特点: 集合用来存储不同类型的对象(基本数据类型除外),存储长度可变。 java集合中实际存放的只是对象的引用,每一个集合元素都是一个引用变量,实际内容都放在堆内存中或者方法区里面,但是基本类型是在栈里分原创 2021-12-11 12:29:39 · 401 阅读 · 0 评论 -
Linux使用 yum安装JDK1.8
Linux使用yum安装JDK1.8一、关于Yum介绍二、安装JDK1.8一、关于Yum介绍yum是rpm系统的自动更新程序和软件包安装程序/卸载程序。它会自动计算依赖关系并找到安装包时应该发生的事情。基于RPM包管理,能够从指定的服务器自动下载RPM包并安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无需繁琐地一次次下载、安装。语法说明: yum [options] [command] [package ...]yum源网易(163) yum源是国内最好的yum源之一,无原创 2021-12-04 00:23:16 · 6094 阅读 · 0 评论