`
zhy584520
  • 浏览: 183801 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表
Navicat for Oracle是一套超强的Oracle数据库系统管理工具。它可以在Oracle 数据库8i以上的版本中运行,并且支持大部份最新的Oracle功能,包括目录、表 空间、替代名、具体化视图、触发器、序列及类型等。 Navicat的的功能足以提 供 ...
1、HttpSessionListener 添加类OnlineUserListener,继承HttpSessionListener,HttpSessionListener中有两个方法sessionCreated(HttpSessionEvent event)与sessionDestroyed(HttpSessionEvent event),前者是监听session的新建,后者是监听session的销毁。 一旦监听器发现调用了sessionDestoryed方法就会把其用户从在线人数中delete,在下面两种情况下会发生sessionDestoryed事件 a.执行session.inval ...
在tomcat配置文件server.xml中的配置中,和连接数相关的参数有:  minProcessors:最小空闲连接线程数,用于提高系统处理性能,默认值为10maxProcessors:最大连接线程数,即:并发处理的最大请求数,默认值为75  maxThreads:   Tomcat使用线程来处理接收的每个请求。这个值表示Tomcat可创建的最大的线程数。默认值200。   acceptCount:   指定当所有可以使用的处理请求的线程数都被使用时,可以放到处理队列中的请求数,超过这个数的请求将不予处理。默认值10。   minSpareThreads:   Tomcat初始化时创建的线 ...

artDiaglog弹窗

记录一下,以后项目可以使用。比较漂亮。
NO.1 验证开始与结束符相匹配 example: <script type="text/javascript"> var p=/(['"])[^'"]*\1/; alert(p.test("\'abc\'")); </script>   其中的\1代表匹配的第一个带括号的子表达式所匹配的模式。也就是'"号。   NO.2 正则表达式标志i,g,m的意思 标志i说明模式匹配不区分大小写, 标志g说明模式匹配是全局的。 标志m说明模式匹配是多行模式。 example: &l ...
  /*通过JS验证方法*/ /**  * 方法:验证是否为数字  * demo: var s="520"; s.isNumber();  */ String.prototype.isNumber=function(){return new RegExp(/^[1-9]\d*$/).test(this);}; /**  * 方法:验证是否为中文  * demo: var s="动感"; s.isChinese();  */ String.prototype.isChinese=function(){return new RegExp( ...
最近在研读javascript权威指南,这本书相当不错。把之前的JS重新学一遍,发现好多自己平时未找到的答案,对于提高自己的javascript水平是相当不错的。 俺拿书中的例子过来练习一下,记录一下犀牛书之旅。 1:javascript实现get/set方法 function makeProperty(o,name,predicate) { var value; o["get"+name]=function(){return value;}; o["set"+name]=function(v) { ...

jbpm4.4 api帮助文档

    博客分类:
  • j2ee
记录下jbpm4.4学习过程。。。。
issue 1:第一次安装使用经常出现Key constraint name maximum length is limited这个的问题。 solution: 点击Database=>Edit current DBMS 调整以下参数: Database=>Edit current DBMS 数据库类型::Script\Objects\MaxConstLen value=>255 Database=>Edit current DBMS 数据库类型::Script\Objects\Table\Maxlen value=>255 Database=&g ...
       最近在学习android,从网上下了一个google android sdk开发范例大全,都还算简单,对于像俺这样的入门级的来说蛮不错的了,代码里面也比较详细,唯有一点android布局文件的源码很少贴出来,整本书看下来,也就最后的项目实战时有点布局文件源码。都说android的样式比较难调,特别是对于俺们这样的程序员,对美工设计实在不擅长。在网上看到一些例子上都有布局文件(一些全屏主题,对话框样式等),俺也就学着敲一下,谁知eclipse没有提示。我就在想,我不可能以后需要实现什么布局样式还得去网上一一找吧,一个单词写错,就不起作用了,还很难看出来错在哪里。还好俺在网上看到了一些 ...

pushlet-开源的comet

    博客分类:
  • j2ee
Pushlet是一种comet实现:在Servlet机制下,数据从server端的Java对象直接推送(push)到(动态)HTML页面,而无需任何Java applet或者插件的帮助。它使server端可以周期性地更新client的web页面,这与传统的request/response方式相悖。浏览器client为兼容 JavaScript1.4版本以上的浏览器(如Internet Explorer、FireFox),并使用JavaScript/Dynamic HTML特性。而底层实现使用一个servlet通过Http连接到JavaScript所在的浏览器,并将数据推送到后者。 原理: 利 ...

DBUtils的使用

    博客分类:
  • j2ee
最近项目的详细设计文档写完了,真是累死人。写了150多页那。终于有点时间来自己学习下新东西,找一些开源项目来学习下,在无意之前发现了一个DBUtils。网上都有比较详细的介绍和说明。俺只是为了记录一下学习DBUtils的源码。 System.out.println(DbUtils.loadDriver("oracle.jdbc.driver.OracleDriver")); Connection conn=DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl"," ...

java api研读

BeanInfo类,Introspector类,ResultSetMetaData类. BeanInfo bean=Introspector.getBeanInfo(SysUser.class); bean.getPropertyDescriptors().length;//获取属性的描述的长度,也就是SysUser有多少个属性。 ResultSetMetaData rsmd = rs.getMetaData();  ( rs是ResultSet一个对象),感觉这个rsmd相当爽,可以获取记录集有多少列等详细信息。int cols = rsmd.getColumnCount();   

oracle自动备份

利用任务计划、批处理文件和ORACLE的EXP导出功能,可以根据日期自动生成ORACLE备份文件,大大方便了ORACLE备份。  1、建立批处理文件backup.bat  exp system/manager file=d:\backup\oracle\oracle%date:~0,10%.dmp owner=system log=d:\backup\oracle\oracle%date:~0,10%.log将生成oracle2011-08-12.dmp文件  2、添加一个任务计划利用任务计划向导,根据ORACLE备份策略设置自动执行任务的时间频率(例如每天零时),执行backup.bat  3 ...
本文利用apaceh commons-email发送邮件,记录一下,赶紧总结完下班了哦。。哈哈 所需要引入的包:commons-email-1.2.jar(apache官网下载),mail.jar(sun官网下载),activation.jar(sun官网下载,如果你使用的jdk是1.6以上,这个包就可以不下载了,因为jdk1.6已经包括了) 直接上代码吧。 PropertiesUtils类: import java.io.IOException; import java.io.InputStream; import java.util.Properties; /** *@ ...
Global site tag (gtag.js) - Google Analytics