码迷,mamicode.com
首页 >  
搜索关键字:对象管理    ( 290个结果
SSM框架原理,作用及使用方法
作用: SSM框架是spring MVC ,spring和mybatis框架的整合,是标准的MVC模式,将整个系统划分为表现层,controller层,service层,DAO层四层 使用spring MVC负责请求的转发和视图管理 spring实现业务对象管理,mybatis作为数据对象的持久化引 ...
分类:其他好文   时间:2019-10-14 17:29:36    阅读次数:75
设计模式-行为型-策略模式
策略模式(Strategy): 策略模式是对算法的包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理。策略模式通常把一个系列的算法包装到一系列的策略类里面,作为一个抽象策略类的子类。用一句话来说,就是:“准备一组算法,并将每一个算法封装起来,使得它们可以互换”。 策略模式的角色: 1) ...
分类:其他好文   时间:2019-10-02 17:00:58    阅读次数:97
夯实Java基础系列6:一文搞懂抽象类和接口,从基础到面试题,揭秘其本质区别!
目录 "抽象类介绍" "为什么要用抽象类" "一个抽象类小故事" "一个抽象类小游戏" "接口介绍" "接口与类相似点:" "接口与类的区别:" "接口特性" "抽象类和接口的区别" "接口的使用:" "接口最佳实践:设计模式中的工厂模式" "接口与抽象类的本质区别是什么?" "基本语法区别" "设 ...
分类:编程语言   时间:2019-09-28 01:12:07    阅读次数:80
java GOF23设计模式-饿汉式和懒汉式
单例模式:保证一个类只用一个相同的实例,并且提供一个访问该实例的全局访问方法如任务管理器、回收站饿汉式:把构造器私有,则别人无法访问同时提供一个私有的创建好的static的该实例属性提供一个开放的方法返回该实例publicclassDesign{privatestaticDesignd=newDesign();//类初始化时,立即加载这个对象,没有延迟加载的优势//即不使用对象会造成资源浪费pri
分类:编程语言   时间:2019-09-22 01:16:34    阅读次数:157
C++ 智能指针 shared_ptr 分析
引文:C++对指针的管理提供了两种解决问题的思路:1.不允许多个对象管理一个指针2.允许多个对象管理一个指针,但仅当管理这个指针的最后一个对象析构时才调用deleteps:这两种思路的共同点就是只允许delete一次,下面将讨论的shared_ptr就是采用思路1实现的ps:智能指针不是指针,而是类... ...
分类:编程语言   时间:2019-09-21 17:16:33    阅读次数:105
C++ 单例模式总结与剖析
本文转自:https://www.cnblogs.com/sunchaothu/p/10389842.html C++ 单例模式总结与剖析 单例可能是最常用的简单的一种设计模式,实现方法多样,根据不同的需求有不同的写法; 同时单例也有其局限性,因此有很多人是反对使用单例的。本文对C++ 单例的常见写 ...
分类:编程语言   时间:2019-09-18 00:49:33    阅读次数:136
C++Primer 5th Chap8 The IO Library(未完)
IO类: istringstream,从string读取数据 宽字符(wchar_t)版本的类型和函数在名称开头多一个w 普通流、文件流、string流和宽字符流版本的使用方法一致 IO对象无拷贝和赋值,进行IO操作的函数通常以引用方式传递和返回流,而且引用不能是const的 IO库条件状态表 确定 ...
分类:编程语言   时间:2019-09-13 15:54:23    阅读次数:128
threading.local
threading.local 基本概念:同一进程内的内存栈是全局的。 threading.local本质上是对全局字典对象管理类的一个封装, 内部自动为每个线程维护一个空间(字典),用于当前存取属于自己的值。保证线程之间的数据隔离。 主要的目的是线程之间的数据隔离。 当然,自己写也不是不可以,但开 ...
分类:其他好文   时间:2019-09-01 18:36:57    阅读次数:82
内存对象管理器(基于数组和链表实现)
1.1 数组的特点连续的内存空间分配并且顺序存储数据,使用之前需要先分配数组个数;可以通过下标进行访问修改数据,时间复杂度为O(1); 空间效率不是很好,不能随意修改数组大小;增删数据需要内存拷贝1.2 链表的特点内存空间分配是分散的,非连续的存储数据;不能通过下标直接访问,查找的时间复杂度为O(n... ...
分类:编程语言   时间:2019-09-01 14:40:41    阅读次数:90
Redis 操作帮助类
首先从Nuget中添加StackExchange.Redis包 1、Redis连接对象管理帮助类 数据库连接是从config配置文件中读取的,配置示例 2、Redis操作帮助类 3、存放Redis操作对象的公共类 4、使用示例 新建一个Web项目,在Global.asax.cs文件中的Applica ...
分类:其他好文   时间:2019-08-21 11:17:13    阅读次数:68
290条   上一页 1 2 3 4 5 6 ... 29 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!