一、面试攻略 又到了一年一度的跳槽旺季,面试官要问的问题你真的准备好了吗? 面试攻略[https://blog.yuqiyu.com/interview-strategy.h...
背景: 给一系列顶点,如果只是用直线将其中的各个点依次连接起来,最终形成一个折线图,这种很容易实现。但是现实中事物的变化往往具有连续的特性,即使是给定了一系列离散的点,...
DOM文档对象模型 DOM文档对象模型是基于HTML树的api,这里可以把HTML结构看成是一颗树形结构,使用DOM可以操作树中的节点,即操作(增删改查)HTML标签。 上图...
JavaScript简介: JavaScript简称js,可以嵌入到html中,是基于对象和事件驱动的脚本语言。 特点: 交互性:校验用户在表单中的输入数据; 安全性:js不...
线程的生命周期主要分为下面5个状态: 新建(new Thread)当创建Thread类的一个实例(对象)时,此线程进入新建状态(未被启动)。例如:Thread t1 = ne...
多线程创建的三种方式: 1,创建线程第一种方式(继承Thread): * 1,自定义一个类,继承java.lang包下的Thread类 * 2,重写run方法 * 3,...
整体来说: 增强型for循环使用起来比较方便,代码也比较简单,如果只是操作集合中元素的而不使用索引的话,建议用此方法。 对于普通for循环,如果需要使用索引进行其它操作的话,...
java的三要素分别为封装,继承,多态,java这正是因为这三点构成了面向对象这样优雅的编程思想。 封装: 前面有private 修饰的【属性】或者是【方法】, 不能【直接】...
一,equals和"==" java当中的数据类型和“==”的含义: 基本数据类型(也称原始数据类型) :byte,short,char,int,long,float,dou...
java中的instanceof运算符是在运行时指出对象是否是特定类的一个实例。instanceof通过返回一个布尔值(Boolean)来指出这个对象是否是这个特定类或者是它...
集合的由来: 首先,数组的长度是固定的,如果要改变数组的长度需要创建新的数组将旧数组里的元素拷贝到新的数组里,这样使用起来很不方便。 故, java给开发者提供了一些集...
throws的作用是声明抛出异常,在方法声明的位置上使用throws关键字向上抛出异常。例如下面程序演示了一般性异常,编译无法通过,需要对异常进行处理 import java...
异常的概述: 异常(Exception)就是Java程序在运行过程中出现的错误,程序编译通过并不代表着在运行时不会出错。其次并不是所有的错误都是异常,并且错误有时候是可以避免...
01 《奇葩大会》第二季第八期,少年成名的作家蒋方舟,分享了自己战胜讨好型人格的经历。 作为天选之人,她七岁写书九岁出书,是街坊邻居教育孩子时用来举例的“别人家的孩子”,从小...
对于程序员,网络上有无数黑段子,什么“一百位程序员只有一种样子”,“话少钱多死得早,毫无情趣女友跑”等等。这一个个的段子,伤了多少程序员的心。 一开始,对这种现象,我也无法反...