笔记
Spring_ChenMy
这个作者很懒,什么都没留下…
展开
-
Tomcat学习中遇到的问题(二)
一、浏览器提交中文字符乱码问题问题产生的原因: 浏览器的编码格式与程序的编码格式不统一解决方法: 设置请求对象的编码格式request.setCharacterEncoding("UTF-8");二、响应中文乱码问题问题产生的原因: 程序的编码格式与浏览器的编码格式不统一解决方法: 设置响应对象的编码格式response.setContentType("text/html;charset=UTF-8");注意:请求与响应的编码格式没有关系,要各自设置三、生命周期异常原创 2021-05-25 21:02:17 · 104 阅读 · 0 评论 -
Tomcat初学时遇到的问题
一、IDEA控制台乱码解决方式:找到Tomcat安装目录的conf目录,将所有UTF-8改为GBK效果:1catalina.org.apache.juli.AsyncFileHandler.level = FINE1catalina.org.apache.juli.AsyncFileHandler.directory = ${catalina.base}/logs1catalina.org.apache.juli.AsyncFileHandler.prefix = catalina.1cat原创 2021-05-23 20:54:27 · 1271 阅读 · 0 评论 -
Java中的静态关键字
Static关键字##定性static是一个修饰词static可以用来修饰变量、方法、代码块使用方法有static关键字修饰可以通过类名.成员名(变量名或方法名)的方法调用,也可以创建类的对象然后通过对象名.成员名的方法调用,推荐使用类名.成员名的方法调用。无static关键字修饰只能先创建类的对象然后通过对象名.成员名方法调用###注意事项静态代码块static{……}随着类的加载进入到方法区,可以在静态代码块中对数据进行初始化。因为静态代码块只会在类加原创 2021-05-14 15:49:50 · 431 阅读 · 0 评论 -
面试题总结一
面试题一一、抽象类和接口的区别抽象类被abstract修饰,接口被interface修饰抽象方法中可以有抽象方法,也可以没有抽象方法接口在JDK8以前都是抽象方法,JDK8以后可以有默认方法和静态方法,JDK9以后还能有私有方法抽象类有构造方法但不能创建对象,这个构造方法是给子类的构造方法调用的抽象类中的抽象方法注定被继承,继承抽象类的子类可以选择重写抽象类的所有抽象方法,也可以自己变为抽象类,但这种情况比较少有接口没有构造方法,所以也不能创建对象接口相较抽象类的优点就是接口可以多实现,继原创 2021-05-13 20:40:24 · 81 阅读 · 0 评论 -
冒泡排序
public static void BubbleSort(int[] arr){ for(int i = 0;i < arr.length-1;i++){ for(int j = 0;j < arr.length-1-i;j++){ if(arr[j] > arr[j+1]){ int temp = arr[j]; arr[j] = arr[j+1];原创 2021-05-13 19:51:48 · 183 阅读 · 0 评论 -
Java方法声明和调用
Java方法一、方法声明两个明确:需要什么?实现该方法应该书写的参数列表得到什么?实现该方法的返回值类型定义方法的格式权限修饰符 返回值类型 方法名(参数列表){ 方法体; return 返回值;}二、方法调用调用方法的格式方法名(实际参数);//没有返回值的方法调用返回值类型 变量名 = 方法名();//有返回值的方法调用//如果定义方法参数列表中没有内容就不需要传入参数三、形式参数和实际参数方法声明处,参数列表中的参数为形式参数调用方法的时候传原创 2021-05-13 19:16:03 · 326 阅读 · 0 评论 -
2021-05-13
# JAVASE基础## 一、如果switch语句中有多个case值的语句体相同,可以使用穿透优化注:case后用的是冒号:## 二、自增自减运算符参与运算++a:加加在前,先加后用a++:在后加加,先用后加## 三、for循环for(初始化语句;条件判断语句;条件控制语句){ 循环体语句;}## 四、不同数据类型之间可以进行大小比较,不会改变数据的数据类型不同数据类型在参与运算时会统一数据类型## 五、lo:while(true){//可以对循环命..原创 2021-05-13 17:04:03 · 69 阅读 · 0 评论