`
dyllove98
  • 浏览: 1409623 次
  • 性别: Icon_minigender_1
  • 来自: 济南
博客专栏
73a48ce3-d397-3b94-9f5d-49eb2ab017ab
Eclipse Rcp/R...
浏览量:39191
4322ac12-0ba9-3ac3-a3cf-b2f587fdfd3f
项目管理checkList...
浏览量:80270
4fb6ad91-52a6-307a-9e4f-816b4a7ce416
哲理故事与管理之道
浏览量:133394
社区版块
存档分类
最新评论
文章列表
有些控件的属性 比如 <input type="text" id="name" maxLength="20" name="name"> 其中 id ,name等属性是可以通过 document.getElementById("name").id document.getElementById("name").name 来获取的但是maxLength就会取不到了 这个时候可以通过如下方式获取 document.getElementById(" ...
在JavaScript中字符串是用引号“" "”、“' '”包起来的零个至多个字符。用哪个引号开始就用哪个结束,而且单双引号可嵌套使用,不过JavaScript 中引号的嵌套只能有一层。如果想再多嵌一些,需要用转义字符: 转义字符 由于一些字符在屏幕上不能显示,或者 JavaScript 语法上已经有了特殊用途,在要用这些字符时,就要使用“转义字符”。转义字符用斜杠“\”开头:\' 单引号、\" 双引号、\n 换行符、\r 回车(以上只列出常用的转义字符)。于是,使用转义字符,就可以做到引号多重嵌套。 document.getElementById("e ...
在一个网页中的按钮,写onclick事件的处理代码,不小心写成如下: <input value="Test" type="button" onclick="alert(""OK"");" /> IE提示出错后,再漫不经心地改为: <input value="Test" type="button" onclick="alert(\"OK\");" /> 结果还是出错。 这时,我就想不通了 ...
<?xml version="1.0" encoding="utf-8"?> <wsdl:definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tm="http://microsoft.com/wsdl/mime/textMatching/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:mime="ht ...
前台javascript对象格式为 Array<Array<String>> java接收的方法参数的格式为 ArrayList dwr.xml配置文件格式为 <signatures> import java.util.ArrayList; tableCrudService.exportNowPage(ArrayList<ArrayList>); </signatures>
【知道你过得不好,我也就安心了。】 【这位帅哥,你好像我下一任男友】   【伯母你好,我是你儿子的男朋友】   【不要叫我宅女,请叫我居里夫人】   【真羡慕你这么年轻就认识我了。】   【最近总是失眠, ...
本文介绍了如何编写一个简单的WSDL文件,并根据WSDL文件编写服务器端和客户端代码,并发布Web Service服务的过程。 首先明确的一点是WSDL现在有两个版本,分别为WSDL 1.1和WSDL 2.0,W3C的官方文档地址分别为:http://www.w3.org/TR/wsdlWeb Services Description Language (WSDL) 1.1W3C Note 15 March 2001和http://www.w3.org/TR/2007/WD-wsdl20-primer-20070326/Web Services Description Language (WS ...
在 TransactionProxyFactoryBean 上有 setTransactionAttributeSource()与 setTransactionAttributes()方法,它们是用来设定交易属性的策略实例。 org.springframework.transaction.interceptor.TransactionAttributeSource上有一 个 getTransactionAttribute()方法,您可以根据传递给它的Method实例与Class实例,决定该返回一个什么内容的org.springframework.transaction .interceptor ...
C3P0是一个开放源代码的JDBC连接池 ,下面是一个小例子。 下载地址:http://sourceforge.net/projects/c3p0 引入依赖的jar包,包括: 代码: package com.cp.mytest; import java.sql.*; import com.mchange.v2.c3p0.ComboPooledDataSource; public class LinkMysql { /** * @param args */ public static void main(String[] args) { ...
有一个比较简便的方法可以跟踪哪些数据库连接没有释放,就是做一个代理类,这个代理类自己有个超时机制,超时没有释放的则打印调用堆栈 package com.poweroa.jdbc; import java.sql.CallableStatement; import java.sql.Connection; import java.sql.DatabaseMetaData; import java.sql.PreparedStatement; import java.sql.SQLException; import java.sql.SQLWa ...
前几天写了“使用动态代理实现AOP功能”的文章,里面具的两个例子一个是记录日志,另一个是初始化一下参数,对实际应用不大,今天写一下在实际应用中比较常用的用AOP对数据库进行操作。 在前一篇文章中已经将整个框架打好,现在只需要实现一个完成数据库操做的拦截器就可以了,下面我们就来实现这个拦截器。 要实现对数据库的操作,离不开数据源(DataSource)或者连接(Connection),但是通常来说对数据库的操作都应该放在DAO中,而DAO又不应该与应用服务器相关联,所以一般都使用连接(Connection)。现在我们这里就有一个问题了,怎么在拦截器中获得连接。我想可以通过两种方式获得: 在分别讨论 ...
一、JDK的AOP实现--基于接口的代理模式 package cn.itcast.aop; import java.lang.reflect.InvocationHandler; import java.lang.reflect.Method; import java.lang.reflect.Proxy; import cn.itcast.service.impl.PersonServiceBean; public class JDKProxyFactory implements InvocationHandler{ private Object target ...
注: 本文只是原理性质, 并不实用, 读者可用成熟稳定的开源权限系统如SpringSecurity. 但可参考实现自己的一些小框架. 在上课的时候, 一位同学拿着一篇JavaEye的很长的CGLIB讲解代码来问我这是怎么回事?我看了下, 觉得那样的例子实在太让人难以一下子看懂了, 于是就自己重造了个轮子. Spring 2.5最大的亮点就是基于注解实现配置, 其实这个谈不上什么亮点, EJB3/JPA早就实现了, 而且在原理上也只是利用反射里面的method.getAnnotation(MyAnnotaion.class)即可. 第二个一直大张旗鼓吹捧的就是AOP, 其实AOP就是个JDK接口 ...
cglib是个好东东,说牛刀,是因为它很强大,用途很广。小试,是因为仅仅用它做了个类似hello world的小程序。 cglib是Spring、Hibernate依赖的核心包,但是cglib还算不上最底层的,因为它是在asm包之上做了封装,以增强易用性。据了解,Hibernate3.2已经不再依赖cglib了,而直接依赖asm。这些都不影响cglib的强大功能。 很希望将spring、JDK、cglib的动态代理三者放到一起做个比较(实际上,spring、jdk的代理已经比较过了),也许是地震原因,心情一直没有平静下来,无心去写。下面就先给个地震前例子看看,因为很简单,所以就不细说了, ...
标签处理程序 在创建自定义标签之前,需要创建一个 标签处理程序。标签处理程序是一个执行自定义标签操作的 Java 对象。在使用自定义标签时,要导入一个 标签库 ―― 即一组标签/标签处理程序对。通过在 Web 部署描述符中 ...
Global site tag (gtag.js) - Google Analytics