C++ SDK+Symbian开发入门之运行
在Series 60 SDk中可以使用两个版本的模拟器可执行文件:一个版本包含符号调试信息,另一个是发布版本。发布版模拟器限制为只能评估或演示应用程序--它启动得很快,因为它不带有调试信息。 两个版本都叫做epoc.exe,但是它们位于自己的子目录中。Epoc这个名字是历史遗留的--它是Symbian OS以前的操作系统的名称。 在正常的开发活动中,经常…
(更新时间:2010-12-28)[查看全文]
轻松使用C++深入研究.NET委托与事件设计
简介 类型安全机制的实现原来采用的是C风格的回调(callback)函数,而.NET Framework引入了委托和事件来替代原来的方式;它们被广泛地使用。我们在这里尝试使用标准C++来实现与之类似的功能,这样我们不但可以对这些概念有一个更好的认识,而且同时还能够体验C++的一些有趣的技术。 美女啦啦队招募中 …
(更新时间:2010-12-28)[查看全文]
浅谈基于.NET的多用户客户端设计
摘要:在C/S模式中,服务器端往往是设计的重点。为了测试服务器的性能,不得不使用大量的计算机作为客户端。在实际情况中,往往无法提供大量的计算机用以测试,同时,这也是资源的浪费,为了解决这个问题,本文提出了模拟多用户客户端的设计方法,并给出详细代码说明。 关键字:多用户客户端连接队列 1.概述 在C/S模式中,服务器端往往是设计的重点。一般来说,服务器的…
(更新时间:2010-12-28)[查看全文]
嵌入式操作系统Nucleus下触摸屏驱动的开发
摘要: 详细分析在Nucleus下触摸屏驱动程序的开发,针对触摸屏控制芯片ADS7846,分析其配置、工作原理,以及如何加载到操作系统中。这些方法为手机,PDA触摸屏驱动的开发有一定的借鉴意义 关键词:RTOS Nucleus 触摸屏 ADS7846 Nucleus 是一款优秀的嵌入式实时操作系统(RTOS),具有抢占式和时间片轮转任务调度方式,主要…
(更新时间:2010-12-28)[查看全文]
嵌入式系统中文输入法的设计
摘 要:在基于嵌入式系统的智能终端中,中文人机交互界面是必须的功能,某些系统还要求中文文本输入。本文介绍了一种占用较少资源并适于在MCU上实现的中文输入法。 引言 目前,以LCD和数字键盘实现的人机交互式界面在智能终端中广泛采用。在不同的应用场合,对人机界面的要求也不同,一些情况下只要求简单参数的显示和选择,而在一些信息终端中,还…
(更新时间:2010-12-28)[查看全文]
在ASP.NET中创建安全的web站点
以前用ASP,PHP,JSP编写网站代码的时候,站点安全性总是一件头疼的事情,虽然我们编写了用户登录,注册,验证页面,但是效果总是不理想。有时候我们不得不用大量的session变量来存放相关信息,处处设防。而在.NET环境下,这个问题处理起来就非常容易了。关键是要充分理解web.config文件。首先,介绍一下web.config文件。 <?xml v…
(更新时间:2010-12-28)[查看全文]
哲学家就餐问题 --C原代码
/*题目:一群哲学家围坐在一个圆桌,手上持有密码m,并从1开始编了号取初值m,哲学家从1开始报数, 报到m的哲学家停止吃饭,退出圆桌,求哲学家退出的顺序。要求:n和初值m由完家输入.手上的密码随机产生.最后要打印出编号对应的密码,输出哲学家离开的相后顺序 &nbs…
(更新时间:2010-12-28)[查看全文]
c语言艺术清屏
问题的提出:我们在编制程序时,经常要用到清屏处理,如dos下的cls,Turbo C下的clrscr()等都具有清屏功能,但这些均为一般意义的清屏, 并未显示其清屏规律.而有时为了达到清屏的艺术美观,往往对清屏有一些具体要求,如:开幕清屏;闭幕清屏;上清屏;下清屏;中清屏.为此,这里 用C语言编制了几个子函数,用于程序中时,既可达到清屏的目的,有能增加屏…
(更新时间:2010-12-28)[查看全文]
MVC模式的基本概念
MVC模式是Model-View-Controller的缩写,中文翻译为模式-视图-控制器。MVC应用程序总是由这三个部分组成。Event(事件)导致Controller改变Model或View,或者同时改变两者。只要Controller改变了Models的数据或者属性,所有依赖的View都会自动更新。类似的,只要Controller改变了View,View…
(更新时间:2010-12-28)[查看全文]
非常简单的正则表达式入门资料
Introduction Regular expression defines a matching method. First, it can be used to check whether a string contains a substring which matches a certain pattern, a…
(更新时间:2010-12-28)[查看全文]
贪心算法在背包中的应用
实现这个算法是学习算法分析与设计这门课程的需要。 贪心算法是所接触到的第一类算法。算法从局部的最优出发,简单而快捷。对于一个问题的最优解只能用穷举法得到时,用贪心法是寻找问题次优解的较好算法。 贪心法是一种改进了的分级处…
(更新时间:2010-12-28)[查看全文]
电脑游戏中的人工智能制作
电脑游戏随着硬件执行效率与显示解析度等大幅提升,以往很多不可能或非常难以实现的电脑游戏如此都得以顺利完成。虽然电脑游戏的呈现是那么地多样化,然而却与我们今日所要探讨的主题,人工智能几乎都有着密不可分的关系。 在角色扮演游戏中,程序员与企划人员需要精确地在电脑上将一个个所谓的“怪物”在战门过程中栩栩如生地制作出来;所以半兽人受了重伤懂得逃跑,法师懂得施展攻性…
(更新时间:2010-12-28)[查看全文]
深入RPG游戏制作—图形篇
不知大家有没有注意到这一点:喜欢电脑的大都喜欢游戏。为什么呢?因为不管对男女老少来说,游戏都具有一种特殊的魅力,休闲的魅力、回味的魅力,或是竞争的魅力。但有时我也常常这样想,比如由于内存或者硬件的什么原因,游戏玩不起来,请来朋友帮忙调整,问题解决了,兴高采烈地继续玩,那么你什么也没学到。若是据此深入,刨根问底,从头到尾搞明白了,相信不久你就会成为电脑高手。何…
(更新时间:2010-12-28)[查看全文]
Mysql 数据库字符集转换
最近discuz发布了新的版本,免费了,用的人更多了,以前使用其它论坛程序和discuz2.5/3.0的纷纷转换或升级到discuz4.0,可见discuz作为中国人开发的php论坛程序,确实是非常优秀的,在大家欣喜若狂的时候,也遇到了一些问题 看到不少用户反映转换完以后是乱码的情况,出现这种现象的主要原因是这类用户使用的都是mysql4.1以上的版本.下面…
(更新时间:2010-12-28)[查看全文]
CSS网页制作之z-index在IE中的迷惑
在CSS中,我们经常会遇到z-index属性。z-index属性简介 引用: z-index : auto | number auto: 默认值。 number: 无单位的整数值,可为负数 。 z-index值较大的元素将叠加在z-index值较小的元素之上。对于未指定此属性的定位对象,z-index 值为正数的对象会在其之上,而 z-index 值为负数的…
(更新时间:2010-12-28)[查看全文]
编程实现邮件地址有效性检测
这个VB6COM组件提供了一项即时邮件查询的功能。它有效的避免了向一个不存在的账户发送邮件的情况。例如,在ASP页面里面检查用户输入的邮件地址是否正确,并避免在你的用户数据库里面存储相关的错误信息。 主要内容 工作原理 让我们首先来看一下这个组件是如何进行工作的。 首先给定一个E-mail地址(例如:someo…
(更新时间:2010-12-28)[查看全文]
利用Visual C++ 实现QQ消息群发
摘要 在Windows系统环境中,利用操作系统的消息驱动机制模拟QQ消息发送过程,实现QQ消息群发。 关键字 QQ消息群发 软件模拟 消息循环 SPY++ 一、引言 QQ一直是国内最令人瞩目的及时通讯软件,近6年的经营使其在IM市场有了世界第一名号。在国内市场,QQ的市场占有率已经超过了70%,用户群庞大,本人就是腾讯QQ的一个用户。不知QQ会员是否能…
(更新时间:2010-12-28)[查看全文]
用VC实现竖写汉字的方法
中国人自古就有自右至左、从上到下书写汉字的习惯。而当我们在自己所编写的应用程序中使用输出函数输出的总是自左至右的横排文字。有没有可能在我们的应用程序中实现竖写汉字的效果呢?笔者偶然发现了一种利用VC实现竖写汉字效果的方法,现在就把它介绍给大家。 Windows系统内置了许多名称以“@”开头的字集,这些字集有一个共同的特点,即其所包含的文字全都…
(更新时间:2010-12-28)[查看全文]
C++程序设计之四书五经
C++是一门广泛用于工业软件研发的大型语言。它自身的复杂性和解决现实问题的能力,使其极具学术研究价值和工业价值。和C语言一样,C++已经在许多重要的领域大获成功。 然而,一个不可否认的现实是,在低阶程序设计领域,C++挤压着C同时也在承受着C的强烈反弹,而在高阶程序设计领域,Java和C#正在不断蚕食着C++的地盘。也许C++与C合为一体永远都是一 个梦…
(更新时间:2010-12-28)[查看全文]
实时天气及24小时天气预报
ASP.NET的实时天气及24小时天气预报(C#) 修改其中的url获得其他城市的天气情况 如广州为: http://weather.yahoo.com/forecast/CHXX0037_c.html 注意仅适用于获得yahoo上的天气预报 GetWeather.aspx ----------------------------------- Weathe…
(更新时间:2010-12-28)[查看全文]
网页上读取远程xml的数据
一个客户提供一个股价的信息,要求放在页面上,显示一些数据,需要从远程获取xml,然后解析写在网页上,开始不会觉得很难,其实蛮简单的,先用javascript写了一个: <script language=javas…
(更新时间:2010-12-28)[查看全文]
一个高效的数据分页的存储过程 可以轻松应付百万数据
CREATE PROCEDURE pageTest --用于翻页的测试--需要把排序字段放在第一列 ( @FirstID nvarchar(20)=null, --当前页面里的第一条记录的排序字段的值 @LastID nvarchar(20)=null, --当前页面里的最后一条记录的排序…
(更新时间:2010-12-28)[查看全文]
WinCE 应用程序开机自动运行的又一种方法
关键字: WinCE 自动运行 近日在开发过程中遇到WinCE应用程序开机自动运行的问题,在网上找了找,发现大概有以下三种方法:1、 将应用程序和应用程序快捷方式添加到映像里,再将快捷方式添加到StartUp目录下,这样当系统运行后应用程序就能自动运行;2、 直接替换Wince的SHELL,即修改注册表:[HKEY_LOCAL_MACHINE\init]L…
(更新时间:2010-12-28)[查看全文]
移动存储安全
摘要:实现对移动存储设备的加密,保护信息隐蔽,防止隐私泄露。关键字:移动存储设备加密安全 当你的U盘,移动硬盘遗失了,被盗了,或者是遗忘在公共场所,里面的资料就会完全被别人窥探,如果涉及一些隐私,机密,那后果是很严重的。本课题就是在这样一个情况下产生的。这里剖析的只是一个最初的演示原型,详细设计,以及一些细节可以参考源代码。源代码在WinXP,VC6.0编…
(更新时间:2010-12-28)[查看全文]
如何在.NET中实现脚本引擎 (CodeDom篇)
.NET 本身提供了强大的脚本引擎,可以直接使用.NET CLR的任何编程语言作为脚本语言,如VB.NET、C#、JScript, J#等等。使用脚本引擎,我们可以动态生成任意表达式、或动态导入任意脚本文件,并在任意时候执行。 经实践发现,我们可以使用至少两种不同的方式在.NET中使用脚本引擎:VsaEngine和CodeDom。 其实,CodeDo…
(更新时间:2010-12-28)[查看全文]
.Net中消除Dll中的dependency
我们在做.Net Class Library项目时常常会遇到这样的问题,我想生成一个dll供其它程序使用,但在我的项目里,又需要引用一些其它的reference,像ActiveX控件或其它dll,而这些控件或dll又没有strong name,不能写入到GAC(Global Assembly Cache)中,因而,在注册使用你的dll时,就必须带上这些引用的…
(更新时间:2010-12-28)[查看全文]
共
551 篇文章
首页 |
上一页 |
11 12 13 14 15 16 17 18 19 |
下一页 |
尾页 26 篇文章/页 转到第
页
天下网吧 网吧天下