自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

你的爱是我走不出的银河!

你若安好便是晴天,你若幸福便是终点

  • 博客(43)
  • 资源 (2)
  • 收藏
  • 关注

转载 html/htm头文件的区别/注释

1。"http://www.w3.org/TR/html4/loose.dtd">2。这是今天遇到的一个问题,想了找了半天才弄明白怎么回事,今天做一个页面,我内嵌了一个IFRAM-menu.htm,我在这个文件里套CSS,想改变滚动条,死活套不进去,郁闷了半天,终于知道问题所在,在页面的头文件中有二行,我把第二行去掉,CSS的样式就可以套进去了。晚上有时间再详解。现在要继续工作

2013-10-24 11:22:08 984

转载 i+=1和i=i+1的区别

可能有很多程序员认为i+=1只是i=i+1的简写方式,其实不然,它们一个使用简单赋值运算,一个使用复合赋值运算,而简单赋值运算和复合赋值运算的最大差别就在于:复合赋值运算符会自动地将运算结果转型为其左操作数的类型。看看以下的两种写法,你就知道它们的差别在哪儿了:  (1) byte i=5;      i+=1;  (2) byte i=5;      i=i+1;    第一种写法编译没问题,而

2013-10-16 19:02:30 6914 1

原创 解决<li>标签中<a>和<span>标签对不齐问题

做一个新闻列表,每条新闻用一个,一条新闻包括新闻标题加时间,标题用,时间用,结果和死活对不齐。代码如下: ·[@text_cut s=a.title len=titLen append=append/] [${a.releaseDate?string(dateFormat)}] 解决方案:很简单,把 和换下位置就

2013-10-14 17:57:44 4425 1

转载 Spring的Annotation使用注意(org.springframework.beans.factory.NoSuchBeanDefinitionException)

使用了annotation的工程导出jar在运行时,报找不到@Service修饰的类。但是在工程里执行没有问题。报错如下:Caused by: org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'wikiCategoryMigrateService' is defined解决:

2013-10-11 09:12:32 2827

转载 jdbcTemplate

本文引自:http://www.blogjava.net/176142998/archive/2009/02/03/221507.htmlSpring的JDBCTemplate当hql等查询方式不能满足性能或灵活性的要求,必须使用SQL时,大家有三种选择:第一、使用Hibernate 的sql 查询函数,将查询结果对象转为Entity对象。第二、使用Hibernate Sess

2013-10-06 23:13:14 1054

转载 log4j

log4j也用过,却不是很了解,今天看到一篇非常详细的,转给大家,本文来自: http://www.blogjava.net/zJun/archive/2006/06/28/55511.html Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的

2013-10-04 11:27:25 580

转载 飘浮广告(飘浮在网页最顶层)

关闭

2013-09-29 15:29:31 1456

转载 Spring <context:annotation-config/> 、<context:component-scan>解说

在基于主机方式配置Spring的配置文件中,你可能会见到这样一条配置,他的作用是式地向 Spring 容器注册AutowiredAnnotationBeanPostProcessor、CommonAnnotationBeanPostProcessor、PersistenceAnnotationBeanPostProcessor 以及 RequiredAnnotationBeanPostPr

2013-09-11 10:25:37 553

转载 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

2013-09-10 20:21:07 557

转载 Hibernate与Jpa的关系

我知道Jpa是一种规范,而Hibernate是它的一种实现。除了Hibernate,还有EclipseLink(曾经的toplink),OpenJPA等可供选择,所以使用Jpa的一个好处是,可以更换实现而不必改动太多代码。在play中定义Model时,使用的是jpa的annotations,比如javax.persistence.Entity, Table, Column, OneToMany

2013-09-10 20:18:05 884

转载 IoC详解

1.定义:IoC是一种模式。IoC(Inversion of Control)中文译为控制反转(即“不用你找,我来提供给你”)。控制反转意味着在系统开发过程中,设计的类将交由容器(spring中是通过applicationContext.xml控制的)去控制,而不是在类的内部去控制,类与类之间的关系将交由容器处理,一个类在需要调用另一个类时,只要调用另一个类在容器中注册的名字就可以得到这个类的实例

2013-09-04 19:20:58 660

转载 理解J2EE组件和容器

技术的发展是顺应世界变化的趋势的,从C/S 过渡到B/S模式,从客户端的角度考虑企业级应用或者说电子商务领域不在关心客户端维护问题,这个任务已经交给了任何一台PC都会有的浏览器去维护;从服务器端的角度考虑,以往C/S中的TCP/IP协议实现载体ServerSocket被Web Server Container所取代,例如大家都很熟悉的Tomcat、JBoss、WebLogic等等。总之一切的转变都

2013-09-04 17:48:48 834

转载 weblogic虚拟主机配置

1.创建一个新的虚拟主机a.在左窗格中点击Services节点,该节点被展开并显示一组服务。b.点击Virtural Host节点。如果定义了虚拟主机,那么该节点将被展开并显示所有的虚拟主机c.在右窗格中点击Create a New Virtual Hostd.输入新建虚拟主机的名字e.输入虚拟主机名,一行一个。只有那些与虚拟主机名匹配的请求才会被虚拟主机的目标WebLogic

2013-09-03 19:05:11 1148

转载 解决Div自适应高度的方法

div高度自适应是个比较麻烦的问题,在朋友artery那里看到这个文章,帮我解决了不少问题,摘录下来:Div即父容器不根据内容自适应高度,我们看下面的代码:   当Content内容多时,即使main设置了高度100%或auto。在不同浏览器下还是不能完好的自动伸展。内容的高度比较高了,但容器main的高度还是不能撑开。  我们可以通过三种方法来解决这个问题。

2013-09-03 15:57:31 527

转载 【HTML】表格自动换行

Kay's word: 看了无数,发现就这个能用,主要在table和td的属性里加上  用表格做网页排版的时候,一般都能正常使用。偏偏有时会碰到一段连续的英文词或者一堆感叹号(!!!)把网页就撑开的现象:( 总结了一下,只要在CSS中定义了如下句子,可保网页不会再被撑开了。 table{table-layout: fixed;} td{word-break: bre

2013-09-02 19:35:11 771

原创 oracle常用语句

oracle数据库常用操作语句 [sql] ------------------sql语句的操作和帮助--------------------------    --查看某个命令的帮助信息  help show;  --查看所有系统变量值信息  show all;    www.2cto.com  --查看当前用户  show user;  --查看SG

2013-08-25 14:48:22 499

原创 解决jQuery1.3与jquery 1.7mini冲突

最近开发网站,由于网站要改版,请人做了点页面上的修改,结果原来的页面里面用了jquery 1.3和新页面用了jquery 1.7 mini,去整合的时候发现两者冲突了。网上查了查,都是几乎都是是导入的jquery下页面加上这样一段var j=jQuery.noConflict();然后在页面里面用j()代替 $(),试了之后没起做用,急得团团转,硬着头皮继续查,继续试,终于在网上找到一个类

2013-08-14 19:41:51 1071

转载 关于Tomcat 不能识别 Eclipse工作区间 Java web 工程

一、哪类工程不能识别a)         普通java 项目b)         MyEclipse 下创建的 web 项目c)         Eclipse 下创建的web 项目(受损的) 二、Eclipse 内切 Tomcat 识别和部署 web 项目的关键点 所有工程都有一个用来标识自己的文件 (.project)   在eclipse 下,创建 web

2013-08-06 09:53:16 803

转载 Lucene的检索优化(一)

ucene支持内存索引:这样的搜索比基于文件的I/O有数量级的速度提升。http://www.onjava.com/lpt/a/3273而尽可能减少IndexSearcher的创建和对搜索结果的前台的缓存也是必要的。Lucene面向全文检索的优化在于首次索引检索后,并不把所有的记录(Document)具体内容读取出来,而是只将所有结果中匹配度最高的头 100条结果(TopDocs)的I

2013-07-24 11:02:06 592

转载 Lucene的检索优化(二)--Hits的改进

刚刚开始学Lucene,看的是Lucene in Action。顺着看下去,很自然的就是使用Hits来访问Search的结果。但是使用起来,发现Search的速度是很快,不过如果结果很多的话(比如1W个),通过Hits访问所有的结果速度非常慢,就是简单地从每个结果中读一个Field,在我的机器上用了接近2分钟。因为我的应用索引的只是我的数据的两个域包含文本信息的域,我本希望通过Lucene查找出符

2013-07-24 11:00:54 520

转载 Lucene搜索方法总结

更多lucene信息欢迎查看http://summerbell.iteye.com/category/918591.多字段搜索使用 multifieldqueryparser 可以指定多个搜索字段。query query = multifieldqueryparser.parse(”name*”, new string[] { fieldname, fieldvalue }, an

2013-07-23 11:46:18 505

转载 Lucene入门例子

Lucene是apache组织的一个用java实现全文搜索引擎的开源项目。 其功能非常的强大,api也很简单。总得来说用Lucene来进行建立 和搜索和操作数据库是差不多的(有点像),Document可以看作是 数据库的一行记录,Field可以看作是数据库的字段。用lucene实 现搜索引擎就像用JDBC实现连接数据库一样简单。Lucene2.0,它与以前广泛应用和介绍的Lucene 1.

2013-07-22 22:53:17 666

转载 Oracle数据库impdb和expdb操作

一、查看管理理员目录(同时查看操作系统是否存在,因为Oracle并不关心该目录是否存在,如果不存在,则出错)>select * from dba_directories;删除定义目录>drop directory dir_name;二、创建逻辑目录,该命令不会在操作系统创建真正的目录,最好以system等管理员创建。>create or replace direct

2013-07-18 12:03:35 524

转载 RMI简单实例

分布式对象技术主要是在分布式异构环境下建立应用系统框架和对象构件。在应用系统框架的支撑下,开发者可以将软件功能封装为更易管理和使用的对象,这些对象可以跨越不同的软、硬件平台进行互操作。目前,分布式互操作标准主要有Microsoft的COM/DCOM标准、Sun公司的Java RMI标准和OMG组织的CORBA标准。    Java RMI简介    远程方法调用(RMI

2013-07-17 21:51:11 432

转载 jndi

命名服务是将名称与对象相关联。这种关联被称为绑定。一组这样的绑定被称为上下文,Jndi上下文可以用来查找,捆绑/解除捆绑,创建或者破坏绑定名称操作在JNDI中,上下文是使用javax.naming.Context 接口来表示的,而这个接口也正是与命名服务进行交互的主要接口。Context 接口中的每个命名方法都有两种重载的形式:lookup(String name): 接受一个字符串名称参

2013-07-13 14:05:44 458

转载 hashmap

数组的特点是:寻址容易,插入和删除困难;而链表的特点是:寻址困难,插入和删除容易。那么我们能不能综合两者的特性,做出一种寻址容易,插入删除也容易的数据结构?答案是肯定的,这就是我们要提起的哈希表,哈希表有多种不同的实现方法,我接下来解释的是最常用的一种方法—— 拉链法,我们可以理解为“链表的数组” ,如图:  从上图我们可以发现哈希表是由数组+链表组成的,一个长度为16的数组中,每个元素存

2013-07-13 10:49:19 474

转载 tomcat配置数据源

tomcat 6.0配置数据源:  方法1:直接在tomcat server.xml中配置将下面这段话写在serverl.xml 中之前            jdbc/mas"              auth="Container"              type="javax.sql.DataSource"                   d

2013-07-12 22:47:23 615

转载 unicode、GB2312、GBK

本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。    在下面的描述中,将以"中文"两个字为例,经查表可以知道其GB2312编码是"d6d0 cec4",Unicode编码为"4e2d 6587",UTF编码就是"e4b8ad e69687"。注意,这两个字没有iso8859-1编码,但可以用iso8859-1编码来"表示"。2. 编码基本知识    最

2013-07-11 21:45:02 741

转载 四、MyBatis主配置文件

四、MyBatis主配置文件 MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置文件   在

2013-06-20 23:34:52 711

转载 三、动态SQL语句

三、动态SQL语句  MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置文件

2013-06-20 23:19:17 466

转载 二、SQL语句映射文件(2)增删改查、参数、缓存

二、SQL语句映射文件(2)增删改查、参数、缓存  MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配

2013-06-20 23:13:09 660

转载 二、SQL语句映射文件(1)resultMap

二、SQL语句映射文件(1)resultMap  MyBatis学习 之 一、MyBatis简介与配置MyBatis+Spring+MySqlMyBatis学习 之 二、SQL语句映射文件(1)resultMapMyBatis学习 之 二、SQL语句映射文件(2)增删改查、参数、缓存MyBatis学习 之 三、动态SQL语句MyBatis学习 之 四、MyBatis配置

2013-06-20 23:10:01 491

转载 一、MyBatis简介与配置MyBatis+Spring+MySql

1.1MyBatis简介      MyBatis 是一个可以自定义SQL、存储过程和高级映射的持久层框架。MyBatis 摒除了大部分的JDBC代码、手工设置参数和结果集重获。MyBatis 只使用简单的XML 和注解来配置和映射基本数据类型、Map 接口和POJO 到数据库记录。相对Hibernate和Apache OJB等“一站式”ORM解决方案而言,Mybatis 是一种“半自动化”的

2013-06-20 21:31:08 547

转载 Eclipse中运行Jetty

Jetty有一个优点就是加载速度快,特别适合那些在开发过程没耐心等待容器缓慢加载的同学。在Eclipse中运行有若干个方法,我今天介绍的是通过Eclipse的Jetty插件来实现Jetty的启动。安装Jetty的插件安装地址是http://run-jetty-run.googlecode.com/svn/trunk/updatesite。安装过程很简单就不在说明了,还有一些有用的Eclipse插件

2013-06-12 22:47:23 808

原创 Removing obsolete files from server

Removing obsolete files from server..                Could not clean server of obsolete files: null                java.lang.NullPointerException 这两天被这个异常弄得很烦, 在网上搜了一下相关的做法,删除/temp0/、覆盖server.xm

2013-05-28 19:02:30 4350 1

转载 tomcat server.xml详解

Tomcat Server的结构图该文件描述了如何启动Tomcat Server  </GlobaNamingResources  元素名  属性  解释  serverport指定一个端口,这个端口负责监听关闭

2013-05-21 17:36:56 757

转载 TOMCAT的域名配置

现在很多的公司的网站都是用tomcat作为应用服务区的,可是对于初学者,8080端口号是如何去掉的,这些网站是如何和域名绑定到一起的呢?一个 tomcat是如何绑定多域名?并且这些域名是如何对应不同的项目呢?而且我的服务器没放在机房,放在我的本地,我应该如何把我的服务器给映射到外网?这一系列的问题,今天就这个问题,我来说一下。 1. 域名。现在的域名不是很贵,有很多人都有,而我们注册域名的网站

2013-05-21 16:51:13 553

原创 解决eclipse不编译问题

eclipse不编译问题困扰了我两天了,今天终于解决了,把解决问题的经过跟大家一起分享,希望能帮助到大家。问题:项目从SVN down下来之后,不能配置build path,经过网上搜索解决,参见另一篇“build path,no action aviliable”,处理后导入lib下的包和tomcat下的jsp-api.jar、servlet-api.jar包,发布,访问出错。报JSP页的类

2013-04-08 20:39:12 2034

转载 在myeclipse中启动tomcat7.0.19时报的错误

在myeclilpse中启动tomcat7.0报错java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFact 我今天在启动在myeclipse中启动tomcat7.0.6时,报错:java.lang.NoClassDefFoundError: org/apache/juli/logging/LogFactoryat o

2013-04-08 19:14:28 797

转载 Eclipse中安装Maven插件 M2eclipse

下面是官网的说明,基本上的意思下面有图片说明.To install m2eclipse, use the following Eclipse update site to install the core of the m2eclipse plugin. This Core update site contains a single component: "Maven Integration

2013-04-07 16:10:44 827

Web 技术教程.chm

包含HTML\XML\浏览器脚本\服务器脚本\.NET\多媒体

2010-12-20

hibernate帮助文档

hibernate帮助文档hibernate帮助文档hibernate帮助文档hibernate帮助文档hibernate帮助文档chms格式

2010-05-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除