为了账号安全,请及时绑定邮箱和手机立即绑定

【金秋打卡】第26天-C01SpringBoot2.x手把手零基础

课程名称:SpringBoot 2.× 手把手零基础入门与进阶 章节名称: 第1章:入门SpringBoot2.x 1-3:MVC模式的那些事儿 1-4:SpringBoot版本情况与选择 1-5:通过官方Initializer构建SpringBoot 1-6:通过Idea构建基于Maven的SpringBoot 讲师姓名:风间影月 时间:2022-11-18 23:38 课程内容 什么是MVC Model模型层 可以存取数据的对象,例如JavaBea,可以从数据库读取出来,也可以是从前端传过来的对象 View视图层 代表了模型要展示的内容:JSP,Thymeleaf Controller控制层 作

110浏览
0推荐
0评论

【金秋打卡】第25天-C01Shell-改变退出状态码的exit命令

课程名称:掌握Shell脚本编程 360架构师带你进阶Linux高手_课程 (imooc.com) 章节名称: 第2章:Shell入门:扎好马步,走的更稳 2-6:改变退出状态码的exit命令 讲师姓名:酷田 时间:2022-11-07 21:38 课程内容 脚本内容: date if [ $? -eq 0 ];then echo "success..." else echo "failed" fi echo $? 上述脚本分析 第1行,是一个查看时间的Linux命令,如果这个命令执行失败(比如打错字母),最后一行输出也会是0,因为之前的echo指令是可以正常执行的 所以为了

95浏览
0推荐
0评论

【金秋打卡】第24天-Java函数式编程-理解流

课程名称:JAVA 函数式编程-慕课网 (imooc.com) 章节名称: 第2章:重新认识“流” 2-1:什么是流和创建流的方式 讲师姓名:接灰的电子产品 时间:2022-11-14 21:38 课程内容 什么是流:可以暂时理解成管道,数据从管道流过,从中过滤、变换、最后再输出 创建流: 从数组创建:Arrays.sream(数组名) 从集合创建:Collection.stream() 先通过数组创建list:userList = Arrays.asList(数组) 再通过集合创建stream:userList.stream() 通过把流中要保留值一个一个加入到流中: v

53浏览
0推荐
0评论

【金秋打卡】第23天-Java函数式编程-特点

课程名称:JAVA 函数式编程-慕课网 (imooc.com) 章节名称: 第1章:课程介绍 1-3:函数式编程的特点 讲师姓名:接灰的电子产品 时间:2022-11-15 21:38 课程内容 纯函数 函数的执行没有副作用 返回值仅依赖于输入参数 高阶函数 函数的参数可以是一个或多个函数 函数的返回值也可以是一个函数 Lambda表达式 箭头左边是参数列表,右边是函数体 方法引用class::method Java函数式接口 有且仅有一个未实现的非静态方法的接口叫做“函数式接口” 内建的函数式接口 Function <L

76浏览
0推荐
0评论

【金秋打卡】第22天-Java函数式编程

课程名称:JAVA 函数式编程-慕课网 (imooc.com) 章节名称: 第1章:课程介绍 1-1:课程介绍和环境配置 1-2:函数式编程介绍 讲师姓名:接灰的电子产品 时间:2022-11-14 21:38 课程内容 课程内容是以操作符为主线串连起来的 什么是函数式编程 函数式编程是一种编程范式,它将计算视为函数的运算,并避免变化状态和可变数据。它是一种声明式编程范式,也就是说,编程是用表达式或声明而不是语句来完成的 Lambda表达式:(a, b) -> a + b 在箭头的左侧是输入参数列表,而右侧则

63浏览
0推荐
0评论

【金秋打卡】第21天-C01Shell-退出状态码

课程名称:掌握Shell脚本编程 360架构师带你进阶Linux高手_课程 (imooc.com) 章节名称: 第2章:Shell入门:扎好马步,走的更稳 2-5:退出状态码 讲师姓名:酷田 时间:2022-11-13 23:38 课程内容 退出状态码: 所有shell 命令都使用“退出状态码”来告知shell它已经执行完毕 是一个0-255的整数值 Linux提供了一个$?来捕获退出状态码的值 状态码意思: 状态码 含义 0 命令成功结束 1 一般性未知错误 2 不适合的Shell命令 126 命令不可执行 127 没找到命令 128 无效

58浏览
0推荐
0评论

【金秋打卡】第20天-C01Shell-管道

课程名称:掌握Shell脚本编程 360架构师带你进阶Linux高手_课程 (imooc.com) 章节名称: 第2章:Shell入门:扎好马步,走的更稳 2-4:管道 讲师姓名:酷田 时间:2022-11-12 23:38 课程内容 解决一个需求: 列出系统上所有的软件包,把其中Python相关软件包保存到一个文件中 方案:rpm -qa > all_softs.txt,然后在vim中搜索Python(rpm -qa查询系统中所有已安装的软件包,这个命令适用于CentOS) Ubuntu方案:apt list --installed > all_softs.txt wc all_softs.txt:

55浏览
0推荐
0评论

【金秋打卡】第19天-Java高并发编程-Java内存模型同步操作与规则

课程名称:Java高并发编程,构建并发知识体系,提升面试成功率 章节名称: 第1章:课程准备 1-4:并发与高并发基本概念 1-5:Java内存模型 讲师姓名:Jimin 时间:2022-11-11 23:34 课程内容 并发:同时拥有两个或者多个线程,如果程序在单核处理器上运行,多个线程讲交替地换入或者换出内存,这些线程是同时“存在”的,每个线程都处于执行过程中的某个状态,如果运行在多核处理器上,此时,程序中每个线程都将分配到一个处理器上,因此可以同时运行。目前我们的电脑或者线上的服务器

54浏览
0推荐
0评论

【金秋打卡】第18天-Java高并发编程-Java内存模型

课程名称:Java高并发编程,构建并发知识体系,提升面试成功率 章节名称: 第1章:课程准备 1-4:并发与高并发基本概念 1-5:Java内存模型 讲师姓名:Jimin 时间:2022-11-10 21:38 课程内容 并发:同时拥有两个或者多个线程,如果程序在单核处理器上运行,多个线程讲交替地换入或者换出内存,这些线程是同时“存在”的,每个线程都处于执行过程中的某个状态,如果运行在多核处理器上,此时,程序中每个线程都将分配到一个处理器上,因此可以同时运行。目前我们的电脑或者线上的服务器

49浏览
0推荐
0评论

【金秋打卡】第17天-C01Shell-变量相关

课程名称:掌握Shell脚本编程 360架构师带你进阶Linux高手_课程 (imooc.com) 章节名称: 第2章:Shell入门:扎好马步,走的更稳 2-3:环境变量 讲师姓名:酷田 时间:2022-11-09 23:38 课程内容 环境变量分类 对所有用户生效的环境变量:/etc/profile 对特定用户生效的环境变量:~/.bashrc或者~/.bash_profile(ubuntu中没有这个文件) 临时有效的环境变量:脚本或命令行使用export ll /etc/profile显示这个文件重要信息 在上述文件中定义变量 在上述某一个文件末尾加上TEST1="

103浏览
0推荐
0评论

【金秋打卡】第16天-C01学习Java线程-复习第二章

课程名称:线程八大核心+Java并发原理精讲及企业级并发解决方案 章节名称: 第2章:线程八大核心纵观全貌:复习 讲师姓名:悟空 时间:2022-11-08 23:38 课程内容 实现多线程的方法 Oracle官网文档说有两种方法 实现Runnable接口 public class RunableStyle implements Runnable { @Override public void run() { System.out.println("Runable style"); } public static void main(String[] args) { new Thread(new...

66浏览
0推荐
0评论

【金秋打卡】第15天-C01Shell-变量相关

课程名称:掌握Shell脚本编程 360架构师带你进阶Linux高手_课程 (imooc.com) 章节名称: 第2章:Shell入门:扎好马步,走的更稳 2-1:自定义变量 2-2:位置变量 讲师姓名:酷田 时间:2022-11-07 21:38 课程内容 自定义变量: Shell中的变量是弱类型变量,是编译器在执行到变量语句时,才为变量赋值 这一点Java/C++等定义变量必须指定好变量的类型,从而在编译阶段,就为变量分配好内存空间 一般情况变量的值都是字符串,不能把数字进行运算 变量名区分大小写 在写变量时,变量

150浏览
0推荐
0评论

【金秋打卡】第14天-C01Vue3TypeScript-泛型(约束泛型)

课程名称:Vue3 + Typescript 从0到1开发通用基础组件 章节名称: 第2章:你好Typescript:进入类型的世界 2-12:泛型(Generics)第一部分 2-13:泛型(Generics)第二部分-约束泛型 讲师姓名:张轩 时间:2022-11-06 21:56 课程内容 为什么为加入泛型的概念 定义一个函数,要为参数指定类型,也要为函数指定返回类型 如果希望任意参数都能处理,返回类型也可以根据实际情况指定 那就要使用泛型了 泛型是在定义时指定为一个通用形式 而在具体使用时再将其类型指定为具体类型 泛型

63浏览
0推荐
0评论

【金秋打卡】第13天-C01Vue3TypeScript-泛型

课程名称:Vue3 + Typescript 从0到1开发通用基础组件 章节名称: 第2章:你好Typescript:进入类型的世界 2-12:泛型(Generics)第一部分 讲师姓名:张轩 时间:2022-11-05 21:56 课程内容 为什么为加入泛型的概念 定义一个函数,要为参数指定类型,也要为函数指定返回类型 如果希望任意参数都能处理,返回类型也可以根据实际情况指定 那就要使用泛型了 泛型是在定义时指定为一个通用形式 而在具体使用时再将其类型指定为具体类型 泛型的定义 function echo<T>(arg: T): T

51浏览
0推荐
0评论

【金秋打卡】第12天-C01C01Vue3TypeScript-枚举

课程名称:Vue3 + Typescript 从0到1开发通用基础组件 章节名称: 第2章:你好Typescript:进入类型的世界 2-11:枚举(Enum) 讲师姓名:张轩 时间:2022-11-04 21:38 课程内容 定义方法 enum Direction { Up, Down, Left, Right } console.log(Direction.Up)// 输出0 console.log(Direction[0])// 输出Up enum Direction1 { Up = 10,// 设置起始值 Down, Left, Right } // 字符串枚举 enum Direction2 { Up =...

50浏览
0推荐
0评论

【金秋打卡】第11天-C01Vue3TypeScript-类型相关

课程名称:Vue3 + Typescript 从0到1开发通用基础组件 章节名称: 第2章:你好Typescript:进入类型的世界 2-10:类型推论、联合类型和类型断言 讲师姓名:张轩 时间:2022-11-03 21:38 课程内容 当定义一个变量没有指明类型时,编译器会根据赋值的类型来推断变量类型 变量一般情况下只会有一种类型,但有些情况下,要求变量可以是几种限定的类型,除此之外,其它类型则不可以,那么这种新类型叫联合类型union types 写法:let numberOrString: number | string 上面所写的变

60浏览
0推荐
0评论

【金秋打卡】第10天-C01学习Kotlin-分支表达式

课程名称:学会Kotlin 突破开发语言瓶颈 章节名称: 第4章:类型初步 4-2分支表达式 讲师姓名:bennyhuo 时间:2022-11-02 23:17 课程内容 if...else在Java是语句,而在Kotlin中可以做为表达式使用 三元表达式 Java中三元表达式:c = a == 3? 4: 5; Kotlin写法:c = if(a==3) 4 else 5,为if...else表达式 switch switch(a) {// Java代码 case 0: c = 5; break; case 1: c = 100; break; default: c = 20; } when(a) { 0 -> c =...

65浏览
0推荐
0评论

【金秋打卡】第9天-TypeScript函数

课程名称:Vue3 + Typescript 从0到1开发通用基础组件 章节名称: 第2章:你好Typescript:进入类型的世界 2-9:函数 讲师姓名:张轩 时间:2022-11-01 22:38 课程内容 在JavaScript中的函数是一等公民 这里的意思是函数与其它类型都一样,可以作为参数进行传递,可以作为返回值被返回,可以赋值给变量 函数由两部分构成 输入 输出 代码 function add(x: number, y: number, z?: number): number {// z是可选参数 if (typeof z === 'number') { return x +

89浏览
0推荐
0评论

【金秋打卡】第8天-TypeScript中接口初探

课程名称:Vue3 + Typescript 从0到1开发通用基础组件 章节名称: 第2章:你好Typescript:进入类型的世界 2-8:Interface-接口初探 讲师姓名:张轩 时间:2022-10-31 22:38 课程内容 Interface接口 是对对象形状(shape)进行描述 Duck Typing(鸭子类型) 定义: interface Person { name: string; age: number; } let user: Person = { name: 'Jack', age: 20 } //如果希望不用强制给所有属性赋值,可以加问号 age?: number...

47浏览
0推荐
0评论

【金秋打卡】第7天-C01数组和元组

课程名称:Vue3 + Typescript 从0到1开发通用基础组件 章节名称: 第2章:你好Typescript:进入类型的世界 2-7:数组和元组 讲师姓名:张轩 时间:2022-09-20 21:38 课程内容 声明数组 let arrOfNumber: number[] = [1, 2, 3]声明数字类型数组 arrOfNumber.push(3)添加元素 类数组对象: arguments表示函数参数对象 HTMLCollection 元组 let user: [string, number] = ['Tom', 20] 类似数组,但内部元素不同,但不想使用any类型,因为使用any,会失去类型信息,

54浏览
0推荐
0评论
首页上一页1234下一页尾页
意见反馈 帮助中心 APP下载
官方微信