摘要:
本文参考了《docker容器与容器云》《第一本docker书》 部分指令解释的不会很详细,以后随着用的多了再慢慢完善。 1.docker info docker info需要docker守护进程启动后才能正常执行,因此也能用来判断docker守护进程是否已启动。 2.docker run [opti 阅读全文
摘要:
这次是第一次研究别人的源码,之前因为看不懂,太长不看,不理解相对正规的写法等等,所以并没有很认真地读完过。 这一次首先读的源码较简单,其次也是稍微静下心来好好梳理了一下代码逻辑,并且把自己学到的东西记录下来。 gitub源地址 传送门 1.目录结构 可以看出来大概目录树的情况,lightsocks目 阅读全文
摘要:
python真的是常学常新,每过一段时间都会有新的认识,都会积累新的知识。不过这些知识本身也就应该在对python有了一定了解的基础上再进行学习,快速接收的话理解能力还是跟不上的。 这里提供官方中文文档的链接,有空就可以多看看。 set(),可以将列表转换为集合,集合自然就包括了去重功能 cls,与 阅读全文
摘要:
google搜索语法 1.增减关键字 通过在搜索语句中使用+a或者-a,可以提高a被放在前方的权重或去除搜索结果中的a,需要注意加减号后面没有空格 2.高级关键字 高级运算符语法为 操作符:搜索关键字 三者之间没有空格 intitle与allintitle 关键字必须出现在标题中/关键字全员都要出现 阅读全文
摘要:
之前一直没搞懂python的魔术方法是怎么回事,今天看到一篇讲的很好的文章,这里先把链接贴出来 总的来说魔术方法就是定义成用两条下划线包围方法名前后的一种方法,例如__init__,__del__等等 换句话说,当你在python中使用dir()时,看到的那么一大堆__方法__都是魔术方法,如下图 阅读全文
摘要:
1.装饰器 一般以@开头,后面紧跟着一个函数,例如flask中的url设置就是一种装饰器 2.getter与setter 这里用代码来解释 第一个@property将score变成了一个getter,同时允许创建@score.setter 如果不创建@score.setter则该属性将变成只读 虽然 阅读全文
摘要:
1.对于post方法与get方法采用不同的响应 以官方文档demo为例 如果是get方法,则返回登陆表单 如果是post方法,则记录会话内容并重定向到index 2.重定向与错误 通过abort可以直接返回客户端一个指定的响应码,redirect则返回302,并附上重定向后的url地址 3.请求对象 阅读全文
摘要:
前置知识: 1.http是一种无状态的通信协议,本身不保存通信状态 2.web服务器本质上负责接收用户的请求(request)并按照规则给予用户响应(response) 3.会话(session)是web服务器用来管理用户的一种方式,在一次会话中web服务器认为自己所有的通信都是与同一个用户进行的 阅读全文
摘要:
这里直接用贴图的方式把我用来联系markdown语法的笔记贴上来, 我markdown是用有道云笔记写的,还有很多其它编辑器或记事本支持markdown语法 整理了一些最常用的语法 markdown官方文档传送门 阅读全文
摘要:
先放上官方文档 jinja的模板可以与flask结合,部分模板中的内容交给变量填充,同时让html看上去更加可编程,将这些内容最直接放置在一个正常的html文件即可 以下简单介绍下jinja的模板语法 1.变量 和vue比较像,用{{}}引起来,变量允许通过 . 和下标来访问变量的属性和偏移 2.注 阅读全文