自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

原创 Go By Example 学习笔记

Go By Example 学习笔记比较有意思的几个点:channelInterfaceselectgo mod1.Hello Worldpackage mainimport "fmt"func main() { fmt.Println("hello world")} //没啥好说的 c style code2.Valuefmt.Println("go" + "lang")fmt.Println("1+1 =", 1+1)fmt.Println(

2020-05-29 11:11:58 185

转载 深复制与浅复制

原文地址是哪真的忘了1.赋值赋值就是我们通过=把一个变量的值赋给另一变量,相当于引用,这里的赋值又可以分为几类1.1 不可变对象的赋值(在缓存范围内)整型数字的缓存范围为__[-5, 256]__,即变量值相等且在[-5, 20]范围内的所有变量都是同一个对象。字符串默认缓存长度__4096__,即变量值相等且长度在4096以内的所有字符串变量是同一个对象。str_a = str...

2020-04-06 21:55:39 194

翻译 stackoverflow yield

原文地址:https://stackoverflow.com/questions/231767/what-does-the-yield-keyword-do为了理解什么是yield,你必须理解什么是生成器。在你理解什么是生成器之前,你必须理解可迭代对象。Iterables(可迭代对象)当你创建一个列表时,你可以一个接一个地读取他的内容。一个接一个读取它的内容叫做迭代:>>&gt...

2020-04-06 21:36:07 149

原创 拥塞控制学习笔记

B站湖科大教书匠计算机网络个人学习笔记。视频地址:https://www.bilibili.com/video/BV1c4411d7jb?p=61拥塞:在某段时间,若对网络中某一资源的需求超过了该资源所能提供的可用部分,网络性能就要变坏,这种情况叫做拥塞(congestion)。在计算机网络中的链路容量(即带宽)、交换结点中的缓存和处理机等,都是网络的资源。慢开始(slow-start) ...

2020-04-06 17:31:42 313

原创 mysql技术内幕 (索引相关)读书笔记

简介索引是应用程序设计和开发的一个重要方面。如果索引太多,应用的性能可能会受到影响;如果索引太少,对查询性能又会产生影响。一、InnoDB存储引擎索引概述一些开发人员总是在事后才想起添加索引,这是一种错误的开发模式。InnoDB存储引擎支持两种常见的索引,一种是B+树索引,另一种是哈希索引。InnoDB存储引擎支持的哈希索引是自适应的,InnoDB存储引擎会根据表的使用情况自动为表生产哈希...

2020-04-06 16:32:32 100

翻译 stackoverflow 关于元类

## Classes as objects在你理解元类之前,你需要去掌握python里的类。python有一个非常特别的关于什么是类的想法,从Smalltalk这门语言带来的。在大多数语言中,类仅仅是一些描述如何产生对象的一些代码。python也是一样的。>>> class ObjectCreator(object):... pass...>&gt...

2020-04-05 17:37:56 191

原创 effective python学习笔记

1.确认自己所使用的python版本2.遵循PEP8风格指南函数、变量及属性应该用小写字母来拼写,各单词之间以下划线相连,例lowercase_underscore.类与异常:每个单词均大写的形式来命名,例如CaoutlizedWord.不要编写单行的if语句、for循环、while循环以及except语句不要通过检测长度的办法来判断somelist是否为[] ,而应该采用 if not...

2020-04-05 07:48:07 207

原创 (effective python读书笔记) str、bytes与unicode区别

一、简介python3有两种表示字符序列的类型:bytes和str。前者的实例包括原始的8位值;后者包含Unicode字符。python2也有两种表示字符序列的类型,分别叫做str和unicode。与Python3不同的是,str的实例包含原始的8位值,而unicode的实例,则包含Unicode字符。python3 bytes和python2 的str 都包含原始的8位值,python...

2020-04-05 06:31:54 129

翻译 HOW TO:Be more productive aaron swartz

总有人会告诉你:"你花在看电视上的时间都可以写一本小说了“。很难不赞同这种观点:写一本小说毫无疑问是比看电视更好的利用时间方式。但是,他所隐藏的论调是什么?这些评论隐含着的意思是时间是可替代的,意味着花在看电视上的时间和花在写小说上的时间是一样轻松的。很遗憾,情况不是这样的。时间有很多级别的质量。如果我在去地铁站的路上忘了带我的笔记本,这时候如果要去写一些东西对我来说是相当困难的。​ 当你在不断...

2020-04-03 22:52:26 231

转载 HTTP

(完全是对阮一峰文章的筛选复制。仅供自己学习参考。)原文链接:http://www.ruanyifeng.com/blog/2016/08/http.html首先HTTP是基于TCP/IP的应用层协议。它不涉及数据包传输,主要规定了客户端和服务器之间的通信格式,默认使用80端口。#http/0.9版本只有一个GET命令GET /index.htmlTCP连接建立后,客户端向服务器请求...

2020-04-03 21:56:37 430

原创 SSL基本原理与思路

简介SSL他的基本思路使用公钥加密法。简单描述这个过程:客户端先向服务端索要公钥,然后用公钥加密信息,服务器收到密文后,用自己的私钥解密。名词解释:公钥加密就是非对称加密。对称加密就是加密和解密时用同一个密钥,而非对称加密则是在加密和解密时使用不同密钥的方式。我用通俗的语言解释一下:对称加密很好理解,客户端要给服务端发送数据,他用密钥进行了加密(把数据上了把锁),服务端收到了这个上着锁的...

2020-04-03 17:37:40 414 1

原创 nginx+uwsgi部署django详细步骤

为什么要写这篇文章?        最近想把写好的django项目上线,于是就去网上寻找方案。但是发现怪的很,每个人有每个人不同的做法。终于自己摸索出来部署的流程。处理流程        在这种方式中,我们的通常做法是,将nginx...

2020-04-03 16:27:08 571

原创 python文件基础操作

最近学了python的文件操作,发现真的是存在坑。在网上也没有找到顺手的文章。所以写下博客,来帮助自己学习。第一次下笔或有不足之处,如有错误,敬请指出。本文基于python2.7基础知识打开模式os.pathjson一:基础知识首先创建文件touch 1.txt以读文件的模式打开一个文件对象f = open('/Users/zhoumeng/Dsektop/1.txt', 'r')在终端

2017-12-14 13:18:51 286

空空如也

空空如也

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

TA关注的人

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