-
Derby数据库的使用指南--包括存图片到数据库和读取数据库中的图片操作
环境:Windows XP professional, JDK 1.6, Eclipse 3.3
安装JDK 6.0之后会安装自带的纯Java的数据derby. 也就是说,如果安装JDK 6.0版本,那么会在客户端安装一个客户端的数据库,该数据很小4M左右,但是它可以管理15G的文档。所以,我们应用好好利用JDK自带的数据库,为应用编程的解决方案带方便。
使用步骤:
1、下载解压之后,用Eclipse导入工程
2、找到c:Program FilessunJavaDBlib之后,然后使用cmd命令进行该路径
3、在cmd窗体中输入java -jar derbyrun.jar server start启动derby数据库服务器
4、如果成功,那么在c:Program FilessunJavaDBlib目录下创建一个ij.properties文档,内容如下:
ij.driver=org.apache.derby.jdbc.ClientDriver
ij.protocol=jdbc:derby://localhost:1527/
ij.database=COREJAVA;create=true
5、接着打开另外一个cmd窗体,路径同上,然后输入以下命令:
java -jar derbyrun.jar ij -p ij.properties
6、如果成功,那么工程中的"演示时需要的数据库脚本.sql"文档打开,拷贝也相应的SQL语句,创建应用所需要的表
7、创建表成功之后,自己写insert语句给测试数据
8、如果以上步骤完成,那么在工程中运行ShowJDBCForDerby类,你会看到一个derby数据库的使用
9、运行ShowQueryDB类,你会看到对derby数据库的新增修改操作动作,其中有写入图片到数据库的语句,以及从数据库读到图片并显示出来窗体中的语句。
阅读对象:熟悉Swing编程、JDBC编程的学员。
感觉:因为derby是纯Java的数据库,因此与应用可以无缝连接,它支持中文、图片的存贮与读取等。是一个非常好客户端数据库。该数据数应
- 2022-09-04 16:30:03下载
- 积分:1
-
JAVA 字符串逆序 华为OJ
OJ经典题目。可实现字符串内部分词组的逆序。如 I AM A STUDENT 倒序后为:STUDENT A AM I
还有重多OJ经典题目的源程序,不一一列举
- 2022-11-19 04:45:03下载
- 积分:1
-
市场管理
主要是市场管理系统,对初学者来说有一定的帮助,可以参考架构之类的。
- 2023-01-06 06:30:04下载
- 积分:1
-
在D盘下创建myfile.txt文件,文件内容为“hello java”,然后利用流把该文件复制到 E盘下。
Java中的流代表程序中数据的流通,是以先进先出方式发送信息的通道。
流可以分为不同的类型,按照不同的分类方式,从不同的角度来观察,概念上会有重叠。
按照流的方向,可以将流分为输入流和输出流:
输入流(InputStream):只能从中读取数据,而不能向其写入数据。
输出流(OutputStream):只能向其写入数据,而不能从中读取数据。
字节流:在流中处理的基本单位为字节(8位的byte)的流。
字符流:在流中处理的基本单位为字符(16位的Unicode)的流。
按照流的角色分,可以将流分为节点流和过滤流:
节点流:可以从/向一个特定的IO设备(如磁盘或网络)读/写数据的流,节点流又常被称为低级流(Low Level Stream),节点通常是指文件、内存和管道。
过滤流:实现对一个已经存在的流的连接和封装,通过所封装的流的功能调用实现数据读/写功能的流。这种对流进行处理的流称为过滤流。
字节流中存放的是字节序列,无论是输入还是输出,都是直接对字节进行处理。InputStream和OutputStream为字节输入/输出流类的顶层父类。字符流中存放的是字符序列,无论是输入还是输出,都是直接对字符处理。字符流的顶层父类是Reader和Writer。节点流通常直接对特定的IO设备(如磁盘或网络)进行读写,而过滤流通常对已存在的流进行连接和封装,从而对已有的流进行特殊处理。
对象的序列化就是把对象写到一个输出流中,对象的反序列化是指从一个输入流中读取一个对象。
总结:
字节流:
输入流 输出流
FileInputStream FileOutputStream 节点流
BufferedInputStream &nb
- 2023-07-11 11:10:03下载
- 积分:1
-
动态数据库操作
可以通过用java代码实现对数据库的动态操作,实现数据库的动态的增加信息、删除信息、修改信息、查询信息,使我们对数据库的操作更清晰明了
- 2022-03-23 01:09:39下载
- 积分:1
-
android App 画板
本文件主要开发App画板的源码, 很适合初学者学习的源码,内容简单易懂
- 2023-01-23 06:25:03下载
- 积分:1
-
将数据库中的数据展示在界面中
本实例使用java语言,通过JBDC连接数据库。该实例简单,易懂,适合初学j者,学习怎样用java连接数据库,并将数据库中的数据展示到界面上来。此处用的数据库是jdk中自带的Derby数据库,所以首先需要知道怎么使用derby数据库创建数据库等操作
- 2022-10-03 06:25:04下载
- 积分:1
-
图书管理系统
基于Oracle数据库,图书管理系统,主要分为系统管理员添加修改学生信息等,学生查询相关图书信息和借阅信息。
- 2022-01-25 14:01:03下载
- 积分:1
-
Spring国际化Demo
Spring国际化Demo
使用spring的内部反射来对对应文本、开发的多语言的开发
- 2022-07-11 00:55:52下载
- 积分:1
-
C/S模式下用Java代码实现ATM机的功能
该项目为C/S课程设计代码,原创作品,java+SQL Server,项目实现了ATM机上的功能
- 2022-06-20 16:00:53下载
- 积分:1