随笔分类 - java
摘要:JVM结构主要包括以下几个部分: 1. 类加载器:负责将输入的class文件加载到内存中,并且建立类的方法区。 2. 方法区:用于保存类定义、静态变量、方法信息等。 3. Java堆: Java堆是Java虚拟机所管理的内存区域,用于存放对象实例。 4.Java栈:Java栈是线程私有的,用于存 继
阅读全文
摘要:https://mp.weixin.qq.com/s?__biz=MzI4ODc4MDMyNQ==&mid=2247486710&idx=1&sn=2de9795a64ce53e6c1c9923199cf27e0&chksm=ec3875bcdb4ffcaad3fc2586839ad031a8452
阅读全文
摘要:return new String(result, 0, len + resultOffset); 所以底层new 了一个新的字符串并且返回。 因为0x0003 不等于0x0002 ,所以返回false,如果是equals 则返回true 因为== 比较的是地址。 equals 比较的话 先比较地址
阅读全文
摘要:统一建模语言(Unified Modeling Language,UML)是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言,是非专利的第三代建模和规约语言。UML是面向对象设计的建模工具,独立于任何具体程序设计语言。 UML——Unified modeling language U
阅读全文
摘要:https://mp.weixin.qq.com/s/IFTLHliO1jKzrckcXN2cnw
阅读全文
摘要:String test = "A"; 声明一个String对象,它的名称是test,它的值是? 系统判断是String对象,会先去常量池中找是否有A这个字符串,有则将这个值的地址赋给test名称,没有则在常量池创建一个A值并将地址给test
阅读全文
摘要:<if test="(param.phone!=null and param.phone!='') or (param.businessName!=null and param.businessName!='')"> and ( <if test="param.phone!=null and par
阅读全文
摘要:https://blog.csdn.net/good_good_xiu/article/details/120831797
阅读全文
摘要:/** * $params$ * @return $return$ * @author * @date $date$ $time$ */
阅读全文
摘要:^$|[0-9]{0,30} 行的开始和结束 开始符号:^ 结束符号:$ 如:^cat 应该理解为以c作为一行的第一个字符,紧接着是a,然后是t例如:String str = "catabdcatdetfcat"^cat : 验证该行以c开头紧接着是a,然后是tcat$ : 验证该行以t结尾倒数第二
阅读全文
摘要:this.mailingAddress = String.format("%s%s", Optional.ofNullable(districtName).orElse(""), Optional.ofNullable(mailingAddress).orElse(""));
阅读全文
摘要:https://www.shuzhiduo.com/A/QW5Y7MbKzm/ @ApiOperation(value = "创建数据") @PostMapping("/create") public R<Boolean> create(@RequestBody @Validated({OrderI
阅读全文
摘要:1.点击Run,找到 Edit Configurations 2.点击Templates(不用展开),展开右侧Configurations available services,点击加号 3.因为自己是Spring boot服务,就选择Spring boot服务 4.效果如下,点击OK确定 5.此时
阅读全文
摘要:SynchronousQueue容量为0, SynchronousQueue 最大的特点在于,它的容量为0,没有一个地方来暂存元素,导致每次取数据都要先阻塞,直到有数据被放入;同理,每次放数据的时候也会阻塞,直到有消费者来取。 SynchronousQueue 的容量不是 1 而是 0,因为 Syn
阅读全文
摘要:// // Source code recreated from a .class file by IntelliJ IDEA // (powered by FernFlower decompiler) // package javax.servlet.http; import java.io.IO
阅读全文
摘要:spring boot web层基于servlet,servlet的每个request是一个线程
阅读全文
摘要:private Boolean sameStatus(Integer sourceCompared, Integer targetCompared) { if (Func.isNull(sourceCompared)) { return true; } return Func.equals(sour
阅读全文