摘要: 直接赋值和copy的区别: 直接赋值:其实就是对象的引用(别名)。 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。 深拷贝(deepcopy): copy 模块的 deepcopy 方法,完全拷贝了父对象及其子对象。 例子: 实例中 dict2 其实是 dict1 的引用(别名),所以 阅读全文
posted @ 2019-08-06 21:21 caizhanjin 阅读(895) 评论(0) 推荐(0)
摘要: dict.setdefault(key, default=None) --> 有key获取值,否则设置 key:default,并返回default,default默认值为None dict.get(key, default=None) --> 有key获取值,否则返回default。default 阅读全文
posted @ 2019-08-06 21:07 caizhanjin 阅读(1364) 评论(0) 推荐(0)
摘要: 运算符和数据类型: 参考:https://www.cnblogs.com/littlefivebolg/p/8982889.html 运算符:算术运算、赋值运算、比较运算、逻辑运算、成员运算 数据类型:数字int、布尔值bool、字符串str、列表list、元组tuple、字典dict、集合set。 阅读全文
posted @ 2019-08-06 09:35 caizhanjin 阅读(290) 评论(0) 推荐(0)
摘要: 路径操作: 获取当前文件的路径: 获取当前文件上两层路径: 判断*是否存在,返回的是bool类型: 查找目录*下文件名所有包含“.py”的文件: 阅读全文
posted @ 2019-08-05 23:36 caizhanjin 阅读(110) 评论(0) 推荐(0)
摘要: HTTPS和HTTP的区别主要如下: 1、https协议需要到ca申请证书,一般免费证书较少,因而需要一定费用。 2、http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议。 3、http和https使用的是完全不同的连接方式, 用的端口也不一样,前者是80,后者是4 阅读全文
posted @ 2019-07-31 15:16 caizhanjin 阅读(178) 评论(0) 推荐(0)
摘要: 简介 HTTP协议(HyperText Transfer Protocol,超文本传输协议)是因特网上应用最为广泛的一种网络传输协议,所有的WWW文件都必须遵守这个标准。 HTTP是一个基于TCP/IP通信协议来传递数据(HTML 文件, 图片文件, 查询结果等)。 HTTP 工作原理 HTTP协议 阅读全文
posted @ 2019-07-31 14:48 caizhanjin 阅读(142) 评论(0) 推荐(0)
摘要: 端口号标识了一个主机上进行通信的不同的应用程序。 HTTP协议代理服务器常用端口号:80/8080/3128/8081/9098 HTTPS(securely transferring web pages)服务器,默认端口号为443/tcp 443/udp SOCKS代理协议服务器常用端口号:108 阅读全文
posted @ 2019-07-31 12:29 caizhanjin 阅读(1364) 评论(0) 推荐(0)
摘要: 经典算法 阅读全文
posted @ 2019-07-30 14:05 caizhanjin 阅读(100) 评论(0) 推荐(0)
摘要: 数据库命令总结 查找重复某个值重复的次数达到n次以上的id: select id,count(1) from [表名] group by id having count(1) [次数] 阅读全文
posted @ 2019-07-30 14:04 caizhanjin 阅读(94) 评论(0) 推荐(0)
摘要: 我是标题 我是副标 ''' print(123) ''' 阅读全文
posted @ 2019-07-30 13:57 caizhanjin 阅读(79) 评论(0) 推荐(0)