posted @ 2008-03-31 13:07
03 2008 档案
摘要:我的本是SONY-CR23,配置如下:
Intel Core2 Duo T7250处理器,主频2.0GHz,800MHz前端总线,
1024MB X 2 DDR2内存,(后加了一根)
120GB 5400转SATA硬盘,
ATI Mobility Radeon X2300独立显卡,64MB独立显存,
预装正版Microsoft Windows Vista Home Premium操作系统.
偶然一次装了Alcohol 120%后VISTA系统挂掉了,也不多想什么了,反正主要是用来开发LINUX的项目,干脆装个Fedora8..........
阅读全文
摘要:开发环境 Microsoft .NET Framework版本 2.0.50727
Microsoft Visual Studio 2005版本 8.0.50727.4
Microsoft Visual C++ 2005版本77983-009-0000007-41481
程序清单:
......
阅读全文
posted @ 2008-03-26 15:03
摘要:词法分析器的本质:基本任务是进行模式匹配,其关键在于分析过程中的模式说明和模式识别方法,在编译分析中即正规表达式和有限自动机。
构造词法分析器方法:1、手工构造;2、利用自动生成工具LEX。但是无论用那种方法,其内在工作原理都是相同的,都要经过正规式到最小状态DFA的转换。
词法分析器可有两种:一种是把词法分析器作为语法分析的一个子程序,一种是把词法分析器作为编译程序的独立一遍.在前一种情况下,词法分析器不断地被语法分析器调用,每调用一次词法分析器将从源程序的字符序列拼出一个单词,并将其Token值返回给语法分析器.后一种情况则不同,词法分析器不是被语法分析器不断地调用,而是一次扫描全部单词完成编译器的独立一遍任务。
......
阅读全文
posted @ 2008-03-26 14:57
摘要: 以下文章转载自a personal blog:For Future,因为昨天下午在cmd模式下编译servlet失败,后来在网上找到这篇文章帮我解决了该问题,我觉得挺值得收藏的,并且这篇文章对"两个jre"和"三个lib"的功能简单扼要的解释清楚了.
lib目录下放置着jar包。程序中的import语句找的就是这些文件!例如:import javax.servlet.RequestDispatcher;
问题在于,在cmd模式下编译,系统会提示:CheckAccount.java:5: 软件包 javax.servlet 不存在!
在安装jdk之后,仔细观察下安装路径下的文件夹,其中共计两处包含jre目录!共有三处lib目录!包含javax.servlet的jar包就应该被安置在其中的某一处。首先在tomcat的安装目录下,找到servlet-api.jar(位于D:\Program Files\Apache Software Foundation\Tomcat 6.0\lib\servlet-api.jar
阅读全文
posted @ 2008-03-12 00:41
摘要:有些日子没用Linux了,昨晚在Fedora 8上把SUN JDK 6.0 Update 5 给装好并配置了一下,过程都很死板,这里只强调一些容易出错的地儿。
1。登陆www.sun.com下载最新的JDK,我下的是jdk-6u5-linux-i586-rpm.bin那个,并保存在目录“~/”下。
2。由于该bin文件没有可执行权限,所以在终端执行命令:chmod 777 ~/jdk-6u5-linux-i586-rpm.bin。
3。登陆root用户,执行该bin文件,如:~/jdk-6u5-linux-i586-rpm.bin。
4。接下来配置环境变量。在root权限下执行:vi /etc/profile,在该文件最后面加上如下几行:
阅读全文
posted @ 2008-03-11 13:47
摘要:•概述:
托管代码是可由公共语言运行库检查和管理的代码。托管代码可以访问托管对象。使用 /clr 编译的应用程序可能包含托管数据,也可能不包含托管数据。
•注释:
VS2005的C++编译器参数'/clr'为是否使用托管功能提供了模块级的控制.在源代码中如果你想要托管则"#pragma managed",否则"pragma unmanaged".
不托管的部分或全部源代码被编译为本机程式,即CLR把不托管的部分代码译成本机平台的可执行十进制代码,而托管的那部分源代码则被译成CLR中间可执行代码,些部分代码要在CLR平台上运行......
阅读全文
posted @ 2008-03-06 17:10
摘要:新学期刚才始,这学期开了两门关于dbms的课程:数据库原理及数据库应用,so今儿就先抛开原理不说,搞了个轻量级的开源数据库mysql小试一下.其实一年多前就用过mysql,今儿也就算重温了一下.记得当时就是学了学SQL和mysql的基本管理,并没有在程序中使用数据库,所以这次目标很明确~~~
当不知道从何处下手的时间总是会google,这回不例外.查看一些文章和别人的blog以后发现只要用mysql developer tool提供的C API即可.头文件:#include
仅仅加入这一行是不能通过编译的,还要:工具-选项-项目与解决方案-VC++目录,在"显示以下内容"列表框中选择"包含文件",然后把"C:\MySQL\MySQL Server 5.1\include"加到下面列表中.接着在"显示以下内容"列表框中选择"库文件",再把"C:\MySQL\MySQL Server 5.1\lib\debug"加到下面列表中......
阅读全文
posted @ 2008-03-06 00:53
浙公网安备 33010602011771号