内容列表
- 利用ANTLR生成C++描述的分析程序
- 摘要
ANTLR(ANother Tool for Language Recognition)是一种基于LL(k)文法的语法分析程序(以下简称分析器)生成工具。其生成的分析器默认使用Java描述,而不是更高效的C++。本文介绍了在Windows平台下,借助VC6.0进行组织工程,使用ANTLR生成C++描述的分析器的方法,并给出了一个实例。最后,本文对ANTLR本身做出了一点小小的改进。
关键
- 分类:编程语言 查阅全文
- 开发XIUGAI.COM的过程
- SUBJ: 开发XIUGAI.COM的过程
===== ===== ===== =====点下面的连接来XIUGAI-----------------------http://xiugai.com/referrer===== ===== ===== =====
*** 欢迎转载 不可修改 ***
联系作者========liudieyu AT umbrella D0T nameliudiey
- 分类:编程语言 查阅全文
- 浙大在线评测 1058 Currency Exchange
- Question:
When Issac Bernand Miller takes a trip to another country, say to France, he exchanges his US dollars for French francs. The exchange rate is a real number such that
- 分类:编程语言 查阅全文
- 浙大在线评测 1061 Web Navigation
- Question:
Standard web browsers contain features to move backward and forward among the pages recently visited. One way to implement these features is to use two stacks to kee
- 分类:编程语言 查阅全文
- WinBinder--A native Windows binding for PHP
- 好久没关注新闻组了,最近新东西特多,又一个使用PHP开发WINDOWS应用程序的环境出来了,而且是100%的哦,牛人真多。
What is WinBinder?
WinBinder is a new development platform that uses PHP to build Windows programs in a straightforward and simple way.
- 分类:编程语言 查阅全文
- 在处理大量文本的繁琐的操作时,perl语言无疑是一个好的选择
- 在处理大量文本的繁琐的操作时,perl语言无疑是一个好的选择
- 分类:编程语言 查阅全文
- 密钥词组密码的破译
- 已知下述密文为密钥词组密码,试破译分析之:
XNKWBMOW KWH JKXRJKRZJ RA KWRJ ZWXCKHI XIH IHNRXYNH EBI THZRCWHIRAO DHJJXOHJ JHAK RA HAONRJW KWH&nb
- 分类:编程语言 查阅全文
- 用php实现真正的----连动下拉列表(转载)
-
/*************************** * author : 大龄青年 * email : [email protected] * from: http://blog.csdn.net/hahawen ***************************/下面的两个文件copy到同一个文件下,通过we
- 分类:编程语言 查阅全文
- The Research of Pop-up Blocker in Windows XP Service Pack 2
- 1 引言1.1 研究背景微软公司于2004年8月份正式发布了耗资庞大的Windows XP Service Pack 2(英文版),这不是一次简单的补丁打包升级,而是融入了众多新技术的Windows系统更新。微软声称SP2解决了以往的众多系统漏洞并且大大加强了Windows的安全性。对于Web开发者来说,值得关注的是SP2在IE中加入了Pop-up(弹出窗口拦截)功能,这将影响到世界上绝大部分使用
- 分类:编程语言 查阅全文
- A Directory Browser
- A Directory Browser
This example program demonstrates how to use a listview and listview items to build a multi-column hierarchical, memory- and CPU-efficient directory browser. It also demonstrates
- 分类:编程语言 查阅全文
- Crypto++入门(1)-AES块加密
- Crypto++首页上提供了Crypto++ User Guide这个入门指南的链接,这本指南属于一定要看的资料,不过可惜的是这也是找到的唯一一本指南了:(。User Guide上面的有一些例子,其中对AES用法的说明不太直接,而AES之类对称加密算法又比较常用,所以我这里写了一个AES的例子。例子是直接用AES加密一个块,AES的数据块大小为128位,密钥长度可选择128位、192位或256位。
- 分类:编程语言 查阅全文
- STL中的Concept和Boost库的Concept_Check
- 在Generic Programming当中,一个重要的概念就是Concept(滑稽的是,如果把这个Concept也翻译成“概念”,那就狗屁不通了。我倾向于说它是“操作集”)。Concept就是一组操作,如果一个type具有这些操作,那么就说这个type是这个Concept的一个model。这其中的思想有那么一丁点像是OO当中的interface,一
- 分类:编程语言 查阅全文
- main()
- { return 0;}
- 分类:编程语言 查阅全文
- 面向对象的CFD程序设计实验——[05]
- 网格,当然不必自己写程序生成。我想采用现有的商业网格生成软件作为前处理。我用过Gambit,它的手册里面详细描述了Neutral格式,所以我打算利用Gambit做前处理生成Neutral格式的有限元网格文件,再把它读到我的程序中。以前我写过一个Fortran 90的Neutral文件读取代码,不过感觉把它改成C++的还是要花费一番功夫——OO编程就是得考虑算法之外得很多玩意
- 分类:编程语言 查阅全文
- MYSQL数据库文件权限问题
- 我们做MYSQL数据库移植,从一个服务器移动到另一个下面.操作系统为red hat linux
1.查看系统状态
>show status
2.查看当前进程
>show processlist
其它都没有问题,只是所有表均为只读状态,开始以为是用户权限设置的问题,查看之后是没有问题的.
最后,想到我们是把表文件直接拷贝过来,一定涉及到linux系统权限的问题,检查结果也是这
- 分类:编程语言 查阅全文
- 掌握 Linux 调试技术
- 摘自:http://www-900.ibm.com/developerWorks/cn/linux/sdk/l-debug/index.shtml在 Linux 上找出并解决程序错误的主要方法Steve Best([email protected])JFS 核心小组成员,IBM2002 年 8 月
您可以用各种方法来监控运行着的用户空间程序:可以为其运行调试器并单步调试该程序,添加打印语句,或者添
- 分类:编程语言 查阅全文
- 关于智能卡技术的研究
- 智能卡技术经历了若干个发展阶段,很多应用就在我们身边。磁条银行卡,射频公交卡IC卡,超市用的条码会员卡,还有在学校餐厅使用的比较早期的透孔的金龙光电卡。
- 分类:编程语言 查阅全文
- 一个高效的C++性能计数器模板
- 一个高效的C++性能计数器模板
email: [email protected]
homepage: www.larrin.net
摘要:对性能期望较高的系统中,简单高效的性能计数器对发现系统中的性能瓶颈很有价值。本文给出一个使用简单但高效的C++性能计数器模板。本文给出的计数器是Windows版本的,但移植到Linux下非常简单。
计数器代码如下:
//PerformanceCoun
- 分类:编程语言 查阅全文
- 如何定制特色的Blog风格
- 今天第一次来到CSDN的BLOG,发现很多高手的Blog很漂亮,左侧有表、日期还能够查询天气。分析了一下页面的源码,发现了如下的代码,将代码粘贴到,选项的“静态新闻/声明中”即可得到很酷的效果。<div class="News"> <EMBED SRC=http://www.butabon.com/Clock/clock_035.swf WIDT
- 分类:编程语言 查阅全文
- Mambo 4.5.1正式版发布了!
- 一个特别令人振奋的消息,期待已久的Mambo 4.5.1稳定版,在经过4个Beta测试版和4个RC候选版的漫长锤炼之后,今天,2004年9月24日,终于发布了!
Mambo 4.5.1稳定版修正了Beta版和RC候选版中发现的所有Bugs,增加了许多功能,使Mambo的性能和稳定性大幅提高,完全可以胜任多种类型的商务网站、个人网站的应用。
目前官方发布的Mambo 4.5.1稳定版
- 分类:编程语言 查阅全文