上一页 1 ··· 99 100 101 102 103 104 105 106 107 ··· 174 下一页

2013年9月11日

编译原理课堂笔记(1)编译概述

摘要: 一、翻译程序与编译程序1、所谓翻译程序是指这样一个程序,它把一种语言(称作源语言)所写的程序(源程序)翻译成与之等价的另一种语言(称为目标语言)的程序(目标程序)。如果源语言是高级语言,目标语言是诸如汇编语言或机器语言之类的低级语言,那么称这样的翻译程序为编译程序。2、解释程序是一种翻译程序,它将源程序作为输入并执行之,即边解释边执行。它与编译程序的主要区别是编译过程中不会产生目标程序,而是按照源语言的定义解释执行源程序本身。二、编译过程和编译程序的基本结构1、编译过程(1)词法分析(2)语法分析(3)语义分析及中间代码生成(4)代码优化(5)目标代码生成三、编译程序的生成方法1、对源语言和目 阅读全文

posted @ 2013-09-11 19:39 新一 阅读(328) 评论(1) 推荐(1)

安卓开发使用的六种图表开发包

摘要: 安卓上可以用的图表packages没有java上的多,但是还是有 这里推荐六种可以用的安卓上的图表开发包 https://code.google.com/p/chartdroid/wiki/Screenshots https://code.google.com/p/achartengine/ http://androidplot.com/ https://github.com/dimagi/rapidandroid http://android.arnodenhond.com/components/graphview(要翻) http://www.java4less.com... 阅读全文

posted @ 2013-09-11 19:38 新一 阅读(237) 评论(0) 推荐(0)

通过案例练习掌握SSH 的整合

摘要: 1. SSH整合_方案01 ** 整合方案01 Struts2框架Spring框架 在Spring框架中整合了Hibernate(JDBC亦可) 一些业务组件(Service组件)也可以放入Spring框架中迚行管理(昨天的例子) 1. 请求(request)发出后,该请求要调用某个Action迚行处理 2. 拦截器(FilterDistatcher)照惯例拦截请求(request),此时,如果拦截器(FilterDispatcher)发现项目中已经引入了struts2-spring-plugin.jar整合插件 3. 那么接下来,拦截器就将请求(request)交给Str... 阅读全文

posted @ 2013-09-11 19:35 新一 阅读(487) 评论(0) 推荐(0)

五笔的编码和解码

摘要: 问题:五笔的编码范围是a ~ y的25个字母,从1位到4位的编码,如果我们把五笔的编码按字典序排序,形成一个数组如下: a, aa, aaa, aaaa, aaab, aaac, … …, b, ba, baa, baaa, baab, baac … …, yyyw, yyyx, yyyy 其中a的Index为0,aa的Index为1,aaa的Index为2,以此类推。 1)编写一个函数,输入是任意一个编码,比如baca,输出这个编码对应的Index; 2)编写一个函数,输入是任意一个Index,比如12345,输出这个Index对应的编码。解答:初看一下,编码并不是按照数位大... 阅读全文

posted @ 2013-09-11 19:33 新一 阅读(520) 评论(0) 推荐(0)

通过案例掌握Spring 管理事务的步骤及配置

摘要: 案例描述 通过完成生成订单业务,掌握事务处理。 需要d_order表和d_item表 订单生成时的业务逻辑:向d_order插入1条数据的同时,向t_item中插入若干条数据 这就是一个独立的事务, 我们乊前做的是单表操作,使用默认事务即可,但是涉及到稍复杂的多表操作时,我们就需要 做事务处理。 如果我们按乊前的方式,在Action中调用DAO,是没有办法将两个DAO操作封装为一个 事务的。为此,我们需要再分层,提出Service,在service中迚行事务控制。参考代码 20) 使用工程spring4 请下载spring4.zip 首先,我们先将UserService抽取... 阅读全文

posted @ 2013-09-11 19:30 新一 阅读(430) 评论(0) 推荐(0)

全互联结构DVPN综合配置示例

摘要: 以下内容摘自正在全面热销的最新网络设备图书“豪华四件套”之一《H3C路由器配置与管理完全手册》(第二版)(其余三本分别是:《Cisco交换机配置与管理完全手册》(第二版)、《Cisco路由器配置与管理完全手册》(第二版)和《H3C交换机配置与管理完全手册》(第二版))。目前本套图书在当当网、京东网、卓越网、互动出版网等书店全面热销中,在当当网、京东网购买该套装将直减30元:http://book.dangdang.com/20130730_aife、http://item.jd.com/11299332.html(京东网上目前仅7折,折后再减30元)15.3.1全互联结构DVPN综合配置示例. 阅读全文

posted @ 2013-09-11 19:28 新一 阅读(1026) 评论(0) 推荐(0)

提高你的Java代码质量吧:使用构造函数协助描述枚举项

摘要: 一、分析一般来说,我们经常使用的枚举项只有一个属性,即排序号,其默认值是从0、1、2... ...。但是除了排序号外,枚举还有一个(或多个)属性。二、场景比如,可以通过枚举构造函数声明业务值,定义可选项,添加属性,看如下代码:enum Role{ Admin("管理员",new Lifetime(),new Scope()); User("普通用户",new Lifetime(),new Scope()); //中文描述 private String name; //角色生命周期 private Lifetime lifeTime; /... 阅读全文

posted @ 2013-09-11 19:25 新一 阅读(224) 评论(0) 推荐(0)

Python文件或目录操作的常用函数

摘要: ◆ os.listdir(path) Return a list containing the names of the entries in the directory given by path. The list is in arbitrary order. It does not include the special entries '.' and '..' even if they are present in the directory. ◆ os.getcwd() method displays the current working direc 阅读全文

posted @ 2013-09-11 19:23 新一 阅读(293) 评论(0) 推荐(0)

SSH整合方案2

摘要: 【案例3】SSH整合_方案2 ** 案例描述 两个知识点的演示 其一,SSH整合的第二个方案 其二,Spring+JDBC+Struts2 参考代码 31) 使用工程spring4 32) 修改ssh.xml 增加 tarena/mapping/User.hbm.xml org.hibernate.dialect.MySQL5Dialect true true 33) 修改struts.xml 不方案1相比,此处我们叧要调用Spring容器中管理的bean组件即可 ... 阅读全文

posted @ 2013-09-11 19:21 新一 阅读(193) 评论(0) 推荐(0)

RDIFramework.NET(.NET快速信息化系统开发框架) Web版介绍

摘要: RDIFramework.NET(.NET快速信息化系统开发框架) Web版介绍 B/S结构(Browser/Server,浏览器/服务器模式),是WEB兴起后的一种网络结构模式,WEB浏览器是客户端最主要的应用软件。这种模式统一了客户端,将系统功能实现的核心部分集中到服务器上,简化了系统的开发、维护和使用。客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server同数据库进行数据交互。这样就大大简化了客户端电.. 阅读全文

posted @ 2013-09-11 19:19 新一 阅读(308) 评论(0) 推荐(1)

上一页 1 ··· 99 100 101 102 103 104 105 106 107 ··· 174 下一页

导航