- 浏览: 161686 次
- 性别:
- 来自: 北京
-
最新评论
-
burning-wwt:
谢谢 总算找到方法了。
MyEclipse更改快捷键
文章列表
import java.io.*;
public class Test{
public static void main(String[] args)
{
try {
BufferedWriter bw = new BufferedWriter(new FileWriter("data.txt"));
//文件将会创建在程序所在的文件夹中,
//("data.txt")也可以加上路径,如:("C:\\data.txt"),这样就会在 ...
- 2009-05-15 08:23
- 浏览 987
- 评论(0)
1.select * from v$locked_object
2.select * from v$session where sid = 296
- 2009-05-12 11:58
- 浏览 2209
- 评论(0)
import java.sql.*;
public class DBDeclareTest{
private Connection con = null;// 数据库连接
private java.sql.CallableStatement cs = null;//执行存储过程的接口
private int key;
private String name;
//在构造函数中构造连接
public DBDeclareTest(){
try {
Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver& ...
- 2009-05-11 08:06
- 浏览 1528
- 评论(0)
存储过程创建语法:
create or replace procedure 存储过程名(param1 in type,param2 out type)
as
变量1 类型(值范围);
变量2 类型(值范围);
Begin
Select count(*) into 变量1 from 表A where列名=param1;
If (判断条件) then
Select 列名 into 变量2 from 表A where列名=param1;
Dbms_output。Put_line(‘打印信息’);
Elsif (判 ...
- 2009-05-11 08:05
- 浏览 1169
- 评论(0)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME=&quo ...
- 2009-05-09 14:38
- 浏览 1107
- 评论(0)
1.
String myMoney = "100.0128";
BigDecimal money= new BigDecimal(myMoney);
//设置精度,以及舍入规则
money= money.setScale(2, BigDecimal.ROUND_HALF_UP);
System.out.println(money);
//100.01
2. double myMoney = 100.0128;
myMoney = Math.round(myMoney * 100) / (double) 100 ;
...
- 2009-05-09 11:21
- 浏览 1361
- 评论(0)
try{
Context ctx=(Context) new InitialContext().lookup("java:comp/env");
ds=(DataSource)ctx.lookup("jdbc/test") ;
conn=this.getConn();
}catch(Exception e){
System.out.println(e.toString()) ;
}
关于获取数据源的语法,大体有(javax.sql.DataSource) ctx.lookup ( ...
- 2009-04-30 08:40
- 浏览 890
- 评论(0)
1、FACTORY(工厂模式)
2、BUILDER(建造模式)
3、FACTORY METHOD(工厂方法模式)
4、PROTOTYPE(原始模型模式)
5、SINGLETON(单例模式)
6、ADAPTER(适配器模式)
7、BRIDGE(桥梁模式)
8、COMPOSITE(合成模式)
9、DECORATOR(装饰模式)
10、FACADE(门面模式)
11、FLYWEIGHT(享元模式)
12、PROXY(代理模式)
13、CHAIN OF RESPONSIBLEITY(责任链模)
14、COMMAND(命令模式)
15、INTERPRETER(解释器模式)
1 ...
- 2009-04-24 09:15
- 浏览 1526
- 评论(0)
来宾西封闭的日子就要过去了,时间过的真的,2个月过去了,二阶段融合即将结束。
在这段时间内完成了优惠工作的开发!总体来说,程序完成的还可以,但是对于技术来说,几乎没有什么长进,业务上长进比较大,回去之后多了解吧!
- 2009-04-15 20:38
- 浏览 754
- 评论(0)
很怪异的一个问题,在网络环境下配置客户端,竟然怎么也连不上主机了,看了不少帖子,大多数都是修
改tnsnames.ora文件中的配置,但试了很多也不行,最后打开了sqlnet.ora中的文件发现了问题所在,
# SQLNET.ORA Network Configuration File: f:\oracle\ora90\network\admin\sqlnet.ora
# Generated by Oracle configuration tools.
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TN ...
- 2009-04-13 15:48
- 浏览 1460
- 评论(0)
年前在上海静静等待回家的日子 , 闲来无事,在好友李三年的友情提示下,写了这篇Struts2的入门级的文章,希望能对Struts2初学者有一定帮助。
/* 赏心悦目的注释 ,凡是注释里的内容,骨灰级的朋友可一跃而过。*/
闲话少说进入正题
一、开发环境的搭建
1、JDK的安装与环境配置
2、Tomcat的安装与环境配置
3、Myeclipse的安装与环境配置(囧轻轻鄙视一下自己的盗版行为 囧 )
/* 赏心悦目的注释
...
- 2009-04-09 08:21
- 浏览 930
- 评论(0)
获得和使用SessionBean的一个Home的过程
1.部署SessionBean,服务器实例化一个SessionBean Home对象,并向JNDI注册该Home对象。
2.客户对Home完成一个JNDI查找,这里使用前面注册的JNDI名字。
3.JNDI发回远程Home对象的一个桩。
4.客户通过调用create()向Home请求组件接口的一个引用。
HOME对象建立EJBObject,并发回它的桩
5.现在"服务"介入,bean得到创建。
6.建立EJBObject,它的桩返回给客户。
7.现在,客户可以做他想做的事情了,这就是在bean上调用一个业务方法。
- 2009-04-08 14:59
- 浏览 827
- 评论(0)
EJB有两种主要类型BMP(Bean managed persistence )和CMP(Container managed persistence ),这两种类型各有优缺点。
BMP是在Bean中完成对数据库JDBC的各种调用,也就是说,在你的实体bean(entity bean)中,明确写入了SQL语句,如"insert .. "或"select ..",并且使用Datasource获得一个数据库资源以及连接(connection)从而对数据库直接进行增加 删除修改。
CMP是由EJB容器自动完成对数据库的操作,你所有做的,就是在实体bean重写入 ...
- 2009-04-07 17:14
- 浏览 898
- 评论(0)
package com.tom;
import org.apache.commons.mail.EmailException;
import org.apache.commons.mail.SimpleEmail;
public class test2 {
/**
* @param args
* @throws EmailException
*/
public static void main(String[] args) throws EmailException {
SimpleEmail email = new SimpleEmail();
/ ...
- 2009-04-03 09:00
- 浏览 728
- 评论(0)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> Table 对象得方法 </TITLE>
<script language="JavaScript">
var intRowIndex = 0;
function insertRow(tbIndex)
{
var objRow = myTable.insertRow(tbIndex);
var objCel = o ...
- 2009-02-28 09:19
- 浏览 827
- 评论(0)