自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Science Explorer

太过轻易,难证大道;捷径,不是真理归途。修行啊!真是一门深奥的学问。脚踏实地,不失为好方法。

  • 博客(16)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 go语言使用-基础语法(1)之常量

在使用Go语言开发时,不可避免的会使用一些常量。本篇文章对常量做一个简单的总结。一、常量的概念1、基本介绍 常量是一个简单值的标识符,在程序运行时,不会被修改的量。 常量中的数据类型只可以是布尔型、数字型(整数型、浮点型和复数)和字符串型。 2、语法:const identifier [type] = value 3、声明常量 1)声明一个常量const...

2018-07-31 22:57:57 266

原创 GO语言使用之代码模块单元测试

一、什么是单元测试?单元测试是一段自动化的代码,这段代码调用被测试的工作单元,之后对这个单元的单个最终结果的某些假设进行检验。单元测试几乎都是用单元测试框架编写的。单元测试容易编写,能快速运行。单元测试可靠、可读、并且可维护。只要产品代码不发生变化,单元测试的结果是稳定的。 单元测试具有以下特征:自动化、可重复执行;很容易实现;运行速度应该很快;结果应该是稳定的;能完全控制被测...

2018-07-30 22:44:07 953

原创 Go语言使用之方法与函数的区别

本篇文章介绍go语言中函数与方法的区别,因为方法与函数非常相似,在此分析两者的区别,便于区分。一、函数概述1、基本介绍为完成某一功能的程序指令(语句)的集合,称为函数。 在Go中,函数分为: 自定义函数、系统函数2、语法func 函数名(形参列表)(返回值列表){ 执行语句... return 返回值列表}1)形参列表:表示函数的输入 2)函数中的...

2018-07-28 20:03:18 781

原创 go语言使用之接口与继承的区别

本篇文章介绍go语言中,面向对象编程中继承与接口的区别。通过案列剖析,进一步加深对两者理解。一、go语言的面向对象编程概述我对于Go语言面向对象编程理解有以下五点: 1、Golang支持面向对象编程(OOP[object oriented programming]),但是和传统的面向对象编程有区别,并不是纯粹的面向对象语言。所以说Golang支持面向对象编程特性。2、Golang...

2018-07-27 22:58:29 3977 2

原创 go语言使用之进制相关

本篇文章主要介绍二进制、八进制、十进制和十六进制的基本概念和进制转换的操作。便于更好的理解计算机底层的编码,以及位移运算。 一、进制介绍 对于整数,有四种表示方式: 二进制:0,1 ,满2进1。 十进制:0-9 ,满10进1。 八进制:0-7 ,满8进1. 以数字0开头表示。 十六进制:0-9及A-F,满16进1. 以0x或0X开头表示。 说明:此处的A-F不区分大小写,如:0x21...

2018-07-26 21:21:29 899

原创 go语言使用之结构体使用细节——结构体、组合结构体、OOP中继承的使用

本篇文章分析go中结构体使用细节,结构体、组合结构体、OOP中继承的使用。 为什么要写这篇文章? 因为在使用go的过程中我总是把组合结构体和结构体继承的声明方式搞混淆,因此写这篇博文来提醒自己注意两者的区别。一、 结构体介绍:1、概述 一个结构体(struct)就是一个字段的集合。type Vertex struct { X int Y int}f...

2018-07-25 22:44:00 4150

原创 GO语言使用之配置篇(四)之Linux搭建go开发环境搭建

完整文档下载:https://download.csdn.net/download/tdcqzd/10559739 一、 安装Vscode 步骤1 选择ubuntu的vscode版本 步骤2:我们将安装软件上传到ubuntu系统 方法1: 标准的处理方法是: 使用 xftp5来上传,下面详细介绍。 方法2: 安装VMware tools,直接拷贝。可能遇到的问题是,复制的文...

2018-07-24 23:05:39 955

原创 GO语言使用之配置篇(三)之Mac OS X11搭建go开发环境

完整文档下载:https://download.csdn.net/download/tdcqzd/10559739 一、 安装Vscode Mac下安装SDK: Mac下SDK的各个版本说明:Mac OS 下:只有64位的软件安装包Mac OS 系统的安装包:go1.9.2.darwin-amd64.tar.gz 请注意:安装路径不要有中文或者特殊符号如空格等 SDK安装目录建议:...

2018-07-24 22:49:10 2016

原创 GO语言使用之配置篇(二)之Win7搭建go开发环境

完整文档下载:https://download.csdn.net/download/tdcqzd/10559739 一、Go语言的开发工具1、visual studio code Microsoft 产品(VSCode):一个运行于 Mac OS X、Windows和 Linux 之上的,默认提供Go 语言的语法高亮,安装Go语言插件,还可以支持智能提示,编译运行等功能。 2、Sub...

2018-07-24 22:41:28 612

原创 GO语言使用之配置篇(一)之虚拟机安装及配置(6)解决虚拟机系统安装后无法全屏的问题

1、VMware下安装VMware tools使系统全屏;完整文档下载:https://download.csdn.net/download/tdcqzd/10559739 1.1进入ubuntu系统后,点击虚拟机上的【虚拟机】->【安装 vmware tools】,回到桌面回看到一个vmware tools的 cdrom图标。 1.2复制 VMwareTools-10.0.10-...

2018-07-24 00:09:40 410

原创 GO语言使用之配置篇(一)之虚拟机安装及配置(5)Mac OS X11系统安装

完整文档下载:https://download.csdn.net/download/tdcqzd/10559739 对于Mac OS X11系统,VMWare是不支持的,所以我们首先需要破解软件,在进行安装。 一、破解软件步骤 1、停止 VMware 服务 1.1 win+R,输入 services.msc ,打开服务 1.2停止 VMware 相关服务 2、运行unlocker...

2018-07-24 00:04:51 513

原创 GO语言使用之配置篇(一)之虚拟机安装及配置(4)Centos 7.2系统安装

Centos虽然与Ubuntn都是Linux操作系统,但两者镜像不同所造成的差别也是不同的。一、镜像安装注意与Ubuntu的区别: Centos 7.2原装镜像是没有界面的,对我们来说,没有界面是不能忍的!!! 这是因为最小化安装是不包含桌面的,需要安装桌面。那如果整个过程都没有出现界面安装的向导,那岂不是凉凉了吗?别急,下面提供一种界面安装的方...

2018-07-23 23:52:22 373

原创 GO语言使用之配置篇(一)之虚拟机安装及配置(3)Ubuntu系统的安装

完整文档下载:https://download.csdn.net/download/tdcqzd/10559739 本篇文章介绍如何安装Ubuntu16.0系统? 等待安装完成后重启!就可以使用了。 注意:点击重启后,长时间等待无响应, 可以通过手动重启客户端解决!!!...

2018-07-23 23:39:27 235

原创 GO语言使用之配置篇(一)之虚拟机安装及配置(2)虚拟机操作系统镜像加载

以加载Unbutn16镜像为例来说明,其他系统加载可参考本篇文章

2018-07-23 23:32:45 364

原创 GO语言使用之配置篇(一)之虚拟机安装及配置(1)——本机虚拟机安装

本机虚拟机安装虚拟机资源: 官网资源:https://www.vmware.com/ VMWare 12 Pro: https://download.csdn.net/download/tdcqzd/10537979 安装步骤如下图:

2018-07-23 23:20:54 1310

原创 IT技术学习的思维模式

众所周知,科学技术的发展日新月异,技术更新迭代非常快。对IT工程师来说,快速而熟练的掌握一门新技术, 是作为程序员的一项基本能力。如何快速学习一门技术?一、学习的目的,为什么而学习?1、遇到业务问题,以现有技术,解决不了这个问题 2、现有的技术可以解决,但是效果不够好,有更好的技术可以解决。 3、个人发展,如跳槽,请求加薪二、如何快速学习一门技术?1、学习基本语法 ...

2018-07-23 22:40:10 897

VScode快捷键大全

VSCode 工具,使用快捷键大全,方便使用VScode开发项目

2018-09-12

Chrome插件HostAdmin-App

Chrome 插件伴侣帮助用户,使用无损,非破坏性插件的方式,离线安装 Chrome 插件。HostAdmin-App帮助用户管理Hosts文件

2018-08-23

chrome cache view

chrome cache view 工具解决Chrome高版本禁用chrome://cache。

2018-08-22

Redis3.2-x64-免安装

Redis3.2-x64-免安装.Redis是完全开源免费的,高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库,是最热门的NoSql数据库之一,也称为数据结构服务器

2018-08-16

JSON解析线下工具

JSON解析线下工具.可以验证一个json格式的数据是否正确

2018-08-03

高质量 C++/C 编程指南

高质量 C++/C 编程指南 如何高质量的开发C/C++,同时对于各种开发语言都适用。

2018-07-26

IT思维模式

如何快速学习一门IT技术,从而快速而熟练的掌握一门新的IT技术,提高自己的能力

2018-07-23

GO语言学习之配置篇

GO语言学习之配置篇包含虚拟机安装、虚拟机镜像(unbutu16.4、centos7.2和Mac OS X11)加载、安装VSCode和配置Go环境等。

2018-07-23

AndroidFastJson解析包

fastjson解析包

2017-02-20

AndroidGSON解析包

GSON解析时使用jar包

2017-02-20

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

TA关注的人

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