热文C++工厂模式

厂模式分为3种,即简单工厂模式、工厂方法模式、抽象工厂模式,C++的工厂模式主要利用到虚函数。 简单工厂模式 简单工厂模式有一个工厂,可以生产多个产品,包含两个接...

热文优化秒杀抢购时的超发

*高并发下的数据安全** 我们知道在多线程写入同一个文件的时候,会存现“线程安全”的问题(多个线程同时运行同一段代码,如果每次运行结果和单线程运行的结果是一样的,结果和...

热文设计模式--单例模式

*单件模式**用来创建独一无二的,只能有一个实例的对象的入场券 利用单件模式,我们可以在需要的时候才创建对象。如何实现呢?私有化该类的构造器,并在内部实例化。提供一个...

热文跨域问题详解

发生跨域的三个必要条件 **大白话解释:所谓跨域其实就是浏览器对某些请求进行拦截,不允许访问,所以浏览器就是一个中间桥梁一样,它说让你通过就让你通过。它说不让你通过那...

热文Java基础知识整理

. Java中基本的编程单元为类。 2. 有关java的一些细节问题:构造方法不需要同步化、一个子类可以覆盖掉父类的同步方法、容器保存的是对象的引用。 3. 对于子...