现在位置: 首页 > lirui22发表的所有文章
  • 11月
  • 22日
综合 ⁄ 共 2292字 评论关闭
    二叉树的非递归算法,采用栈实现,本文给出了从设置栈到利用栈的完整代码,其中二叉树的后序遍历需要采用标志位,这样才可以有序的变非线性的结构为线性结构,二叉树生成的过程没有考虑平衡性的影响。期待下一步实现平衡二叉树遍历的实例。     #include <stdlib.h> #include <stdio.h> #include <conio.h> #define maxsize 30 typedef struct BinaryTree { int key; struct BinaryTree *left; struct BinaryTree *right; }Node,*node; typedef struct { Node* data[maxsize]; int top; }SeqStack; SeqStac......
阅读全文
  • 10月
  • 07日
综合 ⁄ 共 404字 评论关闭
Microsoft Office Visio 2003 Technical Articles Programming with the Microsoft Office Visio 2003 ActiveX Control   Mark Bukovec Empire Down Development September 2003 Applies to:     Microsoft® Office Visio® 2003 Summary: Learn to integrate the Microsoft® Office Visio® 2003 ActiveX® Control, also referred to as the Visio drawing control, into applications. Review best practices and how to use the Visio drawing control programmatically. (24 pr......
阅读全文
  • 09月
  • 05日
综合 ⁄ 共 4780字 评论关闭
文章目录 Locale 时区设置 硬件时间 Hostname 前几天把ArchLinux滚挂,自己水平又低,不知道如何修复,只能重装,这里记一下重装的步骤,以备后用。 博客里面部分内容摘抄自ArchLinux的官方wiki,详情情况可以参考wiki页面:https://wiki.archlinux.org/index.php/Main_page wiki内容非常详尽,我们常遇到的问题几乎都可以查到;但正因为其太详细,对于安装过程中有很多我们不需要步骤,这才想把自己的安装过程简单记一下。由于自己是在实体机上安装的,不好截图,下面仅......
阅读全文
  • 05月
  • 19日
数据库 ⁄ 共 2385字 评论关闭
http://www.cnblogs.com/yinzhenzhixin/archive/2009/01/07/1371064.html   在SQL语句中,UNION关键字多用来将并列的多组查询结果(表)合并成一个结果(表),简单实例如下: SELECT [Id],[Name],[Comment] FROM [Product1]UNIONSELECT [Id],[Name],[Comment] FROM [Product2] 上面的代码可以实现将从Product1和Product2两张表合并成一个表,如果您只是希望合并两张表中符合特定条件的记录抑或是合并两张表各自的前N条记录,那么您的代码可能会像下面这样写: SELECT [Id],[Name],[Comment] FROM [Product1] WHERE LEN([Name]) &......
阅读全文
  • 05月
  • 10日
综合 ⁄ 共 11941字 评论关闭
ASP.NET对请求处理的过程: 当请求一个*.aspx文件的时候,这个请求会被inetinfo.exe进程截获,它判断文件的后缀(aspx)之后,将这个请求转交给 ASPNET_ISAPI.dll,ASPNET_ISAPI.dll会通过http管道(Http PipeLine)将请求发送给ASPNET_WP.exe进程,在ASPNET_WP.exe进程中通过HttpRuntime来处理这个请求,处理完 毕将结果返回客户端。     inetinfo.exe进程:是www服务的进程,IIS服务和ASPNET_ISAPI.DLL都寄存在此进程中。     ASPNET_ISAPI.DLL:是处理.aspx文件的win32组件。其实IIS服务器是只能识别.html文件的,当IIS服务......
阅读全文
  • 01月
  • 07日
综合 ⁄ 共 115字 评论关闭
       多校训练中,主要做的是图论方面的题,以下是部分做出的题目,其他的正在解决中。。        以下是链接:       http://blog.csdn.net/lanshui_yang/article/category/1521123
阅读全文
  • 08月
  • 10日
综合 ⁄ 共 5901字 评论关闭
  struts-menu使用教程 struts-menu可以做成各种各样的menu,这里演示一些简单的用法。方便入门一、在sourceforge上下载最新版本的strutsmenuhttp://struts-menu.sourceforge.net/解压缩zip文件得到struts-menu.war,解压缩它,要用到里边的js文件,imgage文件和css文件等这个本来是struts-menu的演示工程,本文简化了里边的东西,选择里边比较有代表性的几个拿出。二、新建一个web工程。拷贝相应的类库到lib目录下。velocity-tools-view-1.0.jarvelocity-1.4.jarstruts-menu-2.4.2.jarstruts-1.2.9.jarstandard-1.0.6.jarlog4......
阅读全文
  • 04月
  • 05日
综合 ⁄ 共 1226字 评论关闭
在Eclipse中配置tomcat  本文转自:http://kin111.blog.51cto.com/738881/163096 为了在Eclipse中进行struts2的测试,才发现自己机器上的Eclipse没有集成Tomcat,在网上找了半天,不是这个插件没有下载地址,就是那个有好多注意事项或者版本问题。 结果,自己到tomcatforEclipse的插件的网上直接下载了一个,按照提供的说明一下子就配成了。 网上的那么多配置文章,唉,不说啥了。 看看我的配置步骤吧。 1,Eclipse的安装。这个是从Eclipse的官方网站下载的。不用教吧,下载后exe文件执行安装。我的版本是, Eclipse SDK Version: 3......
阅读全文
  • 02月
  • 21日
综合 ⁄ 共 2328字 评论关闭
BFS入门题,还是我第一次做比赛的题目,不过直到龙酱教了我,我才知道怎么写。 思路很简单,一个一维que数组存下所有走过格子(此处“走”的含义是,每次按步数扩展后“走”过的,也可以说是可以走的,真正路线只是其中的某一些,如果这里看不懂,没关系,看完后面的再看这里就懂了)。 用一个now记录当前位置,next扩展now的四个方向,即now的下一步。如果遇到限制条件不能走,跳过;如果能走,再看有没有走过。 如果走过,说明这个位置可以用更少的步数走到(因为每次扩展都是按步数扩展的),如果没走过,放入que中。这样一来,q......
阅读全文
  • 02月
  • 16日
综合 ⁄ 共 2079字 评论关闭
    都说dynamic_cast等动态类型识别效率不高。现编写一段代码,实际测一下。剖分代码源于网络 #include <iostream> #include <ctime> #include <typeinfo.h> using namespace std; class Fo { virtual void show() {}; }; class Root : Fo { virtual void show() {}; }; class Base : public Root { public: virtual void show() {}; }; class Derived : public Base { public: virtual void show() {}; }; int main() { Base* pBase = new Derived(); Derived* pDerived = NULL; time_t begin, end; b......
阅读全文
  • 02月
  • 15日
综合 ⁄ 共 527字 评论关闭
#include <iostream> using namespace std; struct TK { char * des; int i; }; #define PROJ_HEAD(id) {#id, 1}, //#id 将id换成字符串 int main() { struct TK tks [] ={PROJ_HEAD(eac) {0,0}}; cout << tks[0].des << endl; return 0; } 结果 eac 也可以不使用{},例子代码如下 struct PJ_ELLPS { char *id; /* ellipse keyword name */ char *major; /* a= value */ char *ell; /* elliptical parameter */ char *name; /* comments */ }; struct PJ_ELLPS pj_ellps[] = { "MERIT", "a=6......
阅读全文
  • 01月
  • 17日
综合 ⁄ 共 1544字 评论关闭
/**************************************************** *    以下文字版权由 eshow.SSM.PKU 所有 严禁盗版    * ****************************************************/   ////////////////////////////////////////////////////////////////////   动态规划,基本上就是说:   你追一个MM的时候,需要对该MM身边的各闺中密友都好,这样你追MM这个问题就分解为对其MM朋友的问题,只有把这些问题都解决了,最终你才能追到MM。   该方法适用于聪明的MM,懂得“看一个人,不是看他如何对你,而是看他如何对他人。”的道理,并且对付......
阅读全文