Fork me on GitHub

2012年10月29日

摘要: 一,搜易SDK是神马东东 搜易SDK(SearchEasy SearchEngine Framework),是基于Lucene.net 2.0 开发的全文搜索二次开发框架,我们对Lucene.net 2.0进行了适当的优化和扩展,针对中文搜索的特点,完全整合了我们独立开发的中文分词系统,可以说,搜易SDK是一个对Lucene.net 2.0进行中文化深度封装的二次开发框架,目的是给Lucene.net 2.0应用开发者更好地,更优雅地使用Lucene.net提供一个现成或者可参考的完整封装开发包,同时搜易SDK使用了我们日常构建搜索所用到的Lucene.net的基本特性,可以给Lucene.n 阅读全文
posted @ 2012-10-29 14:37 HackerVirus 阅读(343) 评论(0) 推荐(0)
摘要: 上一章用两种方法加载了 运动图片,图片跟随鼠标走xna可以放到wp7 xbox上,这次简单的碰撞就用键盘的上下左右四个键控制上下左右,直到碰撞完成。加载了两个静态图片,一个苹果和一个香蕉,是之前用wpf写消消看时候自己做的,这时候就拿来用用,香蕉自动移动,苹果用户可以用键盘控制 SpriteBatch spriteBatch; //一个随意移动的物体 Texture2D moveObject; //移动物体的位置 Vector2 moveVector=Vector2.Zero; //自己控制的物体 ... 阅读全文
posted @ 2012-10-29 14:30 HackerVirus 阅读(169) 评论(0) 推荐(0)
摘要: c++中编译器替我们完成了许多事情,我们可能不知道,但也可能习以为常。下面详细介绍一、初始化与初始赋值首先说说类的初始化与初始赋值之前的区别,这也许里面可能有我们不知道的事情。 其实类初始化与初始赋值还是有区别的。 1 class People{ 2 public: 3 People(std::string name,int age,int height); 4 private: 5 std::string m_sName; 6 int m_iAge;... 阅读全文
posted @ 2012-10-29 14:28 HackerVirus 阅读(243) 评论(0) 推荐(0)
摘要: Python是一门简单易学,功能强大,易于维护的脚本语言。python包括:字符串, 变量, 标识符, 数据类型, 对象, 运算符与表达式, 控制流, 函数, 模块。python注意事项: 1.Python中的缩进(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句的分组。同一层次的语句必须有相同的缩进,错误的缩进会引发错误。 例如:在Linux的命令窗口中创建test.py文件,如, 在test.py中编写两行代码,缩进不一致,如下图,然后保存退出(:wq!) 在Linux的命令窗口中输入python test.py,按Enter键,如下图,由于第二行代码的缩进与第一行不一样,报错了。 阅读全文
posted @ 2012-10-29 14:28 HackerVirus 阅读(203) 评论(0) 推荐(0)
摘要: 装上VS2010后,去官网搜罗了几个VS扩展,用着挺顺手,这让我的VS2010用起来舒服多了。在这里晒晒我装的这几个扩展,希望大家看了以后也能在下面的留言里晒晒自己的,咱们交流1下。VS扩展,包括控件、模板和工具。工具就相当于小插件了,我装的都是这些,它们极大扩展的VS环境原有的功能。选择工具菜单->扩展管理器扩展管理器里显示已安装的扩展,可以启用和禁用;还可以通过联机库去下载新扩展。一、Productivity Power Tools我喜欢的功能:1、Enhanced Scrollbar(增强的滚动条),在代码窗口右侧滚动条上通过不同的色点来显示一些附加信息。绿色表示修改后已保存的代码 阅读全文
posted @ 2012-10-29 14:27 HackerVirus 阅读(400) 评论(0) 推荐(0)
摘要: 作为QQ餐厅的客人,对餐厅效率的评价就是供餐“快”或者“慢”。但是对于餐厅的经营者,这样简单的考虑问题显然是不够的。在《QQ餐厅与系统性能模型》中提到了系统性能的很多指标,而客人感觉“快”或者“慢”仅仅对应其中的响应时间这一指标。对于QQ餐厅的经营者,应该如何考虑呢?Table of Contents1 负载对性能指标的影响2 评价系统的性能3 提高系统的性能1负载对性能指标的影响在《QQ餐厅与系统性能模型》中已经描述了客人数量增加时餐厅中发生的一系列“故事”,让我们回顾一下:资源利用率与负载资源利用率随负载的增加而增加,最终达到100%。此时再增加负载,资源利用率也不会增加。当然,这是对单一 阅读全文
posted @ 2012-10-29 14:25 HackerVirus 阅读(679) 评论(0) 推荐(0)
摘要: 我们在做web程序的时候经常会遇到一些图片处理的问题,今天就把遇到的需要图片处理的地方给总结一下。也算是对自己学习过程的一个总结,希望也能给大家一些启发。一、验证码。我们在某些网站注册或者登录的时候,都可能遇到要填写验证码的地方,当时没搞懂这样的图片是怎样一回事,事实上这是一张随机生成的图片,需要在后台专门新建一个aspx页或者ashx一般程序处理页来专门负责生成这样的图片。下面就通过示例向大家演示这样的一个过程!首先我们新建一个登录页,模拟用户登录。代码如下:?<div><table><tr><td>账号:</td><td&g 阅读全文
posted @ 2012-10-29 14:24 HackerVirus 阅读(184) 评论(0) 推荐(0)
摘要: 通过使用异步编程,可避免出现性能瓶颈,并提高应用程序的整体响应。然而,技术编写异步应用程序的传统方法过于复杂,这使得异步程序难以编写,调试和维护。Visual Studio2012引入了一个简单的开发方法,异步编程,我们可以充分利用.NET Framework 4.5 和 Windows Runtime中对异步的支持。这项复杂的工作将会交由编译器来搞定,开发人员就像是在使用同步代码来编写应用程序的逻辑结构,但其结果是,得到了所有异 步编程的优点,但只要付出一点点工作。本主题简要介绍何时以及如何使用异步编程,其中包括支持说明本主题的例子。由此下载VS2012.异步提高响应能力异步性必不可少,因为 阅读全文
posted @ 2012-10-29 14:23 HackerVirus 阅读(161) 评论(0) 推荐(0)
摘要: C语言中可以使用rand()函数来生成一个从0到RAND_MAX的uniform分布。基于这个函数,我们可以构造出一些特定的随机数生成器来满足我们的需求。(一)0到1的uniform分布://generate a random number in the range of [0,1);double uniform_zero_to_one(){ return (double)rand()/RAND_MAX;}(二)任意实数区间的uniform分布://generate a random real number in [start,end)double uniform_real(double... 阅读全文
posted @ 2012-10-29 14:22 HackerVirus 阅读(289) 评论(0) 推荐(0)
摘要: Mono for Android(原名MonoDroid)是xamarin推出的一个款基于Mono的Android应用开发工具,允许用户使用C#和.Net类库开发Android应用。是不是有些神奇?Android不是应该用Java开发么?哈哈,因为xamarin那一帮牛人重写了个C#编译器,使得C#代码能够编译成Java字节码。这就好理解了吧。环境要求我的本子是Mac OS X 10.8,就以此为例:1、Java SDK 1.6/1.7配好了Android环境的同学,就略过吧。2、Android SDK这个也是必须的。3、Mono FrameworkWindows系统好像可以直接用.Net F 阅读全文
posted @ 2012-10-29 14:21 HackerVirus 阅读(201) 评论(0) 推荐(0)