摘要: 执行顺序是按照导入包的顺序执行,而不是按照调用先后顺序执行。 1、init 的主要作用:初始化。 2、init 的主要特点: 1)init 函数先于 main 函数自动执行,不能被其他函数调用; 2)init 函数没有输入参数、返回值; 3)每个包可以有多个 init 函数(一般建议只写一个init 阅读全文
posted @ 2022-03-28 11:48 李若盛开 阅读(1551) 评论(2) 推荐(1)
摘要: 1.常见框架 1.1 框架排名 Gin 31k [Lite] Beego 22k Iris 16k Echo 15k [Lite] Revel 11k Martini 10k [×] buffalo 5k [Lite] 1.2 框架特性 Gin: Gin 是一个用 Go (Golang) 编写的 w 阅读全文
posted @ 2022-03-27 22:57 李若盛开 阅读(4063) 评论(0) 推荐(0)
摘要: 一、预备知识 1、非哈希表的特点:关键字在表中的位置和它之间不存在一个确定的关系,查找的过程为给定值一次和各个关键字进行比较,查找的效率取决于和给定值进行比较的次数。2、哈希表的特点:关键字在表中位置和它之间存在一种确定的关系。3、哈希函数:一般情况下,需要在关键字与它在表中的存储位置之间建立一个函 阅读全文
posted @ 2022-03-26 17:52 李若盛开 阅读(1771) 评论(0) 推荐(0)
摘要: 1、切片的定义 切片就是一种简化版的动态数组,长度不固定,便于使用和管理数据集合。 切片是对数组一个连续片段的引用,所以切片是一个引用类型。 2、切片的内部结构 type SliceHeader struct { Data uintptr Len int Cap int } 内部实现的数据结构通过指 阅读全文
posted @ 2022-03-26 13:41 李若盛开 阅读(498) 评论(0) 推荐(0)
摘要: 本文介绍了如何使用Docker以及Docker Compose部署Go Web 程序。 为什么需要Docker? 使用docker的主要目标是容器化。也就是为你的应用程序提供一致的环境,而不依赖于它运行的主机。 想象一下你是否也会遇到下面这个场景,你在本地开发了你的应用程序,它很可能有很多的依赖环境 阅读全文
posted @ 2022-03-25 19:28 李若盛开 阅读(724) 评论(0) 推荐(1)
摘要: 部署Go语言项目 本文以部署 Go Web 程序为例,介绍了在 CentOS7 服务器上部署 Go 语言程序的若干方法。 独立部署 Go 语言支持跨平台交叉编译,也就是说我们可以在 Windows 或 Mac 平台下编写代码,并且将代码编译成能够在 Linux amd64 服务器上运行的程序。 对于 阅读全文
posted @ 2022-03-25 19:19 李若盛开 阅读(768) 评论(0) 推荐(0)
摘要: 1.MySQL数据库,一天五万条以上的增量,预计运维三年,怎么优化? a. 设计良好的数据库结构,允许部分数据冗余,尽量避免join查询,提高效率。b. 选择合适的表字段数据类型和存储引擎,适当的添加索引。c. mysql库主从读写分离。d. 找规律分表,减少单表中的数据量提高查询速度。e.添加缓存 阅读全文
posted @ 2020-04-28 18:00 李若盛开 阅读(4199) 评论(0) 推荐(1)
摘要: 相信很多用了MySQL很久的人,对这两个字段属性的概念还不是很清楚,一般会有以下疑问: 1、字段类型是not null,为什么可以插入空值? 2、为什么not null的效率比null高? 3、判断字段不为空的时候,到底要 select * from table where column <> '' 阅读全文
posted @ 2019-08-22 17:30 李若盛开 阅读(11556) 评论(0) 推荐(0)
摘要: <html> <head> <title>php正则表达式实例</title> <script language="javascript" type="text/javascript"> function Button1_onclick(){ if(!test_hanzi(document.form 阅读全文
posted @ 2019-08-14 10:05 李若盛开 阅读(745) 评论(0) 推荐(0)
摘要: 使用CURL的PHP扩展完成一个HTTP请求的发送一般有以下几个步骤: 1、初始化连接句柄; 2、 配置参数; 3、执行并获取结果; 4、释放CURL连接句柄。 下面是curl模拟get请求 ,抓取网页内容: $url="http://book.zongheng.com/chapter/672340 阅读全文
posted @ 2019-08-09 16:28 李若盛开 阅读(3025) 评论(0) 推荐(0)