码迷,mamicode.com
首页 > 其他好文
接口的应用
1. 为什么要用接口2. 工厂方法模式1. 为什么要用接口 之前的打印机程序, open、close、print对于惠普、佳能实际上应该都是不同的, 不同的打印机, 开机、关机、打印都应该不同 所以更靠谱的是将Printer定义为interface类型1 interface Printer{2 .....
分类:其他好文   时间:2014-05-22 04:50:04    阅读次数:228
MEF(Managed Extensibility Framework)有选择性地使用扩展组件
在"MEF(Managed Extensibility Framework)使用全部扩展组件"中,客户端应用程序调用了所有的扩展组件,而且如果有新的扩展组件加入,必须先关闭程序,再重新启动才可以调用所有组件。 本篇体验使用MEF的ExportMetadata特性,有选择性地使用某些扩展组件,使用La...
分类:其他好文   时间:2014-05-22 04:49:23    阅读次数:311
Uniblue PowerSuite Pro 2014 v4.1.9.0 注册汉化版|系统优化加速
Uniblue PowerSuite 是一个功能强大的系统优化软件套装,其整合了系统加速 Speed Tool、系统优化 SystemOptimization和磁盘优化 DiskOptimization三个软件版块。 功能说明1、Speed Tool 专门用于提升系统性能,加快系统运行速度; Spe...
分类:其他好文   时间:2014-05-22 04:51:25    阅读次数:314
制作启动U盘与定制多系统启动
制作启动U盘与定制多系统启动说明:本文将讲述有关bootmgr引导启动与grub引导启动制作的相关经验,文中提到的知识谈不上完全正确,只是一些个人在制作U盘启动获得的心得,但我会尽力正确的解释清楚。制作启动U盘 所需工具:Bootice:部署U盘/硬盘启动,必须。 grub4dos:grub引导必备...
分类:其他好文   时间:2014-05-22 04:59:37    阅读次数:398
最强DE 战斗力(nyoj541)
题意不用解释了就是求积最大,但考虑到什么时候积会是最大a1+a2+.....an=M;a1*a2*.....an=max;要求当a1+...an=n 时求他们所有值得最大乘积当且仅当a1=a2=a3=...=an所以原式化简为n*a=M;max=a^n;带入解得最大的取值为3;所以取值都是3的倍数,...
分类:其他好文   时间:2014-05-22 04:57:45    阅读次数:249
【转】C#中如何实现左截取和右截取字符串
使用C#语法编写程序时,我们需要截取一个字符串左边或右边的若干个字符,该如何操作呢?在VB中可以使用left或right函数实现,C#中没有提供这样的函数呢?答案是没有。但是,C#中提供Substring方法可以实现相关功能。首先我们回顾一下Substring方法。用法一: String.Subst...
分类:其他好文   时间:2014-05-22 04:57:09    阅读次数:238
照着做,你的人生一定会顺利!
照着做,你的人生一定很顺利!01.犯了错误就该诚实地认错——狡辩、诿过只会害了自己。02.朋友之间要保持距离——这样的友谊才能长久。03.钱追人,人追健康——有了健康,还怕挣不到钱么? ­04.别轻易转行——转行的风险很高,最好不要轻率为之。 ­05.适度地抬高身价——在就业市场中,人也是一种商.....
分类:其他好文   时间:2014-05-22 05:00:22    阅读次数:305
express模块安装后cmd中不能运行
在各种关于NodeJS的教材中,必定会有关于express的介绍.express本身是一个很赞的库.在之前的express版本中,在全局模式安装(npm -g install express)之后,在cmd命令行中,都可以使用express命令进行各种操作(创建简单的网站模板等).但是,现在安装后,...
分类:其他好文   时间:2014-05-22 05:02:31    阅读次数:332
2.设计包含 min 函数的栈
Stack with min value.
分类:其他好文   时间:2014-05-22 05:05:42    阅读次数:261
如何将阿拉伯数字每三位一逗号分隔,如:15000000转化为15,000,000
"15000000".split("").reverse().join("").replace(/(\d{3})/g, "$1,").split("").reverse().join("");"115000000".split("").reverse().join("").replace(/(\d{...
分类:其他好文   时间:2014-05-22 05:04:27    阅读次数:357
ATM技术基本原理
1 术语、定义和缩略语1.1 术语、定义术语/定义说 明ATM层位于B-ISDN/ATM网络协议参考模型的第二层,完成交换、路由选择和信元复用功能。ATM层的基本处理单位是信元。AAL层位于B-ISDN/ATM网络信元参考模型的第三层,完成将业务流适配成ATM信元流。前向Forward Direct...
分类:其他好文   时间:2014-05-22 05:03:49    阅读次数:469
5.查找最小的k个元素
Find K least numbers.
分类:其他好文   时间:2014-05-22 05:06:26    阅读次数:305
错误日志类C#
using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Windows.Forms;using System.IO;namespace WisdomCity.Enti...
分类:其他好文   时间:2014-05-22 05:08:36    阅读次数:271
建在ghost的blog
一直想使用nodejs来搭建个人blog,由于拖延症的缘故一直没有完成。在godaddy上注册了域名,但是备案太麻烦,于是有了以下实践。说明下目前这个blog使用的一些技术和平台:ghost7ghostwww.nitrous.iophpclouddnspodgodaddyghostghost是搭建....
分类:其他好文   时间:2014-05-22 05:11:05    阅读次数:343
万事开头难,使用SNMP的经验
--什么是:SNMPSimple Network Management Protocol简单网络管理协议 .SNMP是基于TCP/IP协议族的网络管理标准,它的前身是简单网关监控协议(SGMP),用来对通信线路进行管理。随后,人们对SGMP进行了很大的修改,特别是加入了符合Internet定义的SM...
分类:其他好文   时间:2014-05-22 05:10:27    阅读次数:1405
LeetCode Best Time to Buy and Sell Stock
class Solution {public: int maxProfit(vector &prices) { int len = prices.size(); if (len maxv) { maxv = cur; ...
分类:其他好文   时间:2014-05-22 05:09:49    阅读次数:256
4.在二元树中找出和为某一值的所有路径
Find paths whose node values equal to N in binary tree.
分类:其他好文   时间:2014-05-22 05:13:14    阅读次数:280
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!