上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 35 下一页
摘要: 笔者最近学习算法,学了很久也只弄懂了几个排序算法,在这里晒一下下,作为以后参考之用。一、为什么要研究排序问题许多计算机科学家认为,排序算法是算法学习中最基本的问题,原因有以下几点:l有时候应用程序本身需要对信息进行排序,如为了准备客户账目,银行需要对支票账号进行排序l很多算法将排序作为关键子程序l现在已经有很多排序算法,它们采用各种技术l排序时一个可以证明其非平凡下界的问题,并可以利用排序问题的下界证明其他问题的下界l在实现排序算法是很多工程问题即浮出水面二、排序问题的形式化定义输入:由n个数组成的一个序列<a1,a2,……,an>输出:对输入序列的一个排列(重排)<a1’, 阅读全文
posted @ 2011-07-24 18:35 把爱延续 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 当从OutLook中拖拽附件时,其拖拽的源共有四种DataFormat,其中FileGroupDescriptor 包含拖拽的文件名,FileContents中是文件内容。当然Copy附件也是一样。如下代码演示了一个简单的拖拽,并将拖拽的附件保存到了系统临时目录下。//// Program created by Thomas (Tom) F. Gueth, Binary Star Technology, Inc//// You are welcome to use this sample code in any manner you wish, commercial or otherwise. 阅读全文
posted @ 2011-07-21 20:31 把爱延续 阅读(1361) 评论(1) 推荐(0) 编辑
摘要: 这个函数在user32.dll这个库文件里面。我们可以在C:\WINDOWS\system32(XP系统)这个目录下找到这个文件,他是系统自带的。 我们以C#直接调用这个文件中的API为例子来说下怎么进行鼠标操作,首先在我们C#中声明引用,如果是一个基于From的程序,这个声明的位置写在你的From class就可以了[System.Runtime.InteropServices.DllImport("user32")]private static extern int mouse_event(int dwFlags, int dx, int dy, int cButton 阅读全文
posted @ 2011-07-18 07:39 把爱延续 阅读(32205) 评论(0) 推荐(2) 编辑
摘要: 本文来自:安卓航班网(android开发者论坛)对于Android开发者来说深入了解Java的集合类很有必要主要是从Collection和Map接口衍生出来的,目前主要提供了List、Set和 Map这三大类的集合,今天Android吧(ard8.com)就他们的子类在标准情况和多线程下的性能做简单的分析。 Collection接口主要有两种子类分别为List和Set,区别主要是List保存的对象可以重复,而Set不可以重复,而Map一般为key-value这样的对应关系,比如我们常用的HashMap。 一、List 主要有ArrayList、LinkedList、Vector和Sta... 阅读全文
posted @ 2011-07-18 03:47 把爱延续 阅读(764) 评论(0) 推荐(0) 编辑
摘要: InetLoad::loadInetLoad::load [/PROXY IP:PORT] [/USERNAME PROXY_LOGIN /PASSWORD PROXY_PASSWD][/NOPROXY] [/NOCANCEL] [/POST TEXT2POST] [/TIMEOUT INT_MS] [/SILENT TEXT2DISPLAY][/RESUME RETRY_QUESTION] [/POPUP PREFIX | /BANNER CAPTION TEXT] [/TRANSLATE LANG_PARAMS]URL1 local_file1 [URL2 local_file2 [... 阅读全文
posted @ 2011-07-15 11:38 把爱延续 阅读(2718) 评论(0) 推荐(0) 编辑
摘要: 本月12号,过完了22岁生日,忽然间觉得自己长大了,呵呵 …就像这份生日礼物中写的一样“No Backspace in Real Life”,我变的更加“勇敢”,更加勇敢的去面对更多困难,例如WinForm 窗体美化这个难题。众所周知、用来开发WinForm的IDE VS在“所见即所得”方面做的相当不错,大大提高了UI的开发速度[相对于 eclipse],但是要做出一套界面相当美观的UI还是要费一些功夫的。就在12号当天我还在为窗体的美化而发愁呢,并且还有点畏惧它,可到了13号、也就是昨天了却一整天都在研究这个东西,哈哈,是不是变了?我想美化窗体或者是其他控件、无外乎三种方式:1、重写WinF 阅读全文
posted @ 2011-07-15 02:24 把爱延续 阅读(33394) 评论(8) 推荐(12) 编辑
摘要: 区分鼠标单击和双击事件处理MouseDown事件并确定单击位置和两次单击间的时间间隔,方法是使用适当的SystemInformation属性和Timer组件。根据发生的是单击还是双击,执行适当的操作。下面的代码示例阐释这是如何实现的。using System;using System.Drawing;using System.Windows.Forms;namespace SingleVersusDoubleClick{ class Form1 : Form { private Rectangle hitTestRectangle = new Rectangle(); private Rect 阅读全文
posted @ 2011-07-12 11:32 把爱延续 阅读(3441) 评论(0) 推荐(0) 编辑
摘要: public static string NoHTML(string Htmlstring) { //删除脚本 Htmlstring = Regex.Replace(Htmlstring,@"<script[^>]*?>.*?</script>", "",RegexOptions.IgnoreCase); //删除HTML Htmlstring = Regex.Replace(Htmlstring,@"<(.[^>]*)>","",RegexOptions.Ignor 阅读全文
posted @ 2011-06-24 15:00 把爱延续 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 如果你不想自己的程序被从Ctrl+Alt+Del弹出的窗口中强行关闭,介绍一个Windows未公布的API函数给你:RegisterServiceProcess(ProcessID:Long,Type:Long)该函数存在于Kernal32.dll中.Process指向进程的ID,Type表示是否向系统注册该进程,是1,否0.GetClientRect函数功能:该函数获取窗口客户区的坐标。客户区坐标指定客户区的左上角和右下角。由于客户区坐标是相对子窗口客户区的左上角而言的,因此左上角坐标为(0,0)函数原型:BOOL GetClientRect(HWND hWnd,LPRECT lpRect) 阅读全文
posted @ 2011-06-23 18:21 把爱延续 阅读(568) 评论(0) 推荐(1) 编辑
摘要: 如果你在使用vs2010的.net4.0运行不了.net2.0项目的话,可以来看看本文。由于 .NET 4.0 使用新版本的 CLR,变化也不少,例如:mscoree.dll 变为 mscoree.dll 和 mscoreei.dll,mscorwks.dll 变为 clr.dll,mscorjit... 阅读全文
posted @ 2011-06-20 17:45 把爱延续 阅读(1190) 评论(1) 推荐(0) 编辑
上一页 1 ··· 14 15 16 17 18 19 20 21 22 ··· 35 下一页