- 博客(27)
- 收藏
- 关注
原创 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关注的人