自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringCloud 父工程pom文件配置

SpringCloud 父工程pom文件配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://m

2022-03-08 22:49:42 1332

原创 统计随机区间数中的水仙花数的个数

算法题:水仙数

2022-02-22 23:34:42 728

原创 Java 线程的创建方式

Java 线程的创建方式 线程的创建方法有三类七种; 1 继承 Thread 类; 2 实现 Runnable 接口; 3 实现 Callable 接口。 1、继承 Thread 类 1.1 普通类继承 // 自定义一个类继承 Thread 并重写 run 方法 class MyThread extends Thread { @Override public void run() { // 添加业务方法... } } // 创建线程并执行 public class

2022-02-19 00:19:48 1234

原创 Java学习笔记之 BigDecimal 类

[^1]

2021-09-09 00:12:15 159

原创 Golang main包中有两个文件编译在一起怎么操作

当我们的 main 包下 有多个文件需要编译 例: login.go 内容 main.go 内容(略) 直接走: PS F:\goproject\src\go_code\chatroom\client> go run main.go login.go 编译: PS F:\goproject\src\go_code\chatroom\client> go build -o client.exe main.go login.go 生成指定 client.exe 文件 ...

2021-06-07 23:54:24 1629

原创 Golang 单元测试

Golang 单元测试单元测试1、 传统方式 单元测试 1、 传统方式 package main import ( "fmt" ) func addUpper(n int) int { res := 0 for i := 1; i <= n; i++ { res += 1 } return res } func main() { res := addUpper(10) if res != 55 { fmt.Printf("addUpper错误 返回值 = %v 期望值

2021-05-12 21:01:01 135

原创 JSON

json1、json 基本介绍1)格式说明2)json 数据在线解析2、json 的序列化json 的序列化 是指将有 key-value 结构的数据类型(比如结构体、map、切片)序列化转化成 json 字符串的操作。代码1)将结构体序列化2)将 map 序列化3)将切片序列化4)将基本数据序列化5)注意事项3、json 的反序列化json 反序列化是指,将 json 字符串反序列化成对应的数据类型(比如结构体、map、切片)的操作小结 1、json 基本介绍 JSON( JavaScript Objec

2021-05-10 20:55:31 127

原创 Golang命令行参数

命令行参数基本介绍举例flag 包解析命令行参数 基本介绍 os.Args 是一个 string 的切片,存储所有的命令航参数 举例 package main import ( "fmt" "os" ) func main() { fmt.Println("命令行的参数有:", len(os.Args)) // 遍历os.Args 切片,就可以得到所有的命令行输入参数值 for i, v := range os.Args { fmt.Printf("args[%v] = %v\n", i,

2021-05-10 10:22:28 254

原创 Golang文件操作

Golang文件操作1、打开文件和关闭文件1)os.File 封装所有文件相关操作2)相关函数和方法:3)例:2、读取文件内容,1)在终端显示,带缓冲2)使用ioutil 一次将整个文件读入到内存中,适用于文件不大的情况 1、打开文件和关闭文件 1)os.File 封装所有文件相关操作 type File struct{ // 内含隐藏或非导出字段 } 2)相关函数和方法: func Open(name string) (file *File, err error) Open 打开一个文件用于读取,如

2021-05-09 16:31:12 287

原创 Golang变量_02

Golang中的基本数据类型 整数类型 int & uint(*int无符号) 类型 有无符号 占用存储空间 表数范围 备注 int8 有 1字节 -128~127 int16 有 2字节 -215~215-1 int32 有 4字节 -231~231-1 int64 有 8字节 -263~263-1 uint8 无 1字节 0~255 uint16 无 2字节 0~216-1 uint32 无 4字节 0~232-1 uint64 无 8字

2021-03-09 22:57:57 151

原创 Golang变量_01

变量的介绍 package main import ( "fmt" ) func getVal(num1 int,num2 int)(int,int){ sum := num1 + num2 sub := num1 + num2 return sum,sub } func main(){ sum,sub := getVal(30,30) fmt.Println("sum = ",sum,"\nsub = ",sub) sum2,_ := getVal(10,30)//只取一个返回值 fmt.

2021-03-09 13:31:15 136

原创 Go语言学习002\转义字符

Go语言的转义字符(escape char) 常用的转义字符: ① \t:表示一个制表符,通常可以使用它来排版; ② \n:换行符; ③ \:一个 \; ④ ":一个 "; ⑤ \r:一个回车。fmt.Println("我与横刀向天笑,\r去留肝胆两昆仑")。 package main //表示该 hello.go 文件所在的包是 main。在 go 中,每个文件都必须归属于一个包; import "fmt" //fmt 包中提供格式化、输出、输入的函数 func main(){ fmt.Println(

2021-03-08 09:06:10 576

原创 Go语言学习001

Go语言输出"Hello,World!" 因为一些恰饭原因,第一门语言转变为Go语言,JAVA以后再冲! //要求开发一个hello.go 程序,可以输出 "Hello,World!"; package main //表示该 hello.go 文件所在的包是 main。在 go 中,每个文件都必须归属于一个包; import "fmt" //表示:引入一个包,包名是 fmt,引入该包后,就可以使用 fmt 包的函数,比如:fmt Println; func main(){ //func 是一个关键字,表示一

2021-03-04 22:02:41 116 1

原创 JAVA基础学习——算法

从零开始学习JAVA Hello,World! class HelloWorld{ public static void main(String[] args){ System.out.println("Hello,World!"); } JAVA语言的注释 /* 1、JAVA规范的三种注释方式:单行注释、多行注释、文档注释 2、单行注释和多行注释的作用: ①对所写的程序进行解释说明,增强可读性。方便自己,方便别人; ②方便调试所写的代码 3、特点:单行注释和多行注释,注释了的内容不参

2021-03-02 20:37:43 203

空空如也

空空如也

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

TA关注的人

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