自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (4)
  • 收藏
  • 关注

原创 go接口

接口实现原理和类型转换接⼝命名习惯以 er 结尾,结构体。接⼝只有⽅法签名,没有实现。接⼝没有数据字段。可在接⼝中嵌⼊其他接⼝。类型可实现多个接⼝。原理接⼝对象由接⼝表 (interface table) 指针和数据指针组成struct Iface{ Itab* tab; void* data;};示例:使用接口访问对象type User struct { id int name string}func main() { u :=

2020-10-26 23:57:51 684

原创 go面向对象方法的调用

go面向对象方法的调用在面向对象三大特征(封装、继承和多态)里面,go语言只有封装这个功能。但可以使用匿名字段包含,间接实现继承。type Resouce struct { _ uint8 id int}type User struct { Resouce //匿名字段,User间接继承自Resource name string}// 接收者类型为 User 时,可访问方法集全部为 User 的方法,简称 T 方法// 接收者类型类型 *User 时,可访问方法集为 User 和

2020-10-26 23:56:14 624

原创 go闭包和匿名函数

闭包和匿名函数1. 闭包闭包的概念:是可以包含自由(未绑定到特定对象)变量的代码块,这些变量不在这个代码块内或者任何全局上下文中定义,而是在定义代码块的环境中定义。要执行的代码块(由于自由变量包含在代码块中,所以这些自由变量以及它们引用的对象没有被释放)为自由变量提供绑定的计算环境(作用域)。闭包的价值 : 闭包的价值在于可以作为函数对象或者匿名函数,对于类型系统而言,这意味着不仅要表示数据还要表示代码。支持闭包的多数语言都将函数作为第一级对象,就是说这些函数可以存储到变量中作为参数传递给其他函数,最

2020-10-26 23:44:11 169

原创 go重要数据类型分析

go重要数据类型分析1. 值类型和引用类型值类型:包括基本数据类型,如 int、float、bool、string以及数组和结构体;值类型不管是否已经赋值,编译器都会为其赋值,此时值存储在栈上。引用类型:包括指针、slice切片、map、chain 和 interface;引用类型必须申请内存才能使用,常用的创建内存函数有new和make.1.1 newfunc main() { var i *int i = new(int)//new的参数是一个类型,分配好内存后,返回一个指向该类型内存地址

2020-10-26 23:41:22 496

原创 安装liteide

安装liteide参考文档:http://liteide.org/en/doc/install/https://blog.csdn.net/JasBin2008/article/details/109265574安装 Qtsudo apt-get install qt5-default安装 qtchoosersudo apt-get install qtchooser注意:如果是手动安装qt,需要修改 /usr/lib/x86_64-linux-gnu/qtchooser/qt5.

2020-10-24 20:52:36 362

原创 ubuntu 18.04 配置qtchooser

ubuntu 18.04 配置qtchooser安装和配置qtchooser安装 qtchoosersudo apt-get install qtchooser安装指定qt版本的配置qtchooser -install Qt5.13 /usr/local/Qt/5.13.2/gcc_64/bin/qmake查看 qt 版本配置qtchooser -l45Qt5.13qt4-x86_64-linux-gnuqt4qt5-x86_64-linux-gnuqt5注意:系统默

2020-10-24 20:48:12 828

Word2010使用教程

这篇文档主要讲解了Word的使用教程,作为 Office 套件的核心程序, Word 提供了许多易于使用的文档创建工具,同时也提供了丰富的功能集供创建复杂的文档使用。哪怕只使用 Word 应用一点文本格式化操作或图片处理,也可以使简单的文档变得比只使用纯文本更具吸引力

2019-02-21

C++ODBC方式连接数据库

现在很多人开始用 VS2010 的 C++了,以前大家都是从 VC6.0 开始使用,对 6.0 比较熟悉,网上很多关于连接数据库的方法都是针对 VC6.0 的,很多人用 2010 用了一段时间之后不随手就放弃了,继续使用 VC6.0.作者作为一名 VS2010 版本 开始学习使用的人在数据库连接的时候也遇到很多问题,在这里和大家分享如下

2019-02-21

程序员笔记软件

程序员自备笔记本,树状结构,拓扑知识,可以使用word编辑,也可以存储文档,资料链接,个人使用了4年了,推荐给大家。。。

2018-07-15

读取Excel表数据实例

本软件简单实现读取Excel数据,生成Oracle的DML脚本的功能,欢迎初学者参考

2015-03-22

空空如也

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

TA关注的人

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