摘要:
好久没写了,经历了考试周,现在又解放了。这2天有事,还是没有写,今晚简单整理下,写了个钩子程序玩玩~记得最早是人人某主页君写的一个钩子程序,作为愚人节礼物发到主页上的。当时觉得好神奇啊~最近在看1200例的书,第二卷一开始就说到了钩子程序,所以迫不及待的敲一遍,改一下,完成了基本功能~屏蔽所有的鼠标左键~哈哈~捉弄人的这是。。。。。。******************************************分割线***************************************在钩子程序中,需要用到几个windows api函数。 //声明钩子函数 [... 阅读全文
posted @ 2013-01-27 15:30
HackerVirus
阅读(382)
评论(0)
推荐(0)
摘要:
本文主要基于Anand Rajaraman和Jeffrey David Ullman合著,王斌翻译的《大数据-互联网大规模数据挖掘与分布式处理》一书。 KMeans算法是最常用的聚类算法,主要思想是:在给定K值和K个初始类簇中心点的情况下,把每个点(亦即数据记录)分到离其最近的类簇中心点所代表的类簇中,所有点分配完毕之后,根据一个类簇内的所有点重新计算该类簇的中心点(取平均值),然后再迭代的进行分配点和更新类簇中心点的步骤,直至类簇中心点的变化很小,或者达到指定的迭代次数。 KMeans算法本身思想比较简单,但是合理的确定K值和K个初始类簇中心点对于聚类效果的好坏有很大的影响。 1. 确定K个 阅读全文
posted @ 2013-01-27 15:29
HackerVirus
阅读(602)
评论(0)
推荐(0)
摘要:
C#一步一步实现插件框架的示例(三)C#一步一步实现插件框架的示例(一)C#一步一步实现插件框架的示例(二)前两篇我们已经实现了功能按钮与界面的分离,其实也只是工具栏与其执行的功能代码与界面的分离,其作用还非常有限,因为他无法获取到主窗口的任何东西,无法进行操作,比如主界面有一个TextBox,那么这个按钮还不能访问到,也无法对其进行操作。我们今天就来完成View的设计,让工具栏的按钮能够访问窗口中的内容,同时窗口中的内容也是根据插件来自动生成。首先我们来实现View插件的生成代码。View即为主窗口中的一个mdi窗口生成一个接口:IViewContent?publicinterfaceIVi 阅读全文
posted @ 2013-01-27 15:23
HackerVirus
阅读(215)
评论(0)
推荐(0)
摘要:
本来每年都要写一篇年经帖来提高一下知名度的,但是最近因为做GacUI太兴奋,竟然把这件事情给忘了,实在是罪过。如果要说我2012年做过的什么事情最重要,那当然要属开发了GacUI(Home Page,Codeplex,Github)和创建了粉丝群(啊哈哈)了吧。博客到现在还有三个坑没填完,分别是那个已经坑了好久、大家都要看、但是我却不知道要写什么的《C++使用技巧》,还有两个大家不怎么想看的《可配置语法分析器开发纪事》和《GacUI与设计模式》。关于GacUI,我已经在微博上做了许多广告,也有一些人开始尝试使用它了。目前GacUI还处于一个凑合着能用的beta状态,我在接下来的很长一段时间内应 阅读全文
posted @ 2013-01-27 15:18
HackerVirus
阅读(1550)
评论(0)
推荐(0)
摘要:
Mac技巧合集第二期2013-01-25 21:06 by 池建强, 849 阅读,0评论,收藏,编辑2013-01-03元旦期间收到了很多信息,大部分都回复了。得益于大家的在其他平台的推介,订阅用户稳步增长,非常感谢。很多人问为什么这两天收不到微信推送了,事实上我已经在上一条微信中做了解释。这也说明了有人阅读是如何的浮光掠影,即使是不到1000字的文章。每个在某条道路上走得深远的人,在某个阶段会处于沉迷的状态,如痴如醉忘记自我。没有深入地思考和刻苦的实践很难达到令人企及的高度,所以我建议大家在读书的时候,尽可能的沉下心来阅读,总要留下一些痕迹。这个假期相当充实,除了个人事务之外,还对明年做了 阅读全文
posted @ 2013-01-27 15:13
HackerVirus
阅读(174)
评论(0)
推荐(0)
摘要:
此文翻译自:http://www.codeproject.com/Articles/470107/ASP-NET-MVC-4-Introduction的后半部分。此示例代码将帮助你更好的入门MVC4.首先要创建mvc4项目,这块就不再介绍了。好,我们先增加了电话簿Model类。我已经改变了PhoneBookModel代码如下,在这个类中,我已经提到了验证属性的元素。ValidationAttributes是来自System.ComponentModel.DataAnnotations。上面的图片显示了可用的验证属性。MSDN验证属性。现在,让我们来添加所需的创建,编辑,删除,详细信息,列表等视 阅读全文
posted @ 2013-01-27 15:03
HackerVirus
阅读(130)
评论(0)
推荐(0)
摘要:
介绍如何通过网页内部分发 iOS 应用, 包括 In-House 企业应用和 ad-hoc 测试应用。原生 XCode 应用1. 归档编译用 XCode 打开要分发的项目, 依次选择"Product" -> "Build for" -> "Archiving", 如下图:编译完成之后,就会生成 XCode 的项目归档, 接下来使用 Organizer 设置分发信息。2. 使用 Organizer 设置分发信息打开 Orangizer , 选择 Archives 标签, 可以看到现有的 XCode 项目归档, 选择要分发的项 阅读全文
posted @ 2013-01-27 14:56
HackerVirus
阅读(270)
评论(0)
推荐(0)
摘要:
前言:在最近一个即将结束的项目中使用到了Socket编程,用于调用另一系统进行处理并返回数据。故把Socket的基础知识总结梳理一遍。一、TCP/IP协议 既然是网络编程,涉及几个系统之间的交互,那么首先要考虑的是如何准确的定位到网络上的一台或几台主机,另一个是如何进行可靠高效的数据传输。这里就要使用到TCP/IP协议。 TCP/IP协议(传输控制协议)由网络层的IP协议和传输层的TCP协议组成。IP层负责网络主机的定位,数据传输的路由,由IP地址可以唯一的确定Internet上的一台主机。TCP层负责面向应用的可靠的或非可靠的数据传输机制,这是网络编程的主要对象。二、TCP与UDP T... 阅读全文
posted @ 2013-01-27 14:46
HackerVirus
阅读(216)
评论(0)
推荐(0)
摘要:
iOS开发那些事--nib、xib与故事板的关系nib、xib与故事板如果大家使用过苹果的官方资料,一定会发现某些资料上会提到nib文件,那么nib与xib是怎样的一种关系呢?最初只有nib文件,后来将其更名为xib,但大家一直沿袭nib这个叫法(即称xib文件为nib文件),所以目前为止,nib等同于xib。xib文件采用xml格式。前文已提到故事板是用来替代xib的,那么两者除后缀名外,还存在哪些差异呢?首先,在数量上,使用故事板技术时,一个工程只有一个故事板文件。当使用xib技术时,xib在数量上与视图控制器相对应,而一个工程可能会有很多视图控制器,相应地就会有很多xib文件。其次,故事 阅读全文
posted @ 2013-01-27 14:41
HackerVirus
阅读(152)
评论(0)
推荐(0)
摘要:
作为刚实习半年的菜鸟来说,一直以来都觉得在五花八门的软件行业必须要有自己的立场,我一直坚持将一门语言学精,同时注重算法内功,内外兼修,方可修成正果。最近项目做完闲来无事,想到做项目的时候JS用的多但是自己不是很会用,于是网上买了本一千多页都书,每天花将近16个小时来看它。虽然之前有过Java和.net的基础,但我觉得,从头开始学,注重细节,才能将其学好。 看书的同时,也在网上找Jquery的资料,个人觉得jQuery不仅是一个很好的框架,同时也是一个做的很好的JS项目,通过参考其源码,不仅可以加深对JS的理解,同时也可以学习jQuery。两得,岂不是很爽。 昨天书上看到jQuery的页面加.. 阅读全文
posted @ 2013-01-27 14:40
HackerVirus
阅读(1414)
评论(0)
推荐(0)
浙公网安备 33010602011771号