数组的内存分析: 主要分为 栈区和堆区 栈区主要存放引用地址 堆区主要存放大块的实际数据,比如对象,数组; 我们可以把栈区理解成电视遥控器,堆区是电视机,我们用遥控器操作电视机总比直接操纵电视机方便,所以这个就是栈区的意义;栈区里的引用地址指向堆区的具体数据; ...
分类:
编程语言 时间:
2018-10-13 13:47:06
阅读次数:
198
1、泛型其实指得就是参数化类型,使得代码可以适应多种类型 2、类型通配符一般是使用?代替具体的类型实参。可以解决当具体类型不确定的时候,这个通配符就是 ? ;当操作类型时,不需要使用类型的具体功能时,只使用Object类中的功能。那么可以用 ? 通配符来表未知类型。 3、当没有使用泛型的情况下,创建 ...
分类:
编程语言 时间:
2018-10-13 13:48:09
阅读次数:
183
【Python教程】《零基础入门学习Python》(小甲鱼) 讲解通俗易懂,诙谐。 哈哈哈。 https://www.bilibili.com/video/av27789609 ...
分类:
编程语言 时间:
2018-10-13 13:48:17
阅读次数:
524
#导入cv模块 import cv2 as cv2 #读取图像,支持 bmp、jpg、png、tiff 等常用格式 def size(jpg,now_size): image = cv2.imread(jpg) # 读取图像大小 size = image.shape print('图像大小为', s ...
分类:
编程语言 时间:
2018-10-13 13:49:29
阅读次数:
171
文件上传 上传的准备工作 表单method必须为post 提供file组件 设置form标签的enctype属性为multipart/form data,如果没有设置enctype属性,浏览器是无法将文件自身传递到服务端的(enctype默认为application/x www form urlen ...
分类:
编程语言 时间:
2018-10-13 13:50:09
阅读次数:
184
javascript中的对象有: JS array,JS string , JS number, JS boolean, JS Date, JS math, JS RegExp, JS Functions,JS event JS array: http://www.w3school.com.cn/j ...
分类:
编程语言 时间:
2018-10-13 13:50:25
阅读次数:
204
cookie 关于cookie 用于方便服务端管理客户端状态提出的一种机制。 document.cookie 客户端JavaScript可通过document.cookie方式获取非HTTPOnly状态下当前文档的所有cookie信息。 关于Cross Site request forgery(CS ...
分类:
编程语言 时间:
2018-10-13 13:50:31
阅读次数:
166
解决办法: 线程的通过同步也是有弊端的:同一时间只能一个线程访问数据,效率降低了。 上面两个if(intance == null)的判断,第一个是为了当已经实例化过了,就不用再去执行同步代码块了,相对提高了线程的同步的效率。 ...
分类:
编程语言 时间:
2018-10-13 13:50:38
阅读次数:
210
Springboot--Junit package com.bjsxt.dao; import org.springframework.stereotype.Repository; @Repository public class UserDaoImpl { public void saveUser ...
分类:
编程语言 时间:
2018-10-13 13:51:29
阅读次数:
136
题目描述输入一个整数数组,实现一个函数来调整该数组中数字的顺序,使得所有的奇数位于数组的前半部分,所有的偶数位于数组的后半部分,并保证奇数和奇数,偶数和偶数之间的相对位置不变。题目地址https://www.nowcoder.com/practice/beb5aa231adc45b2a5dcc5b6... ...
分类:
编程语言 时间:
2018-10-13 13:51:38
阅读次数:
179
让长度为m的链表的所有元素占用数组的前m个位置。 假设数组总长度为SIZE,用一个变量freeHead记录空闲表的起始下标, 则[freeHead, SIZE)的范围内的对象全部属于自由表。用一个Object对象list表示链表头。 当从链表的任意位置删除元素时,比如下标为pos的元素,那么就让下标 ...
分类:
编程语言 时间:
2018-10-13 13:51:58
阅读次数:
134
运算符函数的定义与其他函数的定义类似,惟一的区别是运算符函数的函数名是由关键字operator和其后要重载的运算符符号构成的。运算符函数定义的一般格式如下: 运算符重载时要遵循以下规则: (1) 除了类属关系运算符"."、成员指针运算符".*"、作用域运算符"::"、sizeof运算符和三目运算符" ...
分类:
编程语言 时间:
2018-10-13 14:37:06
阅读次数:
160
java多线程编程中,存在很多线程安全问题,至于什么是线程安全呢,给出一个通俗易懂的概念还是蛮难的,如同《java并发编程实践》中所说: 写道 给线程安全下定义比较困难。存在很多种定义,如:“一个类在可以被多个线程安全调用时就是线程安全的”。 此处不赘述了,首先给出静态变量、实例变量、局部变量在多线 ...
分类:
编程语言 时间:
2018-10-13 14:37:22
阅读次数:
174
可枚举属性和不可枚举属性 在JavaScript中,对象的属性分为可枚举和不可枚举之分,它们是由属性的enumerable值决定的。可枚举性决定了这个属性能否被for…in查找遍历到。 可枚举属性 enumerable值为 true,Object对象的propertyIsEnumerable()方法 ...
分类:
编程语言 时间:
2018-10-13 14:38:05
阅读次数:
299
字典 ps:数据类型分类:1、不可变数据类型:元组、bool、int、str、(也被称为可哈希) 2、可变数据类型:list、dict(不可哈希) 字典的Key必须为不可变数据类型,但字典的值value可以为任意数据类型 dict 的优点:可以使用二分查找查询、可以存储大量的关系型数据 特点:在py ...
分类:
编程语言 时间:
2018-10-13 14:39:14
阅读次数:
122
time模块中时间表现的格式主要有三种: struct_time 时间元组,共有九个元素组。 使用time库前先用import导入该库 1、时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量,返回时间戳方式的函数主要有time(),ctime(),gmtime()等 2、以元组的 ...
分类:
编程语言 时间:
2018-10-13 14:39:45
阅读次数:
384
创建单个对象——字面量方式 创建多个对象 使用字面量方式创建多个对象时,会产生大量的重复代码。开发者在寻找创建多个对象方法的过程中,基本经历了一下集中方法: 工厂模式 构造函数模式 原型模式 构造函数与原型组合 寄生构造函数 稳妥构造函数模式 工厂模式 构造函数模式 原型模式 问题:当原型上包含引用 ...
分类:
编程语言 时间:
2018-10-13 14:40:50
阅读次数:
147
前几天需要一个色子的投掷并且获得朝上点数的Unity脚本,在网上找了很多,都是一个模子刻出来的。 对于2018版的我来说,网上找的都是很早就弃用了的老版本。 好不容易能运行了,结果并不理想,于是又突发奇想做了一个菜鸟专属的色子。 大家可以参观一下,实测Unity2018.1.1f能用。 话不多说先上 ...
分类:
编程语言 时间:
2018-10-13 14:40:57
阅读次数:
192
Public Sub 高一成绩报表() Application.ScreenUpdating = False Application.DisplayAlerts = False Application.Calculation = xlCalculationManual Application.Sta... ...
分类:
编程语言 时间:
2018-10-13 14:41:06
阅读次数:
132
Upload 最原始方式 form表单提交 兼容性:所有浏览器都支持。 xhr2 关于xhr: 老版本xhr主要属性: xhr.readyState:XMLHttpRequest对象的状态,等于4表示数据已经接收完毕。 xhr.status:服务器返回的状态码,等于200表示一切正常。 xhr.re ...
分类:
编程语言 时间:
2018-10-13 14:41:47
阅读次数:
171