- 博客(9)
- 收藏
- 关注
转载 单例8种实现(转)
参考:http://blog.csdn.net/historyasamirror/article/details/6049073使用场景:
2022-01-23 20:03:06
68
转载 [转]Docker中的镜像
[转]Docker中的镜像引言 这篇文章中我们主要来探讨下Docker镜像,它是用来启动容器的构建基石,本文的所用到的Dcoker版本是17.1,API版本是1.33,Go的版本是1.9.2,OS是基于Arch Linux的Manjaro。Docker镜像的概念 总的来说,Docker镜像是由文件系统叠加而成的。bootfs 最底端是一个引导文件系统,即bootfs,这很像典型的Linux/Unix的引导文件系统。Docker用户几乎永远不会和引导文件系统有什么交互。实际上,当
2021-01-11 21:23:24
389
转载 不可重复读和幻读的区别(转)
当然,从总的结果来看,似乎两者都表现为两次读取的结果不一致.但如果你从控制的角度来看,两者的区别就比较大对于前者,只需要锁住满足条件的记录对于后者,要锁住满足条件及其相近的记录-----------------------------------------------------------我这么理解是否可以?避免不可重复读需要锁行就行避免幻影读则...
2019-03-23 13:48:29
163
原创 equals和==的区别
鉴于自己每次都会忘,特意写篇随笔加强记忆:1.equals是Object中的函数,boolean equals(Object a,Object b){ a==b?true:false;}2.String中重写了equals,所以导致的字符串内容相同,返回值才会true...
2018-11-03 21:57:02
125
原创 equals和hashcode的关系的简单概述
结论:equals和hashcode是密切关联的, 重写equals的话,建议要重写hashcode原因:1.背景:hashcode和equals是object类的两个成员2.obejct类中对hashcode的注释(约定),经翻译如下,1.在 Java 应用程序执行期间,在对同一对象多次调用 hashCode 方法时,必须一致地返回相同的整数,前提是将对象进行 equals ...
2018-11-03 21:44:39
378
转载 Hibernate中fetch和lazy介绍
fetch ,指定关联对象抓取的方式,可以设置fetch = "select" 和 fetch = "join"。select方式时先查询返回要查询的主体对象(列表),再根据关联外键id,每一个对象发一个select查询,获取关联的对象,形成n+1次查询;而join方式,主体对象和关联对象用一句外键关联的sql同时查询出来,不会形成多次查询。在映射文档中定义的抓取策略将会有产生以下影响:(...
2018-10-24 14:02:27
113
转载 ToStringBuilder.reflectionToString
1、项目中一般都需要打印日志,所有实体的toString()方法都是用简单的"+",因为每"+" 一个就会 new 一个 String 对象,这样如果系统内存小的话会暴内存。使用ToStringBuilder就可以避免暴内存这种问题。ToStringBuilder的reflectionToString方法: logger.info("请求数据:"+ToStringBuil
2017-03-29 16:59:47
2021
转载 java---堆、栈、常量池
原文地址:http://www.cnblogs.com/w-wfy/p/6412593.html说到Java中堆、栈和常量池,首先还是看看他们各自存放的数据类型吧! 栈: Java的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method)也叫静态存储区。堆区:(存放所有new出来的对象;)1.存储的全部
2017-03-19 18:26:06
183
原创 java内部类使用场景
参考:http://blog.csdn.net/historyasamirror/article/details/6049073使用场景:1..达到一个多重继承的效果. 说明:内部类和外部类的关系:内部类(除去用static修饰的)可以直接使用其外部类的成员变量以及成员函数,达到一个继承的效果,再加上自身继承基类来达到一个多重继承的效果.如下代码。public class OuterClass {
2017-03-17 23:48:52
5270
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人