自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(181)
  • 资源 (10)
  • 收藏
  • 关注

转载 线性回归及梯度下降

Linear Regression  注意一句话:多变量线性回归之前必须要Feature Scaling!方法:线性回归属于监督学习,因此方法和监督学习应该是一样的,先给定一个训练集,根据这个训练集学习出一个线性函数,然后测试这个函数训练的好不好(即此函数是否足够拟合训练集数据),挑选出最好的函数(cost function最小)即可;注意:(1)因为是线性回归

2016-08-09 13:52:33 623

转载 随机梯度下降法

一、误差准则函数与随机梯度下降:数学一点将就是,对于给定的一个点集(X,Y),找到一条曲线或者曲面,对其进行拟合之。同时称X中的变量为特征(Feature),Y值为预测值。如图:一个典型的机器学习的过程,首先给出一组输入数据X,我们的算法会通过一系列的过程得到一个估计的函数,这个函数有能力对没有见过的新数据给出一个新的估计Y,也被称为构建一个模型。我

2016-08-09 10:57:22 953

转载 推荐算法预览

推荐算法概览(一)为推荐系统选择正确的推荐算法非常重要,而可用的算法很多,想要找到最适合所处理问题的算法还是很有难度的。这些算法每种都各有优劣,也各有局限,因此在作出决策前我们应当对其做以衡量。在实践中,我们很可能需要测试多种算法,以便找出最适合用户的那种;了解这些算法的概念以及工作原理,对它们有个直观印象将会很有帮助。推荐算法通常是在推荐模型中实现的,而推荐模型会负责收集诸如用户

2016-07-28 17:08:50 1773

转载 相似度算法之SVD

1. SVD简介      假如要预测Zero君对一部电影M的评分,而手上只有Zero君对若干部电影的评分和风炎君对若干部电影的评分(包含M的评分)。那么能预测出Zero君对M的评分吗?答案显然是能。最简单的方法就是直接将预测分定为平均分。不过这时的准确度就难说了。本文将介绍一种比这个最简单的方法要准上许多,并且也不算复杂的算法。      SVD(Singular Value Dec

2016-07-28 14:11:00 3908

转载 机器学习中的相似性度量

在做分类时常常需要估算不同样本之间的相似性度量(Similarity Measurement),这时通常采用的方法就是计算样本间的“距离”(Distance)。采用什么样的方法计算距离是很讲究,甚至关系到分类的正确与否。  本文的目的就是对常用的相似性度量作一个总结。  本文目录:  1. 欧氏距离  2. 曼哈顿距离  3. 切比雪夫距离  4.

2016-07-16 22:41:34 560

转载 推荐系统之协同过滤(CF)

什么是协同过滤协同过滤是利用集体智慧的一个典型方法。要理解什么是协同过滤 (Collaborative Filtering, 简称 CF),首先想一个简单的问题,如果你现在想看个电影,但你不知道具体看哪部,你会怎么做?大部分的人会问问周围的朋友,看看最近有什么好看的电影推荐,而我们一般更倾向于从口味比较类似的朋友那里得到推荐。这就是协同过滤的核心思想。协同过滤一般是在海量的用户中发

2016-07-16 22:21:34 891

转载 推荐系统--方法总结

在推荐系统简介中,我们给出了推荐系统的一般框架。很明显,推荐方法是整个推荐系统中最核心、最关键的部分,很大程度上决定了推荐系统性能的优劣。目前,主要的推荐方法包括:基于内容推荐、协同过滤推荐、基于关联规则推荐、基于效用推荐、基于知识推荐和组合推荐。一、基于内容推荐基于内容的推荐(Content-based Recommendation)是信息过滤技术的延续与发展,它是建立在项目的内

2016-07-16 21:59:26 861

转载 相似度算法之余弦相似度

转自:http://blog.csdn.net/u012160689/article/details/15341303余弦距离,也称为余弦相似度,是用向量空间中两个向量夹角的余弦值作为衡量两个个体间差异的大小的度量。余弦值越接近1,就表明夹角越接近0度,也就是两个向量越相似,这就叫"余弦相似性"。上图两个向量a,b的夹角很小可以说a向量和b向量有很高的的相似性,

2016-07-16 20:50:04 211420 26

原创 相似度算法之皮尔逊相关系数

皮尔逊相关系数是比欧几里德距离更加复杂的可以判断人们兴趣的相似度的一种方法。该相关系数是判断两组数据与某一直线拟合程序的一种试题。它在数据不是很规范的时候,会倾向于给出更好的结果。 如图,Mick Lasalle为>评了3分,而GeneSeyour则评了5分,所以该影片被定位中图中的(3,5)处。在图中还可以看到一条直线。其绘制原则是尽可能地靠近图上的所有坐标点,被称为最佳拟合线。如果两位

2016-07-16 15:45:19 23564

原创 相似度算法之欧几里得距离

在计算用户相似度的过程中,欧几里得距离是比较直观,常见的一种相似度算法。根据两用户之间共同评价的Item为维度,建立一个多维的空间,那么通过用户对单一维度上的评价Score组成的坐标系X(s1,s2,s3……,si)即可定位该用户在这个多维度空间中的位置,那么任意两个位置之间的距离Distance(X,Y)(即:欧式距离)就能在一定程度上反应了两用户兴趣的相似程度。上图即二维空间中

2016-07-13 23:27:38 67096 6

原创 《将博客搬至CSDN》

因相关原因,本人已将 Blog 搬至 CSDN ,如有需要,大家可去那查看相关博客。

2014-06-07 17:48:18 445

原创 Win7 安装Sql Server200…

操作系统:Microsoft Windows 7 旗舰版(32位)数据库版本:SQL Server 2005 简体中文开发板数据库下载链接:http://pan.baidu.com/share/link?shareid=322740&uk=268517599 (地址已更新2013-03-09)-------------------------------------------------

2014-06-07 17:48:16 938

转载 命名法

原文地址:命名法作者:王疏桐 匈牙利命名法、骆驼命名法和帕斯卡命名法一、匈牙利命名法:        广泛应用于象Microsoft Windows这样的环境中。        Windows 编程中用到的变量(还包括宏)的命名规则匈牙利命名法,这种命名技术是由一位能干的 Microsoft程序员查尔斯·西蒙尼(Charles Simonyi) 提出的。       匈牙利命

2014-06-07 17:48:14 604

原创 C# keybd_event 用法及虚拟键值

[DllImport("User32.dll")]public static externvoid keybd_event(Byte bVk,Byte bScan, Int32 dwFlags, Int32dwExtraInfo); keybd_event(0x5b, 0, 0, 0);keybd_event(68, 0, 0, 0);keybd_event(0x5b, 0, 0x

2014-06-07 17:48:12 1253

原创 键盘监控的实现Ⅲ——按键消息…

本文就是要解决这个问题,如何来实现按键消息的修改。这里我们要引入一个函数  Private Declare Subkeybd_event Lib "user32" (ByVal bvk AsByte, ByVal scanAs Byte, ByVal dwflags As Integer, ByVal dwextrainfo AsInteger)  这个函数的目的是模拟按键消息,就像真

2014-06-07 17:48:09 523

转载 c#下调试Dll

原文地址:c#下调试Dll作者:谢绝关注.net如何调试dll(2006-07-26 10:50:23)分类:Asp.Net开发在同一个解决方案中一定要将调用DLL文件的工程设为启动项目 方法一:1、dll工程>>属性>>配置属性>>生成>>选择目录文件夹为要调用该dll文件的工程的bin文件夹2、在要调用该dll文件的工程中添加引用该dll(dll文件在该工程

2014-06-07 17:48:07 1390

原创 c#初学-多线程中lock用法的经典实…

一、Lock定义   lock 关键字可以用来确保代码块完成运行,而不会被其他线程中断。它可以把一段代码定义为互斥段(criticalsection),互斥段在一个时刻内只允许一个线程进入执行,而其他线程必须等待。这是通过在代码块运行期间为给定对象获取互斥锁来实现的。    在多线程中,每个线程都有自己的资源,但是代码区是共享的,即每个线程都可以执行相同的函数。这可能带来的问题就是几个

2014-06-07 17:48:05 600

原创 .Net中的反射、类型、装配件使用入…

该文章转载于http://www.csdnback.com/BlogView/wangchunlan2004/archive/2006/08/02/1012493.htmlMSDN:ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpguide/html/cpcondiscoveringtypeinformationatruntime.htm提纲

2014-06-07 17:48:03 403

原创 我的博客今天2岁305天了,我领取了…

我的博客今天2岁305天了,我领取了徽章.  2011.05.04,我在新浪博客安家。2011.05.11,我写下了第一篇博文:《杭电 ACM 1014》。至今,我的博客共获得19,163次访问。这些年,新浪博客伴我点点滴滴谱写生活!

2014-06-07 17:48:01 352

原创 winCE下实现全屏的C#代码

1 namespace TaskBarHide2 {3 public partial class MainForm: Form4{5 public MainForm()6 {7 InitializeComponent();8 }9 10 private void btnShow_Click(object sender,EventArgs e)11{12 Rectanglerect =

2014-06-07 17:47:59 892

原创 SQL2005触发器

触发器是一种特殊类型的存储过程。存储过程是通过存储过程名被调用执行的,而触发器主要是通过事件触发而被执行的。触发器可通过数据库中的相关表实现级联更改。如果触发器表存在约束,则在instead of触发器执行后after触发器执行前检查这些约束,如果约束破坏,则回滚instead of触发器操作并不执行after触发器.SQLServer为每个触发器都创建两个专用表:inserted表和de

2014-06-07 17:47:56 473

原创 sqlserver游标使用

CREATE PROCEDURE PK_TestAS --声明2个变量 declare @O_IDnvarchar(20)  declare @A_Salary float  --声明一个游标mycursor,select语句中参数的个数必须要和从游标取出的变量名相同 declare mycursor cursor for select O_ID,A_Salaryfrom Add

2014-06-07 17:47:54 431

原创 SQL SERVER得到表、视图、存…

1、SQL SERVER得到某个数据库下面所有的表、视图、存储过程、触发器select name from sysobjects where xtype='TR' --所有触发器select name from sysobjects where xtype='P' --所有存储过程select name from sysobjects where xtype='V' --所有视图selec

2014-06-07 17:47:52 355

原创 JS window.open()属性

一. Window 对象Window 对象是 JavaScript 层级中的顶层对象。Window 对象代表一个浏览器窗口或一个框架。Window 对象会在或 每次出现时被自动创建。 二.open() 方法用于打开一个新的浏览器窗口或查找一个已命名的窗口。 三.window.open(URL,name,features,replace)参数描述URL一个可选

2014-06-07 17:47:50 495

原创 画图解释SQL联合语句

我认为 Ligaya Turmelle 的关于SQL联合(join)语句的帖子对于新手开发者来说是份很好的材料。SQL联合语句好像是基于集合的,用韦恩图来解释咋一看是很自然而然的。不过正如在她的帖子的回复中所说的,在测试中我发现韦恩图并不是十分的匹配SQL联合语法。不过我还是喜欢这个观点,所以我们来看看能不能用上韦恩图。假设我们有下面两张表。表A在左边,表B在右边。我们给它们各四条记录。

2014-06-07 17:47:48 345

原创 如何用c#  ConfigManage…

若要正确使用ConfigManager方法,首先在项目中添加System.Configuration 再Using System.Configuration 即可。读配置很简单,可以用ConfigurationManager.AppSettings[key] 来读出,可是写配置文件时,如果写成这样ConfigurationManager.AppSettings[key] = "111

2014-06-07 17:47:45 782

原创 JS中的window.setTimeout()详解

相关用法:setTimeout (表达式,延时时间)setInterval (表达式,交互时间)其中延时时间/交互时间是以豪秒为单位的(1000ms=1s)setTimeout 在执行时,是在载入后延迟指定时间后,去执行一次表达式,仅执行一次setInterval 在执行时,它从载入后,每隔指定的时间就执行一次表达式1,基本用法:   var i=0;  setTime

2014-06-07 17:47:43 1189

原创 Winform 窗体最小化隐藏在桌…

ICO文件要放到 bin\Debug 下  1、给主窗体添加 NotifyIcon 控件 2、窗体加载事件里         private void MainF_Load(object sender, EventArgs e)        {            this.notifyIcon1 = new System.Windows.Forms.Notif

2014-06-07 17:47:41 584

原创 正则表达式基础

一个正则表达式就是由普通字符(例如字符 a 到z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。如:JScriptVBScript匹配/^\[ \t]*$/"^\[ \t]*$"匹配一个空白行。/\d{2}-\d{5}/"\d{2}-\d{5}"验证一个

2014-06-07 17:47:39 368

原创 C# 特性学习(二)

自定义了一个特性类:   [AttributeUsage(AttributeTargets.Class|AttributeTargets.Method)]    classWahAttribute:System.Attribute    {       private string description;       public string Description 

2014-06-07 17:47:37 418

原创 C#  特性的学习(一)

元数据,就是C#中封装的一些类,无法修改.类成员的特性被称为元数据中的注释.1、什么是特性    1)属性与特性的区别         属性(Property):属性是面向对象思想里所说的封装在类里面的数据字段,Get,Set方法。         特性(Attribute):  官方解释:特性是给指定的某一声明的一则附加的声明性信息。允许类似关键字的描述声明。它对程序中的元素

2014-06-07 17:47:35 407

原创 SqlServer 事务的用法

事务(Transaction)是并发控制的单位,是用户定义的一个操作序列。这些操作要么都做,要么都不做,是一个不可分割的工作单位。通过事务,SQL Server能将逻辑相关的一组操作绑定在一起,以便服务器保持数据的完整性。在sql server+ .net 开发环境下,有两种方法能够完成事务的操作,保持数据库的数据完整性;一个就是用sql存储过程,另一个就是在ADO.NET

2014-06-07 17:47:32 334

原创 SELECT INTO 和 IN…

Insert是T-sql中常用语句,InsertINTO table(field1,field2,...)values(value1,value2,...)这种形式的在应用程序开发中必不可少。但我们在开发、测试过程中,经常会遇到需要表复制的情况,如将一个table1的数据的部分字段复制到table2中,或者将整个table1复制到table2中,这时候我们就要使用SELECTINTO 和 I

2014-06-07 17:47:30 600

原创 C#  GetType()与Typeof()的区别

GetType()与Typeof()区别GetType()返回的是对象的类名;案例1:int i = 5;Console.WriteLine(i.GetType());//System.Int32var x = 127.25m;Console.WriteLine(x.GetType());//System.Decimal案例2:namespace _2

2014-06-07 17:47:28 376

原创 C#中AS和IS关键字的用法

在程序中,进行类型转换是常见的事,C#支持基本的强制类型转换方法,例如:Object obj1 = new NewType();NewType newValue = (NewType)obj1;这样强制转换的时候,这个过程是不安全的,因此需要用try-catch语句进行保护,这样一来,比较安全的代码方式应如下所示:Object obj1 = new NewType();NewTyp

2014-06-07 17:47:26 1067

转载 C#程序中:怎么播放wav格式…

原文地址:C#程序中:怎么播放wav格式声音文件作者:王宾同在编写C#程序时,有的时候需要添加一点声音效果(如语音报时、鼠标点击声音等等),而且这些声音效果往往很短暂,这样的效果往往用WAV格式的声音文件就可以满足。如果放一个播放控件当然也可以,而且还可以实现更好的效果,但是这样无非大材小用,曾大程序的负担。下面来是一段如何调用WAV格式声音文件的代码,           [DllIm

2014-06-07 17:47:24 964

原创 深入C#学习:序列化(Serialize)、…

序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制。其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方。    .NET框架提供了两种串行化的方式:1、是使用BinaryFormatter进行串行化;2、使用SoapFormatter进行串行化;3、使用XmlSerializer进行串行化。第一种方式提供了一个简单的二进制数据流以及某些附加

2014-06-07 17:47:21 773

原创 我的windows mobile WCF项目

第三篇 WM窗体设计1. 启动画面自定义启动界面,FormFlashFormFlash myForm = new FormFlash();myForm.Show();myForm.Refresh();Application.Run(newFormMain(myForm));在FormMain中释放 FormFlashpublic partial class FormMain :

2014-06-07 17:47:19 330

原创 WCF for _NET CF快速入门

这是一篇我推荐给很多朋友看过的文章。文章很短,也没有涉及太多WCF原理性的东西,但是作为WCFMobile开发入门,这却是个很好的向导,为了方便阅读,有些地方我做了额外的说明。Enjoyit~1 开发环境与工具1. Visual Studio 2008 (Orcas) RTM.2. Power Toys for .NET Compact Framework 3.53. 一台 支持.NE

2014-06-07 17:47:16 406

原创 C# 引用类型作为函数参数时

在探讨本文的主题之前,先来介绍下C#中的值类型和引用类型众所周知C#中有值类型和引用类型,值类型有基础数据类型(诸如int,double,bool等)、结构体、枚举,引用类型有接口、类、委托。值类型全部在操作系统的栈空间中申请,而引用类型则在操作系统的堆空间中建立对象,然后在栈空间中申请一个指针指向这个对象的地址。因此C#的引用类型其实就如同C++的指针类型。下面我再来看看函数传

2014-06-07 17:47:14 454

简单WCF示例初学者必看

非常简单的WCF程序。专门为入门级WCF学习者提供,大神绕路。 程序结构层次分明,契约,服务,宿主,客户端,分工明确,完美阐述WCF组成。

2014-07-17

ajax入门级项目示例

非常简单实用的ajax示例。使用ajax异步读取数据库表格数据。 下载后大家可自行在Sql server 中新建Test数据库,添加Record表,增加ID,UserID,ClassID,Score字段,即可完美运行本程序。

2014-07-17

jQuery1.7.0

完整的jquery包,包括完整版和压缩版,jquery学习的同志们就不要错过了

2014-07-17

WCF契约继承示例(含代码)

C#实现的一个关于契约继承的小示例,关键是如何修改客户端恢复契约层级,这是重点,希望能帮到大家

2013-10-24

WCF契约重载(含代码)

C#开发的一个关于契约重载的小示例,服务端契约的定义,实现,还有客户端的调用,以及如何恢复契约层级,希望能帮到大家

2013-10-24

WCF 回调操作示例

C#实现的一个关于WCF回调的程序,包括服务端,宿主,以及客户端调用。很全面的一个WCF程序,希望能帮助有需要的同学

2013-10-24

WCF序列化小实例

用WCF编写的一个设计到数据传输过程中的序列化问题,很详细,相信很多初学WCF的同学会需要它。

2013-10-24

定时关机小程序

winform 下的定时关机小程序 进程使用

2013-06-17

图片在数据库中的存取

简单实现了图片在数据库中的存储和读取,核心思想就是将图片转换成二进制的存储

2012-12-17

深搜巧解数独(C语言版)

简单的深搜思想,复杂的数独难题,你值得拥有!

2012-12-01

空空如也

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

TA关注的人

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