自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MYSQL 的CONCAT()导致乱码

在上述代码中,我们使用COLLATE子句将查询操作中的字符集指定为utf8_general_ci,以确保所有字符串都按照UTF-8编码方式进行比较和拼接。可以在查询操作中使用COLLATE子句指定字符集和排序规则,以确保所有字符串按照相同的编码方式进行比较和拼接。需要注意的是,在进行字符集转换时,应该根据具体情况选择合适的字符集和编码方式,并避免出现数据丢失或格式错误等问题。在上述代码中,我们使用CONVERT()函数将拼接后的字符串强制转换为UTF-8编码格式,避免出现乱码等问题。

2023-05-08 10:57:59 1198

转载 宝塔无法外部连接redis解决办法 redis外部访问

【已回应】宝塔无法外部连接redis解决办法!/redis外部访问https://www.bt.cn/bbs/thread-30657-1-1.html(出处: 宝塔面板论坛) 1.首先安装redis 2.修改如同所示位置,将ip改为0.0.0.0 3.进入任务管理器。终止 或者 命令kill掉redis (一定要手动杀死一次redis 再启动 才能生效 配了n台机器总结出来的)4.进入redis 启动redis。 搞定!相信各位都修改过这..

2022-02-21 16:15:07 2537

原创 2021-07-05

单链表(带头节点的)增删改查 单链表是一种链式存取的数据结构,用一组地址任意的存储单元存放线性表中的数据元素。链表中的数据是以结点来表示的,每个结点的构成:元素(数据元素的映象) + 指针(指示后继元素存储位置),元素就是存储数据的存储单元,指针就是连接每个结点的地址数据。 结点结构 ┌───┬───┐ │data │next │ └───┴───┘ data域--存放结点值的数据域 next域--存放结点的直接后继的地址(位置)的指针域(链域) 链表通过每个结点的链域将线性表的n个结点按其

2021-07-05 23:36:34 82 1

原创 == equals()

▪ ==:– 比较两基本类型变量的值是否相等– 比较两个引用类型的值即内存地址是否相等,即是否指向同一对象。▪ equals() :– 两对象的内容是否一致▪ 示例– object1.equals(object2) 如:p1.equals(p2)▪ 比较所指对象的内容是否一样▪ 是比较两个对象,而非两个基本数据类型的变量– object1 == object2 如:p1==p2▪ 比较p1和p2的值即内存地址是否相等,即是否是指向同一对象。▪ 自定义类须重写equ

2020-06-16 17:32:41 157

原创 final

final的使用: final可以修饰变量: 表示变量的值不可变 final可以修饰方法: 表示方法不可以被重写 final可以修饰类: 表示类不可以被继承...

2020-06-16 17:31:11 108

原创 抽象类

java中的对象是对现实世界的具象化,但是在现实世界中,某些类并不具备实例化的意义,因此可以定义为抽象类抽象类: 1、创建抽象类的时候需要添加 abstract 的关键字 2、不能进行实例化,也就是不能new对象 3、抽象类中的某些方法需要子类进行更丰富的实现,父类实现没有意义,此时可以将抽象类 中的方法定义为抽象方法,没有具体的实现,只包含方法名称,返回值,参数列表,访问修饰符 4、使用abstrac...

2020-06-16 17:28:42 109

原创 继承-重写-super

继承: 表示父类跟子类之间的关系 当两个类或者多个类具备相同的属性和方法的时候,可以提取出来,变成父类,子类可以继承 子类跟父类是is-a的关系 使用: 1、使用继承的时候需要使用extend关键字 2、使用继承关系之后,父类中的属性和方法都可以在子类中进行使用(非私有属性和非私有方法) 3、java中是单继承关系(如果包含多个父类,同时父类中包含重名方法,无法决定改调用谁)s...

2020-06-16 17:21:40 215

原创 封装的概念

封装: 概念: 将类的某些信息隐藏在类内部,不允许外部程序直接访问, 而是通过该类提供的方法来实现对隐藏信息的操作和访问 封装解决什么问题: 如果任何一个处理类都可以直接对Dog进行赋值操作,那么当值不准确的时候,可以回产生额外的结果, 如何在赋值的同时添加一些逻辑判断呢? 封装可以解决此问题 作用: 使用封装...

2020-06-16 17:17:03 1239

原创 pakage Import

pakage▪ 为什么需要package?– 为了解决类之间的重名问题。– 为了便于管理类:合适的类位于合适的包!▪ package怎么用?– 通常是类的第一句非注释性语句。– 包名:域名倒着写即可,再加上模块名,并不内部管理类。▪ 注意事项:▪ 写项目时都要加包,不要要使用默认包。▪ com.gao和com.gao.car,这两个包没有包含关系,是两个完全独立的包。只是逡辑上看起来后者是前者的一部分。Import为什么需要import?如果丌适用impo

2020-06-16 16:17:34 91

原创 类和对象的创建注意

所有类定义的时候可以添加属性和方法,但是不是必须要写的 一个java文件中可以定义N多个class,但是只能有一个public class并且public class的类名跟文件名保持一致属性: 语法: [访问修饰符]数据类型属性名称=值; 注意: 定义属性的时候可以有值也可以没有值 必须要包含类型和名称方法:表示行为 语法: [访问修饰符]返回值类型(任何...

2020-06-16 16:14:48 209

原创 关键字this static

this关键字▪ this的作用:– this表示的是当前对象本身,– 更准确地说,this代表当前对象的一个引用。▪ 普通方法中使用this。– 区分类成员属性和方法的形参.– 调用当前对象的其他方法(可以省略)– 位置:任意▪ 构造方法中使用this。– 使用this来调用其它构造方法– 位置:必须是第一条语句▪ this不能用于static方法。(讲完static,大家就知道为什么了!)/** this:表示当前对象的指针*指向当前对象,...

2020-06-16 16:11:33 154

原创 原码、补码、反码

原码是指将最高位作为符号位(0表示正,1表示负),其它数字位代表数值本身的绝对值的数字表示方式– 数字6在计算机中原码表示为:0000 0110– 数字-6在计算机中原码表示为:1000 0110▪ 以上是在8位计算机中的原码表示,如果在32位或16位计算机中,表示方法是一样的,只是多了几个0而已有了数值的表示方法就可以对数进行算数运算,但是很快就发现用带符号位的原码进行乘除运算时结果正确,而在加减运算的时候回出现问题,如下:▪ (1)10 - (1)10 = (1)10+(-1)10

2020-06-16 15:50:53 1085

原创 Java基础语法

数据类型Java是一种强类型的语言强类型表示,变量在定义的时候必须显式的声明类型是什么java弱类型表示,变量会根据值自己去推断,不需要指定类型是什么js,python,scalajava数据类型基本数据类型(4类8种)整数类型:byte short int long(不同类型表示不同的长度)byte:使用一个字节存储,因此范围...

2020-06-16 15:28:31 102

原创 java删除字符串中指定的字符

@Testpublic void mian1() { String oldStr = "1,2,3,4,5,6,7,8,9"; String d="8"; String[] arr = oldStr.split(","); ArrayList<String> m = new ArrayList<>(); for (int i = 0; i < arr.length; i++) {//add进ArrayList数组 m..

2020-06-04 21:23:37 1607

原创 无法在web.xml或使用此应用程序部署的jar文件中解析绝对uri:[http://java.sun.com/jsp/jstl/core]

需要填加两个包jstl-1.2.jar和standard-1.1.2.jar

2020-06-01 11:18:01 209

原创 mybatis 控制打印sql语句,不打印执行结果集

比如mapper类所在包名为com.如果只是想输出sql语句则在log4j.properties文件里配置log4j.logger.com.fx.mapper=DEBUG如果既需要打印sql语句也需要打印sql执行结果集则修改日志级别为TRACElog4j.logger.com=TRACE参考资源https://bglmmz.iteye.com/blog/2154563...

2020-06-01 11:09:56 4149

原创 JAVASE异常的基本知识

异常: 在程序运行过程中,出现的不正常情况叫做异常 注意: 1、相同的代码在运行的时候,根据输入的参数或者操作的不同,有可能会发生异常,有可能不会发生异常应该在写代码的过程中尽可能的保证代码的正确性,不要到处都bug 2、如果要解决代码中出现的异常,需要添加非常复杂的代码逻辑来进行判断,会使代码变得非常臃肿,不利于维护,可读性比较差因此,推荐大家使用异常机制来处理程序运行过程中出现的问题 3、程序在运行过...

2020-05-25 01:14:10 119

空空如也

空空如也

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

TA关注的人

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