自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Scala笔记(四)高阶函数、隐式转换和隐式参数

文章目录一、高阶函数作为值的函数匿名函数闭包柯里化一、高阶函数作为值的函数我们可以将算法封装成函数,传递给一个方法。// 1. 创建函数,将数字转换为小星星val func:Int => String = (num:Int) => "*" * num// 2. 创建列表,执行转换val starList = (1 to 10).map(func)// 3. 打印测试println(starList)匿名函数val starList = (1 to 10).map(nu

2021-09-27 20:53:05 125

原创 Scala笔记(三)模式匹配、异常处理与泛型

文章目录一、模式匹配简单模式匹配匹配类型守卫匹配样例类提取器匹配集合匹配数组匹配列表匹配元组变量声明中的模式匹配获取数组中的元素获取List中的元素正则表达式二、异常处理捕获异常抛出异常三、泛型泛型方法泛型类上下界上界下界协变、逆变、非变非变协变逆变一、模式匹配Scala 中有一个非常强大的模式匹配机制,可以应用在很多场景:switch 语句类型查询使用模式匹配快速获取数据简单模式匹配// 语法:match表达式// 变量 match { // case "常量1" => 表达式

2021-09-27 12:48:53 156

原创 Scala笔记(二)面向对象

文章目录一、类和对象主构造器辅助构造器单例对象实现 App Trait 来定义入口伴生对象private[this] 访问权限apply 方法override 和 superisInstanceOf/asInstanceOfgetClass 和 classOf抽象类匿名内部类二、特质(trait)作为接口使用定义具体的方法trait 中定义具体的字段和抽象的字段使用 trait 实现模板模式对象混入 traittrait 实现调用链模式责任链模式trait 调用链一、类和对象主构造器// 语法://

2021-09-26 00:27:06 701

原创 Scala笔记(一)基本简介与基础语法

文章目录

2021-09-25 15:01:37 1293

原创 在mysql数据库和表的字符集编码都是utf8的情况下,插入中文数据仍显示问号

mysql> show variables like '%char%' ;+--------------------------+--------------------------------------------------------+| Variable_name | Value |+--------------------------+---------------

2021-09-16 20:50:34 376

原创 shell 入门编程笔记

文章目录一、基础语法1. 特殊字符1. 通配符1. 引号1. 注释符1.一、基础语法1. 特殊字符1. 通配符*:代表任意长度的字符串,但不包括点号和斜线?:代表匹配任一单个字符[]:代表匹配其中的任意一个字符,* 和 ? 在 [] 中没有通配的效果1. 引号1. 注释符# 这是注释一行文本# 注释多行文本也是这样1....

2021-08-31 23:28:22 111

原创 Git 基本操作笔记

文章目录一、Git 本地仓库管理1.1 命令行操作步骤1.2 图形化操作步骤(TortoiseGit)二、Git 版本管理2.1 分支管理操作2.2 历史版本切换三、Git 远程仓库管理3.1 远程仓库平台3.2 操作流程3.2.1 情况1:先有本地仓库,远程仓库为空3.2.2 情况2:先有远程仓库,本地仓库为空四、idea 集成 Git4.1 idea 中配置 Git4.2 提交本地项目——创建本地仓库方式一方式二4.3 远程仓库克隆到本地一、Git 本地仓库管理1.1 命令行操作步骤创建工作目

2021-08-30 16:55:33 179

原创 Linux 常用命令笔记

文章目录一、目录与文件操作命令1.1 显示目录文件 ls1.2 切换目录 cd1.3 显示当前所在的目录 pwd1.4 创建新目录 mkdir1.5 复制目录与文件 cp1.6 移动目录与文件、或更名 mv1.7 删除空目录 rmdir1.8 删除目录 rm1.9 创建文件 touch1.10 查看文件内容1.10.1 显示文件内容 cat1.10.2 分页显示内容 more1.10.3 分页显示内容 less1.10.4 查看文件前几行 head1.10.5 查看文件后几行 tail1. 文件名的查找1.

2021-08-28 17:12:57 1150

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除