- 博客(21)
- 收藏
- 关注
原创 Navicat连接MySQL报错:1251 - Client does not support authentication protocol requested by server;
解决办法:1、cmd打开命令提示符(windows命令行),并以管理员身份运行如果之前没有配置密码: 如果之前设置密码了,就进入mysql所在的bin目录: 然后输入:成功截图: 最后再用Navicat重新连接MySQL,再测试连接就成功了...
2022-08-10 21:36:20
462
原创 卸载MySQL5.7,安装MySQL8.0步骤
彻底删除mysql方法1、首先,先在服务(开始——>控制面板——>管理工具——>服务)里停掉MySQL的服务。打开控制面板-添加删除程序,找到MySQL,卸载。或者用360安全卫士来卸载也行。也可以用mysql的那个安装程序删除2、把安装好的MYSQL卸载了,但这对于卸载MySQL来说这只是一半,还有重要的另一半是要清理注册表。我们要进入注册表在开始-运行里面输入regedit,打开注册表3、 找到关于MYSQL的项把他们都删除,要一个项一个项的查找把他们都删除,这样在安装的时候就可以了。...
2022-08-10 15:30:39
1694
原创 JAVA基础----StringBuffer
StringBuffer 1、StringBuffer的特点: (1)线程安全的 不安全就是存在同步操作统一数据的行为,效率高; 线程安全的时候就是,没有同步的操作,但是效率较低; (2)StringBuffer是一个可变序列 (3)StringBuffer又称之为字符串缓冲区,就相当于一个字符串,只是与String相比, 是可以修改内容的; (4)在任何时间点,包含着一些特定的字...
2022-01-22 16:40:12
530
原创 方法的返回值类型和参数类型
方法的返回值 基本数据类型:byte,short,int ,long,float,double,char,boolean 引用数据类型: 类:当类作为方法的返回值得的时候,实际上需要的是该类的对象 class Student3{ public void study(){ System.out.println("好好学习天天向上"); }}cl...
2022-01-19 15:17:51
3232
原创 JAVA基础——多态
概念:某一事物,在不同时刻表现出来的状态 举例: 水: 固态、液态、气态 固态的水是水、液态的水也是水、气态的水也是水 水果: 波罗蜜、香蕉、榴莲 波罗蜜是水果、香蕉是水果、榴莲是水果 水果是波罗蜜。// 反过来说是有问题的 ...
2022-01-16 18:52:29
242
原创 JAVA基础——继承
概念:把多个类相同的内容提取到另一个类中,然后使用extends关键字来实现继承; 如何实现:利用java提供的关键字extends实现继承; 语句格式:class 子类名 extends 父类名{...}; 实现继承关系的前提:至少需要两个类 class Fu{}; class Zi extends Fu{}; 这里的Zi是子类,派生类; ...
2022-01-16 18:45:30
220
原创 JAVA基础——代码块
在Java中,使用{}括起来的代码被称为代码块,根据其位置和声明的不同, 可以分为局部代码块,构造代码块,静态代码块,同步代码块。1、局部代码块: 在方法中出现,限定变量的生命周期,及早释放,提高内存的利用 在同一个类中的同一个方法中,如果存在多个局部代码块,执行顺序是自上而下的。public static void main(String[] args) { /** * 局部代码块 */...
2022-01-16 18:29:54
207
原创 java面向对象(类与对象)
1、如何用java语言描述现实世界的事物呢? 举例:人 五官,姓名,年龄,性别.... 吃饭,学习,说话.... 水杯: 颜色,材质,形状,容积... 装水,泡茶... 属性:用于描述事物的信息 行为:用来描述事物能够做什么的 我们学习编程语言,目的其实用来描述现实世界的事物 而我们现在所学的语言:java 现在就要开始学习如何用java来描述一个现实世界的事物 ...
2022-01-12 10:51:13
129
原创 冒泡排序(JAVA基础)
用冒泡排序将下列数组由大到小进行排序[1,7,9,11,13,15,17,19]public class BubbleSort { public static void main(String[] args) { int[] arr = new int[]{12, 23, 1, 20, 45, 90, 134, 26, 10, 100, 99}; //打印排序前的数组 System.out.println("===================.
2022-01-10 22:03:56
430
原创 二分法查找操作:使用二分法查找有序数组中元素。找到返回索引,不存在输出-1。
public class Test4_4 { public static void main(String[] args) { //定义一个数组去存储查找的数组 int [] arr = new int[]{3,12,24,36,55,68,75,88}; //创建键盘录入对象 Scanner sc = new Scanner(System.in); System.out.println("请输入你需要查找的数:.
2022-01-10 21:20:25
1047
原创 JAVA方法
方法:简单的理解:就是完成特定功能的代码块在很多语言中都有方法的定义,有些语言有着函数的叫法在java中函数就是方法,方法就是函数。定义方法的语句格式:修饰符 返回值类型 方法名(参数类型 参数名1,参数类型 参数名2...){函数体;return 返回值;}名词解释:修饰符:修饰符比较多,但是呢目前我们只需要记住一个组合 public static由于目前我们还没有学到面向对象的知识,就现在只需要记住使用即可,后面会解释。返回值类型:参考我们一直使用的Sca
2022-01-07 20:44:47
196
原创 java编程输出下三角*
编程输出下三角的** * * * * * * * * * * * * * *代码段:public class XingXingPracticeP77 { public static void main(String[] args) { for (int i = 1; i <= 5; i++) { for (int j = 1; j <=i ; j...
2022-01-06 21:41:49
420
原创 JAVA键盘录入题目
某个公司采用公用电话传递数据,数据是四位的整数,在传递过程中是加密的,加密规则如下:每位数字都加上5,然后用和除以10的余数代替该数字,再将第一位和第四位交换,第二位和第三位交换。import java.util.Scanner;public class Test3 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.prin
2022-01-06 21:36:43
312
原创 java基础(键盘录入、控制语句)
1、键盘录入第一步:导包 import java.utl.Scanner;第二步:创建键盘录入对象:Scanner sc = new Scanner(System.in);第三步:调用方法接收数据:int x = sc.nextInt();接受一个int 类型的数据String = sc.next(); 接受一个字符串2、控制语句A、顺序控制语句:按照代码的顺序先后执行;B、选择控制语句:if语句:格式一:if(关系表达式){语句体;}格式二:if(关系表
2022-01-06 21:29:45
612
原创 JAVA基础
Day031、变量:在Java程序执行过程中,其值可以改变的量定义变量的格式:1、数据类型 变量名=初始化值;2、数据类型 变量名;变量名 = 初始化值;定义变量注意事项:1、作用域:定义的变量只能在同一大括号内有效,出了这个大括号就无效了;2、相同的作用域那不能定义两个同名变量;3、变量在使用之前必须先赋值;2、A:基本数据类型整数类型byte 1个字节 -2^7~2^7-1short 2个字节 -2^15~2^15-1int 4个字节 -2^3
2022-01-04 20:40:52
325
1
原创 java入门
1、HelloWorld入门程序案例 class HelloWorld{ public static void main(String[] args){ System.out.println("数加科技,yyds"); } }注意事项:中英文、class不要写错、后缀名2配置环境变领path:让java和javac命令可以在任意目录下执行classpath:可以让指定的class文件在任意目录下被找到3、IED
2022-01-03 21:43:11
218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人