`
chuan9966
  • 浏览: 46736 次
文章分类
社区版块
存档分类
最新评论
文章列表
本文转自:http://www.cnblogs.com/pcjim/articles/799302.html left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录 inner join(等值连接) 只返回两个表中联结字段相等的行 举例如下: -------------------------------------------- 表A记录如下: aID     aNum 1     a20050111 2     a20050112 3     a200 ...
说到正则表达式,网上有很多的通用的表达式,可是事实上说来,一般人的都 不愿意去拿来研究,就是拿来就直接用就行了.可是,事实上,可能有些时候,项目中或公司里的实际情况不一样,得要修改一下正则表达式的,根据实际情况来定 制,这就需要我们来认真学习正则表达式的一些写法,拿来主义,在让我们享受丰富的网络共享资源的同时,也给我们带来了惰性,关于正则表达式的一些使用情 况,我就不作多介绍,网上有很多的介绍..(http://blog.sina.com.cn/s/blog_4c925dca01009h1a.html <wbr>正则表达式的一些基本用法) <p><wbr> ...
var str = "国字[1990]12号"; 如何把变量中的“[”和“]”的前面加上反斜杠, 就是要替换成这样:str = "国字\[1990\]12号"; ------------------------------------------------ <script language="javascript" type="text/javascript"> var str = "国字[1990]12号"; str=str.replace(/\[/g,'\\['); ...
在开发测试中,如果选择ie,当编辑某条数据时,再回过头来进行编辑,会发现,里面的数据和没有编辑以前是一样的, 这和种情况下,解决ie缓存成了问题。解决方法是,在请求链接后面加上一个时间戳,就只可以避免这种问题的出现。 var getTimestamp=new Date().getTime(); //时间戳 var _url = "${pageContext.request.contextPath}/productData/addShow.do?productDataId="+value+"&timer=" + getTimestamp; ...
#log4j.rootCategory=ALL,A1,A2 log4j.rootLogger = debug, stdout, fileout log4j.logger.com.ocellus.lmep.service=DEBUG log4j.logger.com.ocellus.lmep.extinterface=DEBUG #log4j.logger.org.ibatis=DEBUG #log4j.logger.com.springframework=DEBUG #log4j.logger.com.ibatis.executor=DEBUG #log4j.logger.com. ...
required:true 必输字段 (2)、remote:"remote-valid.jsp" 使用ajax方法调用remote-valid.jsp验证输入值 (3)、email:true 必须输入正确格式的电子邮件 (4)、url:true 必须输入正确格式的网址 (5)、date:true 必须输入正确格式的日期,日期校验ie6出错,慎用 (6)、dateISO:true 必须输入正确格式的日期(ISO),例如:2009-06-23,1998/01/22 只验证格式,不验证有效性 (7)、number:true 必须输入合法的数字(负数,小数) (8)、d ...
在实际开发中会遇到日期类型的开发, 本例是用户选择开始时间后,在结束时间上自动加一年。 代码如下: function addInsuranceDate(id){ var currentDate = $("#begin").val(); var d = new Date(currentDate); var year = d.getFullYear()+1; var month = d.getMonth()+1; var day = d.getDate(); var lastDate = year+"-"+month+ ...
修改前: <!-- MVC拦截器 --> <mvc:interceptors> <mvc:interceptor> <!-- 某一模块的拦截:/myPath/**, 拦截所有的请求/**--> <mvc:mapping path="/user/*"/> <bean class="com.user.interceptor.MyInterceptor"></bean> </mvc:interceptor> </ ...
AES是美国联邦政府采用的商业及政府数据加密标准,预计将在未来几十年里代替DES在各个领域中得到广泛应用。AES提供128位密钥,因此,128位AES的加密强度是56位DES加密强度的1021倍还多。假设可以制造一部可以在1秒内破解DES密码的机器,那么使用这台机器破解一个128位AES密码需要大约149亿万年的时间。(更深一步比较而言,宇宙一般被认为存在了还不到200亿年)因此可以预计,美国国家标准局倡导的AES即将作为新标准取代DES。 Java代码 packagecom.jshx.utils; importjava.io.UnsupportedEncodingExcep ...
给某个option 添加 selected = "selected" 属性就是默认选项 如:<select id="isAudit" name="isAudit"> <option value="2">全部</option> <option value="1" selected = "selected">通过</option> <option value="0"& ...
js得到文件后缀名 <scripttype="text/javascript"> //得到文件后缀名 //文件名 varte="tessergsg.txt"; //计算出点的位置 varpos=te.lastIndexOf("."); //截取点之后的字符串 varsu=te.substring(pos+1); alert(su); </script> #javascript
java.lang.IllegalArgumentException: Document base D:\jakarta-tomcat-5.0.28\webapps\BIDemo does not exist or is not a readable directory 上述错误出现后,在网上找了很多 的方法。如: 1.该项目的War文件从***\apache-tomcat-6.0.16\webapps 移出; 2.该项目的某些配置从 ***apache-tomcat-6.0.16\work\Catalina\localhost 移除; 3.该项目的配置文件,目录: *** ...
reemarker中显示某对象使用${name}. 但如果name为null,freemarker就会报错。如果需要判断对象是否为空: <#if name??> …… </#if> 当然也可以通过设置默认值${name!''}来避免对象为空的错误。如果name为空,就以默认值(“!”后的字符)显示。 对象user,name为user的属性的情况,user,name都有可能为空,那么可以写成${(user.name)!''},表示user或者name为null,都显示为空。判断为空 <#if (user.name)??> …… &l ...
我在用Struts+Spring+Hibernate架构开发web项目时,在eclipse中启动tomcat没问题,能正常连接到数据库,但是我将项目上传到网站空间再进行数据库连接时遇到了Could not open Hibernate Session for transaction。最后我解决了这个问题。我现在把问题贴在了下面!我最终确定是因为数据链接自动关闭,而不是spring和hibernate的问题。 解决办法是:寻找支持重连的连接池。 在sessionFactory里配置: <property name="hibernateProperties"& ...
在子框网页的<head>标签中加<basetarget="_blank"> 这样你网页内所有链接都在新窗口打开 <head> <basetarget="_blank"> </head> 若是要在同一页面打开则是在子框网页的<head>标签中加<basetarget="_parent"> <head> <basetarget="_parent"> </head>
Global site tag (gtag.js) - Google Analytics