`
panshaobinSB
  • 浏览: 198200 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
declare cursor mycursor is SELECT ROWID FROM TEST WHERE XXX=XXXX order by rowid; <--------按ROWID排序的Cursor,删除条件是XXX=XXXX,根据实际情 况来定。 type rowid_table_type is table of rowid index by pls_integer; v_rowid rowid_table_type; BEGIN open mycursor; loop fetch mycur ...

spring boot (一)

今天开始玩spring boot,做了个小例子,记录一下先。 最快的启动一个spring boot,只要下面几步: 1,新建一个maven项目; 2,配置简单的pom.xml; <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apac ...
public class TestExtends { public static void main(String[] args) { Son son1 = new Son(); } } class Parent { private static int a = 1; static{//静态代码块 System.out.println("a = "+a); } private int b = 2; {//动态代码块 System.out.println("b = ...
java中经常可以看到拥有自身对象的属性,如下面所示:   public class TestSelfObject { private String b ="Hello"; private TestSelfObject a; //= new A(); 这里千万不能初始化 public void method(){ //在某条件满足时 a=new TestSelfObject(); } public static void mai ...
http://www.th7.cn/Program/java/201402/173791.shtml1)https通信过程客户端在使用HTTPS方式与Web服务器通信时有以下几个步骤,如图所示。(1)客户使用https的URL访问Web服务器,要求与Web服务器建立SSL连接。(2)Web服务器收到客户端请求后, ...

gc的基本了解

JVM内存结构由堆、栈、本地方法栈、方法区等部分组成,结构图如下所示: 堆设置 -Xms :初始堆大小 -Xmx :最大堆大小 -XX:NewSize=n :设置年轻代大小 -XX:NewRatio=n: 设置年轻代和年老代的比值。如:为3,表示年轻代与年老代比值为1:3,年轻代占整个年轻代年老代和的1/4 -XX:SurvivorRatio=n :年轻代中Eden区与两个Survivor区的比值。注意Survivor区有两个。如:3,表示Eden:Survivor=3:2,一个Survivor区占整个年轻代的1/5 -XX:MaxPermSize=n :设置持久代大小 堆 ...
先看下图: 有四个不同的类加载器: 1,启动类加载器:顾名思义,是一个在jvm启动时候的类加载器,由于此时要加载JAVA_HOME/lib中的类(也可以指定-Xbootclasspath为加载路径),所以这玩意不可能本身是java写就的,没错,它是用C++开发的。 2,扩展类加载器:由sun.misc.Launcher$ExtClassLoader实现,负责加载JAVA_HOME/lib/ext中的类; 3,应用程序类加载器:由sun.misc.Launcher$AppClassLoader实现,一般程序员所写的程序都是通过这个来默认加载的,这个加载器我们可以通过ClassLoader的ge ...

CSS优先级(转)

http://blog.csdn.net/shirenfeigui/article/details/8625015 我将CSS优先级总结为四个级别的优先,按照从高到低的顺序排列分别是标签离修饰内容近,!important相关,选择器级别,CSS代码位置靠下。在比较的时候从高往低比较。如果在某一优先级层面上已经比较出不同,就不需要继续比较;否则进入下一级的比较。下面详细的描述这四个优先级 第一优先级为标签离修饰内容近。例如<div id="a"><div class="b">内容</div></div>中,b ...
http://www.cnblogs.com/feilong3540717/archive/2011/12/19/2293038.html hibernate.cfg.xml 中hibernate.hbm2ddl.auto配置节点如下: <properties> <property name="hibernate.show_sql" value="true" /> <property name="hibernate.hbm2ddl.auto" value="cr ...

java注解

    博客分类:
  • java
http://www.cnblogs.com/linjiqin/archive/2011/02/16/1956426.html 注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记,以后,javac编译器,开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。标记可以加在包,类,字段,方法,方法的参数以及局部变量上。 自定义注解及其应用 1)、定义一个最简单的注解 public @interface MyAnnotation { //...... } 2)、把注解加在某个类上: @MyAnnotatio ...

ajax

先占个楼,有空再编辑

规则引擎drools

    博客分类:
  • java
http://blog.csdn.net/quzishen/article/details/6163012 Drools是一个基于java的规则引擎,开源的,可以将复杂多变的规则从硬编码中解放出来,以规则脚本的形式存放在文件中,使得规则的变更不需要修正代码重启机器就可以立即在线上环境生效。 本文所使用的demo已上传 http://download.csdn.net/source/3002213 1、Drools语法 开始语法之前首先要了解一下drools的基本工作过程,通常而言我们使用一个接口来做事情,首先要穿进去参数,其次要获取到接口的实现执行完毕后的结果,而drools也是一样的, ...
testIfram.html ---------------------------------------------------------------------------- <script> function chkform(){ $(window.frames["koyoz"].document).find("input[type=checkbox]:checked").each(function(){ alert($(this).val()) }); return fa ...
http://blog.eastmoney.com/jimmyhere/blog_130539249.html 从前,有个农民,想把自己种植多年的苹果树卖掉。这颗苹果树枝繁叶茂,长势喜人,硕果累累,大概还能结20年的果子,每年光卖果子就能赚1000元。    第一个顾客出价300元,因为他 ...
http://blog.ifeng.com/article/3278800.html 前两天上课时老师给我们讲解了下面这个案例,我觉得这个故事对于理解财务中的某些概念是非常有帮助的,所以把它拿来分享给大家: 从前有一位聪明的老人,他有一棵极好的苹果树,只需稍加照料每年就可以结出一大堆苹果,可以为老人每年带来100美元的收入。老人变得越来越老了,他打算退隐来享受余生,因此他决定卖出这棵树。这个老人很有经验,他在《华尔街日报》的商机版上刊登了一则广告,声明他将树卖给出价最高的人。 第一个对广告做出反应的人愿意出50美元,他说把这棵苹果树砍掉当烧材卖只能卖50美元。因此他认为这棵树只值50美元, ...
Global site tag (gtag.js) - Google Analytics