自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

破剑冰

活到老,学到老

  • 博客(39)
  • 资源 (11)
  • 收藏
  • 关注

原创 桌面搜索(含源码c#)

桌面搜索(含源码c#) 基于Lucene.Net实现的一个简单搜索工具,方便快速的查找文件.使用说明:    (1) 程序文件说明.    (2) 索引配置.配置文件名为para.txt,内容包含要索引的磁盘路径.     (3) 文件索引.           (4) 文件搜索.源码你可以在这里下载

2010-07-17 22:43:00 1064

原创 PE文件解析(C#)

<br />最近利用空闲时间对PE结构作了了解,为了加深理解,在学习的过程也实现了一个不太完善的解析类库。<br />作为学习的一个锚点,特在此记录一下,如果以后有时间希望可以写一写这方面的文章。<br /> <br />我已将代码上传到CSDN,以备以后查找,可以在这里找到她。

2010-06-28 14:57:00 2888

原创 Bmp文件解析(c#)

具体格式介绍,请参照以下文章: Bmp文件格式BMP文件格式分析  以下是代码:  public class BmpParser { public static BmpInfo Parse(string path) { BmpInfo bmpInfo = new BmpInfo();

2010-05-28 19:07:00 5710

原创 测试

俄罗斯方块: 按Ctrl或空格键或回车键快速下落 功能简介:1. 形状自定义。可自由扩展。2.魔法形状功能。游戏中的小花即魔法形状,它能够穿透方块,落到底部的空区域。可自由扩展。3 .实现道具功能。游戏中的五角星即是道具,在消除行时获取。获取道具在右侧列表出现,按对应的数字键即可释放,减速五秒。可自由扩展。4. 截图功能。 俄罗斯方块源码 

2010-12-11 17:20:00 617

原创 代码集锦

1. Date的构造函数,在智能提示中只能看到通过年,月,日等够早的,你也可以这样var duration : Number = DateUtil.DAY_IN_MILLISECONDS * 1;var endDate : Date = new Date( startDate.getTime() + duration ); return endDate; 

2010-11-20 07:51:00 700

转载 flex 图片滤镜效果实例

<br />先附上几个别人例子,引自:http://www.cnblogs.com/xxcainiao/archive/2008/11/08/1329664.html<br />1:聚光灯效果:<br />实例:http://www.rphelan.com/flex/SpotlightDemo/SpotlightDemo.html<br />源文件:http://www.rphelan.com/flex/SpotlightDemo/srcview/index.html<br />2:放大镜效果:<br />

2010-09-28 17:10:00 2775

原创 重力小球

<br />package{ import flash.display.Shape; import flash.events.Event; import flash.events.MouseEvent; import flash.display.Bitmap; import flash.display.Sprite; public class Ball extends Sprite { public var radius:Number = 40; publi

2010-09-04 17:39:00 744

原创 红黑树(C#)

红黑树(C#) 黑树是插入操作类似于儿茶查找树的插入操作。只是把退出条件将NULL改为统一的叶子节点即可。关键的是对红黑树插入之后的调整操作调整策略如下:(插入调整主要是考虑当前节点和当前节点的叔叔之间的关系)1、叔叔节点颜色为红色调整策略:     将父亲节点的颜色改为黑色     将叔叔节点的颜色改为黑色     将当前节点的指针改为其父亲节点的父亲2、当叔叔节点颜色为黑色,且当前节点在其父亲节点的右子树上     将当前节点指针移动到其父亲节点     并以当前节点为轴进行左转操作 3、 当叔叔节点颜

2010-07-16 07:08:00 1774

原创 二叉查找树(C#)

二叉查找树(C#)代码实现(自己学习过程的产物,仅供自己玩)/// /// 二叉查找树 /// public class BinarySearchTree { #region 构造函数 public BinarySearchTree(BinarySearchTreeNode root) { this.Root = root; } public

2010-07-13 16:24:00 1097

原创 桶排序(C#)

桶排序(C#)<br />代码实现:<br />/// <summary> /// 桶排序 /// </summary> /// <param name="arrayToSort">待排序的数组(该数组的元素在[0-1) )</param> /// <returns>排序后的结果</returns> public static double[] BucketSort(double[] arrayToSort)

2010-07-07 13:25:00 1845

原创 基数排序(C#)

基数排序(C#)<br />代码实现:<br />/// <summary> /// 基数排序 /// </summary> /// <param name="arrayToSort">要排序的数组</param> /// <param name="maxDigit">数字的最大位数</param> /// <returns>排序后的结果</returns> public static int[] R

2010-07-07 13:23:00 1689

原创 计数排序(c#)

计数排序(C#)<br />代码实现:<br /> /// <summary> /// 计数排序。 /// 要求: /// arrayToSort的元素必须大于等于0,或者经过一定的转换使其元素在 /// 大于等于0范围内。例如有如下序列(-1,-8,10,11),那么根据最小值8, /// 将各个数字加8转化为(7,0,18,19),然后进行计数排序,结果为(0,7,18,19),

2010-07-07 13:22:00 1222

原创 快速排序(C#)

快速排序代码实现:public static void QuickSort(int[] a, int startIndex, int endIndex) { if (startIndex > endIndex) return; int keyIndex = Partion(a, startIndex, endIndex); QuickSort(a, startIndex, k

2010-07-06 07:50:00 1089

原创 堆排序(C#)

堆排序代码如下: /// /// 最小堆排序(升序) /// public static int[] MinHeapSort(int[] a) { // 将数组构建为最小堆 BulidMinHeap(a); int aLenght = a.Length; int heapSize = aLenght;

2010-07-04 17:14:00 2246 2

原创 冒泡排序(C#)

冒泡排序    将被排序的记录数组R[1..n]垂直排列,每个记录R[i]看作是重量为R[i].key的气泡。根据轻气泡不能在重气泡之下的原则,从下往上扫描数组R:凡扫描到违反本原则的轻气泡,就使其向上"飘浮"。如此反复进行,直到最后任何两个气泡都是轻者在上,重者在下为止.[动画演示]    代码实现如下:   /// /// 冒泡排序 /// public static int[] BubbleSort(int[] needSortArray)

2010-07-04 12:14:00 710

原创 合并排序(C#)

合并排序

2010-07-04 10:51:00 1322

原创 插入排序(C#)

算法导论学习(一) - 插入排序 插入排序是一个对少量元素进行排序的有效算法.插入排序的工作机理与很多人打牌时,整理手中牌时的做法差不多.在开始摸牌时,我们的左手是空的,牌面朝下放在桌上.接着,一次从桌上摸起一张牌,并将它插入到左手一把牌的正确位置上.为了找到这张牌的正确位置,要将它与手中已有的每一张牌从右到左地进行比较.无论在甚么时候,左手的牌都是排好序的,而这些牌原先都是桌上那副牌里做顶上的一些牌.代码实现如下: /// /// 插入排序(升序) ///

2010-07-03 18:03:00 827

转载 A*寻径算法新手入门

译者说:无论是现在风靡的网页游戏,还是老牌的网络游戏,寻径几乎都是难以回避的一个话题,而寻径必然从A*算法开始。关于A*国外相关的资料相当丰富,很多时候让我们为难的还不是具体的算法,而是A*的基本思路和概念。很多门槛都是从一堆陌生的概念开始的。而本文则是A*算法真正入门级的读物,不仅仅是清除了概念上的障碍还给出了相关话题深入学习的线索。文中有几点模糊的地方,我已经和原作者沟通过,后面会专门讲述。  A*寻径算法新手入门A* Pathfinding for BeginnersBy Patrick Lester

2010-06-05 11:31:00 3926

原创 Flv文件解析(c#)

<br />这两天看了在 Silverlight 应用程序中实现对 FLV 视频格式的支持,很受启发.<br /> <br />这两天也没什么事情,于是自己也写了一个flv解析的小程序,不求代码的质量,只求能够对flv文件格式有一个了解,<br />作为学习过程特在此记录.我写的程序可以在这里下载到.

2010-06-01 19:27:00 910

原创 c#随机产生常用汉字

原理请参照下边的文章:用C#生成随机中文汉字验证码的基本原理汉字区位码表区位码、国标码与机内码的转换关系 1)区位码先转换成十六进制数表示 (2)(区位码的十六进制表示)+2020H=国标码; (3)国标码+8080H=机内码 举例:以汉字“大”为例,“大”字的区内码为2083 1、区号为20,位号为83 2、将区位号2083转换为十六进制表示为1453H 3、1453H+2020H=

2010-05-30 11:44:00 6126 2

原创 文章推荐

C#热图生成(二)——with Silverlightc#中的jQuery——HtmlAgilityPackPOI 1.2教程(目录)javascript 正则表达式JavaScript对象模型-执行模型精通 JS正则表达式 

2010-05-27 19:03:00 414

原创 输出RSS

public class CommentRss : IHttpHandler { public void ProcessRequest(HttpContext context) { string url = context.Request.QueryString["url"]; WebClient

2010-04-29 23:56:00 431

原创 Http数据压缩

using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.Services;using System.IO.Compression;namespace WebApplication2{ /// /// $co

2010-04-29 21:41:00 911

转载 Silverlight Demo(转帖)

 What a beautiful, though distracting, flash website! Lets do it in Silverlight!  This weekend I came across this flash website, in my own personal opinion I thought this site was awesome. It

2009-11-17 20:38:00 4075

原创 NHibernate实体映射文件生成模版(MyGeneration)

 Template Code   <%public class GeneratedTemplate : DotNetScriptTemplate{ // 前缀 protected string _prefix; protected string _NullSufix; protected bool _CreatingXML; //选中的表 priva

2009-11-13 22:29:00 3212

原创 C# 图片处理 (看完后你会知道 PS原来是这样做的) (转帖)

转一篇 C# 图片处理 (看完后你会知道 PS原来是这样做的) 原始图片: ISINBAEVA ~~~~~~~~ 一. 底片效果原理: GetPixel方法获得每一点像素的值, 然后再使用SetPixel方法将取反后的颜色值设置到对应的点.效果图: 代码实现: 底片效果       private void button1_Click(object sender, EventA

2009-10-11 18:40:00 1111

原创 使用C#代码安装 Windows 服务(不使用InstallUtil) (转帖)

 转自大豆男生  using System;using System.Collections.Generic;using System.ServiceProcess;using System.Configuration.Install;static class Program{    ///     /// 应用程序的主入口点。    ///     [STAThread]    

2009-09-15 19:40:00 1023

转载 十个极其有用的在线网站设计工具(转帖)

 转自技术的超然台十个极其有用的在线网站设计工具 发现有不少外国朋友看我的blog,为保他们也有东西可看,特附英文在下。大家也可趁机复习下English。也许你和我一样只能使用windows进行网页设计开发工作,而设计时常用的操作诸如颜色选择,创作字体,编辑图片,或是测试效果是否都必须麻烦地打开新的软件窗口呢?这篇文章将告诉你一堆有用的网络应用,解除设计师的烦恼。Whe

2009-09-12 08:40:00 566

原创 CSS行高line-height属性理解及应用(转帖)

转自jcdmt的博客 CSS行高line-height属性理解及应用 行高的概念看上去很简单——文字行的高度,其实,行高所涉及到的基础知识,对于今后理解其它属性也很重要。大片密密麻麻的文字往往会让人觉得乏味,因此适当地调整行高(line-height)可以减低阅读的困难与枯燥,并且使页面显得美观。行高指的是文本行的基线间的距离,但是文本之间的空白距离不仅仅是行高决定的,

2009-09-06 09:14:00 2570

原创 Cache-Control: no-cache,Cache-Control: no-store,Pragma: no-cache区别

Cache-Control: no-cache:这个很容易让人产生误解,使人误以为是响应不被缓存。实际上Cache-Control: no-cache是会被缓存的,只不过每次在向客户端(浏览器)提供响应数据时,缓存都要向服务器评估缓存响应的有效性。 Cache-Control: no-store:这个才是响应不被缓存的意思。 Pragma: no-cache:跟Cache-Cont

2009-08-18 20:37:00 78550

转载 HTTP缓存(转帖)

 转自:http://morganchengmo.spaces.live.com/blog/cns!9950CE918939932E!2132.entry Config HTTP Header For Better Client Performance网站的性能(Performance)要考虑两方面,一方面是在Server端的运行效率,另一方面是在Client端感受到的效率。不要以

2009-08-18 07:47:00 2063

原创 Oracle中Clob类型处理解析

   最近利用NHibernate映射类型为Clob字段在插入数据时发现当字符的字节数(一个半角字符一个字节,一个全角字符两个字节)在2000-4000之间时报错(ORA-01461:仅可以插入LONG列的LONG值赋值)。经过不断查找资料和自己的试验该问题终于得到解决,下边我将自己的心得给大家做一个分享。准备系统环境 xp+.net2.0+oracle9i 表结构(由于是测试

2008-08-09 08:52:00 37965 1

原创 中文Visual Studio中使用ActiveWriter

1. 下载ActiveWriter.目前版本为Preview4,支持VS2005和VS2008.下边以VS2005作说明。 2.  解压后安装ActiveWriter,安装过程一路回车就可以了。3.  新建一个解决方案,然后选中工程右键选 添加-新建项目. 4. 选中类图关系,修改其扩展名称为actiw.5. 单击添加按钮后生成如图。6. 生成的实体类文件存放在ClassDiagram

2008-05-21 21:49:00 2922 1

原创 代码快速编辑-ultraedit-32的使用技巧

前几天看到同事在写一个实体类文件时,一边看PLSQl的表的字段,一边VS2005中打字符,还不时对照是否打错。看到同事辛苦的样子,我实在不忍。于是便向他推荐了使用UE的技巧:1.复制PLSQL的表的所有字段。选中所有字段,然后右键菜单选中【Copy Comma Separated】(如图1)(图1)2.打开UE,复制到文档。(如图2)(图2)3.替换逗号。快捷键Ctlr+R 打开替

2008-05-21 20:01:00 2381

原创 Visual Studio 代码编辑快捷键

1.转达写:  Ctrl+Shift+U2.转小写:  Ctrl+U3.展开或折叠大纲显示(及Region块): Ctrl+M+L4.添加书签:Ctrl+B+T       前一标签:Ctrl+B+P         后一标签:Ctrl+B+N5.格式化代码显示:Ctrl+K+D  ( 这个功能能很有用,使代码看起来规范一致)6.剪切行:Ctrl+L7.封装字段:Ctrl+

2008-05-20 21:51:00 1608

转载 c#比较两个IP地址大小

/**////         /// 确保结束ip大于开始ip        ///         private bool validateIP(string startIP,string endIP)        ...{            // 分离出ip中的四个数字位            string[] startIPArray = startIP.Split(.);

2008-03-31 21:10:00 4033

转载 C#实现控制台退出控制

 using System;using System.Runtime.InteropServices;using System.Threading;using System.Diagnostics;namespace ConsoleApplication3...{    public delegate bool ConsoleCtrlDelegate(int dwCtrlType);   

2008-03-31 21:08:00 9708

转载 注册系统热键

using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices; na

2008-03-31 21:06:00 938

转载 限制只启动一个程序实例

using System;using System.Collections.Generic;using System.Windows.Forms;using System.Threading;namespace OneCase...{    static class Program    ...{        /**////         /// 应用程序的主入口点。        ///

2008-03-31 21:00:00 861

桌面文件搜索(C#源码)

桌面文件搜索桌面文件搜索桌面文件搜索桌面文件搜索

2010-07-17

PE文件解析(C#)

PE文件解析的c#实现 PE文件解析的c#实现

2010-06-28

Flv文件解析(c#,包含flv文件结构说明)

Flv文件解析(c#,包含flv文件结构说明) Flv文件解析(c#,包含flv文件结构说明) Flv文件解析(c#,包含flv文件结构说明)

2010-06-01

Fiddler2BetaSetup

Http拦截工具,Http拦截工具,Http拦截工具

2010-01-24

InteropSignatureToolkitSetup

InteropSignatureToolkitSetup

2010-01-24

pInvokeVSaddin

将WIN 32 API函数转换为c#函数

2010-01-24

A*算法(C#版),A*算法(C#版)

A*算法(C#版),A*算法(C#版),A*算法(C#版)

2009-09-22

CSS权威指南第三版(英文)

CSS权威指南第三版(英文),CSS权威指南第三版(英文)

2009-09-09

文件共享之c#实现(含源码)

这个程序主要演示怎么用c#实现文件的共享。程序比较简单,单击按钮程序会把你的D盘共享。

2007-07-03

c#做的键盘记录的东东(含源码)

从codeproject看到的一段代码,觉得挺好的,我把它改造成一个dll,方便大家调用,同时我做了一个实例,演示dll的使用方法。<br>

2007-07-02

c#局域网共享搜索工具(含源码)

局域网共享搜索的工具,适合在公司内部局域网使用,因为要遍历各个文件,所以速度太慢,不过软件实现了一些有趣的功能,希望能给你带来方便。功能:1. 文件搜索,分为按目录搜和按文件搜两种。2. 过滤功能。本软件是按扩展名来过滤搜索的文件的。比如你要搜索mp3文件,那就输入 .mp3 。记得把点也带上哦。当然搜索的结果也可以过滤,具体参考软件。3. 文件的下载功能。4. 共享图片的浏览功能,可全屏浏览,全屏模式下可幻灯片浏览。(另外还添加类似qq的截屏功能,嘿嘿,这个好像不太需要)5. 列表保存。就是把共享资源保存下来,免得下次再搜。需要指出的是该软件还可以把音乐文件保存为芊芊静听的音乐列表。6. 程序最小化时将出现类似flashget的浮动框。上边所说的功能大部分集中在右键菜单中.

2007-06-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除