上一页 1 ··· 4 5 6 7 8
摘要: http://www.oschina.net/code/snippet_222150_7935http://115.com/file/dpxi8m6v# 代码下载using System;using System.IO;using System.Collections;namespace SevenZip.CommandLineParser{public enum SwitchType{Simple,PostMinus,LimitedPostString,UnLimitedPostString,PostChar}public class SwitchForm{public string IDS 阅读全文
posted @ 2012-01-16 20:26 ×jokey 阅读(2861) 评论(0) 推荐(0) 编辑
摘要: 创建时间:2003-10-02文章属性:转载文章提交:NJUE (admin_at_ourmm.com)本文将对当今先进的病毒/反病毒技术做全面而细致的介绍,重点当然放在了反病毒上,特别是虚拟机和实时监控技术。文中首先介绍几种当今较为流行的病毒技术,包括获取系统核心态特权级,驻留,截获系统操作,变形和加密等。然后分五节详细讨论虚拟机技术:第一节简单介绍一下虚拟机的概论;第二节介绍加密变形病毒,作者会分析两个著名变形病毒的解密子;第三节是虚拟机实现技术详解,其中会对两种不同方案进行比较,同时将剖析一个查毒用虚拟机的总体控制结构;第四节主要是对特定指令处理函数的分析;最后在第五节中列出了一些反虚拟 阅读全文
posted @ 2012-01-16 20:10 ×jokey 阅读(622) 评论(0) 推荐(0) 编辑
摘要: 概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。意图提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。模型图逻辑模型:物理模型:生活中的例子抽象工厂的目的是要提供一个创建一系列相关或相互依赖对象的接口,而不需要指定它们具体的类。这种模式可以汽车制造厂所使用的金属冲压设备中找到。这种冲压设备可以制造汽车车身部件。同样的机械用于冲压不同的车型的右边车 阅读全文
posted @ 2012-01-16 18:48 ×jokey 阅读(725) 评论(3) 推荐(0) 编辑
摘要: 很早就有去做做的想法,可是一直没动手今天花了点时间搞搞结果如下:核心部分代码 1 public List<Result> GetResults(int[] arr) 2 { 3 //输入有效性检测 4 if (arr.Length==0) 5 throw new NotEnoughInputException(); 6 7 List<Result> rlist = new List<Result>(); 8 9 //... 阅读全文
posted @ 2011-12-31 09:18 ×jokey 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 回溯法也称为试探法,该方法首先暂时放弃关于问题规模大小的限制,并将问题的候选解按某种顺序逐一枚举和检验。在回溯法中,放弃当前候选解,寻找下一个候选解的过程称为回溯。本实例是用回溯法输出n个自然数中以r个数全排列。代码如下: 1 public void Arrange(int n, int r) 2 int i = 0, j; 3 string s; 4 int[] a = new int[n]; 5 a = 1; 6 while (true) 7 { 8 if ((a - i) <= (n - r + 1)) 9 ... 阅读全文
posted @ 2011-12-31 09:13 ×jokey 阅读(1028) 评论(0) 推荐(0) 编辑
摘要: 全排列,比如字母ABC,所有排列有A ,AB,AC,ABC,ACB,B,BA,BC,BAC,BCA,C,CA,CB,CAB,CBA.//原理是插入, 在一个字符串的所有位置插入新字符.//如: AB 插入C , 位置有 1A2B3, 插入后形成 CAB ACB ABC 1 char *AllList(char *str, int *pNum) 2 { 3 int i, j, k, n; 4 int len = strlen(str); 5 int Total = 0; 6 int count, oldcount; 7 int size; 8 ch... 阅读全文
posted @ 2011-12-31 09:12 ×jokey 阅读(675) 评论(0) 推荐(0) 编辑
摘要: 1 1.2 for /f "delims=" %%i in ('dir /ad /b/s %cd%') do (attrib -s -h "%%i") 3 4 将上面代码保存到记事本 把后缀名txt 改成cmd 在所需要恢复的盘符内运行 5 6 2.attrib -s -h %* /s /d7 将上面代码保存到记事本 把后缀名txt 改成cmd 将需要恢复的文件拖至该文件上 程序会自动处理 阅读全文
posted @ 2011-12-24 16:52 ×jokey 阅读(1467) 评论(0) 推荐(0) 编辑
摘要: 1 批处理 全盘根目录下查找文件夹并删除(1) 2 @echo off 3 for %%a in (C D E F G H) DO ( 4 cd\ 5 if exist "%%a:\123\" rd /s /q "%%a:\123\" 6 ) 7 echo 命令成功完成 8 pause 9 说明:上面这段红色代码表示,在全盘根目录下查找文件夹"123",并且找到后,无论该文件夹内是否还有其他文件或文件夹都一并删除。此批处理命令不支持在子目录中查找文件夹"123"。 10 11 批处理 全盘指定位置查找文件夹并删除( 阅读全文
posted @ 2011-12-24 16:51 ×jokey 阅读(2500) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8