自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (7)
  • 收藏
  • 关注

理解线性回归

线性回归是利用数理统计回归分析,来确定变量之间的依赖关系的统计分析方法。如何理解呢,其实就是要寻找数据规律,以便根据数据规律,对新的变量条件进行结果推断。放到数学中来,就是把这个规律看成一个函数,要想办法求解出这个函数的各个参数。可以想像解方程,只不过这里要找的不是方程中的x、y、z,而是寻找合适的系数。上图中有许多的二维数据点,通过观察发现这些点貌似是有一些规律的,通过描绘蓝色直线可以...

2018-03-11 13:23:17 578

注意TDes8 -> Expand方法

今天在写程序时,用到了动态缓冲CBufFlat,在读取数据后想当然的使用了TDes8的Expand()方法将TDes8改为TDes16,当然程序报错了,模拟器直接退出,很显然程序发生严重错误。通过实践后发现Expand并非通过扩展内存区域来实现8bit转16bit,而是使用现有的描述符内存区域大小,只是进行了内存合并,两个8成了一个16,如果8位描述符中信息已经超出了最大长度一半,则会转换失败。E...

2010-12-25 21:42:00 147

简单的字符串相似度计算

计算Levenshtein 距离,再和较长字符串求比率 /// <summary> /// Levenshtein Distance /// </summary> static class StringExt { /// <summary> /// 计算两个字符串的差异距离...

2010-12-19 15:05:00 145

[转]Carbide.VS 3.0.1的安装问题

  在Carbide.VS过程中一个常见的问题是检测不到已安装的SDK,特别是S60v3 FP2。这样的话,安装无法完成,恼人得很。找了很久才找到解决的办法。  步骤1:      打开注册表,找到"HKEY_LOCAL_MACHINE\SOFTWARE\Nokia\",创建新项"Carbide.vs.30",然后在新项里添加字符串值"ForcePrereq" = "1"。(这一步是为了让安装程序...

2010-12-06 12:24:00 106

分享SharpDevelop Asp.net DevServer插件

因为电脑让给老婆用,自己只有上网本一个,要装vs还是太吃力。SharpDevelop是个好的选择,但是有个问题,asp.net程序开发时运行和调试是个问题,老是要挂到iis上。索性把vs的DevServer移了过来。用插件的方式,增加了Debug in Browser和View in browser右键菜单,直接运行,方便许多。For SharpDevelop 3.2http://files....

2010-10-11 23:55:00 95

算法题:装备合成

你有一些合成元素对象,按指定数量的类型的合成元素可以合成一些装备,合成时候会有一些费用,合成的装备可以卖出,合成元素本身可以卖出。合成一个装备后,剩余元素个数只要还够合成,可以继续合成,也可以选择不合成。要求所有东西卖出后收入最大化。一个现实业务精简来的问题,背包、规划或自己的思路都可以。你试一试吧。...

2010-09-28 16:40:00 580

原创 Castle ActiveRecord环境搭建和配置

ActiveReocrd是Castle中一ORM框架,它对NHibernate做了进一步的封装。 1.环境搭建   a.程序集引用 (注意各程序集间版本兼容性)     Castle.ActiveRecord.dll     Castle.DynamicProxy2.dll     Iesi.Connections.dll     NHibernate.dll     Nhibernate.B...

2010-03-03 09:15:00 140

用C#实现win7下vs2008的激活(附学习交流代码)

win7很好用,就是激活vs有点麻烦。当时为省事直接用虚拟光驱挂iso来装了,后来发现激活窗口却没有输入序列号的地方,就将就着用了。现在要过期了,真是烦人。其实输入框仅仅是隐藏了,升级按钮也是被隐藏起来了,所以找到handle,show出来就搞定了。code...

2009-12-20 19:53:00 90

(译)Scheme简明教程8-递归

 第六章 递归 一个过程体中可以包含对其它过程的调用,特别的是也可以调用自己。(define factorial (lambda (n)    (if (= n 0) 1        (* n (factorial (- n 1))))))这个递归过程用来计算一个数的阶乘。如果这个数是0,则结果为1。对于任何其它的值n,这个过程会调用其自身来完成n-1阶乘的计算,然后将这个...

2009-12-18 22:27:00 128

(译)Scheme简明教程7-词法变量

 第五章 词法变量Scheme的变量有一定的词法作用域,即,它们在程序代码中只对特定范围的代码结构可见。迄今为止我们所见过的全局变量也没有例外的:它们的作用域是整个程序,这也是一种特定的作用范围。我们也碰见过一些示例包含局部变量。它们都是lambda过程的参数,当过程被调用时这些变量会被赋值,而它们的作用域仅限于在过程的内部。例如:(define x 9)(define add2 ...

2009-12-17 15:43:00 130

asp.net ModalDialog控件(非ajax tool kit)

觉得ajax tool kit工具包中的ModalDialog控件总是不方便,老是难以控制,一点操作就关掉了。所以重新写了一个。示例网页和控件dll下载

2009-12-10 14:17:00 94

(译)Scheme简明教程6-条件语句

第四章 条件语句和其它的编程语句一样,Scheme 也包含条件语句。最基本的结构就是if:(if 测试条件    then-分支    else-分支)如果测试条件运算的结果是真(即,非#f的任何其它值),”then”分支将会被运行(即满足条件时的运行分支)。否则,”else”分支会被运行。”else”分支是可选的。(define p 80) (if (> p 70) ...

2009-12-04 23:35:00 169

(译)Scheme简明教程5-Forms代码结构

第三章 Forms代码结构读者们会发现迄今为止我们提供的Scheme示例程序也都是s-表达式。这对所有的Scheme程序来说都适用:程序是数据。因此,字符数据#\c也是一个程序,或一个代码结构。我们将使用更通用的说法代码结构而不是程序,这样我们也可以处理程序片段。Scheme计算代码结构#\c得到结果#\c,因为#\c可以自运算。但不是所有的s-表达式都可以自运算。比如symbol 表达...

2009-12-03 18:08:00 140

(译)Scheme简明教程4-数据类型转换及其它类型

2.2.1     数据类型转换Scheme提供了许多可以进行数据类型转换的过程。我们已经知道可以通过char-downcase 和 char-upcase过程来进字符大小写的转换。字符还可以通过使用char->integer来转换成整型,同样的整型也可以通过integer->char被转换成字符。(字符转换成整型得到的结果通常是这个字符的ascii码值。)(char->in...

2009-11-30 22:39:00 201

(译)Scheme简明教程3-数据类型之复合数据类型

 2.1          复合数据类型复合数据类型是以组合的方式通过组合其它数据类型数据来获得。2.2.1     Strings字符串类型是由字符组成的序列(不能和symbols混淆,symbols仅是由一组字符来命名的简单类型)。你可以通过将一些字符包上闭合的双引号来得到字符串。Strings是自运算类型。"Hello, World!"=>  "Hello, World!"...

2009-11-29 20:35:00 160

(译)Scheme简明教程2-数据类型之简单数据类型

第二章 数据类型数据类型是一组相关的值信息集。各种数据类型互相联系,而且它们通常是具有层次关系。Scheme拥有丰富的数据类型:有一些是简单的类型,还有一些复合类型由其它的类型组合而成。2.1          简单数据类型Scheme中的简单包含 booleans (布尔类型) , numbers (数字类型), characters(字符类型) 和 symbols(标识符类型)。2...

2009-11-28 11:47:00 180

(译)Scheme简明教程1-序及进入Scheme编程

  Scheme简明教程序言:这是一份Scheme编程语言的入门教程。旨在作为一份快速上手指南,以便初学者在步入更广更深的正式课程前可以获取该语言上手所需的应用知识(入门后,请读者更深入的学习Scheme)。本教程将引导读者写出简明实用的Scheme代码。尽管不会覆盖到Scheme语言的方方面面,但我们也不会避开这门语言中的很有用处但让人觉得难理解、生涩、罕见、不标准、甚至奇怪的部分。...

2009-11-26 00:02:00 283

javascript”面向对象编程” – 4 function也是”类”

      function在javascript中用来创建函数或方法,但要想实现面向对象方式的编程,类是不可或缺的角色之一,而且是主角。但javascript中并没有类概念,所谓的类也是模拟而来,通过函数加闭包模拟出类成员及私有成员(关于闭包可以参见跨越边界: 闭包)。这里我们将用比较平实的方式来了解一下javascript中的”类”,避开一些生硬的原理。       既然是用function...

2009-09-17 12:45:00 70

javascript”面向对象编程”- 3 function是方法(函数)

      在进行编程时,必免不了要碰到复杂的功能。初学者最怕复杂的功能,因为不能够很好的进行功能边界划分,只能一大串if、循环加case堆叠在一起,结果出来的程序自己看着晕,别人看着更晕。好程序不是写给computer的,而是写给human的。遇到复杂功能,应该想着把它简化、组件化,把小功能封装成小组件,小功能块可以任意的组合得到千变万化的复杂功能。function就可以帮助我们把功能进行封装。...

2009-09-16 14:33:00 110

javascript”面向对象编程”- 2聊聊对象的事

      javascript是基于对象的编程语言。从window到document,从方法到类,从object到Array都是对象。      先看一下JSON(javascript object notation)对象,JSON是一种脚本操作时常用的数据交换格式对象,相对于XML来说JSON是一种比较轻量级的格式,在一些intelligence的IDE中还可以方便的通过点操作JSON对象中...

2009-09-15 15:16:00 99

javascript”面向对象编程”- 1万物皆对象

      javascript几乎成了如今web开发人员必学必会的一门语言,但很多人却只停在了一些表单验证等基础操作层面上,在面向对象语言大行其道的当下,我们需要去学习javascript的面向对象的知识,以便更好的掌握javascript、为深入理解各种脚本框架打好基础。      javascript和java、C#等语言一样也具有面向对象的一些特征,但细比较的时候,会发现这些特征并不是真...

2009-09-14 22:02:00 80

除了程序,我们还有生活

老婆怀孕了,这两天我的心情真的很好,心情好了却不大愿意静下心来看程序了,也许一直没有发现生活的美好,孩子的到来让自己的心有了触动。真的该好好的留心一下程序之外的生活了。程序员除了程序还要有生活。 ...

2009-09-11 22:40:00 85

GridView跨行合并单元格

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->/// <summary>///GridV

2009-07-12 19:04:00 103

WebClient的超时问题及解决

Webclient在下载请求时无法设置请求超时时间和请求读写超时时间。WebClient在异步下载时遇到网络不通等问题时没有响应超时造成app挂起。1.Webclient请求超时设置      重写Webclient的GetWebRequest方法,为HttpWebRequest添加请求超时及读写超时      <!--<br /><br />Code high...

2009-07-06 23:33:00 296

C#操作SAS

SAS数据分析,C#操作的一些辅助代码(重发)。<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->using S...

2009-06-18 14:59:00 206

唯一元素List UniqueList

<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->using System;using System.C...

2009-06-13 13:54:00 615

TreeView控件保存恢复结点展开状态

帮助TreeView保存和恢复结点展开状态的辅助类<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />-->us...

2009-06-10 10:43:00 112

F#个人学习笔记3(F# survey)

1、F#自定义类型,自定义类型可以将我们所需的值打包成一个类型整体,如 Student类型包含{int id ; string name}。F#自定义类型可以通过tuple(元组)或record记录来实现自定义类型。    a、在一些临时的情况下我们可以直接用元组来组合一些值 ,但这仅仅是将值进行组合,不能灵活的访问想要的信息,也没有专有类型名称      将编号和姓名打包成元组由标识符use...

2009-05-31 22:46:00 88

F#个人学习笔记2(F# survey)

1、if语句 , F#返回值不需要显式的写出返回类型,在写if等流程控制时,要控制好返回值信息,如if 语句块和 else 语句块的返回值类型要匹配;不能出现if有返回、else无返回;也不能只出现一个单条件返回,如只出现一个if语句并且有返回值信息,而没有else语句,这样在不满足if 情况时则可能不会有返回值。let fun1 x = //定义一个返回字符串的方法fun1     if x...

2009-05-31 15:29:00 74

F#个人学习笔记1(F# survey)

1、let 关键字用来声明标识符,标识符是值对象的名称,值对象可以是数字、字符串等也可以是方法。但标识符不同与变量,标识符一旦赋值则不可以改变。在同作用域下声明一个已经存在名称的标识符时,则是得到一个新的标识符。let i = 1let add x y = x + y(注:在方法内声明一个与全局标识符同名的标识符时,会隐藏全局标识符的值,但当方法结束后,全局变量标识符的值还是原来的值。)...

2009-05-28 17:26:00 136

VS2010的区域设置有点问题

VS2010的区域设置有点问题,修改为与Microsoft Windows相同时,重启vs后出错。vs不能再打开。报异常Exception has been thrown by the target of an invocatin 。将注册表项[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\ToolsOptionsPages\En...

2009-05-28 12:48:00 140

多文件上传控件(附示例下载)

多文件上传控件。控件dll在bin目录下。http://files.cnblogs.com/heros/multyupload.rar修改后的控件:http://files.cnblogs.com/heros/MultiUploader.rar

2009-05-02 19:38:00 66

汉诺塔 Hanoi 递归示例demo附代码

附代码:http://files.cnblogs.com/heros/HanoiDemo.rar 

2009-04-22 15:29:00 122

将UserControl生成Html代码 (thanks to Jeffrey Zhao )

  1using System;  2using System.Collections.Generic;  3using System.Linq;  4using System.Web;  5using System.Web.UI;  6using System.IO;  7using System.Web.UI.HtmlControls;  8using System.Reflection;  ...

2009-04-19 10:59:00 83

cnn视频下载软件附代码

cnn视频下载工具链接http://files.cnblogs.com/heros/cnn英语视频下载工具新.rar代码http://files.cnblogs.com/heros/CNN%E8%A7%86%E9%A2%91%E4%B8%8B%E8%BD%BD(Code).rar 

2009-04-05 15:29:00 817

原创 初试Composite UI Application Block

              初试Composite UI Application BlockComposite UI Application Block主要用来创建一个聚合的智能客户端解决方案,客户端可以由一组功能块构建而成。一、用Composite UI 创建应用程序的一般步骤        创建Shell        创建Module        创建对Services的引用       

2008-01-13 08:19:00 588

转载 初学ruby

初学ruby第一章第一步:首先从 http://www.ruby-lang.org/en/downloads/下载 Ruby 1.8.6 One-Click Installer.第二步:安装完毕后,请在CMD窗口中输入ruby -v这个命令,如果没错应该显示目前然装ruby的版本。第三步:然后安装rails框架,请输入gem install rails --include-de

2007-12-25 09:32:00 1020

转载 SqlDataAdapter隐式打开关闭connection

SqlDataAdapter隐式打开关闭connection,如果   Fill   方法发现连接尚未打开,它将隐式地打开   DataAdapter   正在使用的   Connection。如果   Fill   已打开连接,它还将在   Fill   完成时关闭连接。当处理单一操作(如   Fill   或   Update)时,这可以简化您的代码。但是,如果您在执行多项需要打开连接的操作,

2007-10-24 11:03:00 706

转载 聚集索引和非聚集索引的区别?

导读: 实际上,您可以把索引理解为一种特殊的目录。微软的SQL SERVER提供了两种索引:聚集索引(clustered index,也称聚类索引、簇集索引)和非聚集索引(nonclustered index,也称非聚类索引、非簇集索引)。下面,我们举例来说明一下聚集索引和非聚集索引的区别:   其实,我们的汉语字典的正文本身就是一个聚集索引。比如,我们要查“安”字,就会很自然地翻开字典的前几页,

2007-10-14 17:28:00 800

原创 如何理解exists sql

  s(s#,sname,age,sex)     sc(s#,c#,grade)     c(c#,cname,teacher)     select   sname   from   s   where   not   exists   (     select   *   from   c   where   not   exists(     select   *   from   sc

2007-10-10 12:00:00 1079

用webservice 实现在天气预报查询程序

用webservice 实现在天气预报查询程序

2009-05-19

英语学习视频下载工具

cnn英语新闻视频下载工具,可以快速搜索出最新cnn新语视频信息,可将搜索结果导出网页,也可以直接导入迅雷下载。vista以下的系统需要安装.netframework。

2009-04-06

俄罗斯方块游戏附源码

学习编程自己写的俄罗斯方块游戏,这是第一版,窗体只是临时测试窗体。后续用xna来做界面再加入自定义图形、自动增长等功能。

2009-03-16

正则表达式校验辅助工具 (编辑 验证 搜索)

一个正则表达式验证的小工具,可以编辑验证表达式,还提供了在线搜索功能。希望能对大家有所帮助。

2008-12-09

xpath表达式测试小工具

xpath表达式测试小工具,很实用。推荐。上次不知道为什么被删掉了。重发。

2008-12-02

C#动态加载插件示例

用C#演示插件实现的思路。一些简单的oop代码。

2008-11-11

局域网聊天

.net2005 加devexpress 自己学习过程中写的.

2007-10-13

空空如也

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

TA关注的人

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