|
|
Go 1.13版本在2019.9.3正式发布!国外的Gopher Vincent Blanchon发表了一篇文章《Go: Retrospective》(科学上网阅读),对Go从1.0版本到1.13版本做了简要的回顾,这里是那篇文章的...【详细内容】 |
2019-09-11 Go语言 |
|
|
流程控制是每种编程语言控制逻辑走向和执行次序的重要部分,流程控制可以说是一门语言的“经脉”。Go语言中最常用的流程控制有if和for,而switch和goto主要是为了简化代码、...【详细内容】 |
2019-09-10 Go语言 |
|
|
运算符用于在程序运行时执行数学或逻辑运算。运算符Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符算数运算符 注意: ++(自增)和--(自减)在Go语...【详细内容】 |
2019-09-09 Go语言 |
|
|
计算机语言通常是一个能完整、准确和规则地表达人们的意图,并用以指挥或控制计算机工作的“符号系统”。计算机语言通常分为三类:即机器语言、汇编语言和高级语言。1、机器语...【详细内容】 |
2019-08-30 电脑知识 |
|
|
go语言标准库中对于字符串的操作很完善,以下简单总结一下字符串的操作一、字符串只能用双引号定义二、go里单引号和双引号不通过,可以使用`` 号来定义原始输出,不会进行转义,...【详细内容】 |
2019-08-30 Go语言 |
|
|
虽然在上篇文章中,我们通过尝试性学习探索了 Go 语言中关于面向对象的相关概念,更确切的说是关于封装的基本概念以及相关实现.但那还远远不够,不能满足于一条路,而是应该尽...【详细内容】 |
2019-08-28 Go语言 |
|
|
go语言用来执行一个系统的命令相对python来说还是有点复杂的,执行命令是一个非常常见的需求,如调用一个系统命令,启一个exe等,这里分为几种情况,之后统一总结一下。 只执行命令,...【详细内容】 |
2019-08-28 Go语言 |
|
|
在程序中声明变量后,编译器就会为该变量分配相应的内存单元。也就是说,每个变量在内存会有固定的位置,有具体的地址。由于变量的数据类型不同,它所占的内存单元数也不相同。如下...【详细内容】 |
2019-08-19 C/C++/C# |
|
|
一、C语言关键字auto:声明自动变量;break:跳出当前循环;case:开关语句分支;char:声明字符型变量或函数返回值类型;const:声明只读变量;continue:结束当前循环,开始下一轮循环;default:开关...【详细内容】 |
2019-08-19 C/C++/C# |
|
|
1 题目描述给定一个链表,移除其自末尾起第N个节点后返回该链表。例子:输入:给定链表1->2->3->4->5,且n=2输出:移除链表末尾起第2个节点4后,链表变为1->2->3->5。题目出处:https://...【详细内容】 |
2019-08-15 Go语言 |
|
|
1 题目描述给定一个仅包含数字的字符串,通过返回所有有效的IP地址组合来还原它。例子:输入:"25525511135"输出:["255.255.11.135", "255.255.111.35"]题目出处:https://leetcode...【详细内容】 |
2019-08-09 Go语言 |
|
|
1 题目描述若一个数列至少有三个元素,且任意相邻两元素的差相等,则该数列为一个等差数列。例如,如下三个数列即为等差数列:1, 3, 5, 7, 97, 7, 7, 73, -1, -5, -9如下数列不是...【详细内容】 |
2019-08-08 Go语言 |
|
|
这篇文章是来自最新 justforfunc 中同标题的一段。这个程序的代码可以在 justforfunc 仓库 中找到。问题陈述想象一下,对于下面的代码段,你如何将其中所有的标识符都提取出来...【详细内容】 |
2019-08-07 Go语言 |
|
|
什么是Dart语言Dart语言是谷歌公司在2011年推出的新的计算机语言。Dart可以应用于web、服务器、移动应用和物联网等领域的开发。Dart的终极目标是取代JavaScript。Dart设计...【详细内容】 |
2019-08-05 编程百科 |
|
|
当你需要为你的项目放弃不同部分的时候,C++能帮你做到。当你需要不同抽象层次不同的性能要求时,C++能帮你做到。如果用别的语言,你会发现那个语言只能做某几类的。而C++能够自...【详细内容】 |
2019-08-05 C/C++/C# |
|
|
语言的编译过程中第一步进行的就是预编译了,预编译中就是执行#开头的语句,这些处理就是本篇总结的知识点,预处理和条件编译。通俗的讲预处理就是编译器自动的帮我们上去整理一...【详细内容】 |
2019-08-02 C/C++/C# |
|
|
指针是C语言的一个核心特色,它以一种统一方式对不同数据结构中的元素产生引用。对于新手来说,指针总是会带来很多困惑,但其实指针的基本概念非常简单。下面是一些指针和它们映...【详细内容】 |
2019-07-31 C/C++/C# |
|
|
tendermint 中用到了订阅发布模式,这种模式大家都不会陌生,比如你打开你的微信订阅号,你订阅的作者发布的文章,会广播给每个订阅者。在这个场景里,微信公众号就是一个Pulisher,而...【详细内容】 |
2019-07-29 Go语言 |
|
|
Go 语言是静态类型语言,虽然它也可以表现出动态类型,但是使用一个嵌套的 map[string]interface{} 在那里乱叫会让代码变得特别丑。通过掌握语言的静态特性,我们可以做的更好。...【详细内容】 |
2019-07-26 Go语言 |
|
|
浮点型在内存中的存储分布方式因机器平台而异,完全理解所有机器平台中的浮点型存储无疑是一件相当麻烦的事。幸运的是,大多机器平台都遵守 IEEE-754 标准,很可能读者和我使用的...【详细内容】 |
2019-07-26 C/C++/C# |
|
|
你知道什么是C语言的常量?为什么它们是编程世界的重要组成部分?实际上C编程中的常量只是一些固定的值,在整个程序运行过程中都不能改变。这些固定值也称为字面量。本章将主要强...【详细内容】 |
2019-07-25 网络技术 |
|
|
你好,今天我想分享一下,在 Go 语言中串联 HTTP 处理器。在使用 Go 之前, 我使用 Nodejs + ExpressJS 去编写 HTTP 服务器应用。 这个框架提供了很简单的方法去使用中间件和串...【详细内容】 |
2019-07-25 Go语言 |
|
|
Go语言最吸引人的地方是它内建的并发支持。Go语言并发体系的理论是C.A.R Hoare在1978年提出的通信顺序进程(Communicating Sequential Process,CSP)。CSP有着精确的数学模型,并...【详细内容】 |
2019-07-23 Go语言 |
|
|
先看结构体:以下代码块是用来连接数据库的通讯过程,要连接MYSQL,必须建立MYSQL实例,通过mysql_init初始化方能开始进行连接.typedef struct st_mysql {NET net; /* Communicati...【详细内容】 |
2019-07-18 C/C++/C# |
|
|
指针变量可以指向任何类型的数据,也可以指向一个函数。每个函数在内存中都占用一段存储单元,这段存储单元的首地址称为函数的入口地址,指向这个函数入口地址的指针称为函数指针...【详细内容】 |
2019-07-09 C/C++/C# |
|
|
首先,我们来看看C语言与C++的概念:1. C语言是一种计算机程序设计语言,它既具有高级语言的特点,又具有汇编语言的特点。它由美国贝尔研究所的D.M.Ritchie于1972年推出,1978年后,C语...【详细内容】 |
2019-07-09 C/C++/C# |
|
|
大家都知道我们可以使用C语言写一段程序来控制硬件工作,但你知道其工作原理吗?1c语言在实际运行中,都是以汇编指令的方式运行的,由编译器把C语言编译成汇编指令,CPU直接执行汇...【详细内容】 |
2019-06-24 C/C++/C# |
|
|
冒泡法排序核心思想:若有N个数从小到大排序,需进行N-1轮比较,第一轮每相邻的两个数据进行比较N-1次,最终挑选出最大的数,放到这一轮的最后位置;第二轮比较N-1-i次,挑选出这一轮最大...【详细内容】 |
2019-06-19 C/C++/C# |
|
|
在C语言中,头文件是程序各部分之间保证信息一致性的桥梁,是连接程序对象定义和使用的纽带。通常开发C程序的程序员会把一个程序分为两类: 以.h为扩展名的辅助性文件,也称为头文...【详细内容】 |
2019-06-17 C/C++/C# |
|
|
在计算机系统中,数据是放在内存中的,数字、文字、符号、图形、音频、视频等数据都是以二进制形式存储在内存中的,它们并没有本质上的区别,那么 0001000 该理解为数字 8 呢,还是...【详细内容】 |
2019-06-17 C/C++/C# |
|
|
|