- 博客(12)
- 收藏
- 关注
原创 拉取第三方平台api返回json数据转化为空的问题
在使用第三方api拉取数据时发现的问题,如果第三方数据返回的json中数据类型是什么类型就得先用什么类型接收再进行转化,不能直接转成String强制转化,如果直接转成String强制转化会导致获取到的数据无法识别。有一个JSONObject o 里面有一个ids的集合是List类型。如果需要使用List进行接收。这样得到的idList是无法识别的三个值而不是正确的Long类型id。这样得到的就是正确的Long 类型id。
2024-11-26 11:56:13
178
原创 sql执行出现 Unknown Column ‘nmae‘ in ‘IN/ALL/ANY subquery‘相关报错信息解决
出现这种报错信息主要关注Unknown Column ‘nmae’ 一般来说就是你想要 in 的那个字段拼写错误,导致无法在该表中找到你想要 in 的那个字段从而导致报错,例如我现在拼写的 ‘nmae’ 实际应该是’name’,仔细去比对一下你数据库相关表的字段看是否是这个问题。
2022-09-02 10:47:43
7261
原创 rounding necessary报错 问题解决
这种方式时,divide( , 这里的设置位数 , ) 与setScale(这里的设置位数产生了冲突所导致的)一般出现rounding necessary报错,是因为在使用。
2022-08-19 19:27:46
3108
原创 sql实现 统计 group by (可多个类型) 分组查询总条数
方法:使用 sum合计 派生表 group by 统计了count的条数。注意:派生表必须加别名,不然数据库回报错.
2022-08-17 17:17:14
2791
原创 java基础之连用if与使用if else的区别
连用if就是自上而下进行多个if判断,所以当第一个if里出现关于变换条件的数值变换,就会导致第二个if判断里的数值按照第一个if里变换的数值进行判断以此类推,这样会导致你预期的结果与实际执行的结果出现很大的不同。除非你在if中增加return进行跳出,但是这样会导致后面所有的代码都不会执行。而if else则是如果第一条判断为ture则其他判断都不会执行然后执行后面的代码例子如下:public class Ifandelseif { public static void main(String
2021-10-08 09:45:22
644
原创 java基础之集合类
在编程中储存数据如果只通过数组无法便捷的储存两个或者多个逻辑相关的数据,必须创建多个数组才能满足条件,如各类水果的价格,苹果 5,苹果 9,香蕉 10,西瓜 15。想要解决这类问题就能使用java集合类,java集合类简单来说就是把多种数据,通过它们之间的联系集合成统一的数据。集合类主要负责保存或承装数据,因此也被称作容器类。集合类主要由四个接口组成:Collection接口,最基本的接口,一个Collection为一个元素Set接口,继承自Collection接口,不能包含重复数据List接口,继
2021-10-04 17:26:20
118
原创 设计模式之MVC模式
MVC模式是java设计模式的一员,它由三个结构组成,M(model 模型)负责数据的存和取,在我的理解上是用于表达数据的类。V(view 视图)负责模型的可视化操作,如果M是用来表达数据的类,则V就是将这些模型转换成用户能够直观感受和操作的界面。C(controller 控制器)负责控制数据的流动,顾名思义,用户对数据进行读或写时控制器进行控制数据的存和取,以及视图的更新。它的实现方式就是根据这三个结构创建这三种关系的类,即模型类,视图类,控制类。例如:模型类:/** * 模型 * /
2021-10-04 16:53:36
197
原创 java基础之泛型
泛型是java中很重要的一个设定,它有泛型类,泛型方法,泛型接口三种使用方式。泛型的作用是保证你使用的泛型类,泛型方法,泛型接口,为你指定泛型的类型,除非创建新的类,方法,接口,不然它指定的类型不会改变。这样就避免了这些数据被强制类型转换。例如ArrayList就使用了泛型,这样使得每一个ArrayList都有一个固定的类型,并且由于泛型的泛型擦除机制,使得ArrayList能够在编译阶段进行类型检测。泛型的泛型擦除机制就是在编译时将有指定类型的java代码转换为普通java代码,例如ArrayList
2021-10-03 17:25:44
148
原创 java基础之自动装箱与拆箱
所谓自动装箱就是将基本数据类型转换为包装类,自动拆箱则是将包装类转换为基本数据类型。如Integer a=3;这段代码的执行就是自动装箱的过程,其中调用了Integer.ValueOf(int i)方法。而在Integer a=new Integer(3); int b=a;中int b=a的执行就是自动拆箱的过程。以下是关于自动装箱与拆箱的特性进行实验的例子/**自动装箱与拆箱Autoboxing and unboxing/public class Autoynbox {public
2021-10-01 16:56:12
121
原创 使用vue中的v-for=“ a in list “list传入成功,a却声明未定义解决方案
出现该问题有可能是因为你设置的标签类型冲突导致的.例如:div 中包含table中的tbody,tr,th会发生冲突导致放在tbody,tr,th中的v-for语句无法正常执行
2021-05-10 18:39:33
513
原创 关于java.lang.NoSuchMethodException报错
如果发生java.lang.NoSuchMethodExceptionc错误有可能并且前端显示系统错误,错误有可能并不是后端代码问题,而是前端里调用的后端方法的名字你写错了
2021-05-07 13:19:40
212
原创 Exception in thread “main“ java.lang.ArrayStoreException: java.lang.Integer问题解决方法
运行程序出现Exception in thread “main” java.lang.ArrayStoreException: java.lang.Integer错误提醒一般来说是使用Object是自动导入了import org.omg.CORBA.Object;删除后即可正常运行
2021-04-22 21:12:25
648
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人