随笔分类 - Java基础
摘要:方案一:前端传入精确时间 createTimeStart 传入:2025-12-31 00:00:00createTimeEnd 传入:2025-12-31 23:59:59 方案2:后端修改SQL逻辑(推荐) <if test="param.createTimeStart != null and
阅读全文
摘要:一、常见时区 时区 偏移量 夏令时 解释 UTC +00:00 无 协调世界时,是国际标准的时间基准,基于原子钟的精确时间。 GMT +00:00 无 格林尼治标准时间,基于英国伦敦格林尼治天文台的本初子午线(经度 0°)的时间标准。Java 中 GMT 和 UTC 可以视为等价,但建议优先使用 U
阅读全文
摘要:引用:https://blog.csdn.net/zhangfuping123456789/article/details/140663513 在 Java 中,<?> 是一个通配符,通常用在泛型中,表示不确定的类型。它被称为无界通配符,可以用来在泛型中表示任意类型。引用子:https://blog
阅读全文
摘要:map接收一个函数型接口作为参数,该函数会作用到每一个元素上,并将其映射成一个新元素。 flatMap接收一个函数型接口作为参数,该函数作用到每个元素上都换成了另一个流,最终把所有流合到一块。flaMap适用于对数组进行平铺后合并。 参考文章:https://mp.weixin.qq.com/s/z
阅读全文
摘要:值传递不会改变本身,引用传递(如果传递的值需要实例化到堆里)如果发生修改了会改变本身。 1.基本数据类型都是值传递 package com.example.basic; public class Test { public static void main(String[] args) { int
阅读全文
摘要:Java转义字符拼接字符串 //{"a":{"b":"1"} String str="{\"a\":{\"b\":\""+1+"\"}"; //{"data":{"prmitno":"2"},"appid":"1"} String str="{\"data\":{\"prmitno\":\
阅读全文
摘要:具体代码请看尚硅谷java设计模式。 简单工厂模式比如在经典案例中,有中国披萨,伦敦披萨,在披萨的订单中就会用到这些披萨对象,我们常规的方式,通过传入传入的披萨类型去决定要创建哪一种的披萨对象。但是这样会存在一个问题,用披萨对象的地方很多,我们要是都要判断一遍,不满足java设计模式中的开闭原则,此
阅读全文
摘要:引用:https://blog.csdn.net/qq_41458550/article/details/109243456
阅读全文
摘要:引用地址:https://www.cnblogs.com/xuxinstyle/p/9675541.html
阅读全文
摘要:引用地址:https://www.cnblogs.com/lingyejun/p/9282169.html
阅读全文
摘要:课程地址:https://www.bilibili.com/video/BV14W411u7Ly?p=1&spm_id_from=pageDriver 笔记地址:https://blog.csdn.net/unique_perfect/article/details/110739222 注意: 1.
阅读全文
摘要:Base64的包:import org.apache.commons.codec.binary.Base64; 加密: /** * 加密 * * @param plainText 需加密Str * @return 加密Str */ public String encodeStr(String pla
阅读全文
摘要:枚举 关键字:enum,与class,interface是一个级别,本质上就是一个类,只是能控制这个类的实例数量(故而属性无参有参构造都用private,这样避免外部去实例化对象造成实例数量不固定) 创建枚举实例-调用无参构造 //红绿蓝枚举,只有三个实例,默认调用无参构造,三个实例也就调用三次无参
阅读全文
摘要:处理日期时间,主流三个类,Date,DateFormat,SimpleDateFormat,Calendar。SimpleDateFormat继承于DateFormat,DateFormat继承于Format。 DateFormat和SimpleDateFormat具备日期 -> 文本,文本-> 日
阅读全文
摘要:低版本的jdk去执行高版本编译的jar包就会报错 比如:类文件具有错误的版本 52.0,应为 50.0 如何查看如何查看jar包的编译版本 (1)先找到具体的class文件的位置 (2)用Sublime_text打开 只看第一行: 前面8个字节CA FE BA BE是固定的 随后4个字节00 00是
阅读全文
摘要:一、简单工厂模式 想象一下,现在商场有很多卖不同口味的冰激凌摊位,每个摊位的位置都不尽相同,每个商家只卖一种口味,商家提供了制作冰激凌的所有原料,需要顾客自己去制作。这时,同伴三个人,你说你去买冰激凌,让大家说说都想买什么口味的冰激凌,最后三个人刚好喜欢的口味都不同,分别是苹果味、香蕉味、橘子味。大
阅读全文
摘要:创建Student实体 一、List集合的遍历 (1)for循环遍历 (2)foreach循环遍历 (3)Iterator迭代器遍历(List,Set,Map都通用) (4)上面3种均可以不适用泛型来遍历,只是需要强转,不仅如此,后面的Set集合,Map集合同理 (5)不常用 二、Set集合 (1)
阅读全文

浙公网安备 33010602011771号