码迷,mamicode.com
首页 > 全部
(转)设计模式(五)简单工厂模式+工厂方法模式
在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之 ...
分类:其他好文   时间:2016-09-29 21:32:03    阅读次数:232
nodejs 编写(添加时间戳)命令行工具 timestamp
Nodejs除了编写服务器端程序还可以编写命令行工具,如gulp.js就是Nodejs编写的。 接下来我们来实现一个添加时间戳的命令: $ timestamp action https://www.npmjs.com/package/timestamp007 1.需要用的模块: commander ...
分类:Web程序   时间:2016-09-29 21:31:53    阅读次数:226
C语言作业3
...
分类:编程语言   时间:2016-09-29 21:31:08    阅读次数:109
文件和打印的技巧-单独打开一个页面来完成打印功能
—————————————————————————— <script type="text/javascript"> function doPrint(){ window.open('print.html'); } </script> ———————————————————————— <body s ...
分类:其他好文   时间:2016-09-29 21:32:19    阅读次数:134
快速提高 Vi/Vim 使用效率的原则与途径
Vi/Vim 是所有 Unix/Linux 操作系统默认配备的编辑器。因其强大的功能和高效的操作,Vi/Vim 也成为众多 Unix/Linux 用户、管理员必须掌握并熟练使用的编辑工具之一。尤其是在没有图形界面的情况下,更是离不开 Vi/Vim。Vi/Vim 命令非常多、用法极为灵活,掌握起来有一 ...
分类:系统相关   时间:2016-09-29 21:31:45    阅读次数:319
纯css+div写二级菜单
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>二级菜单</title> <style> * { margin:0; padding:0;}ul, li { list-style:none;}a { text-d ...
分类:Web程序   时间:2016-09-29 21:31:57    阅读次数:146
NFS网络文件共享
NFS(Network File System) NFS在企业中的应用场景 企业集群架构中,NFS网络文件系统一般用来存储共享的视频、图片、附件等静态资源,一般把网站用户上传的文件都放到NFS共享里,例如图片、附加、头像,然后前端所有的节点访问这些静态资源时都会读取NFS存储上的资源。NFS是当前互 ...
分类:其他好文   时间:2016-09-29 21:30:02    阅读次数:164
YCSB测试Mysql,MongoDB,TokuMX,Couchbase性能
测试是由同事完成的,这里只做收藏。 测试说明: 1、数据量为3kw记录,每条记录11个字段,一个为主键,主键为字符类型,类似:user****,后续为数值 其他10字段为字符类型,100字符,记录长度大约为1KB 2、使用ycsb进行压力测试。具体各类型参考以前文档 3、三千万数据,对目前数据库都能 ...
分类:数据库   时间:2016-09-29 21:30:59    阅读次数:261
ionic 运用pouchdb/sqlite 数据库做本地存储
配置数据库环境需要3步: 1、安装slqite插件 在ionic 工程目录对应终端执行一下命令: npm install cordova-plugin-sqlite 2、安装pouchdb 在ionic 工程目录对应终端执行一下命令: npm install pouchdb 3、在工程目录www的i ...
分类:数据库   时间:2016-09-29 21:29:19    阅读次数:191
HDU 1247 Hat’s Words
Hat’s Words Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 13752 Accepted Submission(s): 4919 Pr ...
分类:其他好文   时间:2016-09-29 21:28:58    阅读次数:126
【linux】nohup运行守护进程
来源:http://www.cnblogs.com/allenblogs/archive/2011/05/19/2051136.html nohup 命令 用途:不挂断地运行命令。 语法:nohup Command [ Arg … ] [ & ] 描述:nohup 命令运行由 Command 参数和 ...
分类:系统相关   时间:2016-09-29 21:30:14    阅读次数:176
【精粹系列】PHP精粹
关于PHP整理的需要记忆和熟练掌握的内容 ...
分类:Web程序   时间:2016-09-29 21:27:40    阅读次数:171
文件和打印的技巧-判断文件上传的类型
——————————————————————————— <script type="text/javascript"> function chkform(){ var str = document.forms[0].mypic.value; var name = str.substring(str. ...
分类:Web程序   时间:2016-09-29 21:30:08    阅读次数:111
设计模式之装饰模式
装饰模式(Decorate)是指在不必改变原类文件和使用继承的情况下,动态的扩展一个类的功能。它是通过创建一个包装对象,也就是装饰来包括真实的对象。包裹的方式一般是将原来的对象作为装饰类构造方法的参数,但是在不需要用到新功能的地方,它可以直接调用原来的类中的方法。装饰类必须和原来的类具有相同的接口。 ...
分类:其他好文   时间:2016-09-29 21:28:40    阅读次数:128
2016年9月29日--语言基础:控制台的输入输出、数据类型、数据转换、运算符
一、输入输出 二、数据类型 1.值类型 2.引用类型 三、数据转换 四、运算符 1.算术运算符2.关系运算符3.逻辑运算符4.其它运算符5.条件运算符 一、输入输出 输出 Console.Write(""); Console.WriteLine(""); 输入 Console.Read (); Co ...
分类:编程语言   时间:2016-09-29 21:28:39    阅读次数:218
View绑定式监听器实现原理
在我们开发android的时候,会经常重写自定义的View去满足一些需求 然后有时候view会提供一些回调,比如view某个部分被点击了,我们需要通知使用者然后再通过接口传一些参数过去。 对于我之前的做法是使用者就是某个用它的类去实现 implements 这个接口,然后当view被点击的时候就会传 ...
分类:其他好文   时间:2016-09-29 21:29:39    阅读次数:125
Java类与对象
类的组成成分: 属性:成员变量 VS 局部变量 相同点:1.遵循变量声明的格式-数据类型 变量名=初始化值 2.都有作用域 不同点:1.声明的位置不同:成员变量声明在类里,方法外 局部变量:声明在方法内,方法的形参部分或代码块里。 2.成员变量的修饰符有四个:public private prote ...
分类:编程语言   时间:2016-09-29 21:26:22    阅读次数:107
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!