`
文章列表
     Ruby 的标识名用来指向常量,变量,方法,类和模块。标识名的首字母用来帮助我们确定标识所指向内容的作用域。      Ruby 的标识名区分大小写。      Ruby 使用一个约定的来帮助它区别一个名字的用法:           a). 名字前面的第一个字符表明这个名字的用法。           b). 局部变量、方法参数和方法名称应该用一个小写字母开头或者用一个下划线开头。           c). 全局变量用美元符作为前缀 $。           d). 实例变量用 @ 开头。           e). 类变量用 @@ 开头。           f). 类名、模块名 ...
  注释配置相对于 XML 配置具有很多的优势: 它可以充分利用 Java 的反射机制获取类结构信息,这些信息可以有效减少配置的工作。如使用 JPA 注释配置 ORM 映射时,我们就不需要指定 PO 的属性名、类型等信息,如果关系表字段和 PO 属性名、类型都一致,您甚至无需编写任务属性映射信息——因为这些信息都可以通过 Java 反射机制获取。 注释和 Java 代码位于一个文件中,而 XML 配置采用独立的配置文件,大多数配置信息在程序开发完成后都不会调整,如果配置信息和 Java 代码放在一起,有助于增强程序的内聚性。而采用独立的 XML 配置文件,程序员在编写一个功能时 ...
Oracle是现今最大的关系型数据库管理系统之一,它功能强大、性能卓越,在当今大型数据库管理系统中占有重要地位。在正常情况下,Oracle数据库会保证数据的安全、稳定,为用户提供正确的数据,但由于计算机系统的故障(硬件 ...
1.定义语言           格式:         〈meta http-equiv=″Content-Type″ content=″text/html; charset=gb2312″〉           这是META最常见的用法,在制作网页时,在纯HTML代码下都会看到它,它起的作用是定义你网页的语言,当访客浏览你的网页时,浏览器会自动识别并设置网页    中的语言,如果你网页设置的是GB码,而访客没有安装GB码,这时网页只会呈现访客人所设置的浏览器默认语言。同样的,如果该网页是英语,那么 charset=en。       2.描述网页           格式:   ...
@Result(name="success",type="redirectAction",params={"actionName","orders"}) name - Result name; default Action.SUCCESS value - Value of result (result destination) type - Type of result; default NullResult. For example: ServletRedirec ...
<div id="scrollDiv">放些文字或图片</div> <script type="text/javascript"> var x = 50,y = 60; var xin = true, yin = true ; var step = 1 ; var delay = 10 ; var obj=document.getElementById("scrollDiv") ; /**//*<![CDATA[*/ fu ...
function getPosition() { var top = document.body.scrollTop; var left = document.body.scrollLeft; var height = document.body.clientHeight; var width = document.body.clientWidth; return {top:top,left:left,height:height,width:width}; } function showDiv(){ var wi ...
Spring aop execution pointcut execution(modifiers-pattern? ret-type-pattern declaring-type-pattern? name-pattern(param-pattern) throws-pattern?) 其中带问号的modifiers-pattern?(public/protected) 和 declaring-type-pattern? throws-pattern? 可以不填 返回类型模式( ret-type-pattern )决定了方法的返回类型必须依次匹配一个连接点,返回类型模式 * 代表了匹配任意的返 ...
一,什么是DTD?  1,XMl是一种元标记语言,是描叙语言的语言,定义标记的语法结构,从而生成新标记。而DTD则是为新标记建立文档并进行规范说明。   也就是说XML定义标记的语法结构是通过DTD来定义,并指定文档结构的规范 ...
select 元素的属性 <!ATTLIST select      id CDATA #REQUIRED      parameterMap CDATA #IMPLIED      parameterClass CDATA #IMPLIED      resultMap CDATA #IMPLIED      resultClass CDATA #IMPLIED      cacheModel CDATA #IMPLIED      resultSetType (FORWARD_ONLY | SCROLL_INSENSITIVE | SCROLL_SENSITIVE) #IMPLIED ...
  我们,条件不错; 我们,年纪也不小了; 我们,想恋爱了; 但是我们还是单身,为什么? 因为我们条件还不错, 所以我们高不成低不就; 我们喜欢的, 要么错过了,要么已经名花/草有主了; 喜欢我们的,总觉得缺少一种感觉. 于是我们报着追求真感情的态度,寻找爱情, 可是总觉得交际面太窄,没有办法认识理想的类型; 于是我们报着宁缺毋滥的态度, 自由着,孤单着... ... 有时候我们想寂寞的时候有个可以想念的人 有时候我们想孤单的时候有个可以说话的人 有时候我们想难过的时候有个肩膀可以依靠 ···· 有时候我们以为我们很懂爱情了, 但是也常常问自己爱情到底是什么 ...
新建一个 log4j.properties 文件,写入 log4j.appender.stdout=org.apache.log4j.ConsoleAppender log4j.appender.stdout.layout=org.apache.log4j.PatternLayout log4j.appender.stdout.layout.ConversionPattern=%d %p [%c] - %m%n log4j.logger.com.ibatis=debug log4j.logger.com.ibatis.common.jdbc.SimpleDataSource=debug log4 ...
      iBatis 的sql Maps 的配置文件里面参数的表示:  #value#, 如果只有一个参数的话, #可以是任意的一个占位符(合法的)# ,如果要是有一个以上的话,程序里面应该传过来一个对象,而参数的的表示形式  #传过来对象的属性名称(它应该会调用传过来的那个对象的 getter()  方法去的)#
Global site tag (gtag.js) - Google Analytics