点石互动

导航

 

2013年2月26日

摘要: 概述 CallableStatement 对象为所有的 DBMS 提供了一种以标准形式调用已储存过程的方法。已储存过程储存在数据库中。对已储存过程的调用是 CallableStatement对象所含的内容。这种调用是用一种换码语法来写的,有两种形式:一种形式带结果参,另一种形式不带结果参数。结果参数是一种输出 (OUT) 参数,是已储存过程的返回值。两种形式都可带有数量可变的输入(IN 参数)、输出(OUT 参数)或输入和输出(INOUT 参数)的参数。问号将用作参数的占位符。 在 JDBC 中调用已储存过程的语法如下所示。注意,方括号表示其间的内容是可选项;方括号本身并不是语法的组成部... 阅读全文
posted @ 2013-02-26 20:31 点石互动 阅读(178) 评论(0) 推荐(0) 编辑
 
摘要: 概述 该 PreparedStatement 接口继承 Statement,并与之在两方面有所不同: PreparedStatement 实例包含已编译的 SQL 语句。这就是使语句“准备好”。包含于 PreparedStatement 对象中的 SQL 语句可具有一个或多个 IN 参数。IN参数的值在 SQL 语句创建时未被指定。相反的,该语句为每个 IN 参数保留一个问号(“?”)作为占位符。每个问号的值必须在该语句执行之前,通过适当的setXXX 方法来提供。 由于 PreparedStatement 对象已预编译过,所以其执行速度要快于 Statement 对象。因此,多次执... 阅读全文
posted @ 2013-02-26 20:30 点石互动 阅读(163) 评论(0) 推荐(0) 编辑
 
摘要: Java代码 import java.awt.Color; import java.awt.Container; import java.awt.FlowLayout; import java.awt.Label; import java.awt.TextField; import java.awt.event.FocusAdapter; import java.awt.event.FocusEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.util.Obser. 阅读全文
posted @ 2013-02-26 20:30 点石互动 阅读(142) 评论(0) 推荐(0) 编辑
 
摘要: 设A[1…n]是一个包含n个不同数的数组。如果在iA[j],则(i,j)就称为A中的一个逆序对(inversion) 现给出一个数列,求该数列中的逆序对数(逆序数)。最直接的暴力方法; 两层for循环就可以算出来逆序数:每遇到一个元素回头遍历寻找比其大的元素个数即可, 当然向后寻找比其小的元素个数也可以,复杂度为O(n^2),代码: int sum = 0; for(int i = 0; i arr[j]){ ++sum; } } } return sum; 下面方法用线段树,逆序数就是一个“区间和”的问题: 对于数列中的每个元素,它对应的逆序数便是之前序列中大于该元素的元素个数和。 由于线. 阅读全文
posted @ 2013-02-26 20:30 点石互动 阅读(262) 评论(0) 推荐(0) 编辑
 
摘要: swing suggestsrc.zip (8.9 KB)下载次数: 3 阅读全文
posted @ 2013-02-26 20:29 点石互动 阅读(88) 评论(0) 推荐(0) 编辑
 
摘要: 在linux系统下部署Java产品的集群环境时,后台报出如下异常,系统报找不到名为“QATest242”的主机:ERROR - Get local host name failed -com.trs.infra.cluster.ClusterConfig.getMemberHost(ClusterConfig.java:293)java.net.UnknownHostException: QATest242: QATest242 at java.net.InetAddress.getLocalHost(InetAddress.java:1353) at xxxxxxx 产品异常信息 at or 阅读全文
posted @ 2013-02-26 20:29 点石互动 阅读(1042) 评论(0) 推荐(0) 编辑
 
摘要: package 迷宫; import java.awt.Color; import java.awt.Dimension; import java.awt.FlowLayout; import java.awt.Graphics; import java.awt.Point; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JOptionPane; import javax.swing.JPanel; /** * * @author Wang Jianxin * */ public class M 阅读全文
posted @ 2013-02-26 20:29 点石互动 阅读(163) 评论(0) 推荐(0) 编辑
 
摘要: 创建表: Sql代码 create table myuser( id numeric(5,0) not null, name varchar(20) not null, sex varchar(8) not null ) insert into myuser values(1 , '李亚希' , '男' );create table myuser(id numeric(5,0) not null,name varchar(20) not null,sex varchar(8) not null)insert into myuser values(1 , ' 阅读全文
posted @ 2013-02-26 20:29 点石互动 阅读(385) 评论(0) 推荐(0) 编辑
 
摘要: 完全转载,今天在做一个类似于队列的业务,有一个进程不停的读取,写到容器内,另外一个方法循环的将容器内的数据写入到hdfs上面。本来是可以使用队列的,但是想想,运用list也可以实现,就不整那么麻烦的东西了! 用到了clone的概念!于是找了下,加深下记忆!13.4.2 浅拷贝和深拷贝在解释什么是浅拷贝什么是深拷贝前,我们先来看个例子,如代码清单13-10所示。代码清13-10 浅拷贝public class Thing implements Cloneable{ //定义一个私有变量 private ArrayList arrayList = new ArrayList()... 阅读全文
posted @ 2013-02-26 20:28 点石互动 阅读(188) 评论(0) 推荐(0) 编辑
 
摘要: 文件操作有很多,创建,删除等操作,这些就不说了,我就把自己练习的几个附上吧。A列出指定目录的全部文件Java代码 public class FileTest {/** * 列出给定目录的全部文件 */ public static void main(String[] args) { File f=new File("f:"+File.separator);String str[]=f.list(); for(int i=0;i arrayList=new ArrayList();private String str2; private String str1; //构造函数 阅读全文
posted @ 2013-02-26 20:28 点石互动 阅读(107) 评论(0) 推荐(0) 编辑