摘要: 并发 计算机似乎是在同一时间做着很多不同的事情。这种交错执行程序的方式,造成了一种假象,使我们以为这些程序可以同时运行。 并行 计算机确实是在同一时间作者很多不同的事。具备多个CPU核心的计算机,能够同时执行多个程序。各程序中的指令,都分别运行在每个CPU内核上面,这些程序就能够在同一时刻向前推进。 阅读全文
posted @ 2019-06-23 22:50 铁树小寒 阅读(348) 评论(0) 推荐(0) 编辑
摘要: flask-login为flask提供了用户会话管理。他处理了日常的登入,登出并且长时间记住用户的会话。 1.在会话中存储当前活跃的用户ID,让你能够自由地登入和登出。 2.让你限制登入或登出用户可以访问的视图。 3.处理让人棘手的记住我功能。 4.帮助你保护用户会话免遭cookie被盗的牵连。 5 阅读全文
posted @ 2018-09-24 17:32 铁树小寒 阅读(1078) 评论(0) 推荐(1) 编辑
摘要: 官方文档笔记 http://www.pythondoc.com/flask/blueprints.html 一个blueprint对象和flask应用对象的工作方式很像,但他确实不是一个应用。 而是一个描述如何构建或扩展应用的蓝图。 1.为什么用蓝图? flask中蓝图旨在针对以下情况: 把一个应用 阅读全文
posted @ 2018-09-14 21:35 铁树小寒 阅读(447) 评论(0) 推荐(0) 编辑
摘要: append insert pop pop(0) pop remove clear 清空整个集合 del 删除整个集合 a.count(1) 查询值出现的次数 a.index('bb') 查询元素位置 a.count(1) 查询值出现的次数 a.index(1) 查询值出现的位置 a.get('na 阅读全文
posted @ 2018-09-13 16:10 铁树小寒 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 1.Python下多线程的限制以及多进程中传递参数的方式 Python多线程有个全局解释器锁,这个锁的意思是任一时间只能有一个线程运用解释器。并发不是并行。 多进程间同享数据,能够运用multiprocession.Value和multiprocessing.Array 认真学习下multiproc 阅读全文
posted @ 2018-09-13 12:35 铁树小寒 阅读(2952) 评论(0) 推荐(0) 编辑
摘要: 1.寻找最小的k个数 有n个整数,请找出其中最小的k个数,要求时间复杂度尽可能低。 全部排序。使用快速排序算法排序之后并且输出最小的k个数,时间复杂度为O(nlogn) 以上为一般的快速排序算法。由于是对数组直接进行操作,不需要返回值。 线性选择算法 在选择第k个最小元素时其平均时间复杂度为O(n) 阅读全文
posted @ 2018-04-17 14:08 铁树小寒 阅读(401) 评论(0) 推荐(0) 编辑
摘要: Math和Graphics:Analog Clock示例程序本章介绍Python的math模块,该模块可以执行计算,如常见的三角正弦函数、余弦函数、正切函数等。使用正弦和余弦函数绘制圆创建Anlog Clock示例程序关于math模块https://docs.python.org/3/library 阅读全文
posted @ 2018-04-16 14:31 铁树小寒 阅读(3458) 评论(1) 推荐(0) 编辑
摘要: 用户输入:Bomb Catcher游戏本章介绍使用键盘和鼠标获得用户输入。包括如下主题:学习pygame事件学习实时循环学习键盘和鼠标事件学习轮询键盘和鼠标的状态编写Bomb Catcher游戏1本章所涉及pygame事件QUITKEYDOWNKEYUPMOUSEMOTIONMOUSEBUTTONU 阅读全文
posted @ 2018-04-16 14:30 铁树小寒 阅读(6274) 评论(0) 推荐(0) 编辑
摘要: I/O、数据和字体:Trivia游戏本章包括如下内容:Python数据类型获取用户输入处理异常Mad Lib游戏操作文本文件操作二进制文件Trivia游戏其他的不说,我先去自己学习文件类型和字符串类型去了。这部分讲道理换行符还是有点丑陋的,Python还需要想着各种地方加换行符,狗屎。不去想书中示例 阅读全文
posted @ 2018-04-16 14:29 铁树小寒 阅读(1639) 评论(0) 推荐(0) 编辑
摘要: 《Python游戏编程入门》这些文章负责整理在这本书中的知识点、注意事项和课后习题的尝试实现。并且对每一个章节给出的最终实例进行分析和注释。初识pygame:pie游戏pygame游戏库使得如下功能成为可能:绘制图形、获取用户输入、执行动画以及使用定时器让游戏按照稳定的帧速率运行。使用pygame库 阅读全文
posted @ 2018-04-16 14:28 铁树小寒 阅读(14341) 评论(0) 推荐(0) 编辑