- 浏览: 29377 次
- 性别:
- 来自: 北京
最新评论
-
fightforjava:
事实上,我只修改了电脑的语言设置。
myelclipse连接oracle -
kjj:
关myeclipse什么事!!
myelclipse连接oracle -
lc4ever:
这个改法不是所有程序都得受影响啊,去找eclipse.ini, ...
myelclipse连接oracle
文章列表
过去我们从网络上获得信息都是通过拉,浏览器定期检查RSS,很多事件的激发都是通过拉机制实现的。Webhooks或PubSubHubBub
将改变这个现状。
PSHB hub是一个基于云计算
内
容发布中心,发布者将他们的内容数据发布到合适的hub ...
- 2009-09-11 16:50
- 浏览 908
- 评论(0)
Jcrontab是由Java语言编写的日程处理程序,它目的是提供强大的定时处理功能,让我们的应用程序可以按照提供的时间表来执行不同的应用。Jcrontab的特点
1、在指定的时间表中可执行Classes/Threads/main/EJB/Methods/NativePrograms等应用。 ...
- 2009-08-04 10:10
- 浏览 3195
- 评论(0)
1、Oracle8/8i/9i数据库(thin模式)
Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();
String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID
String user="test";
String password="test";
Connection conn= DriverManager.getConnection(url, ...
- 2009-06-02 14:49
- 浏览 786
- 评论(0)
题目大概意思:有五个绝顶聪明的人,现在还有5张钞票(5块,10块,20快,50块,100块),在他们面前放入5个完全相同的信封里面,然后在他们看不到的情况下打乱,然后分发给他们每个人一个信封,他们可以看到自己的钱,但是看不到其他人的钱。
好了,现在问题出来了
1问:20块钱的人是否愿意把自己的信封拿出去和其他人换?
2问:20块钱能换到5块钱的概率有多少?
3问:为什么做出以上两个回答的?
答案1:不愿意
答案2:100%
答案3:因为100块钱的人肯定不换,50的人知道这个情况,所以也不换。那么没有比20钱多得了,所以第一问,20的人不愿意换。 ...
- 2009-06-01 17:23
- 浏览 802
- 评论(0)
现有如下表结构和数据:(表名为course)
name subject grade
张三 语文 20
张三 数学 30
张三 英语 60
李四 语文 40
李四 数学 90
李四 英语 100
如何用SQL语句查询出如下结构的结果:
姓名 语文 数学 英语
张三 20 30 ...
- 2009-06-01 17:19
- 浏览 1223
- 评论(0)
string str1=new string("abc");程序到这里产生几个对象;
string str2="abc";程序到这里产生几个对象;
string str3=new string ("abc");程序运行到这里产生几个对象
Stirng str1 = new String("abc");
这个产生了2个对象,一个是str1,另一个是abc,abc在一个字符串池中str1这个对象指向这个串池
String str2 = "abc&q ...
- 2009-06-01 15:58
- 浏览 753
- 评论(0)
byte范围是-128~127 它可以表示256个数
System.out.println((byte)128);
结果为-128 为什么会出现这样的结果呢,举个例子说明, 假如时钟的12点改成0点,那么时间就是从0-11,可以表示12个数 现在时间是11点 再加1就是0点了,而不是12点。为什么呢,因为11+1-12=0。 同理 128实际上是这样的 128-256=-128
- 2009-05-31 10:08
- 浏览 1720
- 评论(0)
spring2.0集成aspectJ注解与JDK1.6冲突,如下:
切面类SecurityHandler .java
package com.bjsxt.spring;
import org.aspectj.lang.annotation.Aspect;
import org.aspectj.lang.annotation.Before;
import org.aspectj.lang.annotation.Pointcut;
/**
* 定义Aspect
* @author Administrator
*
*/
@Aspect
public ...
详细解析Java中抽象类和接口的区别(来自:java060515)
2007-05-15 10:50
在Java语言中, abstract class 和interface 是支持抽象类定义的两种机制。正是由于这两种机制的存在,才赋予了Java强大的 面向对象能力。abstract class和interface ...
- 2009-05-11 14:51
- 浏览 659
- 评论(0)
一、OCP简介(OCP--Open-Closed Principle
):
Software entities(classes,modules,functions,etc.) should be open for extension, but closed for modification。
软件实体应当对扩展开放,对修改关闭,即软件实体应当在不修改(在.Net当中可能通过代理模式来达到这个目的)的前提下扩展。
Open for extension:当新需求出现的时候,可以通过扩展现有模型达到目的。
Close for modificati ...
- 2009-05-11 14:41
- 浏览 1750
- 评论(0)
MyEclipse连接oracle9i:invalid or unknown NLS parameter value specified错误
解决方法:在本机控制面板中修改区域和语言选项,把"区域选项"中的"标准和格式"自定义为"英语(美国)"; 重启MyEclipse,查看help>About MyEclipse Enterprise Workbench>Configuration Details 查看其中的两个值: osgi.nl=en_US user.language=en
count(1) 与 count(*)
这个要看你自己数据库设计的结构啦如果你的数据表没有主键,那么count(1)比count(*)快如果有主键的话,那主键(联合主键)作为count的条件也比count(*)要快如果你的表只有一个字段的话那count(*)就是最快的啦
count(*) count(1) 两者比较。主要还是要count(1)所相对应的数据字段。如果count(1)是聚索引,id,那肯定是count(1)快。但是差的很小的。因为count(*),自动会优化指定到那一个字段。所以没必要去count(?),用count(*),sql会帮你完成优化的
- 2009-02-03 16:01
- 浏览 1613
- 评论(0)
where 1=1有什么用?在SQL语言中,写这么一句话就跟没写一样。
select * from table1 where 1=1与select * from table1完全没有区别,甚至还有其他许多写法,1<>2,'a'='a','a'<>'b',其目的就只有一个,where的条件为永真,得到的结果就是未加约束条件的。
在SQL注入时会用到这个,例如select * from table1 where name='lala'给强行加上select * from table1 where name='lala' or 1=1这就又变成了无约束的查询 ...
- 2009-02-03 15:58
- 浏览 1729
- 评论(0)
MVC模式中,DAO及DAO实现层的优化设计:
一.DAO层
1.建立IBASEDAO,做为实现方法的标准.
public interface IBaseObjectDao <T, PK extends Serializable> { //通过id查询记录 public T getObjectById(PK id) throws Exception; //通过id删除记录 public int delObjectById(PK id) throws Exception; //添加记录 public int addObject(T object) throws Exc ...
在oracle中,执行sql文件,可以写一个批处理文件
sqlplus scott/tiger@orcl @c:\example.sql
执行批处理文件就行了
- 2009-01-15 21:54
- 浏览 3671
- 评论(0)