java
乐乐姐
这个作者很懒,什么都没留下…
展开
-
instanceof 实现原理
instanceof 实现原理刷面试题的时候,很多资料都会用题目+答案的情况展示给我们,比如://问:下面程序有什么问题吗?运行结果是什么?"" instanceof Object; //1.truenew String () instanceof String //2.true‘c’ instanceof Character //3.false并且在下面给我们解释如下:...原创 2019-12-05 16:02:20 · 530 阅读 · 0 评论 -
基于SpringBoot的代码自动生成
基于SpringBoot的代码自动生成条目条目说明作者田乐乐版本号v1.0版本描述新增目录文章目录基于SpringBoot的代码自动生成目录使用技术一、背景二、需求三、优势3.1、规范开发3.2、提高开发效率四、设计思路4.1、数据库连接4.2、多数据源问题4.2.1、基本信息配置4.2.2、选择配置4.3、逆向工程配置4.3.1、逆向实体类4.3....原创 2019-11-22 10:42:08 · 1127 阅读 · 1 评论 -
是否进行预编译的正则表达式时间效率对比
是否进行预编译的正则表达式时间效率对比现象最近工作,整理项目中的定时任务,发现定时任务线程run()方法中,使用正则表达式Pattern进行匹配字符串,并且没有使用预编译进行。如下: Pattern startPattern =Pattern.compile("<input type=\"hidden\" name=\"policyCode\""); Pattern endPa...原创 2019-11-15 11:47:39 · 2847 阅读 · 1 评论 -
Java规范Java面试题之浮点数双精度相等问题2
Java规范Java面试题之浮点数双精度相等问题2ps:接上一篇的问题(Java规范Java面试题之浮点数双精度相等问题),请先看完上一篇问题描述学习完上一篇文章就觉得自己这部分都了解的清楚了,计算机怎么存储这些数也一目了然了。直到我没事自己写了一个demo,我懵逼了下。颠覆三观,之前的认知都是错误的吗?public static void main(String[] arg){ ...原创 2019-11-14 15:04:34 · 315 阅读 · 0 评论 -
Java规范Java面试题之浮点数双精度相等问题
Java规范Java面试题之浮点数双精度相等问题ps:简单的大学生应该知道的计算机组成原理。可以直接跳过不看问题描述工作空闲,同学群里有开始各种各样结婚生孩子养生的话题。翻阅阿里《JAVA开发手册v1.5.0华山版》,第八页,随手把一个规范的反例发到群里让他们看下结果,demo如下: float a = 1.0f - 0.9f; float b = 0.9f - 0.8f;...原创 2019-11-08 11:30:32 · 474 阅读 · 1 评论 -
HashMap源码原理详解
HashMap源码原理详解背景:最近2019年7月25日和同事闲聊,简单给我来了点模拟面试,其中一个点就是HashMap,情况老惨了。1、什么时候扩容?怎么扩容?/*** 返回一个比给定整数cap大且最接近的2的幂次方整数* 比如初始化cap为16/17/18等,则tableSizeFor返回的是32* cap:haspmap中数组长度*/static final int tabl...原创 2019-09-18 22:54:26 · 95 阅读 · 0 评论 -
向集合(List、Set、Map)中添加若干对象,最后输出若干最后一个添加的对象问题
向集合(List、Set、Map)中添加若干对象,最后输出若干最后一个添加的对象问题先看一个程度demo,找出问题。public class Information { private int id ; private String name ; public int getId() { return id; } public void setId(int id) { thi...原创 2018-12-30 18:20:33 · 735 阅读 · 0 评论 -
带有“/”号的分数字符串转double类型
parseXXX将String字符串“1/2”转Int、Double实际工作中遇到不得不将带有"/"除号的分数字符串转成double,怎么办?如果使用如下方式将“1/2”转成double类型Double.parseDouble("1/2");则会出现以下Exception:Exception in thread "main" java.lang.NumberFormatExceptio...原创 2018-12-30 18:19:09 · 1495 阅读 · 0 评论 -
IntelliJ IDEA酷炫插件
IntelliJ IDEA,酷炫插件系列,提高你的工作效率作者:Java识堂来源:www.toutiao.com/i6639533446345540109今天介绍一下IDEA的一些炫酷的插件,IDEA强大的插件库,不仅能给我们带来一些开发的便捷,还能体现我们的与众不同。1.插件的安装打开setting文件选择Plugins选项Ctrl + Alt + SFile ->...转载 2018-12-30 18:16:48 · 256 阅读 · 0 评论 -
Java执行前都干了什么?
Java第一个HelloWorld程序,控制台显示出HelloWorld之前都做了什么?越详细越好。public class Test{ public static void main(String[] args){ System.out.println("HelloWorld!"); }}前言打开Windows电脑(已经安装并配置好JDK),新建一个记事...原创 2018-12-30 17:38:27 · 374 阅读 · 0 评论 -
关于内存溢出OutOfMemory
以下不算是教程,完全可以作为一个开胃菜,思考下。 相信百度“java内存溢出”或者“java内存泄漏”的文章,都会有很多详细描述,代码举例。这里推荐我看过的文章。 http://blog.csdn.net/anxpp/article/details/51325838 再说下我之前的面试经历。 被问到印象深刻的编程经历,当时自己写个关于【在指定文件夹下的文件中查找指定字符串】的程序,然后这个原创 2018-01-08 10:34:56 · 983 阅读 · 0 评论