随笔分类 -  python

摘要:python之算法 这个合格程序员还是需要熟练掌握一些算法的,今天主要介绍一些排序算法 递归是算法中一个比较核心的概念,有三个特点, 1 调用自身 2 具有结束条件 3 代码规模逐渐减少 1 调用自身 2 具有结束条件 3 代码规模逐渐减少 以下四个函数只有两个为递归 这里需要注意一些 fun3和f 阅读全文
posted @ 2019-03-17 14:49 黑墨罗少
摘要:爬虫 网络爬虫(又被称为网页蜘蛛,网络机器人,在FOAF社区中间,更经常的称为网页追逐者),是一种按照一定的规则,自动地抓取万维网信息的程序或者脚本。另外一些不常使用的名字还有蚂蚁、自动索引、模拟程序或者蠕虫。 Requests Python标准库中提供了:urllib、urllib2、httpli 阅读全文
posted @ 2019-03-13 13:48 黑墨罗少
摘要:进程 相关概念 进程 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进 阅读全文
posted @ 2019-03-11 16:15 黑墨罗少
摘要:一.楔子 你现在已经学会了写python代码,假如你写了两个python文件a.py和b.py,分别去运行,你就会发现,这两个python的文件分别运行的很好。但是如果这两个程序之间想要传递一个数据,你要怎么做呢? 这个问题以你现在的知识就可以解决了,我们可以创建一个文件,把a.py想要传递的内容写 阅读全文
posted @ 2019-03-11 16:01 黑墨罗少
摘要:一个源的定义 如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同的源。 举个例子: 下表给出了相对http://a.xyz.com/dir/page.html同源检测的示例: 同源策略是什么 同源策略是浏览器的一个安全功能,不同源的客户端脚本在没有明确授权的情况下,不能读写对方资 阅读全文
posted @ 2019-02-18 18:59 黑墨罗少
摘要:软件开发的架构 我们了解涉及到的俩个程序之间的通讯大致可以分为俩种: 第一种:应用类:qq、微信、网盘、这一类需要安装的桌面应用 第二种:web类:比如百度、知乎、博客园等使用浏览器就可以使用的应用 这些应用的本质上其实都是两个程序之间的通讯,而这俩个分类对应了俩个开发的架构 1、C/S 架构 C/ 阅读全文
posted @ 2019-01-25 16:00 黑墨罗少 阅读(202) 评论(0) 推荐(0)
摘要:单例模式 我写的当然是python了: 元类: 这里我们其实还需要真的元类是怎么回事:http://python.jobbole.com/88795/ 这个篇文章写的是真的不错 学懂元类,你只需要知道两句话: 道生一,一生二,二生三,三生万物 我是谁?我从哪来里?我要到哪里去? 这个网站介绍的元类真 阅读全文
posted @ 2018-12-28 16:55 黑墨罗少