CREATEORREPLACEPROCEDUREP_B(P_1INVARCHAR2,P_2OUTNUMBER)IS STR_SQLVARCHAR2(500); P_LINENUMBER(10); P_STRVARCHAR2(200); P_STR2VARCHAR2(200); BEGIN P_LINE:=1; STR_SQL:='INSERTINTOTT_EMAILT(T.KEYID,T.EMAIL_MAIL,T.EMAIL_USER,T.EMAIL_TEL)VALUES(:A,:B,:C,:D)'; EXECUTEIMMEDIATESTR_SQL USING'A',...
functioninit(){ vartreeData=[{ text:"菜单", children:[{ text:"一级菜单1", attributes:{ url:"editDataGrid2.do" } },{ text:"一级菜单2", attributes:{ url:"" } },{ text:"一级菜单3", state:"closed", children:[{ text:"二级菜单1", attributes:{ url:"" } },{ ...
CREATEORREPLACEPROCEDUREP_C(XOUTVARCHAR2,YOUTVARCHAR2,SINVARCHAR2)AS P_STRVARCHAR2(100):='ABCDEF'; STRVARCHAR2(50); STR_SQLVARCHAR2(100); P_EMAIL_NAMEVARCHAR2(50); P_EMAILVARCHAR2(50); BEGIN MERGEINTOT_INVOICEI USING(SELECTM.VIP_ZONE_CODE, M.VIP_CODE, M.INVOICE_YEAR_MONTH, M.STANDARD_MON...
Easyuiicon图标: asyui的根目录下,有一个icon.css文件,里面都是iconcls图标(jeasyui/themes/icon.css) 用法:data-options="iconCls:'icon-reload'“
1 vartexts=$("datagrid").datagrid('selectRow',index);//index为行号 varrow=$('datagrid').datagrid('getSelected'); vartext=row.serverName;
window.parent.$('rightTabs');
packagecom.strategy; publicinterfaceSendStrategy{ publicbooleansend(Messagemsg); } packagecom.strategy; publicclassOnceADayimplementsSendStrategy{ @Override publicbooleansend(Messagemsg){ System.out.println("每天一次"); returnfalse; } } packagecom.strategy; ...
--存储过程练习01 CREATEORREPLACEPROCEDURETEST_XJT(XOUTVARCHAR2, YOUTVARCHAR2, ZOUTVARCHAR2, SINVARCHAR2)IS TYPElisttestISTABLEOFTEST2%ROWTYPE; V_TM_NEXT_WEIGHT_PRICElisttest:=listtest(); sssTEST2%ROWTYPE; sql_stringvarchar2(30000); STR_SQLVARCHAR2(200); BEGIN SELECTT.BULKCOLLECTINTOV_TM_NEXT_...
packagecom.annotation; importjava.lang.annotation.ElementType; importjava.lang.annotation.Retention; importjava.lang.annotation.RetentionPolicy; importjava.lang.annotation.Target; @Retention(RetentionPolicy.RUNTIME) @Target(ElementType.FIELD)//该注解被标记在属性上 public@interfaceTestAnnField{ pu...
Exception与RuntimeException的区别: 1、Exception为RuntimeException的父类。 2、Exception必须用Try catch来捕获,而RuntimeException可不须要用Try catch来捕获。 3、RuntimeException子类包括:空指针异常,非法参数异常,SystemException等。这些异常都可能不能Try catch来捕获。 4、Exception的异常有IOException、SQLException、XMLException等。 层级关系: ...
Java动态代理的底层是通过反射机制来实现的,反射是基础,动态代理Proxy类中有有相关反射代码。
packagecom.factory; publicabstractclassAbstractCreateFactory{ publicabstractPeoplecreatePeople(Class<?extendsPeople>c); } packagecom.factory; publicinterfacePeople{ publicvoidgetColor(); publicvoidtalk(); } packagecom.factory; publicclassBlackPeopleimplem...
123456789出现1.23456789E10 等问题 解决方法: DecimalFormatdf=newDecimalFormat(".");//转换成整型 //return df.format(cell.getNumericCellValue()); XSSFCellcell0=row.getCell(0); StringjCell0=df.format(cell0.getNumericCellValue())+"";
SELECTT.EMAIL_USER_NAME, COUNT()OVER(PARTITIONBYT.EMAIL_MAILORDERBYT.EMAIL_TELDESC)C FROMT_BASE_EMAILT; SELECTT.EMAIL_USER_NAME, RANK()OVER(PARTITIONBYT.EMAIL_MAILORDERBYT.EMAIL_TELDESC)C FROMT_BASE_EMAILT; SELECTT.EMAIL_USER_NAME, DENSE_RANK()OVER(PARTITIONBYT.EMAIL_MAILORDERBYT.EMAIL_TELDESC...
最近用了一下uploadify,在上传文件上还是很简单方便的。但是发现在chrome上会经常崩溃。网上找了一下解决办法,大多都是在uploadify.js后面加上一个随机时间以防止使用chrome的缓存,其实这个办法并不能完全解决崩溃问题,比如在uplodify页面进入其他页页后,再点击后退返回到这个uploadify页面,同样会出现崩溃问题。 其实如果不用缓存每次去请求服务器其实是个很浪费的事,关键是这样做根本就没有解决这个问题。真正的解决的办法也很简单,就是用setTimeout,让uplodify的初始化和浏览器缓存模块的功能不要在同时进行,操作如下: $(function(){ s...
@Component;@Controller;@Service;@Repository 在annotaion配置注解中用@Component来表示一个通用注释用于说明一个类是一个spring容器管理的类。即就是该类已经拉入到spring的管理中了。而@Controller,@Service,@Repository是@Component的细化,这三个注解比@Component带有更多的语义,它们分别对应了控制层、服务层、持久层的类。@Repository标签是用来给持久层的类定义一个名字,让Spring根据这个名字关联到这个...
if($.browser.msie){ alert("IE浏览器"); }elseif($.browser.opera){ alert("opera浏览器"); }elseif($.browser.mozilla){ alert("火狐浏览器"); }elseif($.browser.safari){ alert("safari浏览器"); }elseif($.browser.chrome){ alert('这是谷歌浏览器'); $("username").css("height","650px"); }
<?xmlversion="1.0"encoding="UTF-8"?> <!DOCTYPEmapperPUBLIC"-//mybatis.org//DTDMapper3.0//EN""http://mybatis.org/dtd/mybatis-3-mapper.dtd"> <mappernamespace="com.test.list"> <!--MyBatis配置Ehcache缓存--> <cachetype="org.mybatis.caches.ehcache.EhcacheCache"/> <...
/oracle是通过序列(sequence)来处理自动增长列 用法: createsequensemy_seq//创建序列名:my_seq startwith1//从1开始 incrementby1//每次增长1 maxvalue999999//nomaxvalue(不设置最大值)---最大值 minvalue1//最小值 cycle//nocycle一直累加,不循环;cycle表示循环 nocache---缓存 //cache10表示一次产生10个号,但是使用缓存产生号,优点是提高效率,缺点是可能产生跳号 //上面表示从1开始,每次增长1,最大值为999999,之后又循环...
DataGrid: JSP: <thdata-options="field:'email_mail',width:465,editor:'validatebox',editor:{type:'validatebox',options:{required:true,validType:'email'}}">邮箱</th> JS: columns:[[ {field:'no',title:'编号',width:50,editor:'numberbox'}, {field:'name',title:'名称',width:60,editor:'text'},...