html/htm头文件的区别/注释 1。"http://www.w3.org/TR/html4/loose.dtd">2。这是今天遇到的一个问题,想了找了半天才弄明白怎么回事,今天做一个页面,我内嵌了一个IFRAM-menu.htm,我在这个文件里套CSS,想改变滚动条,死活套不进去,郁闷了半天,终于知道问题所在,在页面的头文件中有二行,我把第二行去掉,CSS的样式就可以套进去了。晚上有时间再详解。现在要继续工作
i+=1和i=i+1的区别 可能有很多程序员认为i+=1只是i=i+1的简写方式,其实不然,它们一个使用简单赋值运算,一个使用复合赋值运算,而简单赋值运算和复合赋值运算的最大差别就在于:复合赋值运算符会自动地将运算结果转型为其左操作数的类型。看看以下的两种写法,你就知道它们的差别在哪儿了: (1) byte i=5; i+=1; (2) byte i=5; i=i+1; 第一种写法编译没问题,而
解决<li>标签中<a>和<span>标签对不齐问题 做一个新闻列表,每条新闻用一个,一条新闻包括新闻标题加时间,标题用,时间用,结果和死活对不齐。代码如下: ·[@text_cut s=a.title len=titLen append=append/] [${a.releaseDate?string(dateFormat)}] 解决方案:很简单,把 和换下位置就
Spring的Annotation使用注意(org.springframework.beans.factory.NoSuchBeanDefinitionException) 使用了annotation的工程导出jar在运行时,报找不到@Service修饰的类。但是在工程里执行没有问题。报错如下:Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'wikiCategoryMigrateService' is defined解决:
jdbcTemplate 本文引自:http://www.blogjava.net/176142998/archive/2009/02/03/221507.htmlSpring的JDBCTemplate当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。第二、使用Hibernate Sess
log4j log4j也用过,却不是很了解,今天看到一篇非常详细的,转给大家,本文来自: http://www.blogjava.net/zJun/archive/2006/06/28/55511.html Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的
Spring <context:annotation-config/> 、<context:component-scan>解说 在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是式地向 Spring 容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor 以及 RequiredAnnotationBeanPostPr
jpa JPA概要JPA定义了Java ORM及实体操作API的标准。本文摘录了JPA的一些关键信息以备查阅。如果有hibernate的基础,通过本文也可以快速掌握JPA的基本概念及使用。Table of Contents1 JPA概述2 实体生命周期3 实体关系映射(ORM)3.1 基本映射3.2 ID生成策略3.3 关联关系3.4 继承关系4
Hibernate与Jpa的关系 我知道Jpa是一种规范,而Hibernate是它的一种实现。除了Hibernate,还有EclipseLink(曾经的toplink),OpenJPA等可供选择,所以使用Jpa的一个好处是,可以更换实现而不必改动太多代码。在play中定义Model时,使用的是jpa的annotations,比如javax.persistence.Entity, Table, Column, OneToMany
IoC详解 1.定义:IoC是一种模式。IoC(Inversion of Control)中文译为控制反转(即“不用你找,我来提供给你”)。控制反转意味着在系统开发过程中,设计的类将交由容器(spring中是通过applicationContext.xml控制的)去控制,而不是在类的内部去控制,类与类之间的关系将交由容器处理,一个类在需要调用另一个类时,只要调用另一个类在容器中注册的名字就可以得到这个类的实例
理解J2EE组件和容器 技术的发展是顺应世界变化的趋势的,从C/S 过渡到B/S模式,从客户端的角度考虑企业级应用或者说电子商务领域不在关心客户端维护问题,这个任务已经交给了任何一台PC都会有的浏览器去维护;从服务器端的角度考虑,以往C/S中的TCP/IP协议实现载体ServerSocket被Web Server Container所取代,例如大家都很熟悉的Tomcat、JBoss、WebLogic等等。总之一切的转变都
weblogic虚拟主机配置 1.创建一个新的虚拟主机a.在左窗格中点击Services节点,该节点被展开并显示一组服务。b.点击Virtural Host节点。如果定义了虚拟主机,那么该节点将被展开并显示所有的虚拟主机c.在右窗格中点击Create a New Virtual Hostd.输入新建虚拟主机的名字e.输入虚拟主机名,一行一个。只有那些与虚拟主机名匹配的请求才会被虚拟主机的目标WebLogic
解决Div自适应高度的方法 div高度自适应是个比较麻烦的问题,在朋友artery那里看到这个文章,帮我解决了不少问题,摘录下来:Div即父容器不根据内容自适应高度,我们看下面的代码: 当Content内容多时,即使main设置了高度100%或auto。在不同浏览器下还是不能完好的自动伸展。内容的高度比较高了,但容器main的高度还是不能撑开。 我们可以通过三种方法来解决这个问题。
【HTML】表格自动换行 Kay's word: 看了无数,发现就这个能用,主要在table和td的属性里加上 用表格做网页排版的时候,一般都能正常使用。偏偏有时会碰到一段连续的英文词或者一堆感叹号(!!!)把网页就撑开的现象:( 总结了一下,只要在CSS中定义了如下句子,可保网页不会再被撑开了。 table{table-layout: fixed;} td{word-break: bre
oracle常用语句 oracle数据库常用操作语句 [sql] ------------------sql语句的操作和帮助-------------------------- --查看某个命令的帮助信息 help show; --查看所有系统变量值信息 show all; www.2cto.com --查看当前用户 show user; --查看SG
解决jQuery1.3与jquery 1.7mini冲突 最近开发网站,由于网站要改版,请人做了点页面上的修改,结果原来的页面里面用了jquery 1.3和新页面用了jquery 1.7 mini,去整合的时候发现两者冲突了。网上查了查,都是几乎都是是导入的jquery下页面加上这样一段var j=jQuery.noConflict();然后在页面里面用j()代替 $(),试了之后没起做用,急得团团转,硬着头皮继续查,继续试,终于在网上找到一个类
关于Tomcat 不能识别 Eclipse工作区间 Java web 工程 一、哪类工程不能识别a) 普通java 项目b) MyEclipse 下创建的 web 项目c) Eclipse 下创建的web 项目(受损的) 二、Eclipse 内切 Tomcat 识别和部署 web 项目的关键点 所有工程都有一个用来标识自己的文件 (.project) 在eclipse 下,创建 web
Lucene的检索优化(一) ucene支持内存索引:这样的搜索比基于文件的I/O有数量级的速度提升。http://www.onjava.com/lpt/a/3273而尽可能减少IndexSearcher的创建和对搜索结果的前台的缓存也是必要的。Lucene面向全文检索的优化在于首次索引检索后,并不把所有的记录(Document)具体内容读取出来,而是只将所有结果中匹配度最高的头 100条结果(TopDocs)的I
Lucene的检索优化(二)--Hits的改进 刚刚开始学Lucene,看的是Lucene in Action。顺着看下去,很自然的就是使用Hits来访问Search的结果。但是使用起来,发现Search的速度是很快,不过如果结果很多的话(比如1W个),通过Hits访问所有的结果速度非常慢,就是简单地从每个结果中读一个Field,在我的机器上用了接近2分钟。因为我的应用索引的只是我的数据的两个域包含文本信息的域,我本希望通过Lucene查找出符