01 2021 档案

摘要:延时执行 语法:setTimeout(函数,毫秒) 停止:clearTimeout(id) 定时执行 语法:setInterval(函数,毫秒) 停止:clearInterval(id) 代码示例: // 延时器 var timer = setTimeout(function () { consol 阅读全文
posted @ 2021-01-28 13:34 Gen2021 阅读(546) 评论(0) 推荐(0)
摘要:原始数据类型typeof var num = 1; var isShow = true; console.log(typeof (num));// 输出结果:number console.log(typeof (isShow));// 输出结果:boolean 判断引用数据类型的时候,会直接返回原型 阅读全文
posted @ 2021-01-28 10:55 Gen2021 阅读(83) 评论(0) 推荐(0)
摘要:push() 在数组尾部插入一条数据 unshift() 在数组头部插入一条数据 pop() 删除数组最后一个元素 shift() 删除数组第一个元素 splice() 通过删除或替换现有元素或者原地添加新的元素来修改数组,并以数组形式返回被修改的内容。此方法会改变原数组。 第一个参数:指定修改的开 阅读全文
posted @ 2021-01-28 10:42 Gen2021 阅读(91) 评论(0) 推荐(0)
摘要:prototype // 定义一个构造函数 function Car() { } // 原型设置公共属性 Car.prototype.price = 100; // 实例化对象 var car = new Car(); console.log(car.price);// 输出结果:100 是Car的 阅读全文
posted @ 2021-01-27 19:34 Gen2021 阅读(68) 评论(0) 推荐(0)
摘要:查 通过.运算符可以访问对象属性 或者[]操作符访问,[]里面可以写变量,也可以写字符串,字符串要引号 增、改语法相同 语法:对象.属性 = 值 或 对象['属性'] = 值 删 语法:delete 对象.属性 代码示例如下: // 定义一个对象 var person = { name: "zhan 阅读全文
posted @ 2021-01-27 16:32 Gen2021 阅读(168) 评论(0) 推荐(0)
摘要:闭包,自我理解就是将变量私有,不让外部直接访问;通过子函数对变量进行操作 function test() { var count = 0; return function () { count++ return count; } } var add = test();// add就是返回的子函数 c 阅读全文
posted @ 2021-01-27 15:45 Gen2021 阅读(89) 评论(0) 推荐(0)
摘要:arguments是用来取参的,传入的实参都能在函数体通过arguments类数组取到 代码实例如下: function test() { for (var i = 0; i < arguments.length; i++) { console.log(arguments[i]); } } test 阅读全文
posted @ 2021-01-27 11:24 Gen2021 阅读(210) 评论(0) 推荐(0)
摘要:= 是赋值运算符,将=右边的值赋值左边的变量 == 判断相等时,如果数据类型不相同,则会进行数据类型转换,转换后进行比较 是严格相等,不会进行类型转换;必须类型相同、值相同才为true 代码示例: console.log("1" == 1);//結果为true,将1转为"1",然后进行比较 cons 阅读全文
posted @ 2021-01-26 20:41 Gen2021 阅读(208) 评论(0) 推荐(0)
摘要:盒子中常用box-sizing: border-box;控制盒子整体大小 什么是盒子模型 在CSS里面,所有的HTML元素你都可以看成是一个盒子 具体可以分成如图部分 由以下部分组成 盒子和盒子之间的间隙(margin) 盒子的边框(border) 盒子的内部间隙(padding) 盒子的内容(co 阅读全文
posted @ 2021-01-24 19:19 Gen2021 阅读(89) 评论(0) 推荐(0)
摘要:有序列表(order list) <ol> <li></li> </ol> 无序列表(unorder list) <ul> <li></li> </ul> 定义列表(defined list),是一个包含术语定义以及描述的列表,通常用于展示词汇表或者元数据 (键-值对列表)。 <dl> <dt>人< 阅读全文
posted @ 2021-01-24 18:10 Gen2021 阅读(204) 评论(0) 推荐(0)
摘要:超链接:从当前页面跳转到另一个页面 锚点:用于跳转到页面的指定位置 代码如下图所示 阅读全文
posted @ 2021-01-24 17:51 Gen2021 阅读(80) 评论(0) 推荐(0)
摘要:1.什么是协议 协议是一种约定,规定好一种信息的格式,如果发送方按照这种请求格式发送信息,那么接收端就要按照这样的格式解析数据,这就是协议。 2.OSI模型结构分为七层 网络由下往上分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层 IP协议对应于网络层 TCP协议对应于传输层 HTTP 阅读全文
posted @ 2021-01-22 09:46 Gen2021 阅读(268) 评论(0) 推荐(0)
摘要:什么是枚举:在数学和计算机科学理论中,一个集的枚举是列出某些有穷序列集的所有成员的程序,或者是一种特定类型对象的计数 Java里面的枚举Enum 枚举类型是Java5中新增特性的一部分,它是一种特殊的数据类型 定义枚举类型使用关键字enum,与class关键字类似,但前者是定义枚举类型,后者定义类类 阅读全文
posted @ 2021-01-21 12:44 Gen2021 阅读(92) 评论(0) 推荐(0)
摘要:1.日期时间处理类 JDK8通过发布新的Date-Time API(JSR 310)来进一步加强对日期与时间的处理 新增了很多常见的API,如日期/时间的比较,加减,格式化等 包所在位置java.time 核心类 LocalDate:日期 LocalTime:时间 LocalDateTime:日期时 阅读全文
posted @ 2021-01-20 15:36 Gen2021 阅读(1511) 评论(0) 推荐(0)
摘要:JDK6之前的写法,大部分人还停留在这个写法。该写法代码非常冗余 /** * 文件拷贝测试关闭流(jdk6之前) * * @param src 源文件路径 * @param desc 目标文件路径 */ public static void testClose1(String src, String 阅读全文
posted @ 2021-01-20 12:38 Gen2021 阅读(298) 评论(0) 推荐(0)
摘要:1.显示方法分割符 2.忽略大小写提示 3.主题风格设置 4.自动导包 5.字体、字体大小设置 6.设置快捷键为常用的软件,设置自动提示按键 7.多行显示Tabs 预览 设置 8.Mybatis插件,mapper和mapper.xml映射跳转 GenerateAllSetter:一键调用一个对象的所 阅读全文
posted @ 2021-01-19 16:43 Gen2021 阅读(404) 评论(0) 推荐(0)
摘要:什么是Map数据结构 底层就是一个数组结构,数组中的每一项又是一个链表,即数组和链表的结合体 table是数组,数组的元素是Entry Entry元素是一个key-value键值对,它持有一个指向下一个Entry元素的引用,table数组的每个Entry元素同时也作为当前Entry链表的首节点,也指 阅读全文
posted @ 2021-01-18 20:21 Gen2021 阅读(59) 评论(0) 推荐(0)
摘要:1.ArrayList和LinkedList区别 两个都是List的接口,都是非线程安全的 ArrayList是基于动态数组的数据结构,而LinkedList是基于链表的数据结构 对于随机访问get和set(查询操作),ArrayList要优于LinkedList,因为LinkedList要移动指针 阅读全文
posted @ 2021-01-18 19:18 Gen2021 阅读(183) 评论(0) 推荐(0)
摘要:什么是散列表 散列表(Hashtable,也叫哈希表),**是根据关键码值(key value)而直接进行访问的数据结构。也就是说,它通过把关键码映射到表中一个位置来访问记录,以加快查找的速度。**这个映射函数叫做散列函数,存放记录的数组叫做散列表。给定表M,存在函数f(key),对任意给定的关键值 阅读全文
posted @ 2021-01-18 17:15 Gen2021 阅读(81) 评论(0) 推荐(0)
摘要:1.接口interface 接口中可以有static方法,但必须有方法体,该方法只属于该接口,通过接口名.方法名调用 接口中新增default关键字修饰的方法,default方法只能定义在接口中,可以在子类或子接口中被重写 interface IFather { // 抽象方法 void test( 阅读全文
posted @ 2021-01-18 12:05 Gen2021 阅读(92) 评论(0) 推荐(0)
摘要:类变量(静态变量) 使用static声明的变量,可以直接使用类名.变量名访问 一个类不管创建了多少个对象,类只拥有类变量的一份拷贝,数值默认值是0,布尔型默认值是false,引用类型默认值是null 生命周期 在第一次被访问时创建,在程序结束时销毁 声明为public类型,一般这样声明public 阅读全文
posted @ 2021-01-16 18:53 Gen2021 阅读(120) 评论(0) 推荐(0)
摘要:数据类型分为两类 基本数据类型(8个):byte,short,int,long,float,double,boolean,char 引用数据类型:除了基本数据类型其它全是引用数据类型,比如类、数组 数据类型在内存中存储 基本数据类型只有一块存储空间(分配在栈stack中),传递的时候直接是值传递,对 阅读全文
posted @ 2021-01-16 18:00 Gen2021 阅读(315) 评论(0) 推荐(0)
摘要:什么是程序调试debug 程序调试是将编写的程序投入实际运行前,用手工或编译等方法进行测试,修正语法错误和逻辑错误的过程 目的是为了发现问题,让程序的运行情况符合预期 断点 在需要停留的代码位置打个标识,程序运行到该行会暂停 step over 程序向下执行一行 step into 进入自定义方法 阅读全文
posted @ 2021-01-15 14:35 Gen2021 阅读(547) 评论(0) 推荐(0)
摘要:从官网上下载安装包 运行点击下一步 注意jdk安装路径 选择jre安装路径 安装完成,配置环境变量: 【计算机】右键——>【属性】——>【高级系统设置】——>【环境变量】——>在系统变量中配置 JAVA_HOME:F:\1Study\Environment\Java; Path:%JAVA_HOME 阅读全文
posted @ 2021-01-15 11:47 Gen2021 阅读(101) 评论(0) 推荐(0)