理论知识
baidu_252253
这个作者很懒,什么都没留下…
展开
-
理论知识(七)
一、填空题(30分)(1)list1 = [x for x in range(5, 2, -1)],则打印list1的结果是_____________________(2分)(2)Python中的编码格式你用过哪些?________,________,________ (3分)(3)面向对象的特点是:______,______,______ (3分)(4)数据库大致分为___...原创 2018-04-14 16:34:49 · 183 阅读 · 0 评论 -
数据结构与操作系统中的概念
并发并行同步异步多线程的区别https://blog.csdn.net/bryant_liu24/article/details/55506029并发与并行的区别https://www.cnblogs.com/bughui/p/7422214.html原创 2018-06-26 11:39:16 · 1304 阅读 · 0 评论 -
python 模拟get,post,delete,put请求应该怎么写
方法一:使用httplibimport httplibhostname="localhost"port=80method="get" #get,post,put,deleteurl="/api/userinfo/get"body_param='{"uid":3}'httpheader_json={"content-Type":"application/json","Accept&原创 2018-06-30 17:21:47 · 617 阅读 · 0 评论 -
requests 和 scrapy 在不同的爬虫应用中,各自有什么优势?
requests 是一个http框架,可以用来做爬虫.scrapy 是一个专业的爬虫框架.我是个python新手,研究怎么爬人家网站,朋友推荐我学requests,果然看了下文档,几分钟就能开始爬了但是我看scrapy 这个爬虫框架,被很多人喜欢,我想这个东西一定有他的独特之处,我目前使用requests爬的时候,先用其他方法得到cookies,然后把cookies共享给requests,然后爬网...转载 2018-06-30 17:09:39 · 3449 阅读 · 2 评论 -
协程和线程的区别
先简要说下结论:协同程序(coroutine)与多线程情况下的线程比较类似:有自己的堆栈,自己的局部变量,有自己的指令指针(IP,instruction pointer),但与其它协同程序共享全局变量等很多信息。协程(协同程序): 同一时间只能执行某个协程。开辟多个协程开销不大。协程适合对某任务进行分时处理。线程: 同一时间可以同时执行多个线程。开辟多条线程开销很大。线程适合多任务同时处理。1.协...原创 2018-06-30 16:10:17 · 25934 阅读 · 4 评论 -
造轮子
在写程序的时候,轮子就是别人写好的工具,库,框架。造轮子就是去实现这些东西咯。重复造轮子就是指别人都已经写好了,有现成的可以用,结果你自己还是想自己写一遍。当然有的轮子是收费的,自己支付不起……那也只好自己制造咯。轮子指组件,组件有很多,如:日历,下拉框,弹窗等等。这些一般网上都有现成的例子,但是如果有相应的实力,还是推荐自己再做一遍。毕竟自己的才是最合适的(别人的代码不好改-程序员常识)。...原创 2018-06-26 10:34:35 · 400 阅读 · 0 评论 -
面试前必看面试题
nginx负载均衡的5种策略(转载)(策略之一:利用Redis服务器)https://www.cnblogs.com/andashu/p/6377323.html原创 2018-06-25 17:00:53 · 166 阅读 · 0 评论 -
测试题(重要)
一.布隆去重优缺点:布隆过滤器是由一个很长的二进制向量和一系列随机映射函数组成。它可以用于检索一个元素是否在一个集合中。它的优点是空间效率和查询时间都远远超过一般的算法,缺点是有一定的误判。 布隆过滤器的原理:底层使用的是位图。当一个元素被加入集合时,通过 K 个 Hash 函数将这个元素映射成一个位阵列(Bit array)中的 K 个点,把它们置为 1。检索时,我们只要看看这些点是不是都是 1...原创 2018-06-29 15:09:01 · 183 阅读 · 0 评论 -
Python中包、库与模块的区别
python中模块,包,库的概念(https://www.cnblogs.com/mlgjb/p/7875494.html) 模块:就是.py文件,里面定义了一些函数和变量,需要的时候就可以导入这些模块。 包:在模块之上的概念,为了方便管理而将文件进行打包。包目录下第一个文件便是 __init__.py,然后是一些模块文件和子目录,假如子目录中也有 __init__.py,那么它就是这个包的子包...原创 2018-06-24 16:31:49 · 22457 阅读 · 1 评论 -
Python理论知识
网络中常见概念# URL 统一资源定位符 UniformResourceLocation# 理解为 网址# 结构# 协议://ip地址:端口号/文件相关路径# 例子# http://www.baidu.com:80/index.html# HTTP:超文本传输协议 80# HTTPS:更安全的超文本传输协议 443# FTP:文件传输协议# 超文本:电影,音乐,图片....# http://w...原创 2018-04-11 21:25:16 · 313 阅读 · 0 评论 -
基础理论(六)
一. 填空题(30分)1. range(1, 5, 2) 的结果是什么? __________________________(2分)2. Python卸载一个名为 scrapy的工具包命令该怎么写?__________________(2分)3. 现有字符串为info=”abcdefghijk”,则: info[::-1]的结果是____kjihgfedcba_____(2分)4. 翻译以下英文...原创 2018-04-10 19:35:49 · 191 阅读 · 0 评论 -
基础理论知识(五)
1.%s,%d,%f,%.2f的作用分别是什么?(4分)%s 通用占位符 %d 整数类型占位符 %f 小数占位符 %.2f 保留两位小数 2.文件读写的三个基本步骤是什么?(3分) open(‘test.txt’,‘w’)打开文件时,如果文件不存在会有什么结果?(1分) open(‘test.txt’,‘r’)打开文件时,如果文件不存在会有什么结果?(1分)三个步骤:1>打开文件;2...原创 2018-04-10 19:20:49 · 309 阅读 · 0 评论 -
基础理论(四)
1. 简述Python中对象的内存是如何管理的2. 简述类和对象的概念及类继承的特点3. 简述python如何操作MySQL,用到什么包,写出具体的增删改查语句4. 简述scrapy爬虫的数据流向过程5. 网络七层协议都是哪七层?6. Scrapy中如何设置随机请求头,随机代理,写出具体步骤7. Scrapy中如何自定义下载文件的存储位置,需要什么配置?8. Scarpy如何结合selenium爬...原创 2018-04-10 19:05:52 · 131 阅读 · 0 评论 -
基础理论知识(三)
1. 简述类和对象的概念,并举例说明,列举你经常使用的几种pyhton内置类 具有相同属性和行为方法的事物的抽象的集合类的实例化 List dict tuple int string float lxml requests 2. 3.详细说说tuple、list、dict的用法,它们的特点? 1. 元组中存放的数据有顺序,每个数据都有自己的索引 ,元组中的数据一旦确定 不可修改\2. 列表中...原创 2018-04-10 19:04:47 · 392 阅读 · 0 评论 -
基础理论知识(二)
1. os.path.exists()、os.remove()、os.mkdir()、os.chdir()四个函数的作用分别是什么?判断某个路径是否存在 删除某个目录 创建 更改当前工作目录 2. 字符串属于可迭代对象吗? upper()、lower()、strip()、split()函数的作用是什么?属于 1.全部转大写 2.全部转小写 3.去除字符串两端的空格...原创 2018-04-10 19:03:36 · 157 阅读 · 0 评论 -
基础理论知识(一)
1. 简述类和对象的概念,并举例说明类:具有相同属性和行为方法事物的抽象的集合对象:类的具体的实例化 举例 : 人类 对象:人类中的马云、马化腾 2. 简述类继承的特点1. 子类继承父类,子类可以使用父类的所有属性和函数2. 子类继承父类,子类可以拥有自己的属性和函数,父类不可以使用这些属性和函数3. 子类继承父类,子类可以重写父类函数3.1 完全重写,在子类中重新定义一个和父类函数名称相...原创 2018-04-10 19:01:56 · 329 阅读 · 0 评论 -
并发与并行的区别
https://blog.csdn.net/java_zero2one/article/details/51477791 学习多线程的时候会遇到一个名词:并发。这是属于操作系统中的词汇,需要了解并发和并行的区别,从网上搜集了几种说法帮助理解。 一: 并发是指一个处理器同时处理多个任务。 并行是指多个处理器或者是多核的处理器同时处理多个不同的任务。 并发是逻辑上的同时发...原创 2018-06-26 16:19:57 · 402 阅读 · 0 评论