在WINDOWS7下无U盘安装WINDOWS10
第一步:下载 cn_windows_10_business_editions_version_1803_updated_march_2018_x64_dvd_12063730.iso 第二步:解压里面的sources\install.wim(windows8以上系统自带ISO挂载,无需解压) 第三步:创建一个空的分区,可以是从其他盘里分出来,也可以创建VHD虚拟镜像 第四步:在CMD下用imagex进行安装 1:首先查看版本 imagex /info install.wim 2;确认下版本 i
Java使用imageio、awt生成图片验证码
1、生成验证码工具类 public class CheckCodeTool {
private Integer width = 80;
private Integer height = 38;
public String getCheckCode(BaseForm baseForm) {
/*
* 绘图
*/
// step1,创建一个内存映像对象(画板)
kill 杀死多个进程
1、ps指令与kill配合: ps -ef|grep LOCAL=NO|grep -v grep|cut -c 9-15|xargs kill -9 管道符“|”用来隔开两个命令,管道符左边命令的输出会作为管道符右边命令的输入。下面说说用管道符联接起来的 几个命令: “ ps - ef”是Red Hat 里查看所有进程的命令。这时检索出的进程将作为下一条命令“grep LOCAL=NO”的输入。 “grep LOCAL=NO”的输出结果是,所有含有关键字“LOCAL=NO”的进程,这是
HTML+CSS : 笔记整理(2 常规流,BFC,固定定位,z-index)
BFC和常规流的关系是什么:常规流遵循BFC,IFC规则. 定位规则总体来说三种: 常规流,浮动,绝对定位(CSS3里面新加了一种flex) 其中常规流包括BFC,IFC等规则,块级元素一个一排地从上向下堆放,行内元素从左往右地堆放,这就是一个标准的流程. (inline-block也属于常规流,暂且把它当作inline) 而浮动和绝对定位是脱离了常规流,改从左往右排,打破次元,从二维表面升起来了,跑到原来位置的上空了。 (其实是别的元素在按照标准流布局时会忽略脱离标准流的元素,说浮起来并不准
【转】前端验证码倒计时、后台发送验证码、创蓝短信接口
前端代码:倒计时 <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <title></title> <style> .yanzm_b_btn { width: 98px; height: 40px; float: left; line-height: 40px; text-align: center; border-radius: 5px; background: #f0f0f0; color: #aeaeae; fo
python 入 门
python定位 变量 用户与程序交互 基本数据类型 格式化输出 基本运算符 流程控制之if...else 流程控制之while循环 流程控制之for循环 扩展阅读 作业 python定位: #高级语言:站在人(奴隶主)的角度,说人话,即用人类的字符去编写程序,屏蔽了硬件操作。
#解释型(需要解释器,相当于同声传译):如python,执行速度慢,调试方便。 变量: 如何定义变量: #变量名(相当于门牌号,指向值所在的空间),等号,变量值
name='guoxq'
age=18 变量的定义规范:
HTML+CSS : 笔记整理(3 移动端布局简单了解)
流体布局:宽度用百分比,计算真实宽度用函数 : width: calc(25% - 4px); box-sizing: 1.content-box:默认计算方式 ,宽度和高度分别应用到元素的内容框。在宽度和高度之外绘制元素的内边距和边框。 2. border-box:为元素指定的任何内边距和边框都将在已设定的宽度和高度内进行绘制。 通过从已设定的宽度和高度分别减去边框和内边距才能得到内容的宽度和高度。 ----------------------------------------------
头文件循环引用的错误
In file included from /usr/include/c++/5/memory:81:0, from Threadpool.h:12, from testThreadpool.cc:7: /usr/include/c++/5/bits/unique_ptr.h: In instantiation of ‘void std::default_delete<_Tp>::operator()(_Tp*) const [with _Tp = wd::Thread]’: /usr/inc
5.2 JavaScript之Array
Array类型
Array类型的变量的长度是可以动态改变的,存储的元素类型也不需要完全一致
Array类型变量的创建方法:
new操作符
//创建一个空数组
var arr1 = new Array();
//创建一个指定初始长度的数组
var arr2 = new Array(20);
//创建指定初始元素的数组
var arr3 = new Array(1, 2, 3);
...
5.2.1 JavaScript之数组检测
数组类型检测
instanceof
var arr = new Array();
if(arr instanceof Array){
console.log(true)
}
instanceof 的问题在于,如果网页脚本包含多个框架,有多个版本的数组构造函数,如果从一个框架箱另一个框架传递数组,这时候instanceof检测数组会有问题
Array.isArray...
5.2.2 JavaScript之数组转换
数组转换
任何对象都有toLocaleString(), toString(), valueOf()方法,实现在Object对象的原型对象上
var arr = ["a", "b", "c"];
alert(arr); // 默认调用了toString()方法
alert(arr.toString());
alert(arr.toLocale...
5.2.3 JavaScript之Array栈方法
Array栈方法
push 入栈(返回值是数组的长度)
//在数组末尾添加元素
var arr = [1, 2, 3];
var res = arr.push(4, 5);
console.log(arr); // [1,2,3,4,5]
console.log(res); // arr.length 5
res = arr.push([6, 7]);
consol...
5.2.4 JavaScript之Array队列方法
Array的队列方法
队列方法均会改变原数组
unshift队头插入(返回数组长度)
var arr = [2];
var res = arr.push(3);
console.log(arr); // [2,3]
console.log(res); // 2
res = arr.unshift(1);
console.log(arr); // [1,2,3]
console...
5.2.5 JavaScript之Array排序
Array排序
sort 默认是升序排列(会改变原数组)
var arr = [0, 1, 15, 132, 5, 7, 55, 521];
console.log(arr.sort()); // [0, 1, 132, 15, 5, 521, 55, 7]
//sort()方法的排序默认是对每个元素调用toString()方法然后比较字符大小然后进行排序
//让sort函数按照数...
JavaScript不清不楚之Array.from
代码均来自:MDN
Array.from(arrayLike[, mapFn[, thisArg]])
根据一个类数组或者可迭代对象创建数组实例
// Production steps of ECMA-262, Edition 6, 22.1.2.1
// Reference: https://people.mozilla.org/~jorendorff/es6-draft.html...
JavaScript不清不楚之Array.isArray
Array.isArray
代码均来自:MDN
//利用Object.prototype.toString实现类型判断
if (!Array.isArray) {
Array.isArray = function(arg) {
return Object.prototype.toString.call(arg) === '[object Array]';
};
}
Ar...
JavaScript不清不楚之Array.of
Array.of
代码均来自:MDN
if (!Array.of) {
Array.of = function() {
//利用arguments的类数组特性,利用slice方法返回一个新数组
return Array.prototype.slice.call(arguments);
};
}
与new Array()的区别
var arr1 = new...
Javascript不清不楚之concat
Array.concat
代码均来自:MDN
此方法用来合并多个数组,不会改变原有的数组,返回一个新的数组(根据提供的数组做浅拷贝生成新数组)
注意:数组/值在连接时保持不变。此外,对于新数组的任何操作(仅当元素不是对象引用时)都不会对原始数组产生影响,反之亦然
多个值或者数组合并
var arr = [1, 2, 3];
var res = arr.concat(4, ...
JavaScript不清不楚之copyWithin
Array.prototype.copyWithin
代码均来自:MDN
if (!Array.prototype.copyWithin) {
Array.prototype.copyWithin = function(target, start/*, end*/) {
// Steps 1-2.
//过滤null和undefined eg: Array.prototyp...
linux下配置Django环境
1.安装基础环境安装 Nginx在本教程中,我们使用 Nginx 作为 Web 服务器。执行如下命令来安装 nginxyum install nginx安装完成后,执行如下命令来启动 Nginxsystemctl start nginx.service
systemctl enable nginx.service安装 Python 环境本实验以 Python 最新版 , Python 3.6 为基...
今日推荐
周排行