首页原创精华区最新随笔Rss
 
摘要: 什么是寻路算法?寻路算法就是游戏中,绕开障碍物,到达目标点的一种算法寻路算法有很多,但是怎么绕开障碍物并且以最适合的线路走,一直是大家研究的焦点A*寻路算法是游戏中比较经典比较常用的算法。初次研究,我也参考了不少文档,现在整理和核心代码与大家分享下面是演示黄色的代表路,黑色代表障碍物,绿色代表小人,点击鼠标到任意位置,小人就会自动寻路到此位置下面是核心代码(参考一位高人的代码写的)[代码] 阅读全文
2009-07-03 10:56 作者: yung【评论: 3】【阅读: 280】
摘要: 虽然“盲目为需求镀金”是个很不好的习惯,但有时我们总会不自觉地希望加上点什么,以标榜自己的专业。所以,就常常听到“……其实,我们真的考虑了很多问题……” 阅读全文
2009-07-03 10:04 作者: 陈鹏(偶是坏人)【评论: 7】【阅读: 696】
摘要: 本篇文章是关于Flash Builder 4 编辑器的配色方案教程:) 阅读全文
2009-07-03 08:04 作者: Kenshin.L【评论: 4】【阅读: 687】
摘要: 在windows中,每个线程默认的栈大小是1M,托管线程也一样。在32位windows中,用C#在系统中最多可以创建多少个线程呢?答案稍后说。大家都知道try...catch...finally是用来控制异常的流转,一般说来finally是最后一班岗哨,问100个人,99个肯定说一定会执行。是的,一般来讲确实是能执行到的,原因是什么呢?比如在try或catch里return之后为什么还能执行到fi... 阅读全文
2009-07-03 07:30 作者: DiggingDeeply【评论: 24】【阅读: 1394】
摘要: 网上有很多外挂制作的教程,大多是讲针对大型网络游戏的,主要包含一些抓包、反汇编、C++的知识综合。事实也如此,常见的外挂都是使用VC++写的,从来没有过C#或者其他.NET语言编写的外挂。 作为微软.NET技术的忠实粉丝,这难免是一种遗憾。不过不要紧,下面流牛木马就教大家两招,包教包会,免收学费。 :) 其实作为游戏外挂来说,主要就是三个功能:模拟键盘操作、模拟鼠标操作、修改内存数据。修改内存数据... 阅读全文
2009-07-03 03:57 作者: 流牛木马【评论: 27】【阅读: 1925】
摘要: KLSudoku数独游戏软件说明:KLSudoku是一款完全免费,功能强大的数独游戏软件。使用C#开发,完全免费和开放源码。1、题目经典“无限”。除了随安装包提供的近5万条经典题目,还可以随机生成各种难度的题目。2、可以提高玩家的解题技巧。KLSudoku实现了大量的常用经典技巧,并且可以选出最为合适的题目来提示玩家,并图解如何使用该技巧。并且还可以给出完整的解体步骤给玩家... 阅读全文
2009-07-03 00:46 作者: ttylikl【评论: 2】【阅读: 801】
摘要: 问题:为什么c#中要有ref和out?(而java中没有)需求假设:现需要通过一个叫Swap的方法交换a,b两个变量的值。交换前a=1,b=2,断言:交换后a=2,b=1。现编码如下:[代码]运行结果: 交换前 a = 1 b = 2方法内 a = 2 b = 1 交换后 a = 1b = 2断言失败,并未达到我们的需求!原因分析:int类型为值类型,它存在于线程的堆栈中。当调用Swap(a,b)... 阅读全文
2009-07-03 00:40 作者: 随风而来【评论: 13】【阅读: 1020】
摘要: 这一章没有什么技术含量 但是懒惰驱动的工作方式已经深入我的人格。 这也是分享嘛 阅读全文
2009-07-03 00:16 作者: 韦恩卑鄙【评论: 4】【阅读: 622】
摘要: 简要介绍了WM6.5 TDK自带的Gesture API例子以及使用这三个例子的体会。 阅读全文
2009-07-02 23:42 作者: 施炯【评论: 4】【阅读: 399】
摘要: 做了一个各种序列化方案的压缩比例测试,可以看到protobuf序列化后的大小是xml原始格式的8分之一,是xml序列化后的8分之一,是二进制序列化的10分之一,总体看来ProtoBuf的优势还是很明显的. 阅读全文
2009-07-02 23:00 作者: 蛙蛙池塘【评论: 20】【阅读: 877】
摘要: X.509 是由国际电信联盟(ITU-T)制定的数字证书标准,相信这是人尽皆知的了,目前X.509证书据我所知有三个版本,.net中使用的是 x.509-2,X.509-2 版引入了主体和签发人唯一标识符的概念,以解决主体和/或签发人名称在一段时间后可能重复使用的问题,x509-2(以下简称x509)证书由两把钥匙组成,通常称之为密钥对,公钥加密,私钥解密。今天我想在这里对x509进行一个深入的介绍和了解,因为在WCF的安全体系中,x509证书应用是非常频繁的,或者说是不可缺少的,X509里有哪里秘密?一起瞄瞄呗~~ 阅读全文
2009-07-02 20:46 作者: veter【评论: 10】【阅读: 719】
摘要: 最近在整理关于JavaScript代码安全方面的资料,在查关于JackScript Hijacking的资料时,发现关于它的中文资料很少,故特意整理一下。 阅读全文
2009-07-02 18:45 作者: hyddd【评论: 17】【阅读: 1198】
摘要: Windows API Code Pack 0.90 (最新) 下载页面:http://code.msdn.microsoft.com/WindowsAPICodePack/Release/ProjectReleases.aspx?ReleaseId=2821发现的确是个好东东,下载下来,有很多最新的关于Windows 7的一些Sample Code,不错的学习资源,希望对你也有所帮助。如果您还不... 阅读全文
2009-07-02 17:50 作者: 周利华【评论: 3】【阅读: 1009】
摘要: 在windows storage server 2008上创建iscsi磁盘 前言:iscsi磁盘作为群集所需要的一种资源,应用比较广泛,但是iscsi提供者目前一般是由硬件厂商提供的专用存储设备提... 阅读全文
2009-07-02 17:37 作者: ccfxny【评论: 2】【阅读: 607】
摘要: 今天看到一同事做弹出框,做背景遮蔽层,捣鼓来捣鼓去的 就是 问题大堆,看不过去了,顺手做了个jquery的插件,其实很头痛的, 我不怎么喜欢用jquery,所以没看过它的api,倒是看过它的源码,于是我临时下载了份jquery的api文档,临阵磨枪。放这里共享了。希望对大家有用 小插件来的,见笑了啊各位,代码呈上,测试通过的浏览器有ie6,ie7,ie8, ff,oprea,safari等。1&l... 阅读全文
2009-07-02 16:48 作者: 落叶满长沙【评论: 23】【阅读: 1763】
摘要: 在上一篇文章里,我们设计了一套能在JavaScript中描述函数重载的方法,这套方法依赖于一个叫做Overload的静态类,现在我们就来看看如何实现这个静态类。识别文本签名我们先来回顾一下上一篇文章中提到的Overload用例: var extend = Overload .add("*, ...", function(target) { }) .add("Boolean, *, ...", ... 阅读全文
2009-07-02 15:51 作者: Cat Chen【评论: 2】【阅读: 915】
摘要: 定义元数据最本质、最抽象的定义为:data about data (关于数据的数据)。它是一种广泛存在的现象,在许多领域有其具体的定义和应用。我的理解就是对数据进行说明、描述。不知道我的这个理解对不对?呵呵。SQL Server 里面有两个表,我们可以用这个SQL语句来查看一下,我们可以看到数据库里面的表和字段的信息。那么这些数据是不是可以看做是一种“元数据”呢?[代码]有... 阅读全文
2009-07-02 15:22 作者: 金色海洋(jyk)【评论: 27】【阅读: 1094】
摘要: .NET Remoting技术是构建企业级分布式应用的很好选择,(个人感觉随.Net Framework 3.0推出的WPF更加强大和易用),我们的项目采用服务端SingleCall方式来激活远程对象,在这种方式下最大的特点是当你new一个对象出来的时候并不会调用相应类型的构造函数,只有当你使用该类型的方法时才会调用构造函数,为换句话说就是SingleCall方式下不保存对象状态,这样做的好处是客户端不会长时间占用服务器资源,但是也就造成不能共享状态。 最近让我苦恼的一件事是:我想在客户端生成远程对象的时候传一个参数进去,但是服务端激活方式Singleton和SingleCall在生成远程对象时只支持调用无参的默认构造函数,所以在调用带参数的构造函数上我就死了心(不知道各位高手能不能搞定),下面我还原一下我的场景: 阅读全文
2009-07-02 15:21 作者: Leo Zhang【评论: 11】【阅读: 829】
摘要: 阅读全文
2009-07-02 15:20 作者: Twin170°【评论: 48】【阅读: 2834】
摘要: 翻查了各家資料及文件,我發現UML所定義的這三種關係實在很難分辨清楚。在使用時,綁手綁腳的。在使用案例寫作實務 (Writing Effective Use Case)這本書的作者認為使用案例應該是以文字為主,圖形為輔。應該把精力放在學習如何寫出清晰的說明文字,或把焦點放在學習使用案例間關係的基本概念,然後自行決定一些簡單的畫圖準則,讓畫出來的圖看起來很清楚。 根據這本書上附錄中所解釋的三個關係(include,extend,generalization),我覺得還不錯。 阅读全文
2009-07-02 14:46 作者: Justine【评论: 0】【阅读: 639】
摘要: 也许我们习惯用通过使用System.Net.Mail中的相关类进行邮件的发送。这其中,需要我们手动指定邮件服务器、发件人地址进行邮件的发送。而在SharePoint中,这些东西都可以通过应用程序》传出电子邮件来进行设置。那么,如果我们要将.Net.Mail与SharePoint结合起来,该怎么做呢?关键就在于,如何通过SP的对象模型获取到设置的服务器、地址等数据,下面是我一些小的总结,希望能对大家... 阅读全文
2009-07-02 13:48 作者: McJeremy&Fan【评论: 4】【阅读: 741】
摘要: 因为长时间的、高强度的、不分昼夜的辛苦劳动,我的身体胖了。所以,一些长期嫉妒我面容姣好的人士,已经严禁我穿着博客园的T恤招摇撞骗,以防我的形象影响博客园T恤的销量。所以以下照片是在一个风高月黑的夜晚偷偷拍摄的。所以,可能有些模糊或者变形,请大家给予谅解。谢谢。 阅读全文
2009-07-02 13:45 作者: 阿一(杨正祎)【评论: 73】【阅读: 3062】
摘要: SQLServer 游标 阅读全文
2009-07-02 13:33 作者: 李阳【评论: 3】【阅读: 1038】
摘要: 不少书中喜欢把委托和事件放到一个高度上来讲述,这就造成了初学者会对这两者关系产生疑惑,委托和事件似乎没什么区别。其实.net中的事件就是微软提供给我的语法糖,目的是为了减少代码量,其实事件的相关功能都能用委托做出来。[代码]Person中采用的是触发事件来通知调用者,我的工作做完了. WorkEnd就是事件Person1中没用事件,纯粹的委托方法,完全达到了事件的目的.如果你用IL 反汇编程序看下... 阅读全文
2009-07-02 13:11 作者: supercpu【评论: 24】【阅读: 1329】
摘要:     自从上次写了那篇《待机唤醒后自动连接宽带》后,就尝试用刚学的Python来实现那个功能了,语句很简单,要用到Tim Golden编写的wmi.py 和 Mark Hammond的win32 extensions for Python ,两个缺一不可。code:[代码]     由于运行时Python的控制台窗口一直在那儿,看着有点碍事儿。于... 阅读全文
2009-07-02 12:24 作者: Eineseite【评论: 3】【阅读: 738】
摘要: 看了一下上一次发Demo的日期6月15日,已经过了半个多月,这个速度也实在是太慢了。还是心情的原因,恩,心理承受能力太弱了,哈哈。不过还是要坚持的,要继续下去。还是先说一下这次的Demo里增加的内容吧。1、添加人员这个很简陋了,主要就是为了能够添加一条人员信息,然后可以给这个人员来添加账户。不过后续我会把这一块完善一下的,能够实现一些基本的人员管理的功能。2、添加账户先选择一个人员,然后给这个人员... 阅读全文
2009-07-02 10:16 作者: 金色海洋(jyk)【评论: 12】【阅读: 1515】
摘要: JavaScript支持重载吗?JavaScript支持函数重载吗?可以说不支持,也可以说支持。说不支持,是因为JavaScript不能好像其它原生支持函数重载的语言一样,直接写多个同名函数,让编译器来判断某个调用对应的是哪一个重载。说支持,是因为JavaScript函数对参数列表不作任何限制,可以在函数内部模拟对函数重载的支持。实际上,在很多著名的开源库当中,我们都可以看到函数内部模拟重载支持的... 阅读全文
2009-07-02 09:18 作者: Cat Chen【评论: 11】【阅读: 1308】
摘要: SQL SERVER中的约束你知道SQL SERVER中约束到底有几种吗?你知道约束与主键是什么关系吗?你知道约束该如何使用吗?如果你对这几个问题还有疑问,那么就请继续往下看吧。SQL SERVER 2005中,约束,Constraints,顾名思义,就是按照约定来束缚某种东西。在数据库,无非就是对存储的数据进行束缚,当然需要按照某种既定的规则,一般是指语义的限制以及用来制约属性上的关系。可能在平... 阅读全文
2009-07-02 08:56 作者: 老南瓜【评论: 10】【阅读: 1223】
摘要: 最近2个月来从事Windows Mobile下应用开发, 看了大量的文章资料; DEVDIV.NET论坛的Windows Mobile应用开发版的1600多篇的帖子大致都浏览了一下, 能够回答的也尽量积极解答, CSDN的Windows Mobile版最近几个月的帖子也差不多看了, 有时间要看看以前的一些帖子, 说不定有一些精华贴; 当然少不了博客园MVP们的博客如黎波, Freesc Huang , 施炯, 被遗弃的小指, 葛涵涛/JerryGe, AppleSeeker, 还有很多很多人的博客, 就不一一列举了, 大家可以看博客园 - Windows Mobile 应用开发团队, 博客园自己天天会上来浏览3-5次, 当然不止关注Windows Mobile开发方面,如C#,C++,数据库技术. 博客及论坛社区对自己提高帮助确实很非常大. 虽然公司就我一个人从事手机应用开发, 并且自己以前也不做这方面, 但我感觉自己不是一个人在战斗, 因为网络上及QQ群中实在有太多的热心人, 无私的分享技术, 帮助别人, 非常感谢博客园, DEVDIV,CSDN等技术社区, 感谢这么多从事移 阅读全文
2009-07-02 01:51 作者: peterzb【评论: 20】【阅读: 1400】
摘要: MVP项目其实微软的“专家认证”活动之一,不过它并非根据培训或考试而来,而是根据个人在社区表现评选出来的内容。从这一方面来说,MVP应该是广受社区群众爱戴的群体。但是后来等我也评上MVP的时候,发现事实似乎并非如此。微软眼中的“社区英雄”,反而在社区中的评价越来越差。就2009年7月新当选的MVP来看,似乎绝大部分的声音都是“质疑”。我也在想,是什么造成了MVP的尴尬现状?我们又该怎么办?如果您有什么建议,能否说出来一起讨论一下? 阅读全文
2009-07-02 01:49 作者: Jeffrey Zhao【评论: 179】【阅读: 4441】

技  术  改  变  世  界

热点话题

热点新闻

社区热点

在线活动

网站分类

编程语言

企业信息化

其他分类

24小时内最热随笔

专题

Google站内搜索

 

统计信息

  • 博客 - 53406
  • 随笔 - 477748
  • 文章 - 115821
  • 评论 - 974672

订阅

博客排行榜[前100人]