码迷,mamicode.com
首页 > 2017年01月12日 > 全部分享
设计模式之6个创建模式
创建型模式概述创建型模式(CreationalPattern)对类的实例化过程进行了抽象,能够将软件模块中对象的创建和对象的使用分离。为了使软件的结构更加清晰,外界对于这些对象只需要知道它们共同的接口,而不清楚其具体的实现细节,使整个系统的设计更加符合单一职责原则。创建型模式..
分类:其他好文   时间:2017-01-12 03:14:19    阅读次数:200
CEPH之osd批量创建
一直出差都没时间写了。。。今天创建150个osd,发现手动写ceph.conf有点头大,研究了下vim的递增功能。很简单就是一条命令::leti=0|g/REG/s//\=i/|leti=i+1它可以匹配你文本中的REG,然后按照你i+n,每次递增加+n上面这条命令的作用就是,查找文本中的REG字符,然后从第一个开..
分类:其他好文   时间:2017-01-12 03:13:05    阅读次数:193
空格并不是空白
昨天做的三级联动,之所以只出现了“二级联动”的效果,不是因为我的代码写错了,而是因为空格。两种代码完全一样,之所以不执行,是因为代码的空格出了问题。是的,空格。每个程序猿应该都遇见过这样的情况:代码逻辑正确,语法没有错误,每个部分的输出都正常,但最终的效果..
分类:其他好文   时间:2017-01-12 03:13:37    阅读次数:154
第七章 虚拟化   虚拟机备份 Veeam backup &Replication
Veeambackup&Replication简述:本章将学习veeambackup&replication的配置应用。什么是veeambackup&replication?为什么要学习它呢?它又有那些优势呢?或者说他能做些什么?定义:veeambackup&replication可以提供先进的基于虚拟机的数据保护的解决方案,同时..
分类:其他好文   时间:2017-01-12 03:11:42    阅读次数:178
(15)Powershell中的类型运算符
这节介绍Powershell中的类型运算符。Powershell中的类型运算符可以与.NetFramework类型协同使用,可以用来判断一个对象是否是指定的.NetFramework类型的一个实例,或是判断一个对象是否可以转换为.NetFramework类型。Powershell支持以下类型运算符运算符说明示例-is如果对象是..
分类:系统相关   时间:2017-01-12 03:13:43    阅读次数:232
Supervisor配置文件详解
command:启动程序使用的命令,可以是绝对路径或者相对路径process_name:一个python字符串表达式,用来表示supervisor进程启动的这个的名称,默认值是%(program_name)snumprocs:Supervisor启动这个程序的多个实例,如果numprocs>1,则process_name的表达式必须包含%(proce..
分类:其他好文   时间:2017-01-12 03:13:25    阅读次数:420
CentOS下用yum安装git
本来yum正常的情况下:yuminstallgit这就可以搞定的,但是一直报错,大概意思是尝试连了几个url,都连接失败,所以就想手动下载安装包的方法,于是先:yuminstallcurl-develexpat-develgettext-developenssl-develzlib-develgccperl-ExtUtils-MakeMaker然后再:wgethttps://www..
分类:其他好文   时间:2017-01-12 03:10:20    阅读次数:125
《Python高效开发实战》实战演练——开发Django站点1
实战演练:开发Django站点用Django开发网站需要遵循Django的一套开发流程。本节通过建立一个消息录入页面演示Django的开发流程及相关技术。6.12.1建立项目在进行Django开发之前需要先用django-admin建立Django项目,语法如下:#django-adminstartproject站点名称其中django-adm..
分类:编程语言   时间:2017-01-12 03:09:22    阅读次数:328
Python 多维数组求下标
deflist_index(List,sub_ele,Index=[],a=0): foriinList: print‘search...‘+`Index` ifisinstance(i,list): Index.append(a) x=list_index(i,sub_ele,Index,a=0) ifx: returnx Index.pop() elifsub_ele==i: Index.append(a) print‘success:‘+`Index` returnIndex a+=1List=[‘a‘..
分类:编程语言   时间:2017-01-12 03:09:41    阅读次数:260
访问mysql出现“Access denied for user root@localhost”(using password:NO)解决方案
首先声明,出现这个提示的原因有很多,以下只针对我遇到的一种情况 使用解压缩版安装mysql的时候,data文件夹是自己新建的,my-default.ini也是自己配置的,这时直接启动mysql服务的时候,会出现提示 “MySQL正在启动”“MySQL无法启动”的情况,原因是data文件夹是空的,需要 ...
分类:数据库   时间:2017-01-12 03:07:31    阅读次数:239
Mac下JDK卸载方法
命令行运行: 其中jdk1.8.0_40.jdk是我的jdk版本; 要想查看jdk版本可用: 后话: 其实我们通常有新版本的jdk更新时,下载最新的进行更新,然后就会在上面的文件夹上多出一个,个人觉得不用删除以前旧版本的,只是到时eclipse和idea选择对应的文件夹即可。 ...
分类:系统相关   时间:2017-01-12 03:07:09    阅读次数:220
沙盒目录介绍
sandBox目录结构: Documents:保存由应用程序产生的文件或数据,如:涂鸦程序生成的图片,游戏关卡记录等。 当同步备份时iCloud会自动备份Document中的所有文件。 如果保存了从网络下载的文件,在上架审批的时候,会被拒。 Library Caches:缓存从网络下载的文件,后续仍 ...
分类:其他好文   时间:2017-01-12 03:06:34    阅读次数:203
MongoDB应用案例:使用 MongoDB 存储日志数据
线上运行的服务会产生大量的运行及访问日志,日志里会包含一些错误、警告、及用户行为等信息,通常服务会以文本的形式记录日志信息,这样可读性强,方便于日常定位问题,但当产生大量的日志之后,要想从大量日志里挖掘出有价值的内容,则需要对数据进行进一步的存储和分析。 本文以存储 web 服务的访问日志为例,介绍 ...
分类:数据库   时间:2017-01-12 03:05:57    阅读次数:292
Angular表单验证
在使用 AngularJS 进行开发的时候,表单填写是一个很常见的需求,而表单验证又是比较让人头疼的部分,本文对此做一个总结。 在 Angular 的视图中使用的 form 已经不是 HTML 中的普通 form 了,而是一个被 Angular 封装过的指令。它可以完成普通 form 无法实现的功能 ...
分类:其他好文   时间:2017-01-12 03:03:56    阅读次数:271
layer.js打印iframe方法
btn:['打印'],yes:function (index, layero) { var body = layer.getChildFrame('body', index); var iframeWin = window[layero.find('iframe')[0]['name']]; ifr ...
分类:Web程序   时间:2017-01-12 03:04:26    阅读次数:1004
Python高手之路【十二】面向对象设计模式
单例模式 单例,顾名思义单个实例。 ...
分类:编程语言   时间:2017-01-12 03:03:32    阅读次数:205
Linux系统启动过程详解
Linux系统启动过程详解 启动第一步--加载BIOS当你打开计算机电源,计算机会首先加载BIOS信息,BIOS信息是如此的重要,以至于计算机必须在最开始就找到它。这是因为BIOS中包含了CPU的相关信息、设备启动顺序信息、硬盘信息、内存信息、时钟信息、PnP特性等等。在此之后,计算机心里就有谱了, ...
分类:系统相关   时间:2017-01-12 03:04:12    阅读次数:240
1040条   上一页 1 ... 54 55 56 57 58 59 60 ... 62 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!