自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

博客---杨亮

小小白。。。

  • 博客(21)
  • 收藏
  • 关注

原创 Java_jdbc 基础笔记之十五 数据库连接(取得数据库自动生成的主键)

public class testGetKeyValue { /** * 取得数据库自动生成的主键 */ @Test public void testGeneratedKeys() { Connection conn = null; PreparedStatement ps = null; ResultSet

2015-09-11 16:32:34 410

原创 Java_jdbc 基础笔记之十四 数据库连接(元数据)

public class MetaDatatest { /** * DatabaseMetaData 是描述 数据库的元数据对象 可以由Connection得到 */ @Test public void testDatabaseMetaData() { Connection conn = null; ResultSet rs

2015-09-11 16:31:12 594

原创 Java_jdbc 基础笔记之十三 数据库连接(DAO)

public class DAO { // INSERT, UPDATE, DELETE 操作都可以包含在其中 public void update(String sql, Object... args) { Connection conn = null; PreparedStatement ps = null; try {

2015-09-10 21:03:27 507

原创 Java_jdbc 基础笔记之十二 数据库连接 (beanutils )

public class BeanUtilsTest { /** * Java 类的属性: * 1、在JavaEE中,Java累的属性通过getter,setter来定义: get,set方法,去除 * get,set后,后字母小写即为J啊哪类的属性 * 2、而以前的那个属性,即成员变量,称之为字段 * 3、而操作java类的属性有一个工

2015-09-10 20:59:52 431

原创 Java_jdbc 基础笔记之十一数据库连接 (通用的查询方法)

鉴于之前的查询方法,在这里我们可以写一个通用的方法/** * 鉴于 student、和customer查询的方法有好多相同之处,在此可以写一个通用的方法 */ public <T> T get(Class<T> clazz, String sql, Object... args) { // 不知道具体类型可以使用泛型!!! T entity

2015-09-09 10:56:07 545

原创 Java_jdbc 基础笔记之十 数据库连接 (ResultSetMetaData 类)

ResultSetMetaData 类 调用ResultSet 的getMetaData()方法得到ResultSetMetaData 类对象;可用于获取关于 ResultSet 对象中列的类型和属性信息的对象: getColumnName(int column):获取指定列的名称 getColumnTypeName(int column):检索指定列的数据库特定的类型名称。 getCo

2015-09-08 22:46:49 534

原创 Java_jdbc 基础笔记之九 数据库连接 (查询Customer对象的方法)

/** * * 写一个查询Customer对象的方法 * */ public Customer getCustomer(String sql, Object... args) { Customer customer = null; Connection conn = null; PreparedSta

2015-09-08 21:04:19 473

原创 Java_jdbc 基础笔记之八 数据库连接(写一个查询Student对象的方法)

public Student getStudent(String sql, Object... args) { // 查询Student对象 Student stu = null; Connection conn = null; PreparedStatement ps = null; ResultSet rs = nu

2015-09-08 20:44:23 468

原创 Java_jdbc 基础笔记之七 数据库连接(方法升级)

之前的更新方法public static void update(String sql) { Connection conn = null; Statement statement = null; try { conn = JDBCTools.getConnection(); statement = co

2015-09-08 16:41:19 406

原创 Java_jdbc 基础笔记之六 数据库连接 (PreparedStatement)

PreparedStatement 是 Statement 的子接口 * ①需要预编译 SQL 语句:PreparedStatement ps = conn.preparedStatement(sql); * ②填充占位符:setObject(int index);//index 从 1 开始 * ③execute() / executeUpdate() ;

2015-09-08 16:25:03 469

原创 Java_jdbc 基础笔记之五 数据库连接 (ResultSet)

/** * ResultSet: 结果集. 封装了使用 JDBC 进行查询的结果. * 1. 调用 Statement 对象的 executeQuery(sql)可以得到结果集. * 2. ResultSet 返回的实际上就是一张数据表. 有一个指针指向数据表的第一行的前面. * 可以调用 next()方法检测下一行是否有效. 若有效该方法返回 true, 且指针下移. * 相当于

2015-09-07 21:16:35 431

原创 JAVA基础笔记之五 表达式5-4.6==0.4的值是什么?

首先对表达式5-3.5==1.5进行分析,该表达式有两个运算符,分别为减号-和关系运算符==,由于减法运算符的优先级高于关系运算符,所以表达式将要输出一个布尔值,即输出false和true。 在java中基本类型的浮点数运算是不精确的,如果在java程序中输出5-1.5的值,可以看到输出的结果是0.40000000000000036,这个值是不精确的,所以表达式的值是假,即false。@Te

2015-09-04 22:33:48 761

原创 JAVA 基础笔记之四 final参数可以修改吗?

当参数被修饰成final时,就意味着该参数不能在方法体中被修改,所以一旦修改了方法体中的final参数,程序将无法通过编译。public int add(final int a){ return ++a; }final 修饰的变量其值是不允许在程序运行时改变的;final修饰的类是不允许有子类的;final修饰的方法不允许被重写的;final修饰的参数也是不允许被修改的。

2015-09-04 22:05:56 397

原创 Java_jdbc 基础笔记之四 数据库连接 (通用更新方法)

/** * 写一个通用的更新方法 包括 INSERT、 DELETE、UPDATE * 使用工具类 * @param sql */ public void update(String sql){ Connection conn=null; Statement statement=null;

2015-09-04 21:52:24 541

原创 Java_jdbc 基础笔记之三 数据库连接 (Statement)

/** * 通过JDBC向之指定的数据表中插入一条记录 1 Statement :用于执行SQL语句的对象 * ==>通过Connection的createStatement()方法来获取 ==>通过executeUpdate(sql)可以执行SQL语句 * ==>传入的SQL可以是INSERT UPDATE DELETE 但不能是SELECT *

2015-09-04 21:31:28 415

原创 Java_jdbc 基础笔记之二 数据库连接

/** * DriverManager 类是驱动程序管理器类 * 1)可以通过重载的getConnection()方法获取数据库的连接,较为方便 * 2)可以同时管理多个驱动程序:若注册了多个数据库连接, 则调用getConnection()方法时传入的参数不同, 则返回不同的数据库的连接; * * @throws Exception * * @throws Exception

2015-09-04 18:28:09 378

原创 Java_jdbc 基础笔记之一 数据库连接

* Driver 是一个接口:数据库厂商必须提供实现的接口,能从其中获取数据库的连接。 1.加入mysql驱动 * 1)解压mysql-connector-java-5.1.7.zip * 2)在当前项目下新建lib目录 * 4)右键bulid-path,add to * buildpath 加入到类路径下@Test public void testDriver() throws

2015-09-04 17:43:14 336

原创 Java基础笔记之三 语句float num=3.1415926是否正确

Java语言提供了两种用于存储浮点数的基本类型,即float和double类型,而Java语言默认额浮点数类型是double,所以当在程序代码段中为float型的变量赋值3.1415926时,会被认为是double类型。由于double类型数据占用的存储空间超出了float型数据的存储空间,所以需要强制转换为float类型或者为浮点数添加字母f或者F作为后缀,而语句float num=3.1415

2015-09-03 21:28:10 2422

原创 Java 基础笔记之二 变量和常量有什么区别

变量和常量是在许多编程语言中经常涉及到的两个概念,变量的值可以改变而常量的值在初始化后就不能改变。常量在定义是需要用final关键字来修饰。@Test public void testVarAndCon(){ final int CONST=100;//定义并初始化常量 int num=120;//定义并初始化变量 System.out.pri

2015-09-03 09:37:00 193

原创 JAVA 基础笔记之一 char类型变量能否保存一个汉字

JAVA 基础笔记之一 char类型变量能否保存一个汉字计算机中数据的存储是一字节为单位,常见的磁盘大小和文件大小分别以GB、MB、KB等来表示,它们之间的换算单位是:1GB=1024MB,1MB=1024KB,1KB=1024byte(即字节),每个字节的取值范围是-128~127,它可以保存一个英文字符,包括字母、数字和英文标点。而汉字的存储是由两个字节保存的,因为汉字的数量太多,它

2015-09-03 09:03:36 684

原创 HTML5----Canvas 学习笔记一

HTML5 的canvas元素使用JavaScript在网页上绘制图像其拥有多种绘制路径,矩形,圆形,字符以及添加图像的方法。1、Canvas元素的创建(规定元素的id,宽度和高度)2、JavaScript绘制:var c = document.getElementById("myCanvas");var cxt=c.getContext("

2015-09-02 22:05:10 487

空空如也

空空如也

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

TA关注的人

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