摘要: 1.下载并导入数据库驱动包 官方不提供实现,先下载第三方的实现,点击这里查看各种各样的实现版本。这里选择了Go-MySQL-Driver这个实现。地址是:https://github.com/go-sql-driver/mysql/。 然后按照里面的说明下载驱动包: 最后导入包即可: 2.连接至数据 阅读全文
posted @ 2018-08-08 15:30 天之草 阅读(3407) 评论(0) 推荐(0) 编辑
摘要: 在golang中有两个特殊的函数,main函数和init函数,main函数不用介绍在所有语言中都一样,它作为一个程序的入口,只能有一个。init函数在每个package是可选的,可有可无,甚至可以有多个(但是强烈建议一个package中一个init函数),init函数在你导入该package时程序会 阅读全文
posted @ 2018-07-13 10:21 天之草 阅读(4670) 评论(1) 推荐(0) 编辑
摘要: 文件相关快捷键: CTRL+E,打开最近浏览过的文件。 CTRL+SHIFT+E,打开最近更改的文件。 CTRL+N,可以快速打开struct结构体。 CTRL+SHIFT+N,可以快速打开文件。 CTRL+E,打开最近浏览过的文件。 CTRL+SHIFT+E,打开最近更改的文件。 CTRL+N,可 阅读全文
posted @ 2018-07-12 17:44 天之草 阅读(2844) 评论(0) 推荐(0) 编辑
摘要: 一、预备知识—程序的内存分配 一个由C/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其 操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回 收 。 阅读全文
posted @ 2018-06-28 09:59 天之草 阅读(134) 评论(0) 推荐(0) 编辑
摘要: 这两个概念经常很容易混淆,下面简单分析一下 1.常量指针: int * const p : const p 就是一个常量,然后再看*,可以看出是一个常量类型的指针,即int类型的常量指针。不能修改这个指针的指向,但是这个指针所指向的地址上存储的值可以修改。 (常量指针指向int, 常量指针肯定是无法 阅读全文
posted @ 2018-06-25 14:53 天之草 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 《Effective C++》 目录: 转自:http://blog.csdn.net/KangRoger/article/details/44706403 目录 条款1:视C++为一个语言联邦 条款2:尽量以const、enum、inline替换#define 条款3:尽可能使用const 条款4 阅读全文
posted @ 2018-06-25 13:47 天之草 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 先序遍历(先根)是先访问当前节点,然后再遍历左子树,最后是右子树。 中序遍历(中根)是先遍历左子树,再访问当前节点,最后是右子树。 后序遍历(后根)是先遍历左子树,再遍历右子树,最后访问当前节点。 例如: 一棵二叉树的先根遍历为ABCDEFG,中根遍历为CBDEAGF,则其后根遍历为多少? 方法:( 阅读全文
posted @ 2018-06-08 16:17 天之草 阅读(4182) 评论(0) 推荐(0) 编辑
摘要: Set(集合)Set是单词set(集合)的意思,set的特性是,所有元素都会根据元素的键值自动排序,set里面每个元素只存有一个key(无重复元素),它支持高效的关键字查询操作。 map (映射)与set不同的是,map的所有元素都是pair即键值对,同时拥有实值(value)和键值(key)。pa 阅读全文
posted @ 2018-06-01 15:07 天之草 阅读(353) 评论(0) 推荐(0) 编辑
摘要: 斗地主游戏的初期版本目前为止大概已经完成的一半了... 还剩下最麻烦的部分(AI)没写,写这篇博文主要是想理一下基本的思路,然后把这一部分也搞完. 先上一个目前的进度截图纪念一下好了 经过较长时间的冥思苦想,包括网上找资料...(网上关于斗地主AI的资料很少.) 终于想到了一个大概可行的办法~先写出 阅读全文
posted @ 2018-04-16 19:44 天之草 阅读(2353) 评论(0) 推荐(0) 编辑
摘要: 1.什么是B/S架构?什么是C/S架构 C/S(Client/Server),客户端/服务端,桌面应用程序 2.你所知道网络协议有那些? HTTP:超文本传输协议FTP:文件传输协议SMPT:简单邮件协议TELNET:远程终端协议POP3:邮件读取协议 3.Java都有那些开发平台? JAVA SE 阅读全文
posted @ 2018-03-21 17:39 天之草 阅读(238) 评论(0) 推荐(0) 编辑