• 博客(0)
  • 资源 (10)

空空如也

java连接各种数据库的源代码 很规范

import java.sql.*; import java.net.URL; class java2oracle { public static void main (String args[]) { String sUsr = "JavaDB"; String sPwd = "javadb"; String query = "SELECT * from firsttable"; try { // 加载jdbc-odbc桥驱动程序 Class.forName( "oracle.jdbc.driver.OracleDriver" ); //设置跟踪JDBC执行过程的纪录流 //DriverManager.setLogStream(System.out); // 连接到驱动程序。系统中已经注册的驱动程序,将会被依次进行装载和连接, //直到找到一个正确的驱动程序为止。 Connection con = DriverManager.getConnection("jdbc:oracle:thin:@localhost:1521:JAVADB", sUsr, sPwd ); // 如果无法获得连接,陈旭辉抛出一个异常,所以如果程序已经执行 //到这里,说明已经连接成功 // 检查和显示在连接过程中出现的错误和警告信息 checkForWarning (con.getWarnings ()); // 建立一个Statement对象,用这个对象向驱动程序发送SQL语句 Statement stmt = con.createStatement (); // 提交SQL语句,创建一个ResultSet对象 ResultSet rs = stmt.executeQuery (query);

2009-05-25

重装机兵资源,位图,素材,最新资源文件

压缩包中有中专机兵的位图文件,可以用于MM地图编辑使用,对游戏制作的美工材料也是绝好的配备,相信你会喜欢!_____________________________________________

2009-05-16

高质量C++,教你练就高质量的C++代码!!!

1.2 头文件的结构 头文件由三部分内容组成: (1)头文件开头处的版权和版本声明(参见示例1-1)。 (2)预处理块。 (3)函数和类结构声明等。 假设头文件名称为 graphics.h,头文件的结构参见示例1-2。

2009-05-13

MYSQL5.1 CHM版中文帮助文档

前言 1. 一般信息 1.1. 关于本手册 1.2. 本手册采用的惯例 1.3. MySQL AB概述 1.4. MySQL数据库管理系统概述 1.4.1. MySQL的历史 1.4.2. MySQL的的主要特性 1.4.3. MySQL稳定性 1.4.4. MySQL表最大能达到多少 1.4.5. 2000年兼容性 1.5. MaxDB数据库管理系统概述 1.5.1. 什么是MaxDB? 1.5.2. MaxDB的历史 1.5.3. MaxDB的特性 1.5.4. 许可和支持 1.5.5. MaxDB和MySQL之间的特性差异 1.5.6. MaxDB和MySQL之间的协同性 1.5.7. 与MaxDB有关的链接 1.6. MySQL发展大事记 1.6.1. MySQL 5.1的新特性 1.7. MySQL信息源 1.7.1. MySQL邮件列表 1.7.2. IRC(在线聊天系统)上的MySQL社区支持 1.7.3. MySQL论坛上的MySQL社区支持 1.8. MySQL标准的兼容性 1.8.1. MySQL遵从的标准是什么 1.8.2. 选择SQL模式 1.8.3. 在ANSI模式下运行MySQL 1.8.4. MySQL对标准SQL的扩展 1.8.5. MySQL与标准SQL的差别 1.8.6. MySQL处理约束的方式 2. 安装MySQL 2.1. 一般安装问题 2.1.1. MySQL支持的操作系统 2.1.2. 选择要安装的MySQL分发版 2.1.3. 怎样获得MySQL 2.1.4. 通过MD5校验和或GnuPG验证软件包的完整性 2.1.5. 安装布局 2.2. 使用二进制分发版的标准MySQL安装 2.3. 在Windows上安装MySQL 2.3.1. Windows系统要求 2.3.2. 选择安装软件包 2.3.3. 用自动安装器安装MySQL 2.3.4. 使用MySQL安装向导 2.3.5. 使用配置向导 2.3.6. 通过非安装Zip文件安装MySQL 2.3.7. 提取安装档案文件 2.3.8. 创建选项文件 2.3.9. 选择MySQL服务器类型 2.3.10. 首次启动服务器 2.3.11. 从Windows命令行启动MySQL 2.3.12. 以Windows服务方式启动MySQL 2.3.13. 测试MySQL安装 2.3.14. 在Windows环境下对MySQL安装的故障诊断与排除 2.3.15. 在Windows下升级MySQL 2.3.16. Windows版MySQL同Unix版MySQL对比 2.4. 在Linux下安装MySQL 2.5.在Mac OS X中安装MySQL 2.6. 在NetWare中安装MySQL 2.7. 在其它类Unix系统中安装MySQL 2.8. 使用源码分发版安装MySQL 2.8.1. 源码安装概述 2.8.2. 典型配置选项 2.8.3. 从开发源码树安装 2.8.4. 处理MySQL编译问题 2.8.5. MIT-pthreads注意事项 2.8.6. 在Windows下从源码安装MySQL 2.8.7. 在Windows下编译MySQL客户端 2.9. 安装后的设置和测试 2.9.1. Windows下安装后的过程 2.9.2. Unix下安装后的过程 2.9.3. 使初始MySQL账户安全 2.10. 升级MySQL 2.10.1. 从5.0版升级 2.10.2. 升级授权表 2.10.3. 将MySQL数据库拷贝到另一台机器 2.11. 降级MySQL 2.12. 具体操作系统相关的注意事项 2.12.1. Linux注意事项 2.12.2. Mac OS X注意事项 2.12.3. Solaris注意事项 2.12.4. BSD注意事项 2.12.5. 其它Unix注意事项 2.12.6. OS/2注意事项 2.13. Perl安装注意事项 2.13.1. 在Unix中安装Perl 2.13.2. 在Windows下安装ActiveState Perl 2.13.3. 使用Perl DBI/DBD接口的问题 3. 教程 3.1. 连接与断开服务器 3.2. 输入查询 3.3. 创建并使用数据库 3.3.1. 创建并选择数据库 3.3.2. 创建表 3.3.3. 将数据装入表中 3.3.4. 从表检索信息 3.4. 获得数据库和表的信息 3.5. 在批处理模式下使用mysql 3.6. 常用查询的例子 3.6.1. 列的最大值 3.6.2. 拥有某个列的最大值的行 3.6.3. 列的最大值:按组 3.6.4. 拥有某个字段的组间最大值的行 3.6.5. 使用用户变量 3.6.6. 使用外键 3.6.7. 根据两个键搜索 3.6.8. 根据天计算访问量 3.6.9. 使用AUTO_INCREMENT 3.7. 孪生项目的查询 3.7.1. 查找所有未分发的孪生项 3.7.2. 显示孪生对状态的表 3.8. 与Apache一起使用MySQL 4. MySQL程序概述 4.1. MySQL程序概述 4.2. 调用MySQL程序 4.3. 指定程序选项 4.3.1. 在命令行上使用选项 4.3.2. 使用选项文件 4.3.3. 用环境变量指定选项 4.3.4. 使用选项设置程序变量

2009-04-19

编译原理词法分析程序,按照老师要求编写的

// /****************************编译原理实验(词法分析)***********************************/ #include<stdio.h> #include<stdlib.h> #include<string.h> #include<iostream.h> char ch; char prog[80], token[8]; int i, m, n, syn, sum; int Scan (char prog[]); void main() { i = 0; printf ("Please input the string end with # : "); do { ch = getchar(); prog[i++] = ch; }while(ch != '#'); i = 0; do { syn = Scan(prog); if (syn == 11) //syn=11代表是关键字 { printf("(%2d,%4d)", syn, sum); } else if (syn == -1) { printf("(%d,error)", syn); } else { printf("(%2d,%4s)", syn, token); } }while (syn != 0); //上面的if 语句可以用下面的switch语句代替 /* switch (syn) { case 11: printf("(%2d,%4d)", syn, sum); break; case -1: printf("(%d,error)", syn); break; default: printf("(%2d,%4s)", syn, token); break; } */ } int Scan (char prog[]) { char *rwtab[6] = {"begin", "if", "then", "while", "do", "end"}; sum = 0; m = 0; ch = prog[i++]; //prog[i++]为缓冲区 for (n = 0; n < 8; n++) { token[n] = NULL; } while (ch == ' ') //如果ch为空格,则读下一个字符 { ch = prog[i++]; } if ((ch >= 'a') && (ch <= 'z' )) //ch

2009-04-15

myeclipse 6 java 开发教程

第一章 安装配置开发环境 本章内容供你来了解Java和数据库软件的常见下载地址,安装和运行,当然也可以直 接跳到1.7.2.1 ALL in ONE 版本的安装一节进行学习,暂时先不用关心这些细节的内容。 如果是在Windows下安装MyEclipse,可以不用单独下载和配置 JDK,Eclipse 3.3, 您 可以直接参考MyEclipse ALL in ONE 版本的安装说明。未加说明的情况下,本文的操作均 在Windows XP简体中文版操作系统下进行。 本章内容参考视频:http://www.blogjava.net/beansoft/archive/2007/09/24/147651.html MyEclipse 6 实战开发讲解视频入门 0: 下载 安装 运行 HelloWorld , http://www.blogjava.net/beansoft/archive/2007/09/26/148267.html MyEclipse 6 实战开发 讲解视频入门 1 安装运行 Mysql, MySQL-Front 管理, JDBCHelloWorld 开发。 1.1 系统需求 如果只是安装 JDK 和MySQL 等数据库,只需要256MB 内存的电脑就可以了。反过来, 如果要安装并使用MyEclipse 6,那么建议电脑配置至少512MB 内存,推荐1G 或者更多 内存,因为MyEclipse 启动后经常会占用200 多MB 的常驻内存。安装后所占据的空间有 600 MB,因此建议磁盘上至少有1G 空闲空间。换句话说,做Java 开发需要大量的内存和 磁盘空间。 1.2 JDK 的下载,安装和配置(可选) 注意:如果安装MyEclipse ALL In ONE 版本,因为它自带了JRE,不需要单独下载和 安装JDK,也可以进行开发;但是因为JRE 不带Java 类的源代码,因此不安装JDK 将无 法看到JDK 类的源代码,但不影响项目的开发。 1.2.1 下载JDK JDK 的全称是Java(TM) SE Development Kit,即Java 标准版(Standard Edition) 开发工具包。这是Java 开发和运行的基本平台。换句话说所有用Java 语言编写的程序要 运行都离不开它,而用它就可以编译Java 代码为类文件。 注意:不要下载 JRE(Java Runtime Environment, Java 运行时环境),因为 JRE 不 包含 Java 编译器和JDK 类的源码。 下载JDK可以访问官方网站http://java.sun.com/javase/downloads/index.jsp ,一般来 说下载最新版本即可,目前的稳定版本是JDK 6。打开下载页后,首先点击页面中的 Download 按钮。如下所示:

2009-04-01

Myeclipse连接MySQL方法

Myeclipse连接MySQL方法,视频教程,教你快速解决连接问题

2009-03-27

数据库系统概论(第四版)萨师煊编--习题答案

第1章 绪论 1 .试述数据、数据库、数据库系统、数据库管理系统的概念。 答: ( l )数据( Data ) :描述事物的符号记录称为数据。数据的种类有数字、文字、图形、图像、声音、正文等。数据与其语义是不可分的。解析在现代计算机系统中数据的概念是广义的。早期的计算机系统主要用于科学计算,处理的数据是整数、实数、浮点数等传统数学中的数据。现代计算机能存储和处理的对象十分广泛,表示这些对象的数据也越来越复杂。数据与其语义是不可分的。 500 这个数字可以表示一件物品的价格是 500 元,也可以表示一个学术会议参加的人数有 500 人,还可以表示一袋奶粉重 500 克。 ( 2 )数据库( DataBase ,简称 DB ) :数据库是长期储存在计算机内的、有组织的、可共享的数据集合。数据库中的数据按一定的数据模型组织、描述和储存,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。 ( 3 )数据库系统( DataBas 。 Sytem ,简称 DBS ) :数据库系统是指在计算机系统中引入数据库后的系统构成,一般由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。解析数据库系统和数据库是两个概念。数据库系统是一个人一机系统,数据库是数据库系统的一个组成部分。但是在日常工作中人们常常把数据库系统简称为数据库。希望读者能够从人们讲话或文章的上下文中区分“数据库系统”和“数据库”,不要引起混淆。 ( 4 )数据库管理系统( DataBase Management sytem ,简称 DBMs ) :数据库管理系统是位于用户与操作系统之间的一层数据管理软件,用于科学地组织和存储数据、高效地获取和维护数据。 DBMS 的主要功能包括数据定义功能、数据操纵功能、数据库的运行管理功能、数据库的建立和维护功能。解析 DBMS 是一个大型的复杂的软件系统,是计算机中的基础软件。目前,专门研制 DBMS 的厂商及其研制的 DBMS 产品很多。著名的有美国 IBM 公司的 DBZ 关系数据库管理系统和 IMS 层次数据库管理系统、美国 Oracle 公司的 orade 关系数据库管理系统、 s 油 ase 公司的 s 油 ase 关系数据库管理系统、美国微软公司的 SQL Serve ,关系数据库管理系统等。

2009-03-27

重装机兵地图编辑器,很好的编辑器

新建文件:地图尺寸:地图大小,越大的话占内存和CPU就越大。当CPU占用率达100%时就不能正常使用编辑器了(大家注意) 创建者:写自己的名字就行了,在主程序里要显示所有编辑者的名字。 打开文件:选择一个编辑器编辑的文件即可打开。 保存文件:保存编辑文件(用二进制数写入),(推荐用.map做文件名后缀) 另存为:另用文件名保存编辑文件 线框:显示地图线框,用之容易定位 NPC数框:显示地图上NPC在每一坐标上的数量。因为同一坐标可以设置多个NPC。 物体数框:显示地图上物体在每一坐标上的数量(一个就不显示了)。因为同一坐标可以设置多个物体。 背景选框:显示背景选择框,可浮动。选择一个背景后,可在编辑区编辑。在编辑区点左键即可。 物体选框:显示物体选择框,可浮动,可翻页。选择一个物体后,可在编辑区编辑。在编辑区点左键即可。 人物选框:显示人物选择框,可浮动。选择一个人物后,可在编辑区编辑。在编辑区点左键即可。 工具栏:显示编辑器工具栏。 状态栏:显示编辑器状态栏。 n*n:设置n*n大的画刷,编辑背景和物体可用。

2009-03-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除