2 Clearlast .

尚未进行身份认证

我要认证

不做旧时代的骄傲者, 不做现代的“谦虚者”, 只做知识的传播者。

等级
TA的排名 30w+

Go语言之分支结构(十一)

Go语言分支结构一、程序的流程结构程序的流程控制结构共有三种:顺序结构,选择结构,循环结构。顺序结构:从上向下,逐行执行。选择结构:条件满足,某些代码才会执行。0-1次分支语句:if,switch,select循环结构:条件满足,某些代码会被反复的执行多次。0-N次​循环语句:for二、条件语句1.if语句三种语法格式:第一种:if 布尔表达式 { /* 在布尔表达式为 true 时执行 */}第二种:if 布尔表达式 { /* 在布尔表达

2020-10-27 16:56:41

Go语言之数据类型&运算符(十)

一、Go数据类型1.基本数据类型go中可用的基本数据类型:1.1 布尔类型布尔型的值只可以是常量 true 或者 false。例子:var a bool = true1.2 数值类型1、整数型- int8 有符号 8 位整型 (-128 到 127) 长度:8bit- int16 有符号 16 位整型 (-32768 到 32767)- int32 有符号 32 位整型 (-2147483648 到 2147483647)- int64 有符号 64 位整型

2020-10-27 10:57:47

Go语言之键盘输入和打印输出(九)

Go语言 — 键盘输入和打印输出一、打印输出1.fmt包fmt包实现了printf和scanf的格式化I/O.我们就是通过fmt包下的 printf 和 scanf 来实现打印输出和键盘输入的2.导入包import "fmt"3.常用打印函数打印fmt.print格式化打印fmt.printf打印后换行fmt.println 4.格式化打印中的常用占位符:格式化打印占位符: %v,原样输出 %T,打印类型 %t,bool类型 %s,字符串 %

2020-10-27 10:39:58

Go语言之基本语法(八)

Go语言的基本语法1.变量什么是变量?变量就是可变的量,可以重新修改的值变量是为存储特定类型 值而提供给内存位置的名称。变量的本质是一小块内存,用于存储数据,**在程序运行过程中数值可以改变**如何声明变量?第一种:指定变量的类型,声明后若不赋值,使用默认值 var name type name = value 第二种:根据值自行判定变量类型 var name = value第三种:使用 := 来声明变量,省略var name := value第三种

2020-10-26 20:11:42

Go语言之_编码规范(七)

一、命令规范命名是代码规范中很重要的一部分,统一的命名规则有利于提高的代码的可读性,好的命名仅仅通过命名就可以获取到足够多的信息。Go在命名时以字母a到Z或a到Z或下划线开头,后面跟着零或更多的字母、下划线和数字(0到9)。Go不允许在命名时中使用@、$和%等标点符号。Go是一种区分大小写的编程语言。因此,Apple和apple是两个不同的命名。当命名(包括常量、变量、类型、函数名、结构字段等等)以一个大写字母开头,如:God1,那么使用这种形式的标识符的对象就可以被外部包的代码所使用(客户

2020-10-26 19:33:08

Go语言之Go的执行原理以及Go命令(六)

一、Go 的源码文件分类:1、命令源码文件:声明自己属于 main 代码包、包含无参数声明和结果声明的 main 函数。命令源码文件被安装以后,GOPATH 如果只有一个工作区,那么相应的可执行文件会被存放当前工作区的 bin 文件夹下;如果有多个工作区,就会安装到 GOBIN 指向的目录下。1.命令源码文件是GO程序的入口2.多个命令源码文件虽然可以放在一个文件夹中,并且可以单独执行,但是无法通过 go build 和 go install。总结:所以命令源码文件应该是被单独放在一个代码包中

2020-10-26 15:22:38

Go语言之第一个GO程序(五)

第一个程序HelloWorld

2020-10-26 14:40:39

Go语言之环境搭建(四)

Go语言环境搭建地址:Go语言环境搭建地址:https://studygolang.com/dl1、根据系统来选择下载包。2、我直接下载windows的安装包来安装。3、在命令提示窗口输入“go version”可查看Go版本,检测是否安装成功。命令提示窗口快捷键(windows键+R,输入cmd回车)4.配置环境变量。Go需要一个安装目录(GOROOT),一个工作目录(GOPATH)。GOROOT配置(Golanguage目录为Go的安装目录)GOPATH配置( Works

2020-10-26 14:39:20

Go语言之Go语言可以做什么?(三)

Go语言可以做什么?

2020-10-26 14:33:13

Go语言之Go的优势与其他语言对比(二)

Go的优势与其他语言对比

2020-10-26 14:32:28

Go语言之Go语言的核心特性(一)

Go语言的核心特性

2020-10-26 14:31:13

Java >> transient关键字

这个关键字的作用其实我在写java的序列化机制中曾经写过,不过那时候只是简单地认识,只要其简单的用法,没有深入的去分析。这篇文章就是去深入分析一下transient关键字。先给出这篇文章的大致脉络首先,介绍了transient的基本概念和基本用法、然后,介绍深入分析一下transient关键字,并介绍几个需要掌握的问题最后,来个总结一、初识transient关键字其实这个关键字的作用很好理解,就是简单的一句话:将不需要序列化的属性前添加关键字transient,序列化对象的时候,这个属性就不会被序列

2020-10-06 11:46:23

CMD命令窗口光标消失解决方案

1.先尝试用Shift切换为英文状态,看是否光标出现,如果没有出现尝试用ctrl+shift切换一下输出法,用中文状态下,随便打几个字,光标出现。

2020-09-10 23:57:52

Java的异常体系

1.什么是异常当你写的某个模块,用户输入不一定符合你的要求、你的程序打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等,我们的程序再跑着,内存或者硬盘可能满了等问题。软件程序在运行过程中,可能遇到刚刚提到的这些异常问题,我们叫做异常。英文是:Exception。异常指程序运行中出现的各种情况,如:文件找不到,网络连接失败,非法参数等。异常发生在程序运行期间,它影响了正常的程序运行流程。2.异常体系结构Java把异常当做对象来处理,并定义一个基类java.la

2020-09-04 10:20:47

Java之面向对象

1.什么是面向对象面向对象编程的本质:以类的方式组织代码,以对象的组织(封装)数据。面向过程:实现一个功能,每一个具体的步骤都要亲力亲为,详细处理每一个细节。面向对象:实现一个功能,不关心具体的步骤,而是找到一个已经具有该功能的人,帮我做事。面向对象三大特性:封装,继承,多态。1.封装,将数据封装在一个类,或者方法里;private关键字也是一种封装。2.继承,子类继承父类的属性3.多态,同一个事物有多种形态2.类和对象的关系1.类是对一类事物的描述,是抽象的。2.对象是一类事物的实

2020-09-01 11:47:29

Java的数组

1.什么是数组数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排列组合而成。其中,每一个数据称作一个数组元素,每个数组元素可以通过一个下标来访问它们。数组的特点:1.数组是一种引用类型2.数组当中的多个数据,数据类型必须统一3.数组的长度在程序运行期间不可改变2.数组如何声明数组的初始化:在内存当中创建一个数组,并且向其中赋予一些默认值。两种常见的初始化方式:1.动态初始化(指定长度)2.静态初始化(指定内容)动态初始化的格式(定义的格式):数据

2020-08-28 12:18:24

Java的方法

1.什么是方法?System.out.println(),它是什么?Java方法是语句的集合,它们在一起执行一个功能。1.方法是解决一类问题的步骤的有序组合2.方法在程序中被创建,在其他地方被引用。3.方法包含于类或对象中设计方法的原则:方法的本质是功能块,就是实现某个功能的语句的集合。我们设计方法的时候,要保证方法的原子性(不可再分割性),也就是一个方法只完成一个功能,便于后期扩展。2.方法的定义和调用a)方法的定义Java的方法是一段用来完成特定功能的代码片段,定义一个方法包含以下语

2020-08-28 08:25:34

Java语句

1.程序的运行流程1.顺序流程(自上到下)程序自上而下执行执行结果:2.分支流程选择结构单if语句 :if (逻辑表达式){    // 语句体;}标准if-else语句 :if(逻辑表达式){   // 语句体;} else {   // 语句体;}扩展if-else语句:if(逻辑表达式1){   // 语句体;}else if(逻辑表达式2)

2020-08-23 16:59:44

Windows10安装双操作系统(deepin)

请确保您的电脑满足以下的配置要求,如果您的电脑配置低于以下要求,将无法完美地体验深度操作系统:处理器:Intel Pentium IV 2GHz 或更快的处理器内存:至少 2G 内存(RAM),4G 以上是达到更好性能的推荐值硬盘:至少 25 GB 的空闲空间您还需要一个U盘,或一张光盘以及光驱,然后在深度科技官方网站下载镜像文件并制作启动盘。U盘有至少在4G以上的空闲空间1.下载操作系统ISO系统镜像+启动盘制作工具下载地址:https://www.deepin.org/zh/downloa

2020-08-22 19:25:20

Java的历史

现公司OracleJava:James Gosling(詹姆斯·高斯林)(创始人之一)1991年开发Oak,1994年更名为Java。1995年5月正式发布。1.Java的介绍及特点:a).Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。b).Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程 。Java具有简单性、面向对象、分布

2020-08-22 15:53:13

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。