linux基础命令记录(一)

2020-12-05
阅读 1 分钟
1.3k
常用命令的记录,随时补充......1.ls {代码...} 2.history {代码...} 3.命令行常用的快捷键 {代码...} 4.du (disk usage) {代码...} 5.cat less(比较强大) more {代码...} 6.tail head {代码...} 7.mkdir {代码...} 8.cp {代码...} 9.ln {代码...} 10.grep(文件中查找) {代码...} 11.wc (文件内容统计) {代码......

Go语言快速入门笔记(二):并发编程部分

2020-11-24
阅读 3 分钟
2.1k
1.协程是轻量级的线程的理解 {代码...} 2.第一个简单的多线程案列 {代码...} 3.如何做到多线程累加同一数据的安全性 {代码...} 4.如何打印完10个数主线程再输出Done? {代码...} 5.CSP并发机制 {代码...} {代码...} 6.select多路选择做超时控制 {代码...} 7.close掉channel会迅速接到0值8.带buffer的话就可以堆积 {代码....

Go语言快速入门笔记(番外篇二)

2020-11-23
阅读 1 分钟
1k
本篇开始相当于go语言的面象对象部分,官方说,yes or no,可是可不是1:给结构体添加行为方法时,传指针可以不复制数据 {代码...} 2.Go倡导更小的接口,很多接口只包含一个方法,大接口可以由多个小接口组成3.os.exit不会调用defer函数,panic会调用defer4.如果不想panic导致程序失败,打印信息,可以使用recover {代码...

Go语言快速入门笔记(番外篇一)

2020-11-20
阅读 1 分钟
1.1k
本篇主要记录一些小tip,而不是完整知识点的记录tip1:应用程序的入口的包必须是main,必须有main方法tip2:main函数不支持返回值和传参,需要通过os.exit 和 os.arg(虽然没啥用) {代码...} tip3:连续常量的定义iota 从0开始自增,一个const里 iota不会重置 {代码...} tip4:字符串是值类型,默认是空串,不是niltip5:...

Go语言快速入门笔记(一):基础语法部分

2020-11-19
阅读 10 分钟
2.3k
写在前面:本系列为java程序员转go的快速学习笔记,涉及基础语法、进阶知识、简单实战三大部分基础语法本节主要讲解 go 语言的数据类型、变量的申明和赋值、条件语句、循环语句。一、数据类型和大多数后端语言一样,go 语言数据类型也可分为基本数据类型和引用数据类型go 语言基本数据类型如下:布尔型:go 用 bool 表示...

Hadoop学习01-hdfs概念

2020-11-16
阅读 2 分钟
1.4k
SecondaryNameNode不是热备,它的职责是合并NameNode 的edit log,到 fsimage这个文件中。tip:hdfs不适合存储海量小文件

Leetcode刷题笔记第1天

2020-11-04
阅读 3 分钟
1.1k
java程序猿转go语言,通过leetcode刷题来熟悉go语言,完成语言基础和语法基础的熟悉1.两数之和暴力破解: {代码...} 哈希表: {代码...} 2.两数相加递归版本(链表或者树的问题都要尽量想一个递归的) {代码...} 非递归版本 {代码...} 3.最长无重复子串直观的逻辑:哈希表记录字符存在的下标、如果存在过,则左边界等于原...