码迷,mamicode.com
首页 >  
搜索关键字:作用    ( 63843个结果
java设计模式(二)单例模式 建造者模式
(三)单例模式 单例模式应该是最常见的设计模式,作用是保证在JVM中,该对象只有一个实例存在。 优点:1、减少某些创建比较频繁的或者比较大型的对象的系统开销。     2、省去了new操作符,降低系统内存使用频率,减轻GC压力。     3、保证核心代码的唯一性,比如交易引擎。 单例模式看似是最简单的设计模式。 public class Singleton { //私有构造方法,...
分类:编程语言   时间:2014-07-08 20:38:48    阅读次数:176
翻转整数 Reverse digits of a number
两种方法翻转一个整数,顺序翻转和递归翻转这里没考虑overflow的情况递归的作用是使得反向处理,即从递归栈的最低端开始处理,通过画图可得。如果是rec(num/10):123451234123121         package recursion; public class Reverse_digits_of_a_number { public static void main(Str...
分类:其他好文   时间:2014-07-08 18:34:14    阅读次数:208
C++智能指针--unique_ptr
unique_ptr是一个独享所有权的智能指针,它提供了一种严格语义上的所有权,包括:     1、拥有它所指向的对象。     2、无法进行复制构造,也无法进行复制赋值操作。也就是说,我们无法得到指向同一个对象的两个unique_ptr。但是可以进行移动构造和移动赋值操作。     3、保存指向某个对象的指针,当它本身被删除释放的时候(比如,离开了某个作用域),会使用给定的删除器释放它指向...
分类:编程语言   时间:2014-07-08 17:23:41    阅读次数:271
【C语言学习】封装和模块化思想
刚学习完C后,做的关于C的课程设计是在一个源文件中放了几百行代码,而且各个功能之间都是相互依赖的,这样就会很麻烦。因为当我要修改某个地方的时候,就会牵连着要修改喝多的地方。而在实际的程序设计中,这也是不可取的。因此,模块化和封装的思想就显得很重要了!!! ★static变量 static变量的一个显著的作用就是可以实现一个模块的封装。 static存储类别的特性决定了static声明的全局变...
分类:编程语言   时间:2014-07-08 14:59:33    阅读次数:140
window批处理-1.echo
作用: 在屏幕上显示文字信息及是否回显命令本身 命令格式: echo [{on|off}] [显示内容] demo: bat: @echo off echo ***命令不显示**** type a.txt echo ***helloworld**** echo ***命令开始显示**** echo on type b.txt pause ...
分类:Windows程序   时间:2014-07-08 14:45:18    阅读次数:324
检测网络连接状态
#import "AFNetworkReachabilityManager.h" - (BOOL)isNetWorkReachable{          __block CGRect rect = _nonNetworkLabel.frame; //这里的声明前面加__block,作用是在块里可以修改rect的值;          AFNetworkReachab...
分类:其他好文   时间:2014-07-08 14:01:55    阅读次数:151
访问者模式(Visitor Pattern)
访问者模式(Visitor Pattern)是GoF提出的23种设计模式中的一种,属于行为模式。 据《大话设计模式》中说算是最复杂也是最难以理解的一种模式了。    定义(源于GoF《Design Pattern》):表示一个作用于某对象结构中的各元素的操作。它使你可以在 不改变各元素类的前提下定义作用于这些元素的新操作。从定义可以看出结构对象是使用访问者模式必备 条件,而且这个结构对象必...
分类:其他好文   时间:2014-07-08 14:01:22    阅读次数:156
C++语言笔记系列之二十——模版
1.任意输入两个数x和y,输出最大值max。 int max(int x, int y) {return x>y?x:y;} 2.函数模版 (1)用一种或者多种通用类型去表示函数——函数模版。 (2)函数模版由于没有具体的数据类型,所以函数模版不可运行。 (3)作用:模板就是实现代码重用机制的一种工具,它可以实现类型参数化,即把类型定义为参数, 从而实现了真正的代码可重用性。模版可以分...
分类:编程语言   时间:2014-07-08 13:51:36    阅读次数:292
shell编程(二)---shell脚本说明
脚本:命令的堆砌,根据实际情况,结合命令流程控制机制实现的源程序。脚本的内容说明:1.以shebang开始,即#!/bin/bash。这里指定的是脚本解释器的路径。 2.以#开始的表示注释,用于说明脚本的功能和作用。 3.脚本的执行:可以直接给脚本赋予x权限,通过使用脚本所在的路径执..
分类:其他好文   时间:2014-07-08 09:12:55    阅读次数:240
Hyper - V (六)安装Hyper - V系统集成服务
安装Hyper-V系统集成服务作用:操作系统关闭--当物理机关机时,Hyper-V上的虚拟机将先于物理机关机。如不安装此服务,虚拟机将不会自动关机而造成类似于直接断电。时间同步--即虚拟机与物理机的时间同步数据交换--物理机可以查看到虚拟机的相关信息,如计算机名等检测信号--当..
分类:其他好文   时间:2014-07-08 08:49:59    阅读次数:277
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!