阿彪温馨的家
我不去想是否能够成功,既然选择了远方,便只顾风雨兼程。

随笔分类 -  读书笔记

1 2 3 下一页
Go学习例子(六)
摘要:26、Channel Synchronization 我们可以使用通道来同步跨 goroutines 的执行。下面是使用阻塞接收等待 goroutine 完成的示例。在等待多个 goroutine 完成时,您可能更愿意使用WaitGroup。 这是我们将在 goroutine 中运行的函数。该通道将 阅读全文
posted @ 2021-12-01 14:39 甩掉裤衩凭风吹 阅读(63) 评论(0) 推荐(0)
Go学习例子(五)
摘要:21、Embedding Go 支持嵌入结构和接口,以表达更无缝的类型组合。 $ go run embedding.go co={num: 1, str: some name} also num: 1 describe: base with num=1 describer: base with nu 阅读全文
posted @ 2021-12-01 11:24 甩掉裤衩凭风吹 阅读(50) 评论(0) 推荐(0)
Go学习例子(四)
摘要:16、Recursion Go 支持递归函数。下面是一个经典示例。 $ go run recursion.go 5040 13 17、Pointers Go 支持指针,允许您在程序中传递对值和记录的引用。 $ go run pointers.go initial: 1 zeroval: 1 zero 阅读全文
posted @ 2021-12-01 10:03 甩掉裤衩凭风吹 阅读(48) 评论(0) 推荐(0)
Go学习例子(三)
摘要:11、Range range循环访问各种数据结构中的元素。让我们看看如何使用我们已经学到的一些数据结构。 range在映射上迭代键/值对。 $ go run range.go sum: 9 index: 1 a -> apple b -> banana key: a key: b 0 103 1 1 阅读全文
posted @ 2021-11-30 20:59 甩掉裤衩凭风吹 阅读(60) 评论(0) 推荐(0)
Go学习例子(二)
摘要:6、If/Else Go 中分支是直截了当的。ifelse 请注意,在 Go 中,您不需要在条件两边加上括号,但大括号是必需的。 在 Go 中没有三元组,因此即使对于基本条件,您也需要使用完整的语句。 $ go run switch.go Write 2 as two It's a weekday 阅读全文
posted @ 2021-11-30 09:06 甩掉裤衩凭风吹 阅读(68) 评论(0) 推荐(0)
Go学习例子(一)
摘要:Go by Example https://gobyexample.com/ 1、Hello World 第一个程序将打印经典的"hello world"消息。这是完整的源代码。 运行该程序的命令:go run hello-world.go 或者将程序构建为二进制文件:go build hello- 阅读全文
posted @ 2021-11-29 19:48 甩掉裤衩凭风吹 阅读(124) 评论(1) 推荐(0)
一、Python基础语法
摘要:1、print 函数 print 默认输出是换行的。 print("hello") print("world!") 该代码输出结果为:helloworld!如果要实现 print 输出不换行,则需指定结尾符 end=‘ ‘ print("hello",end='') print("world!") 阅读全文
posted @ 2020-05-26 10:08 甩掉裤衩凭风吹 阅读(249) 评论(0) 推荐(0)
Python爬虫实战一之爬取糗事百科段子
摘要:现在正则表达式在这里稍作说明 1).*? 是一个固定的搭配,.和*代表可以匹配任意无限多个字符,加上?表示使用非贪婪模式进行匹配,也就是我们会尽可能短地做匹配,以后我们还会大量用到 .*? 的搭配。 2)(.*?)代表一个分组,在这个正则表达式中我们匹配了五个分组,在后面的遍历item中,item[ 阅读全文
posted @ 2019-12-06 17:28 甩掉裤衩凭风吹 阅读(433) 评论(0) 推荐(1)
Python爬虫系列:五、正则表达式
摘要:1.了解正则表达式 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 正则表达式是用来匹配字符串非常强大的工具,在其他编程语言中同样有正则表达式的概念,Python同样不例外,利用 阅读全文
posted @ 2019-12-05 09:21 甩掉裤衩凭风吹 阅读(400) 评论(0) 推荐(0)
Python爬虫系列:四、Cookie的使用
摘要:Cookie,指某些网站为了辨别用户身份、进行session跟踪而储存在用户本地终端上的数据(通常经过加密) 比如说有些网站需要登录后才能访问某个页面,在登录之前,你想抓取某个页面内容是不允许的。那么我们可以利用Urllib库保存我们登录的Cookie,然后再抓取其他页面就达到目的了。 在此之前呢, 阅读全文
posted @ 2019-12-04 18:08 甩掉裤衩凭风吹 阅读(455) 评论(0) 推荐(0)
python爬虫系列:三、URLError异常处理
摘要:1.URLError 首先解释下URLError可能产生的原因: 网络无连接,即本机无法上网 连接不到特定的服务器 服务器不存在 在代码中,我们需要用try-except语句来包围并捕获相应的异常。 2.HTTPError HTTPError是URLError的子类,在你利用urlopen方法发出一 阅读全文
posted @ 2019-12-04 15:18 甩掉裤衩凭风吹 阅读(724) 评论(0) 推荐(0)
python系列:二、Urllib库的高级用法
摘要:1.设置Headers 有些网站不会同意程序直接用上面的方式进行访问,如果识别有问题,那么站点根本不会响应,所以为了完全模拟浏览器的工作,我们需要设置一些Headers 的属性。 打开我们的浏览器,调试浏览器F12,出现一个新的界面,实质上这个页面包含了许许多多的内容,这些内容也不是一次性就加载完成 阅读全文
posted @ 2019-12-03 17:57 甩掉裤衩凭风吹 阅读(202) 评论(0) 推荐(0)
python系列:一、Urllib库的基本使用
摘要:开篇介绍: 因为我本人也是初学者,爬虫的例子大部分都是学习资料上面来的,只是自己手敲了一遍,同时加上自己的理解。 写得不好请多谅解,如果有错误之处请多赐教。 我本人的开发环境是vscode,pythong为3.6版本。 准备好了吗?我们从例子开始吧。 1、扒一个网页下来 是的,你没有看错,上面的代码 阅读全文
posted @ 2019-12-03 14:10 甩掉裤衩凭风吹 阅读(499) 评论(0) 推荐(0)
二十七、mysql如何确保数据不丢失?有几点值得我们借鉴
摘要:本篇文章我们先来看一下mysql是如何确保数据不丢失的,通过本文我们可以了解mysql内部确保数据不丢失的原理,学习里面优秀的设计要点,然后我们再借鉴这些优秀的设计要点进行实践应用,加深理解。 预备知识 mysql内部是使用b+树的结构将数据存储在磁盘中,b+树中节点对应mysql中的页,mysql 阅读全文
posted @ 2019-11-08 15:01 甩掉裤衩凭风吹 阅读(931) 评论(0) 推荐(0)
二十六、聊聊mysql如何实现分布式锁
摘要:分布式锁的功能 分布式锁使用者位于不同的机器中,锁获取成功之后,才可以对共享资源进行操作 锁具有重入的功能:即一个使用者可以多次获取某个锁 获取锁有超时的功能:即在指定的时间内去尝试获取锁,超过了超时时间,如果还未获取成功,则返回获取失败 能够自动容错,比如:A机器获取锁lock1之后,在释放锁lo 阅读全文
posted @ 2019-11-08 14:43 甩掉裤衩凭风吹 阅读(381) 评论(0) 推荐(0)
二十五、sql中where条件在数据库中提取与应用浅析
摘要:问题描述 一条SQL,在数据库中是如何执行的呢?相信很多人都会对这个问题比较感兴趣。当然,要完整描述一条SQL在数据库中的生命周期,这是一个非常巨大的问题,涵盖了SQL的词法解析、语法解析、权限检查、查询优化、SQL执行等一系列的步骤,简短的篇幅是绝对无能为力的。因此,本文挑选了其中的部分内容,也是 阅读全文
posted @ 2019-11-08 14:29 甩掉裤衩凭风吹 阅读(193) 评论(0) 推荐(0)
二十四、如何正确的使用索引?
摘要:学习索引,主要是写出更快的sql,当我们写sql的时候,需要明确的知道sql为什么会走索引?为什么有些sql不走索引?sql会走那些索引,为什么会这么走?我们需要了解其原理,了解内部具体过程,这样使用起来才能更顺手,才可以写出更高效的sql。本篇我们就是搞懂这些问题。 先来回顾一些知识: mysql 阅读全文
posted @ 2019-11-01 17:35 甩掉裤衩凭风吹 阅读(568) 评论(0) 推荐(0)
二十三、mysql索引管理详解
摘要:一、索引分类 分为聚集索引和非聚集索引。 聚集索引 每个表有且一定会有一个聚集索引,整个表的数据存储在聚集索引中,mysql索引是采用B+树结构保存在文件中,叶子节点存储主键的值以及对应记录的数据,非叶子节点不存储记录的数据,只存储主键的值。当表中未指定主键时,mysql内部会自动给每条记录添加一个 阅读全文
posted @ 2019-11-01 17:32 甩掉裤衩凭风吹 阅读(167) 评论(0) 推荐(0)
二十二、mysql索引原理详解
摘要:背景 使用mysql最多的就是查询,我们迫切的希望mysql能查询的更快一些,我们经常用到的查询有: 按照id查询唯一一条记录 按照某些个字段查询对应的记录 查找某个范围的所有记录(between and) 对查询出来的结果排序 mysql的索引的目的是使上面的各种查询能够更快。 一、预备知识 什么 阅读全文
posted @ 2019-11-01 14:40 甩掉裤衩凭风吹 阅读(351) 评论(0) 推荐(0)
二十一、什么是索引?
摘要:本文开始连续3篇详解mysql索引: 第1篇来说说什么是索引? 第2篇详解Mysql中索引的原理 第3篇结合索引详解关键字explain 索引是什么? 概况一下索引的定义:索引是依靠某些数据结构和算法来组织数据,最终引导用户快速检索出所需要的数据。 索引有2个特点: 通过数据结构和算法来对原始的数据 阅读全文
posted @ 2019-11-01 14:26 甩掉裤衩凭风吹 阅读(218) 评论(0) 推荐(0)

1 2 3 下一页