![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
原来是莉婶
这个作者很懒,什么都没留下…
展开
-
java面试题整理(找工作过程中的积累)
java面试题链接:https://blog.csdn.net/weixin_43495390/article/details/86533482一、redis是怎么把数据存储到内存中的?参考链接:https://www.cnblogs.com/chuijingjing/p/10075552.html数据是如何存储的?Redis 中是把数据保存到内存中的,但是它也会定期的把数据写会到硬盘中。Redis是一款内存高速缓存数据库;数据模型为:key - value,非关系型数据库使用的存储数据的格式;原创 2020-09-18 17:28:02 · 409 阅读 · 0 评论 -
log.error(e.getMessage) 、log.error(+e)和log.error(,e)的区别
log.error(e.getMessage) 、log.error(+e)和log.error(,e)的区别打印日志注意事项:1.log.error(“异常信息:”+e.getMessage);2.log.error(“异常信息:”+e);3.log.error(“异常信息:”,e);打印效果:1.异常信息:null / 异常信息:For input string: “4273010258”2.异常信息:java.lang.NullPointerException:null /异常信息:ja转载 2020-09-16 11:41:42 · 1276 阅读 · 0 评论 -
Java线程内存模型
Java线程内存模型1.多核并发缓存架构中央处理器(CPU,central processing unit)早期的计算机的cpu在计算时会直接与主内存打交道,因为主内存的效率太慢,所以在cpu与主内存之间加了cpu高速缓存。2.JMM内存模型(JavaMemoryMode)用下面的代码来证明每个线程都有自己的工作内存,如下图代码的运行结果:运行效果如下:为了使得线程都能够共享initFlag变量的值,我们在定义initFlag变量时加上volatile关键字,如下图:运行结果如下原创 2020-06-24 15:33:51 · 473 阅读 · 0 评论 -
Js 对小数的处理(科学计数法 , 显示精度)
一。 对数字进行格式化输出,是非常有意义的一件事情,例如许多时候,我们希望一个数字能够输出为指定格式的字符串,拿25.9878来说,我们可能会希望它能保留两位小数来说出,即结果为25.99,或者对于0.345678,希望能够按百分号输出,并保留小数点后两位,即结果...转载 2020-04-22 17:04:01 · 942 阅读 · 0 评论 -
json对某个对象或者map进行转化,map中的键值对为NULL 或者没设置对象属性值时,转化出来的json字符串就不会有null字符串显示。
依赖 <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.7</version> ...转载 2020-02-20 23:17:34 · 2126 阅读 · 0 评论