笔记
pythondafahao
修仙
展开
-
理解什么是 装饰器
#用装饰器 测算 cpu 运算1亿次 需要的时间 单进程 单线程"""正常程序 第一步 导入时间模块第二步 写一个pass 一亿次的 程序第三步 记录 程序运行前的 时间第四步 运行程序 并 记录 程序运行后的时间第五步 前后时间相减 ,就是 运行一亿次的时间 打印结果 思考?如果 测试 2亿次 3亿次 4亿次 ....所需要的时间呢 ?是不是每次 都要 写一个计算前后时间的步骤 ,有没有 让...原创 2018-02-04 09:44:11 · 1448 阅读 · 0 评论 -
十大经典排序算法
https://github.com/Aandyson/Sorting-Algorithm转载 2018-04-14 11:30:25 · 400 阅读 · 0 评论 -
cookie 和session
HTTP协议本身是无状态的,怎么保存来过或登陆过网站的信息?所以我们需要在HTTP协议之外通过某种机制来识别用户的身份。于是就有了Session和Cookie。什么是Cookie,什么是Session?会话(Session)跟踪是Web程序中常用的技术,用来跟踪用户的整个会话。常用的会话跟踪技术是Cookie与Session。Cookie通过在客户端记录信息确定用户身份,Session通过在服务器...转载 2018-04-01 16:09:53 · 240 阅读 · 0 评论 -
linux 解压文件
1、*.tar 用 tar –xvf 文件名 2、*.gz 用 gzip -d或者gunzip 文件名 3、*.tar.gz和*.tgz 用 tar –xzf 文件名 4、*.bz2 用 bzip2 -d或者用bunzip2 文件名 5、*.tar.bz2用tar –xjf 文件名 6、*.Z 用 uncompress 文件名 7、*.tar.Z 用tar –xZf 文件名 8、*....原创 2018-03-06 11:35:25 · 192 阅读 · 0 评论 -
linux 安装pip 与虚拟环境
1、Python工具 - pip 1、作用 Python的软件包管理器,有一些python包被集成到了pip中。只要被集成到pip中的包,都允许通过pip直接安装 2、安装 pip sudo apt install python-pip (python2) sudo apt install python3-pip (python3) 3、使用 pip / pip3 1、安装/更新/删除 p...原创 2018-03-05 10:32:59 · 3929 阅读 · 1 评论 -
什么是队列?
Queue 是python标准库中的,线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,既队列,用来生产者和消费者线程之间的信息传递;...原创 2018-03-04 12:18:23 · 359 阅读 · 0 评论 -
常见网页状态码
见网址点击打开链接http://blog.csdn.net/tsingsn/article/details/60879811转载 2018-03-03 18:11:05 · 187 阅读 · 0 评论 -
什么是哈希算法?
我只负责简单粗暴,优美文雅 找官方文档。不 我 想想 ,官方文档 就是 让你 把半懂不懂的 问题 彻底搞 不懂,除此之外 好像并没有什么卵用,那玩意 不是 给正常人看的。哈希:是 唯一的 没有碰撞。哈希算法:把a 文件的哈希值 全部 算一遍 。把b 文件的哈希值 全部算一遍。ab值 一样 就是 同一个文件。本程序运行的结果 是 返回一个 文件名 和 哈希 算法 的 值。...原创 2018-03-09 19:52:37 · 1319 阅读 · 0 评论 -
python 异常错误 try except else finally
原创 2018-03-09 09:02:45 · 237 阅读 · 0 评论 -
程序员的修炼之道 从小工到小工
这本书 大致 扫了 了 一遍。个人觉得 它的 序 远比 它的 内容 好看 的多。一切的阅读 都是误读。如果 要成为一个好程序员,其实所需要的道理也不多,只不过,当水平不够的时候,永远不能认识到那些朴素的道理 多么重要。读书是一种很好的弥补没有高手的方法,因为书是最好的老师。可现实是,高手写的书很少。在任何行业,适合新手入门的书很多,适合中手的书就很少。原因有两个,一个是他极少愿意耐心指导成长...原创 2018-03-01 08:39:32 · 683 阅读 · 0 评论 -
Python 中死锁
多线程 真正运行 实际上 是 单线程。全局解释锁 决定 每个 只有一个 线程运行。并发。多进程 才能 解决 高 效率 。io 密集 线程 才有 优势。 第一种 情况 有一个核 接近100%利用第二种 情况 两个核加起来 接近100% 证明 实际上 每次只有 一个 线程 运行 。不是并行处理。第三种情况 两个核两个进程 就是 各自接近100% 利用。 你的 电脑 会卡 。并行 处理。喝咖啡 就是...原创 2018-03-08 20:40:43 · 2345 阅读 · 0 评论 -
学习的 定义是什么?生物
学习和记忆是脑的高级功能之一。学习是神经系统不断地接受刺激,获得新的行为,习惯和积累经验的过程。记忆则是将获得的经验进行存储和再现。学习和记忆相互联系,不可分割。研究发现,学习和记忆涉及脑内神经递质的作用以及某些种类蛋白质的合成。短期记忆主要与神经元的活动及神经元之间的联系有关。尤其是与大脑皮层下的一个形状像海马的脑区有关,长期记忆可能与新突触有关。高中生物 中的 定义 ,其他原创 2018-02-04 09:44:30 · 1085 阅读 · 0 评论 -
python 中 浅拷贝 深拷贝的问题
原创 2018-03-12 21:25:42 · 174 阅读 · 0 评论