<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[wangxuyang的专栏]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/wangxuyang</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; wangxuyang]]></copyright><item><title><![CDATA[Linux USB驱动框架分析 下]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4255467</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4255467</guid><author>wangxuyang</author><pubDate>Tue, 09 Jun 2009 18:12:00 +0800</pubDate><description><![CDATA[Linux USB驱动框架分析 下Linux USB驱动框架分析（五）    接下来的工作是向系统注册一些以后会用的的信息。首先我们来说明一下usb_set_intfdata()，他向内核注册一个data，这个data的结构可以是任意的，这段程序向内核注册了一个usb_skel结构，就是我们刚刚看到的被初始化的那个，这个data可以在以后用usb_get_intfdata来得到。usb]]></description><category></category></item><item><title><![CDATA[Linux USB驱动框架分析 上]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4255458</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4255458</guid><author>wangxuyang</author><pubDate>Tue, 09 Jun 2009 18:08:00 +0800</pubDate><description><![CDATA[Linux USB驱动框架分析 上Linux USB驱动框架分析（一）   初次接触与OS相关的设备驱动编写，感觉还挺有意思的，为了不至于忘掉看过的东西，笔记跟总结当然不可缺，更何况我决定为嵌入式卖命了。好，言归正传，我说一说这段时间的收获，跟大家分享一下Linux的驱动开发。但这次只先针对Linux的USB子系统作分析，因为周五研讨老板催货。当然，还会顺带提一下其他的驱动程序写法。 ]]></description><category></category></item><item><title><![CDATA[变量终极理解]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4248401</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4248401</guid><author>wangxuyang</author><pubDate>Sat, 06 Jun 2009 22:58:00 +0800</pubDate><description><![CDATA[全局变量是在所有函数之外声明的变量，局部变量则是在函数体内声明的变量。全局变量放在内存的全程数据区，局部变量在栈上申请。全局数据区分为两部分全局数 据区和静态数据区，静态数据区专门存放static变量。static的全局变量只在该文件范围内可见，不能用extern声明为外部变量。 编译器会自动初始化全局变量。 全局变量的内存分配是静态的，位于PE文件在数据区，在main()前由C、C++运行期函数]]></description><category></category></item><item><title><![CDATA[WCF 简单例子]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4236021</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4236021</guid><author>wangxuyang</author><pubDate>Tue, 02 Jun 2009 14:57:00 +0800</pubDate><description><![CDATA[看了很多学习WCF的例子，感觉受益匪浅，但是由于每个人学习的侧重点不同，一些很详细的细节例如每一个属性都是用来干什么的，建立不同的项目类型对创建的服务有什么区别等等，都不得而知。终于，在MSDN上发现了一篇入门教程。讲解的十分基本，十分详细，想进到每一个细节，然我彻底了解入门的每一个细节，整个教程结构清晰，代码简洁，讲解细致，值得推荐。地址： http://msdn.microsoft.c]]></description><category></category></item><item><title><![CDATA[浅谈ACM-ICPC的题目风格和近几年题目的发展[转]]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4211792</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4211792</guid><author>wangxuyang</author><pubDate>Sun, 24 May 2009 00:57:00 +0800</pubDate><description><![CDATA[ 斯坦福大学-王颖ACM ICPC的比赛形式一般是五个小时八个题目，综合考察选手的数学能力、算法能力、coding能力和debug能力，还有团队配合能力。数学方面主要强调组合数学、图论和数论这三个方面的能力；而算法的覆盖范围很广，涉及了大部分经典的算法，和少量较前沿的算法。由于每道题目都需要通过所有的测试数据才能得分，并且需要精确解，这限制了Approximation al]]></description><category></category></item><item><title><![CDATA[在Visual C++中用ADO进行数据库编程]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4202069</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4202069</guid><author>wangxuyang</author><pubDate>Tue, 19 May 2009 19:37:00 +0800</pubDate><description><![CDATA[   1. 生成应用程序框架并初始化OLE/COM库环境 　　创建一个标准的MFC AppWizard(exe)应用程序，然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库（因为ADO库是一个COM DLL库）。本例为： 　BOOL CAdotestDlg::OnInitDialog()　 {        ::CoInitiali]]></description><category></category></item><item><title><![CDATA[C#实现八数码的IDEA*(迭代加深A*)算法]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4194569</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4194569</guid><author>wangxuyang</author><pubDate>Sun, 17 May 2009 11:47:00 +0800</pubDate><description><![CDATA[<br /><br />八数码是一个经典的人工智能难题,因为好的算法在八数码问题中将搜索的几种经典方法体现的淋漓尽致,经过几种算法的比较,我发现用迭带加深的启发示算法的效率最好,而且求得解为最优解.<br />将Cloesd存储在一个100000000大小的 字符数组中,这样,数组中每一个元素对应一个状态序列,有点类似哈希存储,别看这摸简单的哈希函数,它可是其中的英雄!,有了它判重的时间复杂度变为O(1),于是就使八数码的30多万的状态空间能在30秒中搜索完毕!下面是该函数:public long GetH]]></description><category></category></item><item><title><![CDATA[C#实现八数码的IDEA*(迭代加深A*)算法]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4194547</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4194547</guid><author>wangxuyang</author><pubDate>Sun, 17 May 2009 11:39:00 +0800</pubDate><description><![CDATA[八数码是一个经典的人工智能难题,因为好的算法在八数码问题中将搜索的几种经典方法体现的淋漓尽致,经过几种算法的比较,我发现用迭带加深的启发示算法的效率最好,而且求得解为最优解.将Cloesd存储在一个100000000大小的 字符数组中,这样,数组中每一个元素对应一个状态序列,有点类似哈希存储,别看这摸简单的哈希函数,它可是其中的英雄!,有了它判重的时间复杂度变为O(1),于是就使八]]></description><category></category></item><item><title><![CDATA[遍历 XML 架构]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4190288</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4190288</guid><author>wangxuyang</author><pubDate>Fri, 15 May 2009 21:10:00 +0800</pubDate><description><![CDATA[遍历 XML 架构 使用架构对象模型 (SOM) API 遍历 XML 架构，可以访问 SOM 中存储的元素、属性和类型。遍历加载到 SOM 的 XML 架构也是使用 SOM API 编辑 XML 架构的第一步。遍历 XML 架构使用 XmlSchema 类的下列属性可以访问添加到 XML 架构的所有全局项的集合。属性 存储在集合或数组中的对]]></description><category></category></item><item><title><![CDATA[XmlSchemaComplexType 类]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4190235</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4190235</guid><author>wangxuyang</author><pubDate>Fri, 15 May 2009 20:43:00 +0800</pubDate><description><![CDATA[.NET Framework 类库XmlSchemaComplexType 类表示 WWW 联合会 (W3C) 指定的 XML 架构中的 complexType 元素。此类定义一个复杂类型，它确定属性集和元素的内容。 命名空间:System.Xml.Schema程序集:System.Xml（在 system.xml.dll 中）  语法 Visu]]></description><category></category></item><item><title><![CDATA[网络蜘蛛及搜索引擎基本原理]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4184551</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4184551</guid><author>wangxuyang</author><pubDate>Thu, 14 May 2009 19:43:00 +0800</pubDate><description><![CDATA[网络蜘蛛及搜索引擎基本原理TAG：搜索相关 搜索引擎的工作原理大致可以分为：  搜集信息：搜索引擎的信息搜集基本都是自动的。搜索引擎利用称为网络蜘蛛(spider)的自动搜索机器人程序来连上每一个网页上的超连结。机器人程序根据网页链到其他中的超链接，就象日常生活中所说的“一传十，十传百……”一样，从少数几个网页开始，连到数据库上所有到其他网页的链接。理论上，若网页上有适当的超连结，]]></description><category></category></item><item><title><![CDATA[搜索引擎算法研究]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4184514</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4184514</guid><author>wangxuyang</author><pubDate>Thu, 14 May 2009 19:15:00 +0800</pubDate><description><![CDATA[搜索引擎算法研究１．引言   万维网WWW（World Wide Web）是一个巨大的，分布全球的信息服务中心，正在以飞快的速度扩展。1998年WWW上拥有约3.5亿个文档[14]，每天增加约1百万的文档[6]，不到9个月的时间文档总数就会翻一番[14]。WEB上的文档和传统的文档比较，有很多新的特点，它们是分布的，异构的，无结构或者半结构的，这就对传统信息检索技术提出了新的挑战。   传]]></description><category></category></item><item><title><![CDATA[Web Spider的一些资料 ]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4182935</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4182935</guid><author>wangxuyang</author><pubDate>Thu, 14 May 2009 13:35:00 +0800</pubDate><description><![CDATA[ Web Spider的一些资料 最近要开始Web Spider的开发工作，陆续收集了一些资料，分享一下，等Spider开发完毕后再将开发心得整理一下。The Web Robots Pages : http://www.robotstxt.org/wc/robots.html ,一些很好的规则定义以及定义了Robots协议Guidelines for Robot Write]]></description><category></category></item><item><title><![CDATA[ASP.NET Web 方法中的 XmlElement 参数的功能]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4180060</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4180060</guid><author>wangxuyang</author><pubDate>Wed, 13 May 2009 23:08:00 +0800</pubDate><description><![CDATA[ ASP.NET Web 方法中的 XmlElement 参数的功能发布日期： 6/17/2004 | 更新日期： 6/17/2004Matt PowellMicrosoft Corporation摘要：Matt Powell 探讨了多种不同的方式，以便在 Web 服务中使用 XmlElement 参数来访问原始 XML 数据并获得高级控制。本页内容]]></description><category></category></item><item><title><![CDATA[动态调用Web Service]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4180026</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4180026</guid><author>wangxuyang</author><pubDate>Wed, 13 May 2009 23:01:00 +0800</pubDate><description><![CDATA[多数时候我们通过 "添加 Web 引用..." 创建客户端代理类的方式调用WebService，但在某些情况下我们可能需要在程序运行期间动态调用一个未知的服务。在 .NET Framework 的 System.Web.Services.Description 命名空间中有我们需要的东西。具体步骤：1. 从目标 URL 下载 WSDL 数据。2. 使用 ServiceDescription 创建和]]></description><category></category></item><item><title><![CDATA[编程生成代理]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4179998</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4179998</guid><author>wangxuyang</author><pubDate>Wed, 13 May 2009 22:56:00 +0800</pubDate><description><![CDATA[好像很多人做WebService的时候都是直接添加引用的方式，然后调用服务端的方法.这样就个问题，就是每次我服务端添加了方法或者修改了方法后都要更新Web引用，这样比较麻烦.下面给一个不用添加引用的方式调用服务端的方法.只是一个简单的测试，不是很规范,用得着的人可以自己封装一下,然后直接传服务端的方法名进去，Type.GetMethod获取方法,然后method.Invoke返回结果 高手些多多包]]></description><category></category></item><item><title><![CDATA[ServiceDescription.Types 属性]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4179770</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4179770</guid><author>wangxuyang</author><pubDate>Wed, 13 May 2009 22:13:00 +0800</pubDate><description><![CDATA[ServiceDescription.Types 属性获取或设置 ServiceDescription 所包含的 Types。命名空间: System.Web.Services.Description程序集: System.Web.Services（在 system.web.services.dll 中）  语法 Visual Basic（声明）]]></description><category></category></item><item><title><![CDATA[Web服务搜索与执行引擎(七)——重温WSDL与SOAP]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4178393</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4178393</guid><author>wangxuyang</author><pubDate>Wed, 13 May 2009 18:32:00 +0800</pubDate><description><![CDATA[       接下来的几篇文章是让我很兴奋的，我想大家应该也很兴奋，因为接下来要阐述的就是我们最核心的思想了，希望能够带给大家一个激动人心的Web服务之旅。WEB服务搜索与执行过程的一个核心东西就是Web 服务描述语言（WSDL），其次还有一个重要的东西就是SOAP消息，这两也就是在谈到WEB服务时必不可少的，同时它俩也是标准协议来的。所以接下来很有必要对先对WSDL文档跟SOAP]]></description><category></category></item><item><title><![CDATA[20本AP.net 2.0技术图书免费看资源 ]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4178382</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4178382</guid><author>wangxuyang</author><pubDate>Wed, 13 May 2009 18:30:00 +0800</pubDate><description><![CDATA[Essential   ASP.NET   2.0中文版   http://book.youkuaiyun.com/bookfiles/392/ ASP.NET   2.0电子商务开发实战 http://book.youkuaiyun.com/bookfiles/351/ ASP.NET   2.0经典案例教程   http://book.youkuaiyun.com/bookfiles/338/ ASP.NET   2.0服务器控]]></description><category></category></item><item><title><![CDATA[WSDL 文档结构]]></title><link>https://blog.youkuaiyun.com/wangxuyang/article/details/4177109</link><guid>https://blog.youkuaiyun.com/wangxuyang/article/details/4177109</guid><author>wangxuyang</author><pubDate>Wed, 13 May 2009 14:26:00 +0800</pubDate><description><![CDATA[WSDL 文档结构WSDL 文档是利用这些主要的元素来描述某个 web service 的：元素定义web service 执行的操作web service 使用的消息web service 使用的数据类型web service 使用的通信协议一个 WSDL 文档的主要结构是类似这样的：]]></description><category></category></item></channel></rss>