java
wongyiming
这个作者很懒,什么都没留下…
展开
-
版本号的含义:组长解释给我的
我们的版本号有三位 比如: 1.4.2 这三位的含义是:架构上的重大改变或者其他重大改变, 修改第一位版本号feature的实现, 修改第二个版本号bug的修复, 小小的修改, 修改第三个版本号.其他的公司的不晓得欸....原创 2020-09-24 13:34:16 · 1248 阅读 · 0 评论 -
实现泛型接口 为什么可以任意返回?
我也不知道为什么, 想问一下.原创 2020-07-27 16:08:21 · 248 阅读 · 0 评论 -
我的问题: Java项目打的包是怎么运行起来的?
Notejar 包是怎么运行起来的.MANIFEST.MF中指定main方法.war 包是怎么运行起来的war包放在tomcat里的webapps目录下, servlet容器会扫描注册web.xml中的servlet哦~war包打包, 不用web.xml的servlet3, https://www.cnkirito.moe/servlet-explore/jar包和war包war是...原创 2020-04-17 17:33:16 · 534 阅读 · 1 评论 -
JUC_每个类一句话
原创 2019-12-31 22:00:54 · 153 阅读 · 0 评论 -
redis 反序列化与Serializable的几种情况
项目中配置的redisTemplate:keySerializer: StringRedisSerializervalueSerializer等: GenericJackson2JsonRedisSerializerredis 序列化1. 存的Obj 继承了 Serializable写了:serialVersionUID没有变动字段, 没有变动UID: 取值正常.没有变动字段, 变...原创 2019-12-29 13:07:07 · 916 阅读 · 0 评论 -
面试题汇总
JDK:Java异常类:HashMap的长度为什么是2的幂次方: 用&运算代替%运算HashMap多线程操作导致死循环问题: JDK1.7及以下:设计模式:手写几种单例模式:静态内部类方式: 初始化阶段, jvm会获取一个初始化的锁. 内部类有一个static的外部类实例. return InnerClass.staticInnerClassSingleton;双重检查懒汉法...原创 2019-12-28 20:17:46 · 494 阅读 · 0 评论 -
使用LocalDate而不是Date
传统的SimpleDateFormat线程不安全, calendar线程共享, 都可以修改.localDate, localTime, localDateTime 三个时间类, 不可变对象, 修改会返回副本.原创 2019-09-26 16:20:16 · 197 阅读 · 0 评论 -
解决dubbo接口超时问题
dubbo接口是同步接口, 现在在综测环境总是接口超时, 同步请求把我们的接口也弄得超时了, 现在放在线程池改成异步接口, 蛮好????直接上代码: 利用有返回结果的futureTask解决 @Autowired @Qualifier("dataExecutor") private ThreadPoolTaskExecutor taskExecutor; private Set<S...原创 2019-09-10 16:34:28 · 1381 阅读 · 0 评论 -
查看Javac源码第一步遇到的不能编译
下载了javac的源代码, 在idea中加载, 结果很多语法都报错, 显示1.5java不可以, 发现要更改以下的东西, 使得编译版本到1.81.更改项目版本号更改idea自带的小锤子编译版本idea配置的mavensetting文件, 更改编译版本编译成功!...原创 2019-08-10 10:48:26 · 279 阅读 · 0 评论 -
下载Open_JDK
下载Open_JDKopenJDK之如何下载各个版本的openJDK源码转载 2019-08-10 10:16:08 · 122 阅读 · 0 评论 -
读Type详解
看spring源码,开头的type就看不大懂看到一篇type详解, 还有另一篇Type类型详解, 自己梳理一下。type是什么?干什么?Type是对Java语言对象的抽象。表示Java所有类型,这里所谓的类型是从Java整个语言角度来看的,比如原始类型、参数化类型(泛型)、类型变量及其数组等。是java语言里边的对象的抽象。Type是为了在java运行时期获取泛型而存在的。由于ja...原创 2019-06-20 00:32:26 · 233 阅读 · 0 评论