上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页
摘要: 引入: 在我们工作中,我们会遇到需要去确认一个函数,或者一个模块的结果是否正确? 传统方法缺点: 1.不方便,我们需要在main的函数中去调用,这样就需要去修改main函数,如果项目正在运行,就可能去停止项目。 2.不利于管理,因为当我们测试多个函数或者多个模块时,都需要写在main函数,不利于我们 阅读全文
posted @ 2020-12-30 10:17 以赛亚 阅读(109) 评论(0) 推荐(0) 编辑
摘要: JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,易于人阅读和编写。同时也易于机器解析和生成;key-val JSON是在2001年开始推广使用的数据格式,目前已经成为主流的数据格式。 JSON易于机器解析和生成,并有效地提升网络传输效率,通常程序在网络传 阅读全文
posted @ 2020-12-29 14:22 以赛亚 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 引入: 我们希望能够获取到命令行输入的各种参数,该如何处理? 基本介绍 os.Args是一个string的切片([]string , 且第一个参数即程序名称),用来存储所有的命令行参数; 案例: // 获取命令行参数 个数 fmt.Println("命令行参数有=", len(os.Args)) / 阅读全文
posted @ 2020-12-28 16:48 以赛亚 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 基本介绍 文件对我们并不陌生,文件是数据源(保存数据的地方)的一种,比如大家经常使用的word文档,txt文件,excel文件...都是文件。文件最主要的作用就是保存数据,它既可以保存一张图片,也可以保存视频,声音... 文件在程序中是以流的形式来操作的; 流:数据在数据源(文件) 和程序(内存)之 阅读全文
posted @ 2020-12-25 16:56 以赛亚 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 基本介绍 类型断言,由于接口是一般类型,不知道具体类型,如果要转成具体类型,就需要使用类型断言,具体如下: var a interface{} var b float64 = 1.22 a = b // 空接口可以接收任何类型 // 那如何把 a 变为 float64呢 x := a.(float6 阅读全文
posted @ 2020-12-19 19:43 以赛亚 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 基本介绍 变量(实例)具有多种形态。面向对象的第三大特征,在Go语言中,多态特征是通过接口实现的。可以按照统一的接口来调用不同的实现。这时接口变量就呈现不同的形态。 接口体现多态两种形式 1.多态参数 在前面的Usb接口案例,Usb usb, 即可以接收手机变量,又可以接收相机变量,就体现了Usb接 阅读全文
posted @ 2020-12-19 19:38 以赛亚 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 为什么需要接口? usb插槽就是现实中的接口,你可以把手机,相机,U盘都插在usb插槽上,而不用担心那个插槽是专门插哪个的,原因是做usb插槽的厂家和做各种设备的厂家都遵守了统一的规定包括尺寸,排线等等(一个接口解决所有的外设)。 在Golang中,多态特性主要是通过接口来实现的。 耦合性降低,通用 阅读全文
posted @ 2020-12-19 19:36 以赛亚 阅读(132) 评论(0) 推荐(0) 编辑
摘要: 面向对象编程三大特性 Golang任然有面向对象编程的继承,封装和多态的特性,只是实现的方式和其他OOP语言不一样; 如何理解抽象?(研究问题的方法或者编程思想) 我之前定义一个结构体的时候,实际上就是把一类事物的共有的属性(字段)和行为(方法)提取出来,形成一个物理模型(模板),这种研究问题的方法 阅读全文
posted @ 2020-12-19 12:45 以赛亚 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 通常会关注一下四个与性能和资源利用率相关的指标:查询吞吐量、连接情况、缓冲池使用情况以及查询执行性能等。 数据库吞吐量 对于数据库而言,最重要的工作就是实现对数据的增、删、改、查。为了衡量数据库服务器当前的吞吐量变化情况。 在MySQL内部通过一个名为Questions的计数器,当客户端发送一个查询 阅读全文
posted @ 2020-12-16 16:53 以赛亚 阅读(1723) 评论(0) 推荐(0) 编辑
摘要: 1.Scrapy VS requests requests 一个爬取库,只要作用爬取数据,模拟浏览器,默认是一个线程在运行;(军人) scrapy 一个框架,集成: 数据的采集:重试机制/设置超时/代理/随机浏览器头, 数据的解析:css选择器,xpath, 正则,(前三个默认支持)Beautifu 阅读全文
posted @ 2020-12-01 20:15 以赛亚 阅读(132) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 13 14 下一页