03 2022 档案
摘要:Ctrl+Z:撤销 Ctrl+Shift+Z:重做 Ctrl+X:剪贴 Ctrl+C:复制 Ctrl+V:粘贴 Ctrl+Y:删除当前行 Ctrl+D:复制当前行 Ctrl+Shift+J:将选中的行合并成一行 Ctrl+N:查找类文件 Ctrl+Shift+N:查找文件 Ctrl+G:定位到文件某
阅读全文
摘要:故事背景 今天面试遇到这道题,对正则表达式还是有些懵,面试完回家复盘实现一下。这里使用到了 Pattern 这个类来校验正则表达式。 正则表示式分析: ^([a-z0-9A-Z]+[-|\\.]?)+[a-z0-9A-Z]@([a-z0-9A-Z]+(-[a-z0-9A-Z]+)?\\.)+[a-z
阅读全文
摘要:JVM探究 面试题: 请你弹弹你对JVM的理解?Java8虚拟机和之前的变化更新? 什么是OOM?什么是栈溢出StackOverFlowError?怎么分析 JVM的常用调优参数有哪些? 内存快照如何抓取,怎么分析Dump文件?知道吗? 弹弹JVM中类加载器你的认认识?rt-jar ext appl
阅读全文
摘要:04面向对象-内部类/访问修饰符/final 1.static的介绍 static:关键字,静态的 static的作用是用来修...
阅读全文
摘要:1.类的概念 一堆具有共同的成员变量(属性)和成员方法(功能)对象的集合 2.接口的概念 接口是功能的集合,就是方法的集合...
阅读全文
摘要:02面向对象-重写/this/super/抽象类 ****1.this和super 作用: this: 区分本类的成员变量和...
阅读全文
摘要:01面向对象-继承 一.java中的数据类型 1.基本数据类型:四类 八种 byte(1) boolean(1) short...
阅读全文
摘要:一.Java中的数据类型 1.基本数据类型:四类 八种 byte(1) boolean(1) short(2) char(2) in...
阅读全文
摘要:问题:有时候在做jsp逻辑处理时,比如提交表单,从前台注册的页面提交了一部分的数据,但是后面处理的JSP页面通过 request.g...
阅读全文
摘要:登陆网址:点击进入 浏览器选择:IE浏览器(不支持低版本) 流程一:(三步骤) 流程二:评分规则 分三大类目: 1.思想道德素质(...
阅读全文
摘要:Ctrl+D:复制当前行 Shift+Enter:光标移动到下一行 Alt+/:补全代码 Alt+Enter:万能解错/生成返回值变...
阅读全文
摘要:我们可以使用yum history 来查看yum的历史记录 想撤销安装则输入 yum history undo 即可撤销yum的安...
阅读全文
摘要:自定义异常 概念 使用Java内置的异常可以描述在编辑时出现的大部分异常情况。除此之外,用户还可以自定义异常。用户自定义异常类,只需...
阅读全文
摘要:异常处理机制 概念 抛出异常 捕获异常 异常处理五个关键字 try、catch、finally、throw、thorws ...
阅读全文
摘要:异常体系结构 概念 Java把异常当做对象来处理,并定义一个基类java.lang.Throwable作为所有异常的超类。在Java...
阅读全文
摘要:什么是异常 概念 实际工作中,遇到的情况不可能是非常完美的。 比如 :你写的某个模块,用户输入不一定符合你的要求、你的程序要打...
阅读全文
摘要:内部类 概念 内部类就是在一个类的内部在定义一个类,比如,A类中定义一个B类,那么B类相对A类来说就称为内部类,而A类相对B类来说...
阅读全文
摘要:接口 概念 普通类:只有具体实现 抽象类:具体实现和规范(抽象方法)都有! 接口:只有规范!自己无法写方法!专业的约束!约束和...
阅读全文
摘要:抽象类 概念 abstract 修饰符可以用来修饰方法也可以修饰类, 如果修饰方法,那么该方法就是抽象方法;如果修饰类,那么该...
阅读全文
摘要:补充:static 代码 // staticpublic class Student{ private static int ...
阅读全文
摘要:instanceof 代码 // main// Object > Person >StudentObject object = ne...
阅读全文
摘要:多态 概念 动态编译:类型:可扩展性 即同一方法可以根据发送对象的不同而采用多钟不同的行为方式。 一个对象的实际类型是确定的,...
阅读全文
摘要:方法的重写 代码 // main类 is 人 :派生类,子类// 静态的方法和非静态的方法区别很大! //静态方法: 方法的调用只和...
阅读全文
摘要:继承概念 继承的本质是对某一批的抽象,从而实现对现实世界更美好的建模。 extends的意思的“扩展”。子类是父类的扩展。 J...
阅读全文
摘要:面向对象三大特征* 封装概念 该露的露,该藏的藏 我们程序设计要求**”高内聚,低耦合“**。 高内聚就是类的内部数据操...
阅读全文
摘要:对象的内存分析 概念 代码 // mainPet dog = new Pet();dog.name = "旺财";dog.age ...
阅读全文
摘要:对象的创建分析 类与对象的关系 类是一种抽象的数据类型,它是对某一些事物整体描述/定义,但是并不能代表某一个具体的事务 动物、...
阅读全文
摘要:方法回顾和加深 概念 方法的定义 修饰符返回类型break(跳出switch,结束循环) 和 return (方法结束)的区别方...
阅读全文
摘要:面向对象编程 Java的核心思想就是OOP(Object-Oriented Programming) 初识面向对象 面向过程 &面向...
阅读全文
摘要:稀疏数组 概念 稀疏数组的是一个数据结构需求:编写五子棋游戏中,有存盘退出和续上盘的功能。 [外链图片转存失败,源站可能有防盗链机制...
阅读全文
摘要:冒泡排序 概念 冒泡排序无疑是最为出名的排序算法之一,总共有八大排序! 冒泡的代码还是相当简单的,两层循环,外层冒泡轮数,里层...
阅读全文
摘要:Arrays类 概念 数组的工具类java.util.Arrays 由于数组对象本身并没有什么方法可以供我们调用,但API中提供...
阅读全文
摘要:多维数组 概念 多维数组可以看成是数组的数组,比如二维数组就是一个特殊的一维数组,其没一个元素都是一个一维数组。 二维数组 in...
阅读全文
摘要:数组使用 For-Each 循环 // 实例:普通for循环int[] arrays = {1,2,3,4,5,6};// 打印全...
阅读全文
摘要:数组的四个基本特点 其长度是确定的。数组一旦被创建,它的大小就是不可以改变的。其元素必须是相同类型,不允许出现混合类型。数组中的元素...
阅读全文
摘要:Java内存分析 三种初始化 静态初始化 //静态初始化 创建+赋值int[] a = {1,2,3};Man[] mans =...
阅读全文
摘要:数组概述 数组的定义:一个类型的所有数据的集合 数组是相同类型数据的有序集合。数组描述的是相同类型的若干个数据,按照一定的先后次序排...
阅读全文
摘要:6、递归 A方法调用B方法,我们很容易理解!递归就是:A方法调用A方法!就是自己调用自己利用递归可以用简单的程序来解决一些复杂的问题...
阅读全文
Git 常见错误 之 error:error: src refspec main does not match any/ error: failed to push some refs to 简单解决
摘要:错误产生的原因:Github 工程默认名为了 main 由于受到"Black Lives Matter"运动的影响,GitHub 从...
阅读全文
摘要:报错:fatal: couldn't find remote ref master 解决:使用以下命令 git pull origi...
阅读全文
摘要:5、可变参数 JDK 1.5开始,Java支持传递同类型的可变参数给一个方法。在方法声明中,在制定参数类型后加一个省略号(…)。一个...
阅读全文
摘要:3、方法的重载 重载就是在一个类中,有相同的函数名称,单形参不同的函数。方法的重载的规则: 方法名称必须相同。参数列表必须不同(...
阅读全文
摘要:2、方法的定义 Java的方法类似于其他语言的函数,是一段用来完成特定功能的代码片段,一般情况下,定义一个方法包含以下语法:**方法...
阅读全文
摘要:Java的方法 1、何谓方法 System.out.println(); 那么它是什么呢? System是系统的类,out是Sy...
阅读全文
摘要:for循环 //九九乘法表 //1、打印第一列 //2、我们固定的1再用一个循环包起来 //3、去掉重复项,i = i;j--){...
阅读全文
摘要:运算符 算术运算法:+,-,*,/,%,++,–复制运算符:=关系运算符:>,=,>,>>条件运算符:?:扩展赋值运算符:+=,-=...
阅读全文
摘要:变量 变量是什么:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单...
阅读全文
摘要:数据类型 强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 Java的数据类型分为两大类 基本类型(pri...
阅读全文
摘要:基础 JDK:Java Development Kit(Java开发者工具 包含JRE和JVM) JRE:Java Runtime ...
阅读全文
摘要:JavaSE 千寻简学习笔记 简介 TIOBE:编程语言排行榜 官网:https://hellogithub.com/repo...
阅读全文
摘要:解决方案一: 验证通配符 SSL 证书 当涉及通配符 SSL 证书时,NET::ERR_CERT_COMMON_NAME_INVAL...
阅读全文
摘要:报错: Unknown column ‘avatar_url’ in ‘field list’ 解决: 查看mysql数据库中字段名...
阅读全文
摘要:运算符 算术运算法:+,-,*,/,%,++,–复制运算符:=关系运算符:>,=,>,>>条件运算符:?:扩展赋值运算符:+=,-=...
阅读全文
摘要:变量 变量是什么:就是可以变化的量! Java是一种强类型语言,每个变量都必须声明其类型。 Java变量是程序中最基本的存储单...
阅读全文
摘要:数据类型 强类型语言:要求变量的使用要严格符合规定,所有变量都必须先定义后才能使用 Java的数据类型分为两大类 基本类型(pri...
阅读全文
摘要:JavaSE 千寻简学习笔记 简介 TIOBE:编程语言排行榜 官网:https://hellogithub.com/repo...
阅读全文
摘要:ctrl+R打开运行 输入:netplwiz
阅读全文
摘要://success方法要用用success: res => {}的格式 success: res => {...
阅读全文
摘要:SQL中的常用数据类型:整数:int小数:double字符串:varchar(长度),建议 用2的整数倍日期:date 格式: ‘...
阅读全文
摘要://案例: Scanner sc = new Scanner(System.in); Syste...
阅读全文
摘要:Alt+Insert:构造函数 包含参数: Constructor:全参构造 Getter:必须的 return 字段名 Sette...
阅读全文
摘要:常用的处理类:BeanHandler://将结果集中第一条记录封装到一个指定的javaBean中BeanListHandler://...
阅读全文
摘要:SQL DML 和 DDL 可以把 SQL 分为两个部分:数据操作语言 (DML) 和 数据定义语言 (DDL)。 SQL (结...
阅读全文