摘要: 在只有双重检查锁,没有volatile的懒加载单例模式中,由于指令重排序的问题,我确实不会拿到两个不同的单例了,但我会拿到“半个”单例。 而发挥神奇作用的volatile,可以当之无愧的被称为Java并发编程中“出现频率最高的关键字”,常用于保持内存可见性(随时见到的都是最新值)和防止指令重排序。 阅读全文
posted @ 2020-04-13 14:30 程序媛的理想人生 阅读(458) 评论(0) 推荐(0) 编辑
摘要: 转载菜鸟腾飞 最后发布于2018-11-18 20:12:00 阅读数 884 收藏 展开 Spring三大组件 Bean组件 组件作用 Bean的创建 Bean的定义 Bean的解析 Context组件 组件作用 ApplicationContext子类 Core组件 访问资源 Core资源的加载 阅读全文
posted @ 2020-04-13 10:57 程序媛的理想人生 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 如何配置负载均衡 什么是负载均衡在计算机的世界,这就是大家耳熟能详的负载均衡(load balancing),所谓负载均衡,就是说如果一组计算机节点(或者一组进程)提供相同的(同质的)服务,那么对服务的请求就应该均匀的分摊到这些节点上。这里的服务是广义的,可以是简单的计算,也可能是数据的读取或者存储 阅读全文
posted @ 2020-04-12 16:37 程序媛的理想人生 阅读(898) 评论(0) 推荐(0) 编辑
摘要: 一、wait()、notify()、nofityAll()方法 在Object.java中,定义了wait(), notify()和notifyAll()等方法。 wait()的作用是让当前线程进入等待状态,同时,wait()也会让当前线程释放它所持有的锁。 而 notify()和notifyAll 阅读全文
posted @ 2020-04-02 09:09 程序媛的理想人生 阅读(107) 评论(0) 推荐(0) 编辑
摘要: java.lang.Object java.util.AbstractCollection<E> java.util.AbstractList<E> java.util.ArrayList<E> 实现接口 Serializable, Cloneable, Iterable<E>, Collectio 阅读全文
posted @ 2020-04-01 13:29 程序媛的理想人生 阅读(197) 评论(0) 推荐(0) 编辑
摘要: 原创LiQiyaoo展开TreeMap和TreeSet都是有序的集合。 TreeSet要求集合中的元素实现Comparable接口,并实现compareTo方法进行比较,如果compareTo方法实现的不好,可能会导致元素插入失败,因为集合内部也通过compareTo方法来比较元素是否相等(而不是通 阅读全文
posted @ 2020-03-31 18:18 程序媛的理想人生 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 浏览器从接收到一个url,到最后的页面展示,其中经历了哪些过程?又会用到哪些协议呢? 原文连接:https://blog.csdn.net/ZHLittleRed/article/details/82947330#1_DNS_3 1、在浏览器地址栏中输入URL 2、DNS域名解析,获得域名相对应的I 阅读全文
posted @ 2020-03-30 15:04 程序媛的理想人生 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 通俗大白话来理解TCP协议的三次握手和四次分手 通俗理解: 但是为什么一定要进行三次握手来保证连接是双工的呢,一次不行么?两次不行么?我们举一个现实生活中两个人进行语言沟通的例子来模拟三次握手。 引用网上的一些通俗易懂的例子,虽然不太正确,后面会指出,但是不妨碍我们理解,大体就是这么个理解法。 第一 阅读全文
posted @ 2020-03-30 14:53 程序媛的理想人生 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 这是我在做毕设项目时遇到的问题。前台点击按钮,触发一个js函数,将uuid传递到后天的业务。 一开始的错误代码是这样的: str= "<a href='#' onclick='potionproxy("+row.erhuoId+")'>取消代销</a>"; 经过 我不屑的努力 ,终于找到了答案 st 阅读全文
posted @ 2020-03-30 08:47 程序媛的理想人生 阅读(267) 评论(0) 推荐(0) 编辑
摘要: ajax请求执行后返回了一个 canceled(状态码) 但是后台却接受了参数并且执行成功。 原因: 因为 from action 事件与绑定的 submit按钮上的click事件同时触发。 from action 将表单内容以参数的形式追加到了url末尾 而url变更则会导致页面重新加载 而这恰恰 阅读全文
posted @ 2020-03-02 12:08 程序媛的理想人生 阅读(406) 评论(0) 推荐(0) 编辑