自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL事物

2022-01-12 11:34:49 286

原创 MySQL中的where和having的区别

1.执行的时机不一样:where是分组之前进行限定,不满足where条件,则不参与分组,而having是分组之后对结果进行过滤2.可判断的条件不一样:where不能对聚合函数进行判断,having可以。3.执行顺序:where>聚合函数>having...

2022-01-11 16:15:37 3731

原创 MySQL聚合函数

2022-01-11 15:51:40 129

原创 MySQL添加数据

1.给指定列添加数据insert into 表名(列名1,列名2,...) values(值1,值2,...)2.给全部列添加数据insert into 表名 values(值1,值2,...)3.批量添加数据insert into 表名(列名1,列名2,...) values(值1,值2,...),(值1,值2,...),(值1,值2,...)...;...

2022-01-11 11:56:33 9224

原创 MySQL修改表

1.修改表名alter table 表名 rename to 新的表名2.添加一列alter table 表名 add 列名 数据类型3.修改数据类型alter table 表名 modify 列名 新的数据类型4.修改列名和数据类型alter table 表名 change 列名 新列名 新数据类型5.删除列alter table 表名 drop 列名...

2022-01-11 11:35:00 301

原创 MySQL数据类型

2022-01-11 10:18:24 161

原创 Java内部类

java内部类有四种形态静态内部类【了解】 成员内部类【了解】 局部内部类【了解】 匿名内部类【重点】静态内部类

2021-12-21 16:11:44 42

原创 Caused by: com.mysql.jdbc.PacketTooBigException: Packet for query is too large (1446108 > 1048576)

存入mysql中的数据包过大,只需要将mysql的包设置大一些设置最大值为:20Mset global max_allowed_packet = 2*1024*1024*10;

2021-12-19 18:16:16 496

原创 android.database.sqlite.SQLiteBlobTooBigException: Row too big to fit into CursorWindow

android.database.sqlite.SQLiteBlobTooBigException: Row too big to fit into CursorWindow requiredPos=2, totalRows=3解决办法:Cursor cursor = db.query(TABLE, null, "id=?", new String[]{id}, null, null, null);设置一下CursorWindow的大小即可CursorWindow cw = new Cu

2021-12-18 17:43:52 8401 4

原创 Handler dispatch failed; nested exception is java.awt.AWTError: Can‘t connect to X11 window server

tomcat8/bin/catalina.sh第一行JAVA_OPTS="-Djava.awt.headless=false"改为:JAVA_OPTS="-Djava.awt.headless=false"即可

2021-12-17 11:30:18 1034

原创 Java接口

接口的格式如下:接口用关键字interface来定义public interface 接口名{ //常量 //抽象方法}JDK8之前接口中只能是抽象方法和常量,没有其他成分了 接口不能实例化 接口中的成员都是public修饰的,写不写都是,因为规范的目的是为了公开化接口的用法接口是用来被类实现(implements)的,实现接口的类称为实现类,接口可以被类多实现 一个类实现接口,必须重写完全部接口的全部抽象方法,否则这个类需要定义为抽象类 ...

2021-12-15 17:13:13 333

原创 Java之模板方法

使用场景:银行结算系统中,定期和活期利息结算除了利息计算不同之外,结算的功能其他均相同,此时可以将结算功能通用,但是将利息结算计算给抽象出来,让定期和货期分别重写package com.wmx.test;public abstract class BankSettlement { public void settle() { System.out.println("登录"); double money = 1000; double inter

2021-12-15 16:41:25 726

原创 Java中final的作用

final关键字是最终的意思,可以修饰变量,方法,类 修饰变量:表示该变量第一次赋值后,不能再次被赋值(有且仅能被赋值一次) 修饰方法:表明该方法是最终方法,不能被重写 修饰类:表示该类是最终类,不能被继承final修饰变量的注意 final修饰的变量是基本类型:那么变量存储的数据值不能发生改变 final修饰的变量是引用类型:那么变量存储的地址值不能发生改变,但是地址指向的对象内容是可以发生变化的...

2021-12-15 16:23:45 405

原创 Java的枚举

概述枚举是Java中的一种特殊的类型枚举的作用:是为了做信息的标志和信息的分类,代码可读性好,入参约束严谨,代码优雅定义枚举类的格式修饰符 enum 枚举名称{第一行都是罗列枚举实例的名称}package com.wmx.test;public enum Season { SPRING, SUMMER, AUTUMN, WINTER;}反编译出来的结果 javap Season.classCompiled from "Season.ja...

2021-12-14 16:16:37 62

原创 android.content.res.Resources$NotFoundException: String resource ID #0x4bc6解决方法

TextView.setText(int)会导致出现该错误,只需要将int类型转换为String类型即可,TextView.setText(String.valueOf(int))有疑问的可以下方留言,相互学习,我是心哥说编程,致力于成为一个编程大牛编程爱好者。...

2021-12-07 16:47:37 1746

原创 java的权限修饰符

java的权限修饰符有4种,权限从小到大分别是private,default,protected,public四种,可以将权限修饰符理解为角色,权限就是拥有的权力的大小,private管理的是一个小县城,default管理的是一个市,protected管理的是省,public管理的是全国。权限修饰符 当前类 当前包 其他包子孙类 其他包的类 private √ default √ √ protected

2021-11-29 17:39:06 326

原创 设计模式之装饰模式

装饰模式适合于之前定义的某个类不够好用或者功能需要扩展,现在用一个新类继承,重写其方法。代码演示(模拟java jdk中的FileInputStream和BufferedInputStream)抽象类package com.wmx.zhuangshi;public abstract class InputStream { public abstract int read(); public abstract int read(byte[] buf);}子类p

2021-11-20 18:20:54 313

原创 设计模式之工厂模式

工厂模式就是新建对象交给工厂统一制作,不需要自己单独新建。模拟现实生活中我们买一个电脑,电脑并不是我们自己生产,我们只需要知道自己买什么品牌的电脑,其他交给工厂制作。适合标准化的对象大量创建,使用者可以不知道对象的细节,只需要知道对象的名称即可得到对象,使得对象使用更加简单方便。还可以解耦,如果使用者觉得这个对象不好用,则只需要更改工厂类即可,其他不需要修改。代码演示电脑父类package com.wmx.factory;public class Computer { ...

2021-11-20 17:58:24 174

原创 java中xml知识点总结

1.dtd文件的作用xml只要按照键值对编写,就可以随意编写,但是当我们使用某个框架的时候就不能随意编写,否则就会和框架要求的不一样,导致出错,这时候我们就需要编写一个规则来进行限制,只能使用我规则提供的元素,总之,dtd就是一个规则文件例如data.dtd文件内容<!ELEMENT 书架 (书+)><!ELEMENT 书 (书名,作者,售价)><!ELEMENT 书名 (#PCDATA)><!ELEMENT 作者 (#PCDAT...

2021-11-20 12:54:33 226

空空如也

空空如也

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

TA关注的人

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