摘要:
计算机编译原理是把程序设计语言设计的程序翻译成等价的机器语言过程.编译程序的几个阶段:1:语法分析识别源程序中意义独立的最小单位(单词),确定其类型(标识符,关键字,操作符,数字等).删除无用的空格,回车等.报告分析时的错误.2:语法分析和语义分析经过语法分析源程序转化成字符串.然后经过语法分析程序根据特定的语言格式,检查格式是否正确,如果符合问法结构,在进行语义检查,需要时生成中间代码.3:代码优化4:代码生成其中涉及到的知识如下: 阅读全文
阅读排行榜
解析三层架构(2)----分层究竟分出了那些东西
2011-05-14 11:05 by myjava2, 201 阅读, 收藏,
摘要:
在上篇文章写到我们为什么要分层.有很多读者提出来很多宝贵的意见.让我受益匪浅,深深的感觉到自己的水平"还有很大的提升空间".首先感谢这些朋友们,我会进一步总结完善自己的想法. 截取了部分朋友的留言,感谢他们: 这次我用对比的方式描述一下,分层到底分出了什么.俗话说:有分必有合,那么它是把什么合到了一起. 首先写出两个没有分层的demo: <1>查询信息demo 1: Public Class Form2 2: Private sqlCon As String = "Data Source=LSH;Initial Catalog=ComputerLab; 阅读全文
实用算法实现-第 32 篇 其它
2012-02-29 00:22 by myjava2, 200 阅读, 收藏,
摘要:
32.1 平衡三进制 PKU JudgeOnline, 1702, Eva'sBalance是一个平衡三进制问题的实例。将一个某进制数转换为平衡三进制数的方法为:先转化为用0,1,2表示的3进制,然后通过“借位”转换。也即: 若对应的系数为2,则变为-1,高一位+1。 若对应的系数为3,则变为0,高一位+1。 为0或1时不变32.1.1实例PKU JudgeOnline, 1702, Eva's Balance.32.1.2问题描述有一个天平和一套重量为3^n的砝码,每种砝码只有一个。给定一个重量,给出维持天平平衡的砝码和重物的放置方法。32.1.3输入3952032.1.4输 阅读全文
利用XML在不同数据库中交换数据
2012-02-19 11:26 by myjava2, 200 阅读, 收藏,
摘要:
XML在不同语言,不同数据源中交换数据已经成为主流。在这些的DRP项目中,王勇也提到了使用XML在不同数据库中交换数据,达到安全,灵活的目的。不过他只是提到有这么一种方法,做了其中的一部分工作。因为感觉这种技术非常实用,这里我把这个过程补充完整。开发环境:sql server 2008数据库,Oracle数据库,PL/SQL,MyEclipse开发环境。将sql数据库一个表中的数据库导出到xml文件中,再通过dom4j读取xml文件,将xml中的数据写入到Oracle数据库中。一:分析表结构,建立目标数据库表。既然是不同的数据库,但是数据库表结果应该是一样的,在实际项目中,一般是首先分析表结构 阅读全文
成功不可缺少--团队精神
2011-10-16 23:23 by myjava2, 200 阅读, 收藏,
摘要:
周六米老师又给我们讲了一节关于素质方面的知识--团队精神。 在现在的社会一个人的能力固然很重要,但是一个人的力量总是很渺小的,只有在一个团队中共同努力我们才能取得更加辉煌的成就。 怎样才能发挥好一个团队的力量那,这就需要我们在团队里面每个人的共同努力,团队就像一个大的家庭,古人云:家和万事兴,在我们团队里我们彼此帮助互相协作,只有这样我们才能发挥出团队的力量,只有这样我们才能有更大的成就。 提高班就是一个团队,我们每个人就是这个大家庭的一员,如果想要让自己达到更高的成就,那么就需要我们共同的努力,一起协作去奋斗,俗话说:水涨船高,只要我们互相团结互相协力,我们提高班的整体的战斗力上去了,... 阅读全文
浙公网安备 33010602011771号