74. throw 和 throws 的区别? throw:是真实抛出一个异常。 throws:是声明可能会抛出一个异常。 75. final、finally、finalize 有什么区别? final:是修饰符,如果修饰类,此类不能被继承;如果修饰方法和变量,则表示此方法和此变量不能在被改变,只能 ...
分类:
编程语言 时间:
2020-03-27 12:26:13
阅读次数:
60
AJAX主要作用是实现web与服务器之间数据的异步传输, JS的ajax 需要注意浏览器兼容问题, xhr = new XMLHttpRequest(); //w3c规范后 xhr = new ActiveXObject("Microsoft.XMLHTTP") //IE5之前 然后绑定一个监听函数 ...
分类:
Web程序 时间:
2020-03-27 12:25:56
阅读次数:
74
有时候我们根据instanceof来判断对象的数据类型 但是 用instanceof判断基本数据类型时 会不靠谱 例如 let str = '123' let str1 = new String("123") console.log(str instanceof String) //false co ...
分类:
其他好文 时间:
2020-03-27 12:25:36
阅读次数:
69
1、外露各类型的属性,函数,对像,exports.name = name; 可以直接引用 2、只外露类的定义,module.exports, 要new实例化之后才能引用 2、1 单个文件只外露唯一一个类定义 module.exports = classDefine; 2、2 单个文件同时外露多个不同 ...
分类:
其他好文 时间:
2020-03-27 12:25:25
阅读次数:
71
RESTful 是一种网络应用程序的设计风格和开发方式 基于HTTP,可以使用XML格式定义 或 JSON格式定义 适用于移动互联网厂商作为业务使能接口的场景,实现第三方OTT调用移动网络资源的功能 动作类型为新增、变更、删除所调用资源 特点: 每一个URL代表1种资源 客户端使用 GET、POST ...
分类:
其他好文 时间:
2020-03-27 12:24:48
阅读次数:
76
##-元素拖拽原理: 1.鼠标按下时开始拖拽 2.记录按下时的鼠标位置 和 元素位置 3.移动后获取到鼠标的新位置 4.用鼠标的新位置 - 摁下时的鼠标位置 = 鼠标移动的距离 5.元素当前新位置 = 鼠标移动距离 + 按下时元素的位置 class Drag { // 构造函数 constructo ...
分类:
Web程序 时间:
2020-03-27 12:24:33
阅读次数:
81
迭代器实现:classFib(object):def__init__(self,stop):self.stop=stopself.current=0self.num1=self.num2=1def__iter__(self):returnselfdef__next__(self):x=self.num1ifself.current<self.stop:self.current+=1self.
分类:
编程语言 时间:
2020-03-27 12:24:15
阅读次数:
60
90. 为什么要使用 spring? spring 提供 ioc 技术,容器会帮你管理依赖的对象,从而不需要自己创建和管理依赖对象了,更轻松的实现了程序的解耦。 spring 提供了事务支持,使得事务操作变的更加方便。 spring 提供了面向切片编程,这样可以更方便的处理某一类的问题。 更方便的框 ...
分类:
编程语言 时间:
2020-03-27 12:23:59
阅读次数:
79
?[toc] Linux的命令有几百个,对程序员来说,常用的并不多,并不需要全部掌握。如果在学习和工作中遇到了陌生的Linux命令,不要轻易放过,多查资料,掌握它,日积月累,知识面就会宽广。 本文介绍的是Linux的常用命令,对初学者来说,建议系统化的学习Linux基础知识。 推荐视频: 这个视频非 ...
分类:
系统相关 时间:
2020-03-27 11:17:26
阅读次数:
87
999. 车的可用捕获量 题目 在一个 8 x 8 的棋盘上,有一个白色车(rook)。也可能有空方块,白色的象(bishop)和黑色的卒(pawn)。它们分别以字符 “R”,“.”,“B” 和 “p” 给出。大写字符表示白棋,小写字符表示黑棋。 车按国际象棋中的规则移动:它选择四个基本方向中的一个 ...
分类:
其他好文 时间:
2020-03-27 11:17:10
阅读次数:
81
题目大意 给一个数组,入伙前后两个元素值不同则必须让他们染不同的颜色,问你如何染色能使得使用的颜色种类最少 做法 用贪心的思路,从前往后扫一遍数组按照题目中的规则,如果与前一个元素相同就染同样的颜色,不同就染不一样的,但是只染1,2两种颜色。 由于是个环,最后只需要判断一下最后一个元素是不是和第一个 ...
分类:
其他好文 时间:
2020-03-27 11:16:54
阅读次数:
74
var startX = startY = endX = endY = 0; var body = document.getElementById("dind"); body.addEventListener('touchstart', function(event){ var touch = ev ...
分类:
Web程序 时间:
2020-03-27 11:16:33
阅读次数:
139
A "Divisibility Problem" 题意 给你两个正整数$a,b$ 你每次可以执行一次$a++$操作,问你最小的操作步数,使得$a$能被$b$整除 思路 数学 分情况讨论 当$ab$ 时,只要把$a$调整到离$kb$最近的一个$b$的倍数,即$\lceil {a / b}\rceil ...
分类:
其他好文 时间:
2020-03-27 11:16:20
阅读次数:
82
Hadoop 02 核心介绍 1. HDFS HDFS(Hadoop Distributed File System) 是一个 Apache Software Foundation 项目, 是 Apache Hadoop 项目的一个子项目. Hadoop 非常适于存储大型数据 (比如 TB 和 PB ...
分类:
其他好文 时间:
2020-03-27 11:15:08
阅读次数:
64
GO 语言make和new Go语言中 new 和 make 是两个内置函数,主要用来创建并分配类型的内存。new 只分配内存,而 make 只能用于 slice、map 和 channel 的初始化。 new 在Go语言中,new 函数描述如下: new 函数只接受一个参数,这个参数是一个类型,并 ...
分类:
编程语言 时间:
2020-03-27 11:14:52
阅读次数:
102
分支合并流程对比 进步是痛苦的。学习也是痛苦的。在公司中推进git分支合并流程也是有阻力的。网络上版本管理系统之争持久而喧嚣,依照声量来讲目前应该是Git占了较大的优势。不过我们本文的关注点在于代码的分支管理模型,因为大家无论是用SVN或者Git,目的是为了解决研发过程管理中的实际问题。我这里整理几 ...
分类:
其他好文 时间:
2020-03-27 11:14:18
阅读次数:
250
SpringBoot默认使用Tomcat作为嵌入式的Servlet 问题? 1)、如何定制和修改Servlet容器的相关配置; server.port=8081 server.context-path=/crud server.tomcat.uri-encoding=UTF-8 //通用的Servl ...
分类:
编程语言 时间:
2020-03-27 11:14:01
阅读次数:
89