摘要:
正则表达式 java标准库的java.util.regex包内置了正则表达式引擎。 String类型也支持正则表达式,但不强大。 public class Main{ public static void main(String[] args) { String regex="20\\d\\d"; 阅读全文
摘要:
JS函数 函数定义 function abs(x) { if (x >= 0) { return x; } else { return -x; }} abs()函数实际上是一个函数对象,而函数名abs可以视为指向该函数的变量。 var abs = function (x) { if (x >= 0) 阅读全文
摘要:
JS方法 var xiaoming = { name: '小明', birth: 1990, age: function () { var y = new Date().getFullYear(); return y - this.birth; }};xiaoming.age; // functi 阅读全文
摘要:
JS HTML DOM事件 事件属性写js代码 <!DOCTYPE html><html><body><h1 onclick="this.innerHTML='Ooops!'">点击文本!</h1></body></html> 调用函数 <!DOCTYPE html><html><head><scr 阅读全文
摘要:
java面向对象基础 抽象类 抽象类与接口都是实现面向抽象编程的一种手段。 如果一个class定义了方法,但没有具体执行代码,这个方法就是抽象方法,抽象方法用abstract修饰。类也必须用abstract修饰。 抽象方法实际上相当于定义了“规范”。 面向抽象编程的本质就是: 上层代码只定义规范(例 阅读全文
摘要:
Java-枚举类 枚举类内可以直接写出所有实例。 enum Weekday { SUN, MON, TUE, WED, THU, FRI, SAT;} 不可能引用非枚举的值。 enum类型的每个常量在JVM中只有一个唯一实例,可以直接用==比较: if (day == Weekday.FRI) { 阅读全文
摘要:
java加载、链接、初始化、jar classpath classpath是JVM用到的一个环境变量,它用来指示JVM如何搜索class。 现在我们假设classpath是.;C:\work\project1\bin;C:\shared,当JVM在加载abc.xyz.Hello这个类时,会依次查找: 阅读全文
摘要:
java常用工具类 String 常用方法 "ab".equalsIgnoreCase("AB"); //true"ab".equalsIgnoreCase("AB");"Hello".indexOf("l"); // 2"Hello".lastIndexOf("l"); // 3"Hello".s 阅读全文
摘要:
javaSE小知识点 var关键字 var sb = new StringBuilder();//自动推断sb的类型 多行字符串 public class Main { public static void main(String[] args) { String s = """ //java13 阅读全文
摘要:
javaScript基础 浏览器对象 window window对象充当全局作用域和浏览器窗口。 console.log(window.innerWidth); #内部宽度,出去菜单栏、工具栏、边框等元素console.log(window.innerHeight); #内部高度console.lo 阅读全文
摘要:
HTTP协议 HTTP(HyperText Tansfer Protocol,超文本传输协议)基于TCP/IP通信协议来传递数据(HTML文件,图片文件,查询结果)。 客户端请求消息 客户端发送一个HTTP请求到服务器的请求消息包括以下格式:请求行(request line)、请求头部(header 阅读全文
摘要:
HTML事件 属性描述 onfous 获得焦点 onload 加载完毕 onresize 调整窗口 onchange 元素改变 onsubmit 提交表单 onclick 单机鼠标 ondbclick 双击鼠标 onmousedown 按下鼠标 onmousemove 鼠标移动 onmouseout 阅读全文
摘要:
Git基本操作总结 创建版本库 git init #初始化本地版本库git add fileName #添加文件到暂存区,文件可一次添加多个git commit -m "description" #提交到仓库 #### 查看工作区和暂存区工作状态 $ git status #查看状态On branc 阅读全文
摘要:
CSS选择器 基础语法 CSS规则由两个主要部分构成:选择器,以及一条或者多条声明。 selector {declaration1; declaration2; ... declarationN } 如: body { color: #000; background: #fff; margin: 0 阅读全文
摘要:
CSS框模型 概述 在 CSS 中,width 和 height 指的是内容区域的宽度和高度。增加内边距、边框和外边距不会影响内容区域的尺寸,但是会增加元素框的总尺寸。 内边距 可以为元素的内边距设置百分数值。百分数值是相对于其父元素的 width 计算的,这一点与外边距一样。所以,如果父元素的 w 阅读全文
摘要:
AJAX AJAX(Asynchronous JavaScript ans XML)异步的Javascript和XML。 AJAX最大的优点是在不重复加载整个页面的情况下,可以与服务器交换数据并更新部分网页内容。 工作原理 创建XMLHttpRequest对象 所有现代浏览器均支持XMLHttpRe 阅读全文