集合 1、是什么: 是java的容器,是存储数据和保存数据的容器! 2、数组和集合区别: 数据:长度不可变,存储数据都是同一类型的 集合:长度可变,存储对象,而对象类型时不一样的! 3、两大接口的区别: list接口: 有序集合(存储和取出的元素顺序是相同的) 允许存储重复元素 有牵引,可以使用fo ...
分类:
其他好文 时间:
2020-09-14 18:55:52
阅读次数:
38
1.数组基础 ① 数组概念 array是按照一定顺序排列的一组值,每个值都拥有一个编号,编号从0开始从左向右依次增加 数组中的元素可以是任何类型的数据,元素之间用逗号分隔,整个数组由方括号([…])包裹 ② 数组本质 本质上,数组是对象类型的一种特殊表现形式, 因此,可以使用 new方式创建数组 示 ...
分类:
编程语言 时间:
2020-09-02 16:47:08
阅读次数:
52
type()描述:type()函数如果你只有第一个参数则返回对象的类型,三个参数返回新的类型对象。返回值:一个参数返回对象类型,三个参数,返回新的类型对象。isinstance()描述:isinstance()函数来判断一个对象是否是一个已知的类型,类似type()。返回值:如果对象的类型与参数二的类型(classinfo)相同则返回True,否则返回False。strs="ef3tfgegewe
分类:
编程语言 时间:
2020-08-17 17:34:43
阅读次数:
78
说道集合的去重,我们就肯定能想到唯一元素集合set,还有map中的key。那么我们传统的去重的方式肯定是要选择set或者是map来实现了,另外在对实体对象类型进行去重的时候,我们可能会指定实体中的一个字段,这种情况也是属于多数的,那么我们要怎么实现呢? 一、传统map实现 首先我们来看map实现,由 ...
分类:
编程语言 时间:
2020-08-08 17:31:14
阅读次数:
136
String 不属于基础类型,属于引用类型,属于对象类型 基础类型有 8 种:byte、boolean、char、short、int、float、long、double public class Test { public static void main(String[] args) { Stri ...
分类:
其他好文 时间:
2020-08-07 21:44:48
阅读次数:
73
[网鼎杯 2018]Fakebook 解题方法 上传图片马,修改后缀为phtml之后连接蚁剑 [强网杯 2019]高明的黑客 审计代码 拷贝下源码后发现有3000份文件,审计文件代码发现代码非常混乱 仔细观察可以看到代码中存在非常多的$_GET以及$_POST,以及命令执行函数 $_GET['xd0 ...
分类:
Web程序 时间:
2020-07-29 10:36:00
阅读次数:
286
python内存管理&垃圾回收 引用计数器 环装双向列表refchain 在python程序中创建的任何对象都会放在refchain连表中 name = '张三' age = 18 hobby = ['汽车','游艇'] 创建一个变量!内部会创建一些数据【上一个对象,下一个对象,类型,引用个数 na ...
分类:
编程语言 时间:
2020-07-28 17:23:40
阅读次数:
93
高性能异步爬虫 目的:在爬虫中使用异步实现高性能的数据爬取操作。 异步爬虫的方式: - 多线程、多进程(不建议): - 好处:可以为相关阻塞的阻塞单独开启线程或者进程,阻塞操作就可以异步执行。 - 弊端:无法无限制的开启多线程或者多进程。 - 线程池、进程池(适当使用): - 好处:可以降系统对进程 ...
分类:
其他好文 时间:
2020-07-28 09:59:36
阅读次数:
66
学习内容: 一、使用instanceof操作符判断对象类型 1.instanceof操作符可以判断一个实例对象是否属于一个类。 语法:对象名 instanceof 类名 2.使用instanceof表达式的返回值为布尔值,如果返回值为true,说明此对象是该类的实例对象,如果返回值为false,说明 ...
分类:
其他好文 时间:
2020-07-26 00:03:31
阅读次数:
69
添加文档 语法: db.集合名.insert({k1:"v1", k2:"v2"....}) 注意: (1)文档就是键值对,数据类型是BSON格式,支持的值更加丰富。 比如:db.集合名.insert({name:"bashlog", spc:{weight:100, address:"henan" ...
分类:
数据库 时间:
2020-07-25 23:50:22
阅读次数:
74