java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isClosed()Z

  • Post author:
  • Post category:java

前言 早上回来查看日志,发现job项目有报错,发现是c3p0jar包冲突问题,解决问题过程如下 正文 看报错日志,RazCourseOpenJob报错了,这个是上周我写的代码,在本地没报错,怎么会上线之后报错了?一看Unknown Source,开始猜测难道引用的方法没有?然后打开线上项目的lib包路径,一眼看到有两个c3p0的jar包,嗯?这就奇怪了,为什么之前都没报错?。应该是之前没有用到my…

继续阅读 java.lang.AbstractMethodError: Method com/mchange/v2/c3p0/impl/NewProxyPreparedStatement.isClosed()Z

java的String类源码详解

  • Post author:
  • Post category:java

java的String类源码详解 类的定义 public final class String implements java.io.Serializable, Comparable<String>, CharSequence { /** The value is used for character storage. */ private final char value[]; /*…

继续阅读 java的String类源码详解

java枚举解决的问题_Java中的枚举的治理

  • Post author:
  • Post category:java

版权声明:本文为博主原创文章,转载请注明出处,欢迎使劲喷 一、为啥用枚举&为啥要对枚举进行治理 1.先来说说为啥用枚举 表中某个字段标识了这条记录的状态,我们往往使用一些code值来标识,例如01成功,00失败。 多状态共性的东西可以常量保存,例如 classConstants{ public static final String success = "01"; public stati…

继续阅读 java枚举解决的问题_Java中的枚举的治理

Java实现头插法

  • Post author:
  • Post category:java

实现原理: 这是第一个头结点,现在要插入一个节点,也就是让新节点指向该头结点,任何让head指向新节点,新节点变为头结点。 代码实现: 实体类: public class entity { private String data; private entity next; public entity() { } public entity(entity next) { this.next = ne…

继续阅读 Java实现头插法

java后端-GET接收参数格式

  • Post author:
  • Post category:java

文章目录 java后端-GET接收参数格式 一、直接接收路径带参 二、使用@PathVariable 三、get用实体接收 java后端-GET接收参数格式 一、直接接收路径带参 //get请求路径:http:localhost:9090/room/get?id=1 //后端接收: @GetMapping("/get") public Room getByIdRoom(Integer id){ r…

继续阅读 java后端-GET接收参数格式

Java读取文件内容的几种方式

  • Post author:
  • Post category:java

package com.readfile; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileReader; import java.io.IOException; import java.io.InputStream; import java…

继续阅读 Java读取文件内容的几种方式

java 中 IO 流分为几种?它们的区别是什么?

  • Post author:
  • Post category:java

一、Java 中 IO 流分为几种 Java中的流分为两种,一种是字节流,另一种是字符流,分别由四个抽象类来表示(每种流包括输入和输出两种所以一共四个),Java中其他多种多样变化的流均是由它们派生出来的. 字节流:InputStream,OutputStream。 字符流: Reader,Writer。 二、字符流和字节流的区别 1、字符流和字节流是根据处理数据的类型的不同来区分的。 2、字节流…

继续阅读 java 中 IO 流分为几种?它们的区别是什么?

Java Enum – Java 枚举示例讲解

  • Post author:
  • Post category:java

ava 中的枚举(Enum)是一种特殊的数据类型,它包含一组预定义的常量。 在处理不需要更改的值时,通常会使用enum,比如一周中的天数、一年中的季节、颜色等等。 在本文中,我们将看到如何创建一个枚举enum以及如何将其值赋给其他变量。我们还将看到如何在switch语句中使用 enum 或循环遍历它的值。 如何在 Java 中创建枚举 要创建enum,我们使用enum关键字,类似于使用 class…

继续阅读 Java Enum – Java 枚举示例讲解

JavaScript 字符串:无重复字符的最长子串

  • Post author:
  • Post category:java

解法一:滑动窗口法 解题思路 1、用双指针维护一个滑动窗口,用来剪切子串。 2、不断移动右指针,直到遇到重复字符的时候把左指针移到前面的重复字符的下一位。(相当于把前面的重复字符删除) 3、移动指针过程中,记录窗口长度的最大值即为答案。 function lengthOfLongestSubstring(s){ let l=0; let res=0; let map=new Map(); for(…

继续阅读 JavaScript 字符串:无重复字符的最长子串