自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 String中intern的原理

一文解释关于String类型==号比较是否相等以及intern方法的作用的问题

2024-07-25 17:07:05 160

原创 Linux安装mysql教程

mysql linux上的安装

2024-04-12 12:00:31 218

原创 JVM面试题

jvm解析,虚拟机垃圾回收算法,回收策略,jvm中各个组件的含义

2023-12-01 11:06:04 89 1

原创 树形数据的操作

树形数据的打印,封装

2023-10-16 22:58:16 91

原创 【1】两数之和

两数之和算法解析

2023-04-21 16:03:49 100

原创 接口响应慢的优化方案

接口响应变慢,或突然无响应

2023-03-02 15:38:55 2354

原创 Docker安装mysql,redis,nginx

docker安装mysql,redis,nginx,zookeeper等

2022-08-17 18:13:30 789 1

原创 DockerDesktop的安装,WSL更新为WSL2不安装linux,只升级wsl的方法

DockerDesktop的安装,WSL的更新

2022-08-03 15:39:15 4610 2

原创 批量数据导入

关于excel批量导入的详细过程,巨详细!

2022-04-07 13:54:01 756 2

原创 关于JAVA中调用python脚本的两种方式,9009的返回信息的处理

java调用python脚本详细过程,以及常见错误处理

2022-03-25 16:15:26 3443 3

原创 input输入表情无法存入数据库,字符串省略号,div禁用输入框

问题1:js写入值/属性1. document.getElementById("password").value;2. $("#pgcsxx").val("aaaaaaaa");3. $("#pgcsxx").attr("value","hahah");4. $("#pgcsxx").html("hahah");问题2:input输入框输入表情无法存入数据库**原因简介:**在数据库中字段的字符集是utf-8,在MySQL中,utf-8(varchar)只支持1-3个字符的存储,而表情是四个字

2021-08-05 17:37:51 371

原创 Collection单列集合二

Collection集合2泛型泛型概述1.什么是泛型泛型就是参数化的数据类型,也可以称为类型参数.格式:<类型>.(ArrayList)2.为什么要使用泛型1.它提供了编译时类型安全检测机制,把运行时期的问题提前到了编译期间2.避免了强制类型转换public class MyCollectionDemo8 { public static void main(String[] args) { ArrayList arrayList = new ArrayLi

2020-11-26 17:04:54 146

原创 Collection单列集合概述一

Collection集合(1)数组和集合对比相同点都是容器,可以存储多个数据不同点数组的长度是不可变的,集合长度是可变的数组可以保存基本数据类型和引用数据类型,集合只能存引用数据类型,如果要存基本数据类型,需要存对应的包装类public class MyArrays { /* 数组的长度是不可变的,集合长度是可变的 数组可以保存基本数据类型和引用数据类型,集合只能存引用数据类型,如果要存基本数据类型,需要存对应的包装类 */

2020-11-26 17:03:36 256

原创 异常体系结构和分类

异常异常的体系结构和分类1.什么是异常?异常就是程序出现了不正常的情况**注意:**语法错误不算在异常体系中2.异常的结构体系Error:严重问题,通过代码无法处理比如:内存溢出Exception:称为异常类,他表示程序本身可以处理的问题RuntimeException及其子类:运行时异常.(空指针异常,数组索引越界异常)除RuntimeException之外所有的异常:编译器必须处理的,否则程序不能通过编译(比如:日期格式化异常)3.编译时异常和运行时异常的区别编译时异常

2020-11-26 17:01:52 1602 1

原创 时间日期类,JDK8时间类

时间日期类,JDK8时间类时间日期类时间概述1.北京时间需要在世界标准时间上加8小时2.计算机中时间原点(UNIX操作系统,C语言的诞生日)1970年1月1日 0:0:03.时间换算单位1秒 = 1000 毫秒时间日期类-Date构造方法1.什么是Date类Date代表一个特定的时间,精确到毫秒2.Date类的构造方法方法名说明public Date()创建Date对象,默认存储当前时间,单位毫秒public Date(long date)创建Date对

2020-11-26 16:54:45 198

原创 API,包装类,数组高级操作,递归

API,包装类,数组高级操作,递归API什么是API就是java提供的类以及类中的方法如何使用API帮助文档找到索引选项卡中的输入框在输入框中输入类名查看包,成员说明常见APIMath包含执行基本数字运算的方法System提供一些列的方法,例如提供了标准的输入,输出,和错误输出Object所有类都直接或者间接的继承自该类,换句话说,该类所具备的方法,所有类都会有一份BigDecimal用来精确计算构造方法BigDecimal(double val)BigDecimal(

2020-11-26 16:52:43 116

原创 内部类,Lambda表达式的介绍

内部类,Lambda表达式内部类内部类-成员内部类什么是内部类在一个类中定义一个类举例:在一个类A的内部定义一个类B,类B就被称为内部类class A{ class B{ ... } }如何定义以个内部类格式&举例class 外部类名{ 修饰符 class 内部类名{ }}内部类的分类在类的成员位置:成员内部类在类方法内位置:局部内部类外部如何使用普通成员内部类格式: 外

2020-11-26 16:50:22 155

原创 多态的介绍

多态多态什么是多态同一个对象(父类引用),在不同时刻(父类引用指向不同子类对象时),表现出来的不同形态(子类中重写的方法)// Person是父类,Student和Teacher是子类 Person a1 = new Student(); // new Student();是创建了子类的对象Person a2 = new Teacher();a1.eat(); // Student类中的方法a2.eat();多态的前提1.要有继承或实现关系2.要有方法的重写3.要有父类引用指向子类

2020-11-02 21:03:35 360

原创 final关键字,代码块,接口

final关键字,代码块,接口final 关键字什么是final关键字final代表最终的意思.可以修饰类,方法,变量特点:修饰类: 不能被继承不想让别人对被修饰的类进行拓展功能修饰方法: 方法不能被重写修饰变量:基本数据类型的变量: 修饰后值不能被改变,一般用与定义常量1.1常量的命名规范: 如果是一个单词,所有字母大写,如果是多个单词,所有字母大写,并把单词与单词之间用_分开引用数据类型的变量: 修饰后地址值不能被改变,就是说不能给把别的变量地址给这个变量,也不能为这个变量

2020-10-30 21:29:23 175

原创 流程控制语句,分支,循环,跳转控制,随机数

流程控制语句,分支,循环,跳转控制,随机数分支语句(switch)概念switch语句主要是对罗列出来的数据进行判断,然后根据判断的结果执行代码;使用场景当多个数据值,选其一执行的时候,可以使用switch格式switch(表达式){ case 数值1: 代码块1; break; case 数值2: 代码块2; break; ... default: 代码块n+1;

2020-10-29 17:12:47 148

原创 类型转换,运算符,流程控制语句

类型转换,运算符,流程控制语句类型转换概念从一种类型转换成另一种类型隐式转换/自动转换类型范围小的数据存放到类型范围大的变量中,jvm虚拟机会自动转换格式:大的数据类型 变量名 = 小的数据值; 例如 double d = 4;4是int类型,d是double类型注意类型范围从小到大的顺序是 byte<short=char<int<long<float<double比int范围小的数据类型,运算时,都会转成int再运算,结果也是intpublic stat

2020-10-29 17:03:48 132

原创 继承,抽象类,权限

继承,抽象类,权限继承概述继承是描述java里类与类之间关系的;使用extends关键字表示,前面是子类,后面是父类;什么时候使用继承当我们描述的多个事务之间存在包含(is a)关系的时候,可以使用继承的技术表示;使用继承之后,子类可以直接使用父类非私有的成员;继承的语法格式public class 子类类名 extends 父类类名{ ... }继承的好处和弊端好处1.提升代码的复用性2.提升代码的维护性3.为多态提供了前提弊端1.降低了子类代码的独立性2.提高了

2020-10-29 16:54:22 169

原创 分类,分包,Static关键字

分类,分包,Static关键字以学习管理系统为例分类为什么要分类因为分类可以提高代码的复用性,可读性,可维护性;如何分类?按照功能上可以分为3层:表现层 StudentController类 通常用于与用户交互,手机用户输入的信息,或展示信息,可以理解为客服接待的身份,一切用户能看到的,用户操作.业务层 ** StudentService类 通常做业务逻辑处理,在学习期间,业务层往往是代码最少的,可以理解为业务员的身份;例如在学生管理系统中,判断录入的学号是否已经存在** 持久层 Stud

2020-10-28 19:36:04 232

原创 关键字,常量,变量,数据类型

基础语法和键盘录入注释对代码的解释说明,不影响程序的执行单行注释: 符号// 注释内容,一般解释说明一行代码多行注释:符号/* 需要注释的内容 */,一般是说明类或方法文档注释:符号/** 注释内容*/,一般对类或方法说明关键字关键字是程序中,具有特殊含义的单词,特点:一定是小写在notepad++中会有高亮显示(就是跟别的词不一样)例如:public ,class ,static ,void等等常量概念:在程序中不会发生改变的数据就是常量常量的类型:整数常量:直接写

2020-10-18 15:44:26 411

原创 HelloWorld! 第一个案例

HelloWorld! 第一个案例public class HelloWorld{ public static void main(String[] args){ System.out.println("HelloWorld!"); }}程序介绍public 作用 限制文件的名字和类名相同class 类 后面跟类的名字main 方法 也叫主方法 程序的入口,是必不可少的规范大括号,代表代码的归属范围遇到一个{要换行,换行后写代码要先缩进一下(tab键 )...

2020-10-16 07:22:34 101

原创 JAVA概述及环境变量的配置

JAVA概述java介绍JavaMe 开发手机应用JavaSe 为学习Javaee打基础Javaee 企业级应用,比如企业软件或商业网站Java的跨平台特性让java可以跨平台运行平台:windows,Mac linux原理:利用java虚拟机也就是jvm,实现跨平台注意跨平台的是java语言,而不是虚拟机JDK JRE JVMJVM是java虚拟机,java程序在虚拟机上运行JRE 是java的运行环境,包含jvm和核心类库JDK是java软件开发工具包,它包含jre

2020-10-15 20:13:20 131 3

原创 java学习计划

java学习学习习惯要保证8个小时学习,7.5个小时睡眠,其他时间可以分配给自己的兴趣爱好,但是,无论如何都不能压缩自己的休息时间,中午最好有一个20-30分钟的午休,让自己在下午的学习能有一个好的状态。学习方法1.有相关基础的,要写总结,七天一次小结,一个月一次概括性总结。2.没有相关基础的,敲代码要三步走:(1)照着别人的代码写一遍(2)代码加上自己的注释例如:// for 一个循环关键字加注释的目的是提升自己的编程思想,通过写注释,读代码来提升相关能力(3)把代码删掉,看着

2020-10-15 19:33:16 97

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除