08 2015 档案
摘要:1、我们知道在网页做Post提交时,是以Form(即表单域)为单位进行提交的,一个Form里有若干个表单对象(如),同一个页面里可以为多个Form(Asp.net不同,它只允许有一个,且名字必须为Form1),在表单表提交到服务器端后,可以直接通过Name属性取到表单域的值,却无法通过ID直接取到...
阅读全文
摘要:用Connection接口的3个函数://取消自动提交,开启事务Connection#setAutoCommit(false);//任务失败,回滚Connection#rollback();//提交任务Connection#commit();建表:CREATE TABLE bank(bid INT,...
阅读全文
摘要:建表语句:CREATE TABLE `test_blob` ( `id` int(12) NOT NULL, `name` varchar(12) NOT NULL, `picture` longblob, PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT ...
阅读全文
摘要:建表语句:CREATE TABLE googs(id INT(12) auto_increment PRIMARY KEY,gname VARCHAR(12),gprice DOUBLE);CREATE TABLE googs_temp(id INT(12) auto_increment PRIMA...
阅读全文
摘要:数据库初始化:CREATE DATABASE school;-- 创建表:courseCREATE TABLE `course` ( `cno` VARCHAR (12) NOT NULL DEFAULT '', `cname` VARCHAR (12) NOT NULL, `cp...
阅读全文
摘要:java连接数据库,基础: 使用PrepareStatement操作返回值: 使用CallableStatement调用数据库存储过程:
阅读全文
摘要:http://www.importnew.com/15524.html饿汉式单例:public class Singleton { private static Singleton singleton = new Singleton(); private Singleton(){...
阅读全文
摘要:in操作符,在可选范围内查找数据:1 USE test;2 -- 可以选取指定值,在...中3 SELECT * FROM city WHERE `Name` in ('Kabul','Herat')BETWEEN操作符:1 USE test;2 SELECT * FROM city WHERE I...
阅读全文
摘要:整理自:http://blog.51yip.com/mysql/1311.html显示创建表的信息:1 USE world;2 SHOW CREATE TABLE city;显示表结构信息:1 CREATE TABLE `city` (2 `ID` int(11) NOT NULL AUTO_I...
阅读全文
摘要:CREATE DATABASE- 创建新数据库ALTER DATABASE- 修改数据库CREATE TABLE- 创建新表ALTER TABLE- 变更(改变)数据库表DROP TABLE- 删除表CREATE INDEX- 创建索引(搜索键)DROP INDEX- 删除索引创建数据库:1 -- ...
阅读全文
摘要:通过Properties类从文件中读取配置信息,从而可以避免大量的代码修改。1、新建fruit.properties(文件名任意,路径在项目默认目录下),并写入内容:1 apple=properties.Apple2 banana=properties.Banana2、编写Fruit接口:1 pub...
阅读全文
摘要:转载自博客:http://www.cnblogs.com/rollenholt/archive/2011/09/02/2163758.html 获得类加载器: 1 public static void main(String[] args) { 2 Person p1=new Person(); 3
阅读全文
摘要:类加载方法:所有类的对象都是Class的实例。类加载时会先加载static静态部分,并且从父类的static到子类static依次加载。final语句块会作为宏定义被加载到特殊位置。Person类: 1 public class Person { 2 private String name;...
阅读全文
摘要:主类: 1 public class DownThreadDemo { 2 3 public static void main(String[] args) { 4 // TODO Auto-generated method stub 5 int threa...
阅读全文
摘要:下载: 1 void downloadDemo() { 2 String fileName = "E:" + File.separator + "test" + File.separator 3 + "baidu.png"; 4 URL...
阅读全文
摘要:http://ifeve.com/buffers/使用通道: 1 void channelDemo() { 2 RandomAccessFile aFile = null; 3 ByteBuffer buf = ByteBuffer.allocate(48); 4 ...
阅读全文
摘要:Callable 接口是一个具有类型参数的泛型,它的 call() 方法返回一个泛型,并且可以抛出异常。必须使用 ExecutorService#submit() 方法调用它。 1 public class TaskWithResult implements Callable { 2 3 ...
阅读全文
摘要:用多线程实现文件复制:main函数类: 1 public class ThreadCopyFile { 2 3 public static void main(String[] args) { 4 // TODO Auto-generated method stub 5 ...
阅读全文
摘要:原理详解:http://ifeve.com/java-io-char-buffered-filter/BufferedInputStream字节流输入缓冲: 1 void bufferedInputStream() { 2 // BufferedInputStream带有缓冲区,多线...
阅读全文
摘要:InputStreamReader类可以将InputStream字节流转化成Reader字符流: 1 void inputStreamReader() { 2 // InputStreamReader类可以将InputStream字节流转化成Reader字符流 3 /...
阅读全文
摘要:操作流程在Java中IO操作也是有相应步骤的,以文件操作为例,主要的操作流程如下:1使用File类打开一个文件2通过字节流或字符流的子类,指定输出的位置3进行读/写操作4关闭输入/输出InputStream 和OutputStream,两个是为字节流设计的,主要用来处理字节或二进制对象,Reader...
阅读全文
摘要:原文地址:http://www.programcreek.com/2014/05/top-10-mistakes-java-developers-make/1.把 Array转化成ArrayList: Integer[] a=new Integer[5]; for (int i...
阅读全文
摘要:先调用hashCode()方法,如果不同会直接返回false,如果相同,调用equals()方法,在次比较。因此十分有必要在实体类中重写 hashCode()与equals()方法。
阅读全文
摘要:遍历集合,使用Iterator。1.遍历HashMap: 1 void func() { 2 HashMap hashMap = new HashMap(); 3 hashMap.put("Tom", 123); 4 hashMap.put("FF",...
阅读全文
摘要:实现了扫描器扫描内容的类型判断,类型强制转化。 可扫描内容:String,Double,Float,Integer
阅读全文
摘要:仅仅是使用方法,非源码分析。 1 public class Test { 2 3 public static void main(String[] args) { 4 TreeSet treeSet=new TreeSet(); 5 treeSet.add(...
阅读全文
摘要:在使用Scanner类时遇到一个问题:1 Exception in thread "main" java.util.NoSuchElementException2 at java.util.Scanner.throwFor(Unknown Source)3 at java.util....
阅读全文
摘要:【原文地址】:http://www.importnew.com/7099.html HashMap的工作原理,HashMap的get()方法的工作原理? HashMap是基于hashing的原理,我们使用put(key, value)存储对象到HashMap中,使用get(key)从HashMap中
阅读全文
浙公网安备 33010602011771号