![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
0 基础学Java
文章平均质量分 62
Bug 翻身
流星遍地的海洋
展开
-
dea 重复引用解决实例: NoSuchMethodError
java.lang.ClassNotFoundException、java.lang.NoSuchMethodError、java.lang.NoClassDefFoundError** 这类的异常。这类异常一般都是 jar 包冲突导致的。那么 jar 包冲突的原因是什么?如何解决 jar 包冲突呢?转载 2024-04-07 18:58:17 · 29 阅读 · 0 评论 -
时间字符串格式化,时间字符串不符合规范,转为一般时间格式;
时间字符串格式化,通用;STANDARD_PATTERN : 理想的标准时间格式;PATTERNS : 预处理的非标准化时间格式,原创 2023-03-24 10:29:22 · 236 阅读 · 0 评论 -
0 基础学Java (1) - 什么是JAVA,JAVA简介
什么是JAVAJava与C语言C++所不一样的是Java一门面向对象编程语言,结合收纳了C语言的优点,还摒弃了C里难以理解的指针、分配内存、多继承等概念,所以Java的功能强大简单易。Java极好的实现了面向对象,允许程序员更简单的思考,更便捷的思考编程,所以Java是静态面向对象编程语言的代表。JAVA诞生1972年C诞生,贴合硬件,运行极快,效率极高。操作系统,编译器,数据库,网络系统等,指针和内存管理。1982年C++诞生,面对对象,兼容C,图形领域、游戏等。1990年初任职于Sun公司(S原创 2021-08-13 17:35:40 · 209 阅读 · 0 评论 -
SQL 语句中 where 1=1 是什么意思!
where 1=1 是什么意思,SQL为什么要用 where 1=1;select * from table where 1=1; 因为 table 中根本就没有名称为1的字段,所以该 SQL 等效于 select * from table,这个SQL语句很明显是全表扫描,需要大量的 IO 操作,数据量越大越慢,where后面要有语句,加上了 1=1 后就可以保证语法不会出错! 起到在动态 SQL中连接 AND 条件。原创 2022-11-25 10:43:20 · 1220 阅读 · 0 评论 -
lambda变量不能被修改和强制修改
Lambda 的局部变量和内部类成员 final 变量不是一个变量引用对象包含不可变对象 如 String Integer 等局部变量和内部类成员 final 字段指定的引用地址一样即 修改了任何一方的变量里面的属性 另一方也会被修改,内部类变量和局部变量都执行同一个字面常量值不管怎么搞都不会互相影响经过前面发分析得知内部类里面的字段被 final 修饰 常规修改肯定会报错通过反射可以修改 但是完全没必要 因为修改了没作用对局部变量没任何影响。转载 2022-11-24 18:36:03 · 466 阅读 · 0 评论 -
hidden 属性参数;跳转页面数据混乱;
相似的页面跳转或弹框时,常带用相似的参数(变量名、数据类型相似),但是在使用时如过调用错误会导致数据混乱;后台对应接口完成参数拼装,将参数放在 view 视图中返回前端页面,前端通过。// 再调用时就是自己页面的 collectId 了。参数不会展示在页面上但是会保持持有状态,随用随取;跳转接口拼装参数与前端。原创 2022-11-16 10:33:02 · 148 阅读 · 0 评论 -
浅谈 equals 报空指针异常问题
equals 报空指针异常问题。我们用 equals 判断前后值是否相等的时当然也是有这个前提条件的,那就是 equals 前边的值是不能为 null 的,如果前面的值为 null,就成了 null 调用 equals 方法了,所以会报空指针异常。equals 后面的值不用进行 null 判断,后面的值不管是不是 null,不会出现 equals 空指针异常的问题,具体原理大家可以查看 equals 底层源码的很好理解的。原创 2022-09-20 12:33:35 · 4177 阅读 · 0 评论 -
#{}, ${} 的区别,谨防 SQL 注入
经典面试题 #{} 与 ${} 的区别;无论我们传递任何数据,都会 只会被 当成 值 来处理$ {} 是简单的 字符串 替换,因为是 替换,所以 ${param} 传递的参数会被当做 sql 中的一部分。其与原 SQL 语句只是 sql 语句拼接形式 的组合,那么 ${} 传递的值中如果有 其他sql 语句,也会被执行。这也就是黑客实现 Sql 注入 的机会所在。对照示例:对于这个题目我感觉要抓住两点:......原创 2022-06-14 20:20:04 · 545 阅读 · 0 评论