自定义博客皮肤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)
  • 收藏
  • 关注

原创 对于项目中公式的解决办法

[color=darkred]以前做过一个项目给指标做公式,把公式保存进数据库,然后点击保存的时候根据公式中相关指标的数据进行计算,然后把计算的结果后再保存,看见别人写的代码一大堆非常乱,而且性能特别低,最新发现一开源的JAVA类库JEP,用来解决类似问题,代码会非常清晰.转来给大家参考一下:官网地址: http://www.singularsys.com/jep/示例代码:[b]...

2012-09-03 17:44:31 121

原创 使用JCONSOLE监视tomcat

环境:tomcat,jdk1.5,windows1、首先配置tomcat的bin/catalina.bat,在"set JAVA_OPTS=%JAVA_OPTS% "后添加“-Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -Dcom.sun.manageme...

2012-02-27 12:56:57 89

原创 用DIV+CSS弹出层来实现弹窗功能

用window.open(),还是用window.showdialog弹出对话框都回被浏览器拦截,但是用DIV+CSS得方式实现,可以防止被拦截,于是再网上找到一个例子,原理就是在页面上加2个层,第一个层把页面全部盖住,防止用户点击其他地方,第二个层是一个显示内容的层,代码如下:LIGHTBOX EXAMPLEhtml, body { height: 100%; w...

2011-11-17 18:05:37 207

原创 HTML中在textarea中敲回车键换行

加入这一句。。回车就换行 if(event.keyCode==13) event.keyCode=9;

2011-05-27 14:15:00 228

原创 查看Oracle的表空间使用率

select * from (SELECT a.tablespace_name tableSpaceName, NVL(a.BYTES / 1024 / 1024,0) totalSize, NVL(b.largest / 1024 / 1024,0) freeSize, NVL((a.BYTES...

2011-04-16 10:09:59 68

原创 根据字段名字查询所在表

select t.column_name,t.table_name from all_tab_cols t where t.column_name='EMPNO'

2011-03-09 22:52:43 110

原创 Oracle中的锁类型

DML锁(DML lock) :DML代表数据操纵语言(Data Manipulation Language) 。一般来讲,这表示 SELECT、INSERT、UPDATE、MERGE 和 DELETE 语句。DML 锁机制允许并发执行数据修改。例如,DML锁可能是特定数据行上的锁,或者是锁定表中所有行的表级锁。 1.TX事务锁 事务发起第一个修改时会得到 TX 锁(...

2011-03-06 10:59:19 95

原创 oracle中的死锁

如果你有两个会话,每个会话都持有另一个会话想要的资源,此时就会出现死锁(deadlock)数据库中有两个表A和B,我们打开两个sqlplus会话,在会话1中更新A,在会话2中更新B,这时候如果在B中更新A,就会阻塞,因为会话1已经锁定了A,不过这不是死锁,只是一个阻塞,如果会话1提交或者回滚事务,则样会话2还可以继续。这时候会话1,试图更新表B,这就会产生一个死锁。要在这两个会话中选择一个...

2011-03-05 22:44:00 107

原创 oracle中的阻塞

[size=medium]1.insert产生的阻塞 如果带有主键并有唯一约束的表,两个会话同时插入一行相同的数据,这样一个会话就会阻塞,处于等待状态,知道另一个会话提交或者回滚事务,如果另一个会话提交或者回滚事务,那么阻塞会话会收到一个错误,错误提示为存在一个重复值。 解决办法: 1.1 一般都会用一个序列来生成唯一值。 1.2 如果无法使用序列,则使用手工锁...

2011-03-05 21:18:00 112

原创 apache 不能启动

提示the requested operation has failed在网上终于找到了解决办法:即使你这次启动了,下次你都有可能启动失败 在运行里输入:netsh winsock reset 一会儿cmd会提示你重启,不用理会,现在APACHE已经可以启动了。 其实就是一个winsock的修复...

2011-02-14 13:50:14 73

原创 job里INTERVAL参数设置

1:每分钟执行 Interval => TRUNC(sysdate,'mi') + 1/ (24*60) 或 Interval => sysdate+1/1440 2:每天定时执行 例如:每天的凌晨1点执行 Interval => TRUNC(sysdate) + 1 +1/ (24) 3:每周定时执行 例如:每...

2011-01-12 15:08:44 688

原创 JAVA使用jacob调用VB写的动态库

最近有一需求要用JAVA调用VB写的动态库在网上搜了一个方案,试验成功:1.新建VB工程:MathProj 类名:Math, 代码如下 Public Function Mult(in1 As Variant, in2 As Variant) As Variant Mult = in1 * in2End Function2.生成MathProj.dll动态库文...

2011-01-04 15:38:16 295

原创 WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss'})

ygie js kuangjia sssssssss

2010-11-11 15:33:37 2122

原创 死锁的概念

因为线程可以阻塞,并且对象可以具有同步控制的方法,用来防止锁还没有释放的情况下别的线程就来访问这个对象,比如:某个线程在等待另一个线程,后者又等待别的线程,一直下去,知道结尾的线程又在等待第一线程的锁,这样线程之间等待连续循环,没有哪个线程能够继续执行,就是死锁。 ...

2010-10-30 13:21:34 75

原创 线程4种状态

1.就绪 (new) 线程对象已建立,但还启动,所以还不能运行。2.就绪(Runnable) 线程对象调用starte方法后进入此状态。进入这个状态并不意味着在执行,它可能被阻塞或正执行。只要调度程序分给时间给线程,它就可以运行。3.死亡(Dead) 死亡线程通常方式是从run方法返回。4.阻塞(Blocked) ...

2010-10-30 11:51:10 138

原创 多线程概念笔记

1.概念: 对象技术使你可以把程序划分成若干独立的部分,但还需要你把程序转换成彼此分离的,能单独运行的的子任务,每个独立的任务被成为一个“线程”。 进程: 一个独立运行着的程序,它有自己的地址空间。"多任务"操作系统通过周期性的将处理器切换到不同的任务。使其能够同时运行不止一个进程(程序)。每个进程都是连续的、一气呵成的。 线程:进程内部的单...

2010-10-27 22:42:20 74

原创 容器的选择

java思想笔记:1.list 数组比所有list都快。 对于随即访问(get)ArrayList开销小于LinkedList,迭代遍历linkedList要比arraylist快,插入和删除元素,linkedlist比arraylist明显快很多,尤其删除。 Vector通常不如Arraylist尽量避免使用,它的存在原因是支持过去代码 ...

2010-10-27 19:14:30 92

原创 Java类型识别

1.类型识别在Java中,如何工作首先要了解类型信息在运行期间如何表示的。这项工作是由Class的特殊对象完成的。他包含了类的信息,2,每个类都有一个Class对象,每编译一个新类就产生一个Class对象,更恰当的说是被保存在一个同名的.class文件中,运行期,一旦我们想生成这个类的一个对象,运行这个程序的Java虚拟机首先检查这个类的Class对象是否已经加载,如果没有,JVM根据类名查找...

2010-10-24 16:04:07 167

原创 异常的限制

读书笔记:class A1 extends Exception {}class A2 extends A1 {}class A3 extends A1 {}abstract class inning { public inning() throws A1 { } public void event() throws A2 { } public abstract void...

2010-10-24 11:14:01 88

原创 为什么要使用内部类

读书笔记:1.如果我们只需要一个对接口的引用,我们完全可以用一个外部类来实现这个接口。。内部类和外部类实现接口有什么区别呢:每个内部类都可独立的继承一个接口的实现,无论外包类是否已经继承接口的实现,对内部类来说毫无影响。2.内部类允许你继承多个非接口类型(类或抽象类)3....

2010-10-15 17:50:02 64

原创 嵌套类

如果你不不需要内部类与外部类之间的联系,可以将内部类生命为static的,这就是嵌套类。注意: 1.要创建嵌套类的对象,并不需要外部类的对象。 2.不能从嵌套类对象中访问非静态的外部类对象。嵌套类与普通类的区别: 1.普通类不能包含static数据和static属性,也不能包含嵌套类 2.public class Parcel10 { priva...

2010-10-15 15:24:52 114

原创 内部类

读书笔记:代码:将内部类向上转型为一个接口时,内部类就有了用武之地。(和从实现某个接口的对象得到这个接口的引用,向上转型为这个对象的基类。效果是一样的)因为实现某个接口的内部类对于其他人来说能够完全不可见,不可用。你得到的只是一个基类或接口的引用,所以能够方便的隐藏实现细节。public interface Contents { int value();}publi...

2010-10-15 11:27:50 61

原创 嵌套接口

书中例子:class A { interface B { void f(); } public class BImp1 implements B { public void f() {} } private class BImp2 implements B { public void f() {} } public interface C {...

2010-10-15 10:41:25 84

原创 使用接口的好处

看书笔记:使用接口的好处:1.由于接口允许多实现,所以我们实现接口的类可以向上转型不止一个基类型,2.第二个原因是与使用抽象类相同:防止客户端创建该类的对象,并确保这仅仅建立的是个接口,3.因为接口的任何成员自动是static final的所以接口是一种很便捷的创建常量的组件工具选择接口还是抽象类呢:接口既有接口的好处,还有抽象类的好处,如果你创建不带任何方法定义和成员...

2010-10-14 17:18:47 299

原创 继承与初始化

看Java编程思想总结下自己未懂的吧:class A { private int i = 1; protected int j ; A (){ System.out.println("i = " + i + ", j = " + j); j = 55; } private static int a1 = print("static A.a1 is init...

2010-10-14 11:48:21 76

空空如也

空空如也

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

TA关注的人

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