自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 资源 (9)
  • 收藏
  • 关注

原创 【SQL】查询语句中in和exists的区别

in和exists区别in 是把外表和内表作hash 连接,而exists是对外表作loop循环,每次loop循环再对内表进行查询。一直以来认为exists比in效率高的说法是不准确的。如果查询的两个表大小相当,那么用in和exists差别不大。如果两个表中一个较小,一个是大表,则子查询表大的用exists,子查询表小的用in。NOT EXISTS,exists的用法跟in不一样,一般都需要和子表进行关联,而且关联时,需要用索引,这样就可以加快速度。

2013-07-31 22:01:44 3705

原创 【SQL】SQL中的数据查询语句汇总

where条件表达式--统计函数Select count(1) from student;--like模糊查询--统计班上姓张的人数select count(*) from student where realName like '张%';--统计班上张姓两个字的人数select count(*) from student where realName like '张_';

2013-07-31 00:48:20 2630 2

原创 【Java】可视化Swing中JTable控件绑定SQL数据源的两种方法

在 MyEclipse 的可视化 Swing 中,有 JTable 控件。JTable 用来显示和编辑常规二维单元表。那么,如何将 数据库SQL中的数据绑定至JTable中呢?在这里,提供两种方法。JTable的构造方法通过查阅Java的API,可以可以得到JTable的两个重要的构造方法:JTable(Object[][] rowData, Object[]

2013-07-31 00:12:07 8490

原创 【SQL】JDBC之PreparedStatement类中“预编译”的综合应用

预编译SQL 语句被预编译并存储在 PreparedStatement 对象中。然后可以使用此对象多次高效地执行该语句。预编译的优点1、PreparedStatement是预编译的,对于批量处理可以大大提高效率. 也叫JDBC存储过程。2、使用 Statement 对象。在对数据库只执行一次性存取的时侯,用 Statement 对象进行处理。PreparedStatement 对象

2013-07-29 21:34:26 4029

原创 【SQL】JDBC之Statement类中“批处理”的综合运用

批处理 介绍Java 的批处理机制可以一次性执行多条 SQL 语句,效率更高。减少网络流量,速度更快。通过调用方法 addBatch 可以批量执行此列表中的命令。调用executeBatch()批量执行sql。sql通常是insert 【插入】或 update 【更新】或 delete 【删除】操作。批处理的模板代码 try { stmt = conn.cr

2013-07-28 01:27:59 2483 1

原创 【Java】IO操作之对象序列化及反序列化

对象序列化的概念对象序列化使得一个程序可以把一个完整的对象写到一个字节流里面;其逆过程则是从一个字节流里面读出一个事先存储在里面的完整的对象,称为对象的反序列化。将一个对象保存到永久存储设备上称为持续性。对象的序列化即可实现持续性。一个对象要想能够实现序列化,必须实现  Serializable 接口或 Externalizable 接口。对象序列化的作用一、对象序列化可以

2013-07-27 23:08:21 1698

原创 【SQL】JDBC读取properties属性文件

Java 中的 properties 文件是一种配置文件,主要用于表达配置信息,文件类型为*.properties,格式为文本文件。文件的内容是格式是"键=值"的格式,在 properties 文件中,可以用"#"来作注释。properties文件在Java编程中用到的地方很多,操作很方便。例如,我们可以把数据库连接信息,如URL、账号、密码这些动态信息不写在class中,

2013-07-27 18:14:36 5202

原创 【SQL】JDBC之与数据库MySQL的连接以及增删改查等操作

必须的准备工作一、MySQL的安装。可以参考博文:http://blog.csdn.net/jueblog/article/details/9499245二、下载 jdbc 驱动。可以从在官网上下载,或者点击 http://download.csdn.net/detail/oyuntaolianwu/5822697 下载三、在 Eclipse 的 Java 工程中新建一个 lib 文件

2013-07-27 01:32:23 7389 1

原创 【SQL】MySQL的安装使用以及SQL语法简介

在 Java 的开发中,数据库的应用是非常必要的,下面,我们为Java对于数据库的应用做一些必要的准备工作。、Java 对数据库的应用统称为 JDBC。JDBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。先安装两个软件 M

2013-07-26 19:07:52 2697

原创 【Java】Java程序运行超时后退出或进行其他操作的实现

当程序进入死循环或者由于其他原因无法自行终止的时候,就需要强制退出程序了。对于开发软件 Eclipse ,在程序执行超时后,可以点击 Terminate 按钮强制退出。那么,我们可不可以通过程序设置一定的时间,当程序运行超过该时长后自行终止或者进行其他操作呢?例如可以设置当处理超时时就忽略 该错误继续向下执行。

2013-07-26 01:31:30 4854

原创 【Java】实现一个简易记事本Notepad的编写

记事本功能介绍1. 新建:记事本清空。2. 打开:可打开笔记本上任意文本文件。3. 保存:将文件保存至当前文件夹。4. 另存为:将文件保存至任意位置。5. 退出:退出时确认退出前是否保存内容。【注:“保存”和“另存为”时,应指明文件的后缀,如:XXX.txt】

2013-07-25 00:01:17 9523 12

原创 【Java】SequenceInputStream类合并文件的综合举例分析

SequenceInputStream 介绍SequenceInputStream 类表示其他输入流的逻辑串联,即文件的合并。它从输入流的有序集合开始,并从第一个输入流开始读取,直到到达文件末尾,接着从第二个输入流读取,依次类推,直到到达包含的最后一个输入流的文件末尾为止。合并两个文件SequenceInputStream 类提供了两个构造函数。我们先来看第一个。 所用的构

2013-07-24 22:56:37 2393

原创 【Java】IO操作之以图片地址下载图片

以图片地址下载图片读取给定图片文件的内容,用FileInputStream public static byte[] mReaderPicture(String filePath) { byte[] arr = null; try { File file = new File(filePath); FileInputStream fReader = new Fi

2013-07-24 00:55:50 6766 7

原创 【Java】File类文件管理及IO读写、复制操作

File类的总结:1.文件和文件夹的创建2.文件的读取3.文件的写入4.文件的复制(字符流、字节流、处理流)5.以图片地址下载图片

2013-07-24 00:01:46 7371

转载 【实用技术】Eclipse 常用快捷键

Eclipse的编辑功能非常强大,掌握了Eclipse快捷键功能,能够大大提高开发效率。和编辑相关的快捷键Eclipse中有如下一些和编辑相关的快捷键。 1. 【ALT+/】 此快捷键为用户编辑的好帮手,能为用户提供内容的辅助,不要为记不全方法和属性名称犯愁,当记不全类、方法和属性的名字时,多体验一下【ALT+/】快捷键带来的好处吧。 2. 【Ctrl+O】 显示类中方法和

2013-07-21 20:46:08 1284

原创 【Java】内部类及其调用方法

一、static内部类的static方法public class Test0719_Inner_Test { public static void main(String[] args) { //static内部类的static方法。。。 Outter.InnerStatic.InnerNameee(); System.out.println(Outter.InnerStat

2013-07-19 16:26:18 2341 2

原创 【Java】Java工厂模式之简单工厂

package com.app;import java.util.Date;/* * 工厂模式:简单工厂、工厂方法、抽象工厂 * * */public class Test0718_Factory { public static void main(String[] args) { Fruit.FruitJudge(new Date()); Fruit.FruitJu

2013-07-18 23:47:29 1079

原创 【Java】单例设计模式Singleton

单例设计模式:singleton解决的问题:确保程序在运行过程中,某个类的实例instance只有一份。特点:1 构造函数私有化 2 自己内部声明自己 3 提供一个public方法,负责实例化自己Java代码:class Recycle { static int[] arr; static String str; //自己内部声明自己 private st

2013-07-18 23:38:41 1039

原创 【Java】多态性Polymorphism

Java中实现多态的机制Java中实现多态的机制靠的是父类或者接口定义的引用变量可以指向子类或者具体的实现类的实例对象,而程序调的方法在运行期才动态绑定,就是引用变量所指向的具体实例对象的方法,也就是内存里正在运行的那个对象的方法,而不是引用变量的类型中定义的方法。具体来说,就是父类A有一个方法function(),子类B,C分别继承A并且重写function(),当创建一个对象A b

2013-07-18 15:43:38 1803

原创 【Java】双等号和equals的区别

一、==和equals的区别1. ==可以用来比较基本类型和引用类型,判断内容和内存地址2. equals只能用来比较引用类型,它只判断内容。该函数存在于老祖宗类 java.lang.Object二、string之间的判断 String str1 = "hello";//存在于常量池中,堆栈 String str4 = "hello"; String str2 =

2013-07-16 23:23:00 19014 1

原创 【Java】显示当前日期的三种方式

一、Date类:这是一种过时的表达方式import java.util.Date; Date date = new Date(); System.out.println((1900+date.getYear()) + "年" + (1+date.getMonth()) + "月" + date.getDate() + "日"); System.out.println();执

2013-07-16 22:49:22 1612

原创 【Java】字符串常用函数

class JavaTest4_String { public static void main(String[] args) { String str1 = "IOS,ANDROID,BB,PALNM,WP,SYBIAN"; String str2 = new String("Str2"); char[] arr = {'S','t','r','2'}; String st

2013-07-16 14:50:57 1452

原创 【Java】switch语句的参数类型

在JDK1.6的版本中,switch后面的括号里面只能放int类型的值,注意是只能放int类型,但是放byte,short,char类型的也可以是因为byte,short,shar可以自动提升(自动类型转换)为int。而不能放long型好人String。而在JDK1.7的版本中,switch中可以使用字串String。但仍不支持long型。 String name

2013-07-15 22:24:33 4135

原创 【Java】JDK1.7的新特性。

1,switch中可以使用字串 Java代码:String s = "test"; switch (s) { case "test" : System.out.println("test"); case "test1" : System.out.println("test1"); break ; default :

2013-07-15 22:21:38 1193

原创 【cocos2d-x】在一个cpp中展示多个场景

//20秒后自动运行下一个场景runAction( CCSequence::create(CCDelayTime::create(20.0f), CCCallFunc::create(this, callfunc_selector(GameOver::removeThis)),NULL));void GameOver::removeThis(){ nextCallback(this);

2013-07-08 21:22:58 1581

Oracle_VM_VirtualBox_Extension_Pack-6.1.6.zip

在Virtualbox虚拟机配置面板中打开USB设备选项,分别勾选上“启动USB控制器”“启用usb2.0控制器”选项,如果有错误去https://www.virtualbox.org/wiki/Downloads 下载相应版本的插件包,名字类似为:Oracle_VM_VirtualBox_Extension_Pack-6.1.6.vbox-extpack。

2021-03-23

android APK反编译工具Apktool

安装步骤如下: 1.首先安装需要JAVA环境,先下载JDK/JRE,已经有JAVA环境的可跳过此步 2.到code.google上下载apktool.jar以及相关文件:http://code.google.com/p/android-apktool/downloads/list 包括apktool.jar和apktool的工具包 3.解压apktool-install-windows.zip到任意文件夹,把apktool.jar 到该文件夹下 4.点击开始菜单,运行,输入CMD回车,用cd命令转到刚刚解压apktool-install-windows所在的文件夹,输入apktool,出现一些命令说明即成功安装。 使用:apktool d XXX.apk 反编译XXX.apk

2013-09-19

运用JDBC实现一个注册登录系统的编写

运用JDBC实现一个注册登录系统的编写 具体内容可以参考本人博客。

2013-08-07

Java与MySQL连接的JAR包

Java与MySQL连接的JAR包 方便在Java中对数据库MySQL进行相关操作

2013-07-27

Java的File类文件读写以及图片下载的总结

File类的总结: 1.文件和文件夹的创建 2.文件的读取 3.文件的写入 4.文件的复制(字符流、字节流、处理流) 5.以图片地址下载图片

2013-07-23

editplus 注册码

editplus注册码。方便 editplus的注册,以及Java的学习。适合初学者。

2013-07-02

Java6的中文手册

Java6的中文手册,可方便查询Java函数,非常的方便的

2013-07-02

程序员编程艺术第一~二十七章集锦与总结

程序员编程艺术第一~二十七章集锦与总结

2012-12-11

51CTO下载-7-李春葆数据结构教程(第三版)

51CTO下载-7-李春葆数据结构教程(第三版)

2012-12-07

空空如也

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

TA关注的人

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