自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (1)
  • 收藏
  • 关注

原创 14、结构体

01、自定义类型--使用内置的类型来定义一个自己的类型 --自定义类型使用%T打印出来后,类型名称--代码示例如下: func main(){ var m MyInt // 自定义类型 m = 100 fmt.Println("m值为:", m) // m值为: 100 fmt.Printf("%T %d\n", m, m) // main.MyInt 100 var n anotherInt // 给类型起别名

2020-12-25 12:26:04 109 3

原创 13、go文件读取 和 写入

01、golang打开文件读出一块文件数据,但是数据读不全--读取思路: --打开文件获取操作句柄 --读入一段数据打印 --defer 打开文件句柄之后,立即定义关闭函数 --不论是 os.Open() 还是 file.Read 函数。返回的都有err,需要对err判断是否被打开 对err判断是否读取完毕 --func Open(name string) (file *File, err error) --Open打开一个文件用于打开。返回对象为:

2020-12-24 21:15:35 266

原创 gin_01、安装go goland,并使用go mod初始化第一个项目

01、安装go--下载go,这里使用的是15版本。下载地址如下: --https://golang.google.cn/dl/--下载之后一路点击即可 --最终安装路径:C:\Go --第三方包默认安装路径:C:\Users\27159\go || 也就是说不需要配置GOPATH了--配置 GOROOT 环境变量 --新增 GOROOT:C:\Go --PATH中加入:C:\Go\bin --在cmd中输入 go version 查看go的版本。

2020-12-23 15:35:21 1423 1

原创 tornado-02、基本原理

01、基本原理:--对以下图片进行解释: --1、tornado启动之后,会将socket为预设端口的请求连接置于epoll工具中进行管理。也就是开一个socket专门用于接收连接 --接收到连接之后,会单独开出一个socket,建立一个管道用于专门的前后台通信。前一个socket则空置出来继续接收连接 --接收到连接之后,开始分析报文专项传递到url列表 --2、解析出url列表供socket匹配,同时解析出该url对应的视图类函数 --3、在

2020-12-22 23:06:28 104 1

原创 tornado01、tornado基础

01、两种场景--用户多,并发量大: --秒杀系统,淘宝购物,春节买火车票--连接多且连接持久: --使用一个tcp连接来发送接收多个http请求--以上者两种场景都是基于多线程的服务器难以应付的,然后就是c10k问题,即并发10000个连接怎么处理--tornado是一个框架和服务的集合体,是一种方案--django的特点: --session功能、大而全、ORM框架、后台管理、高效开发--tornado的特点: --http服务器、异步编程、w

2020-12-17 09:00:55 186 1

原创 12、函数类型,变量,匿名函数,闭包[就是python闭包]

01、type关键字:用于定义函数类型--函数类型: --使用type关键字来定义一个函数类型,具体格式如下: type calculation func(int, int) int 注:上面语句定义了一个calculation类型,它是一种函数类型,这种函数接收两个int类型的参数并且返回一个int类型的返回值。 简单来说,凡是满足这个条件的函数都是calculation类型的函数,例如下面的add和sub是calculation类型。--代码示例

2020-12-13 23:58:27 120

原创 11、函数基础

01、函数定义 -- 有返回值--golang是强类型的语言,因此传参和返回时都需要定义参数类型· --定义示例: func 函数名(参数)(返回值){ 函数体 } --代码示例如下: func sum(x int, y int)(ret int){ // 返回值有返回名 和 返回类型 return x+y } func intSum(x int, y

2020-12-11 10:15:15 98

最简单的遗传算法代码

就是简单的一个遗传算法案例,对于小白还是可以看看,反正我也是

2018-04-26

空空如也

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

TA关注的人

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