- 博客(13)
- 收藏
- 关注
原创 springboot启动失败之A child container failed during start
前面巴拉巴拉一堆,看最后一行错误原因 java.lang.NoSuchMethodError: javax.servlet.ServletContext.getVirtualServerName()Ljava 原因:最后通过新建springboot项目,运行之后查看具体错误信息,我的这里是因为springboot运行时加载了本地的Javaee的包 解决方案: 1.新建项目(选择Spri...
2019-08-03 17:28:09
4941
1
原创 centos7中使用mycat 的几个常见错误
1.错误代码2003 mycat客户端不能连接 解决方法:查看conf下的schema.xml文件(一般是配置文件有问题) 通过查看日志看错误信息 修改schema.xml文件 2.错误代码2005:一般是连接的ip地址不对(连接不到服务器) 3.访问被拒绝 4.使用远程连接工具不能连接mysql(输入用户名密码,ip都正确的情况下) 解决方法:...
2019-07-28 17:14:17
1396
原创 static 关键字的作用
static 关键字的作用 static int b 静态方法区:静态的方法及属性 run as --->java Application 1.Test.class 类模板加载到内存中 类加载器 ClassLoader 2.把类中静态属性方法加载到静态方法区中 此时静态的属性和方法就在内存了 (优先于对象进入内存) 3.jvm帮助找到main 方法进而调用 4.Pers...
2019-03-06 14:54:33
137
原创 面向对象之封装与继承
基本数据类型传递数值 引用数据类型传递的是地址。 常量池:存储数据的时候,先便利本内存中是否包含即将要存储的数据,如果包含,则不重新开辟空间,如果不包含,开辟新的空间存储。 private 只允许本类使用,其他类看不到 封装 给属性赋值的时候增加限制 将属性添加private,只允许本类使用此属性 将属性私有化,给属性添加set/get方法,以便外界使用(给外界提供访问的接口) 作用...
2019-03-05 02:02:16
113
原创 Java学习之数组(冒泡排序,选择排序,改进后的选择排序)
public class Test5 { /* * 可变参数 * 等价于可变长度数组 * 1.数组长度可变 * 2.使用在方法的形式参数和实际参数位置 * int... b 可变长度数组 固定格式 * 代表b 数组长度可以发生变化 * * 可变参数 可以传递0-n个数据 */ public static void main(String[] args) { ...
2019-02-27 17:36:23
181
原创 控制台输入的字符串不能用==比较,应使用equals
上面是equals方法 import java.util.Scanner; public class Test { public static void main(String[] args) { // TODO Auto-generated method stub // str.equals( "春" ) Sc...
2019-02-24 10:28:09
385
原创 在editplus中编译Java程序
EiditPlus中 "工具",“配置自定义工具” “添加工具” “程序” 分别添加javac与java如下
2019-02-24 10:17:41
196
原创 类型转换和全局变量
1.switch语句能作用在byte上,不能作用在long上 首先要了解自动类型转换和强制类型转换的区别,自动类型转换是数据类型取值范围类型小的可以自动转换为数值类型大的, 强制类型转换是数据类型取值范围大的转换为取值范围小的 switch(i){ //如果i是short,byte类型的会自动类型转换成...
2019-02-23 11:20:07
236
原创 Java学习笔记(3)
//类以内 方法以外 允许出现 变量声明赋值操作 全局变量能作用到整个类中,作用的范围不同, 全局变量和局部变量区别: 1.声明位置:在类以内 方法以外定义的变量叫做全局变量 在方法里面定义的变量叫做 局部变量 2.作用范围(作用域): 全局变量:整个类 局部变量:声明此变量的范围 3.是否拥有默认值: 全局变量:有 局部变量:无 4.if语句可以嵌套使用 ·当if或者el...
2019-02-22 19:11:17
112
原创 JAVA学习笔记(2)
1.自动类型转换:数据类型取值范围小的转为取值范围大的 char,short不会相互转换 class Demo2{ public static void main(String[] args){ byte b =127; short s = b; double d = 1.7; float f = (float)d; //强制类型转换 (想要转成的类型...
2019-02-20 17:18:28
108
原创 java入门笔记
java特性1.面向对象2.与平台无关3.健壮4.安全5.开源二、编译型 C、C++生成二进制的文件将代码编译成一个只存在0和1的文件 效率高,但不能跨平台 解释型 js、python先读一行代码,然后解释成0和1的代码运行到计算机上,重复以上操作直到代码执行结束 可以跨平台,效率相对较低 java是先编译,再解释执行 先编译成一个介于代码0和1之间的一个文件,字节码文件 再解释运行字...
2019-02-19 14:13:39
150
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人