
java
故乡的花又开了吗
这个作者很懒,什么都没留下…
展开
-
List操作,将list a里删除存在list b 里的元素 简单的方法总结
List操作,将list a里删除存在list b 里的元素 简单的方法总结原创 2022-06-21 17:10:18 · 1688 阅读 · 1 评论 -
Java中可以直接调用类中静态方法,不用实例化
通俗的理解方法先通俗的分析下,我们把类看作是一个房子。房子里面有家具,桌椅板凳之类的,房子里面还有人。房子里面所有的人都应该是共有一套家具的。也就是说,这些家具是唯一的,如果某个家具坏了,那么大家都用不了。我们再看一看定义,java的静态变量也叫做类变量,它开始于类的创建,结束于类的消亡。非静态变量叫做实例变量,它开始于类的实例的创建,结束语类的实例的消亡。静态变量被所有实例所共享。也就是如上面的例子,座椅板凳是类变量,它们是在房子被建好了之后就被添加放置进来,而且基本都是唯一的。人就相当于实例,每个转载 2022-04-19 10:27:27 · 1081 阅读 · 1 评论 -
java.sql.SQLException: No value specified for parameter 1
解决问题思路:出现问题首先就要定位问题出现的位置:由于我这里在报错之前时候打了日志:定位异常1、首先了解该异常发生的原因:a. 由于你更新时,使用了实体来传递值,是否存在要插入的字段没有进行设置index导致,具体可以参考这个链接:异常原因1b.也就是我的原因,由于update 语句中对某个varchar字段更新时,sql语句是这样的 set name = '张三' 那么问题其实就出来了,我们是不是需要确保我们对 name的值中不能存在 英文单引号【‘】,如果存在英文单引号,那么这个sq原创 2022-04-07 15:55:20 · 7597 阅读 · 0 评论 -
java ““ 和null的区别
String s = "" ;在java中代表的是一个字符串,该字符串的长度为0String s = null代表空对象,表示该字符为空。主要区别是"" 在内存中是有地址的,只不过长度为0 ,而null没有,就代表的空。当我的程序中使用了如下的三元语句来判断时,需要考虑这个字段有没有可能为null,或者"". String target = b == null ? "default value" : b当然在我的引用中,由于该字段在之前做了处理,返回的值可能为"",而这里判断的是nu原创 2021-11-24 11:27:44 · 407 阅读 · 0 评论 -
Java MD5加密工具类
package com.che300.talk.utils;import java.security.MessageDigest;public class MD5Utils { /** * 对消息进行MD5算法的信息摘要计算 */ public static String encryptMD5(byte[] data) { try { // 判断数据的合法性 if (data == null) {原创 2021-10-13 10:31:23 · 715 阅读 · 0 评论