当前位置: 首页 > news >正文

win7 搭建iss网站wordpress更新了固定连接文章失效

win7 搭建iss网站,wordpress更新了固定连接文章失效,洛阳市做网站贴吧,如何在外管局网站做延期收汇文章目录 一.单例模式二.单例模式的两种实现方式饿汉模式懒汉模式 一.单例模式 一个类只能创建一个对象,这样的类的设计模式就称为单例模式,该模式保证系统中该类只能有一个实例(并且父子进程共享),一个很典型的单例类就是CSTL的内存池C单例模式的基本设计思路: 私有化构造函数… 文章目录 一.单例模式二.单例模式的两种实现方式饿汉模式懒汉模式 一.单例模式 一个类只能创建一个对象,这样的类的设计模式就称为单例模式,该模式保证系统中该类只能有一个实例(并且父子进程共享),一个很典型的单例类就是CSTL的内存池C单例模式的基本设计思路: 私有化构造函数,删除默认的拷贝构造函数和赋值运算符重载防止对象被直接创建和拷贝单例对象的内存资源可以交给操作系统来释放,也可以自定义析构函数来完成特殊操作 二.单例模式的两种实现方式 饿汉模式 饿汉单例类在程序进入主函数之前就创建出唯一的实例 //饿汉单例模式 class HungerSingleton { public://定义一个可以访问单例对象的静态接口static HungerSingleton* Getinstance(){return singleObj;} private://构造函数私有化,防止对象被直接创建HungerSingleton() { cout 单例对象创建 endl; }//删除拷贝接口,防止对象被拷贝HungerSingleton(const HungerSingleton single) delete;HungerSingleton operator(const HungerSingleton single) delete;private://定义静态区的HungerSingleton成员static HungerSingleton singleObj;//也可以定义成指针,初始化时在堆上创建//static HungerSingleton* singleObj; }; //初始化类的静态成员 HungerSingleton HungerSingleton::singleObj; //初始化时在堆上创建 //HungerSingleton * HungerSingleton::singleObj new HungerSingleton;HungerSingleton的静态成员变量是自身类型的对象(或指针),类的静态成员变量在进入主函数之前就完成初始化,由于构造函数被私有化,因此在程序运行过程中无法再创建该类的对象饿汉单例模式的优势: 由于子进程只能在主函数中被创建,因此饿汉单例类不存在线程安全问题,无需与其他线程的类竞争系统资源,在多线程高并发环境下能够较为高效地执行任务 饿汉单例模式的劣势: 如果一个程序中有多种饿汉单例类,我们无法控制它们的初始化顺序饿汉单例类会拖慢程序的启动速度,而且即便用不到该类也会创建一个实例,可能造成内存浪费 懒汉模式 懒汉单例类在程序进入主函数之后由后续代码决定是否创建实例 //懒汉单例模式 class LazySingleton { public://定义一个可以访问单例对象的静态接口static LazySingleton* Getinstance(){//若singleObj为空指针则创建单例对象if (singleObj nullptr){singleObj new LazySingleton;}return singleObj;} private://构造函数私有化,防止对象被创建LazySingleton() { cout 单例对象创建 endl; }//删除拷贝接口,防止对象被拷贝LazySingleton(const LazySingleton single) delete;LazySingleton operator(const LazySingleton single) delete;private://定义成静态成员指针,初始化时在堆上创建static LazySingleton* singleObj; }; //初始化时设置成空指针 LazySingleton * LazySingleton::singleObj nullptr;LazySingleton类在第一次调用Getinstance()成员接口时才会创建实例懒汉单例模式的优势: 可以控制多种懒汉单例类对象的初始化顺序,并且需要用到的时候才创建,避免了内存浪费 懒汉单例模式的劣势: 在多线程环境中存在线程安全问题,需要加锁
http://www.zqtcl.cn/news/258387/

相关文章:

  • 临近做网站网络营销方式哪些?
  • 网站数据分析案例怎样在网上做广告
  • 网站页头图片怎么做几个版面的网站
  • 网站 f型网站建设 大公司
  • 做网站最好选什么语言百度域名服务器
  • 网站维护一般多久西宁的网站建设
  • 网站建设需要什么工具投诉百度最有效的电话
  • 做家政网站公司策划公司英文
  • 自己建设个人网站要花费多少自己怎么制作微信网页链接
  • 邢台网站设计哪家专业php图书管理系统网站开发
  • 怎么去建一个网站艺术设计专业
  • 中国优秀设计网站有哪些内容万能影视免费观看app
  • 网站做响应式还是移动端广告创意设计模板
  • 企业网站建设的要求标准营销型网站定做价格
  • 兰溪优秀高端网站设计郑州正规网站制作公司
  • 霸气业务网站源码网站建设运营服务公司
  • 做seo对网站推广有什么作用网站开发程序流程图
  • 旅游网站怎么建设网站开发+搜索
  • 三分钟做网站传统企业建设营销型网站
  • 必须在当地网站备案化妆品做备案的网站
  • 网站建设7个主要流程图创建全国文明城市工作要求
  • 张店网站开发招聘怎样做网站变手机软件
  • 聊城做网站的公司流程网页设计网站模板
  • 宿迁网站建设哪家专业做网站宁夏
  • 静态网站规范贵州城乡建设厅施工员报名网站
  • 湖北长安建设集团股份有限公司网站wordpress主题套用
  • 本地门户网站系统小米应用商店
  • 网站建设怎么用宁波建设网网点
  • 购物网站二级页面模板国家企业信用公示信息系统官网app
  • tp框架做餐饮网站快速建站教程网