- 博客(492)
- 资源 (73)
- 收藏
- 关注
原创 css中省略号的样式
div.test{white-space:nowrap; width:12em; overflow:hidden; border:1px solid #000000;}div.test:hover{text-overflow:inherit;overflow:visible;}如果您把光标移动到下面两个 div 上,就能够看到全部文本。这个 div 使用
2015-02-04 16:11:05 2780
原创 IE8下中文省略号垂直居中显示
如上图所示,将中文省略号改成可以垂直居中的,一般情况下,键盘上打出来的都是……这样的 ,这种在火狐等下都是垂直居中,故在页面加入下代码:就解决了 IE8下可以垂直显示省略号的问题
2015-02-04 16:06:34 1022
转载 FusionCharts Free我的第一个图形
来源博客 http://blog.csdn.net/ikaituozhe/article/details/7187663在介绍完了FCF的下载安装以后,现在,我们终于要开始创建我们的第一个图表了。我们将要创建一个简单的3D柱状图形,用它来展示每月销售情况摘要。要使用FCF来创建图形,你需要做下面三件事情:1.选择好你要创建的图形类型对应的SWF文件。例如,我们现在要创建的是
2015-02-02 15:32:00 775
转载 JavaScript/jQuery、HTML、CSS 构建 Web IM 远程及时聊天通信程序
http://www.blogjava.net/hoojo/archive/2012/08/13/385360.html这篇文章主要介绍用JavaScript和jQuery、HTML、CSS以及用第三方聊天JavaScript(jsjac)框架构建一个BS Web的聊天应用程序。此程序可以和所有连接到Openfire服务器的应用进行通信、发送消息。如果要运行本程序还需要一个聊天服务器Ope
2015-02-02 15:27:48 1578
原创 IE6下兼容性常见问题
1、IE6怪异解析之padding与border算入宽高 原因:未加文档声明造成非盒模型解析 解决方法:加入文档声明 2、IE6在块元素、左右浮动、设定marin时造成margin双倍(双边距) 解决方法:display:inline 3、以下三种其实是同一种bug,其实也不算是个bug,举个例子:父标签高度20,子标签11,垂直居中,20-11=9,9要分给文字的上面
2015-01-22 16:18:27 549
转载 sublime中Zen Coding插件快捷编码
这里是一个支持的属性和操作符的列表:E元素名称(div, p);E#id使用id的元素(div#content, p#intro, span#error);E.class使用类的元素(div.header, p.error.critial). 你也可以联合使用class和idID: div#content.column.width;E>N子代元素
2015-01-16 17:14:10 1076
转载 js首页页面的设为首页和加入收藏
设为首页 设为首页加入收藏加入收藏//添加收藏function addFav() { var url = "http://www.baidu.com"; var favTitle = "百度"; var ua = navigator.userAgent.toLowerCase(); if (ua.indexOf("360se") > -1) {
2015-01-15 11:14:20 805
转载 js的ajax做的省市联动
xml写法 西安 咸阳 郑州 洛阳 jsp页面写法省市联动 var xmlHttp = null; var objXML; function createXMLHttpRequest() { if (window.ActiveXObject)
2015-01-15 10:06:24 751
转载 js用来区别IE与其他浏览器以及IE6-8的方法
用js用来区别IE与其他浏览器以及用js来区别IE6-8之间的方法。1、document.all2、!!window.ActiveXObject; 使用方法如下:if (document.all){alert(”IE浏览器”);}else{alert(”非IE浏览器”);} if (!!window.ActiveXObject){alert(”IE浏
2015-01-15 10:05:50 1040
原创 jsp页面上显示天气预报和动态时间
一,显示天气预报信息二,动态的显示时间 function startTime(){ var today=new Date() var week=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六"); var year=today.getYear() var month=today.getM
2014-12-31 13:40:33 6682
转载 修改Java文件不用重启Tomcat服务----热部署、热加载
可以修改类不用重启Tomcat加载整个项目(手工启动) 1.配置reloadable=true(自动重载) 2.使用Debug模式,前提是仅限于局部修改。(修改类不用重启--热加载) 在使用Eclipse+Tomcat开发Java项目的时候常常会碰到这样的情况,已修改Java文件Tomcat就会自动重启,接下来就是漫长的等待服务重启完毕。那其实大多数的Java文件修改是没有必要重启服务
2014-12-25 11:57:14 1182
原创 JQuery的Ajax跨域请求的解决方案
什么是jsonp格式呢?API原文:如果获取的数据文件存放在远程服务器上(域名不同,也就是跨域获取数据),则需要使用jsonp类型。使用这种类型的话,会创建一个查询字符串参数 callback=? ,这个参数会加在请求的URL后面。服务器端应当在JSON数据前加上回调函数名,以便完成一个有效的JSONP请求。意思就是远程服务端需要对返回的数据做下处理,根据客户端提交的callback的参数,返回一
2014-12-24 11:41:28 622
原创 jquery中$.ajax()参数详解
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局
2014-12-24 11:28:02 566
转载 一spring概述
1.1.1 Spring是什么Spring是一个开源的轻量级Java SE(Java 标准版本)/Java EE(Java 企业版本)开发应用框架,其目的是用于简化企业级应用程序开发。应用程序是由一组相互协作的对象组成。而在传统应用程序开发中,一个完整的应用是由一组相互协作的对象组成。所以开发一个应用除了要开发业务逻辑之外,最多的是关注如何使这些对象协作来完成所需功能,而且要低耦合、高内
2014-12-23 17:35:47 649
转载 spring事务处理:调用一个方法前的事务处理过程
实际上,在spring的事务中,只要该类被设置为了事务代理: 拦截器都会创建一个TransactionInfo 对象: TransactionInfo txInfo = new TransactionInfo(txAttr, method); 而且如果 只要被调用的方法设置了事务属性(txAttr),不管是什么属性都会调用: txInfo.newTransac
2014-12-23 14:03:52 779
转载 spring事务处理时自我调用的解决方案
1、预备知识aop概念请参考【http://www.iteye.com/topic/1122401】和【http://jinnianshilongnian.iteye.com/blog/1418596】spring的事务管理,请参考【http://jinnianshilongnian.iteye.com/blog/1441271】 使用AOP 代理后的方法调用执行流程,如图所
2014-12-23 14:01:23 2267
转载 Spring配置事务在DAO层和业务逻辑层
Spring通过AOP实现声明式事务管理。通常通过TransactionProxyFactoryBean设置Spring事务代理。我们需要一个目标对象包装在事务代理中。这个目标对象一般是一个普通Java对象的bean。当我们定义TransactionProxyFactoryBean时,必须提供一个相关的 PlatformTransactionManager的引用和事务属性。 事务属性含有上面描述的
2014-12-23 13:56:23 673
转载 Hibernate常考面试题
* 比较Hibernate的三种检索策略优缺点1立即检索;优点:对应用程序完全透明,不管对象处于持久化状态,还是游离状态,应用程序都可以方便的从一个对象导航到与它关联的对象;缺点:1.select语句太多;2.可能会加载应用程序不需要访问的对象白白浪费许多内存空间;2延迟检索:优点:由应用程序决定需要加载哪些对象,可以避免可执行多余的select语句,以及避免加载应用程序不需
2014-12-22 15:07:29 868
原创 Hibernate性能调优
Hibernate性能调优1 Hibernate 连接池 hibernate自带一个连接池,但是这个连接池的性能不好,BUG也比较多,所以hibernate借助第三方的连接池来配置。通常用的比较多的是prxool。目前在j2ee中最通用的框架ssh中,hibernate的配置如下: 在spring的applicationContext.xm.配置文件里配置数据源连接信息:
2014-12-22 10:48:17 779
原创 基于注解的Spring AOP的配置和使用
AOP是OOP的延续,是Aspect Oriented Programming的缩写,意思是面向切面编程。可以通过预编译方式和运行期动态代理实现在不修改源代码的情况下给程序动态统一添加功能的一种技术。AOP实际是GoF设计模式的延续,设计模式孜孜不倦追求的是调用者和被调用者之间的解耦,AOP可以说也是这种目标的一种实现。我们现在做的一些非业务,如:日志、事务、安全等都会写在业务代码中(也即
2014-12-22 10:21:26 691
原创 hibernate延迟加载出错
配置了延迟加载,user.getClass.getId()可以访问,但是user.getClass.getName(),就会报错,只能通过ID,查找类
2014-12-22 09:41:58 681
原创 lucene4.7实例详解
java.lang.UnsupportedClassVersionError: org/apache/lucene/index/IndexableField : Unsupported major.minor version 51.0Apache Lucene 4.8.0发布:不再支持Java 6,因为Lucene4.9要求Java版本最低为Java7,本人用的是4.7.2因为我安装的是jdk
2014-12-11 15:49:18 1060
原创 lucene性能优化以及配置说明
1 lucene简介1.1 什么是luceneLucene是一个全文搜索框架,而不是应用产品。因此它并不像www.baidu.com 或者google Desktop那么拿来就能用,它只是提供了一种工具让你能实现这些产品。1.2 lucene能做什么要回答这个问题,先要了解lucene的本质。实际上lucene的功能很单一,说到底,就是你给它若干个字符串,然后它为你提供一个全文搜索
2014-12-11 12:02:53 4122
原创 luncene 各种Query类详解实例
luncene 各种Query类详解实例,包括词条搜索类TermQuery “与或”搜索类——BooleanQuery 在某一范围内搜索类——RangeQuery 使用前缀搜索类——PrefixQuery 多关键字搜索——PhraseQuery 短语词缀搜索——PhrasePrefixQuery 相近词语的搜索——FuzzyQuery
2014-12-11 11:57:38 3732
原创 hibernate4整合中常见问题汇总
1.Cannotunwrap to requested type [javax.sql.DataSource]关于这个错误原因是spring3不再有hibernateDaoSupport和hibernateTemplate。只能显示的声明sessionFactory,并设置get/set方法。而出现这个错误的原因是吧datasource配置到hibernate.cfg.xml中,这时候就报
2014-12-09 17:56:59 1067
原创 hibernate4实战7—习惯性设计
设计细颗粒度的持久类并且使用来实现映射。例如使用一个Address持久类来封装 street, suburb, state, postcode. 这将有利于代码重用和简化代码重构(refactoring)的工作。对持久类声明标识符属性( identifier properties)。Hibernate中标识符属性是可选的,不过有很多原因来说明你应该使用标识符属性。我们建议标
2014-12-09 17:54:08 619
原创 hibernate4实战6—基本实现原理
整体流程1:通过configuration来读cfg.xml文件2:得到SessionFactory 工厂3:通过SessionFactory 工厂来创建Session实例4:通过Session打开事务5:通过session的api操作数据库6:事务提交7:关闭连接 说明:以下分方法描述的实现流程并不是Hibernate的完整实现流程,也不是Hibernate的
2014-12-09 17:51:26 698
原创 hibernate4实战5—事务和并发
Hibernate本身没有事务的实现Hibernate 直接使用 JDBC 连接和 JTA 资源,不添加任何附加锁定行为。也就是说你在Hibernate里面使用的事务要么是JDBC的事务,要么是JTA的事务。Hibernate不锁定内存中的对象你的应用程序会按照你的数据库事务的隔离级别规定的那样运作,真正对事务的实现和支持也依赖于数据库。 对于并发处理,Hi
2014-12-09 17:44:23 1031
原创 hibernate4实战4—映射关系
数据表之间的关系分为三类:一对一、一对多、多对多根据相互寻找的关系又分:单向和双向对象一对一 (双向)java代码:查看复制到剪贴板打印public class A { private B b = null; } public class B { private A a = null; } n对象一对多 (
2014-12-09 17:40:34 1124
原创 hibernate实战2-基本配置
1.通过编程的方式来指定配置属性:Configuration cfg = new Configuration() .addClass(org.hibernate.auction.Item.class) .setProperty("hibernate.dialect", "org.hibernate.dialect.MySQLInnoDBDialect")
2014-12-09 17:25:42 705
原创 使用 eclipse时,出现如下问题:org.eclipse.swt.SWTError: No more handles的解决办法
解决办法:找到目录 eclipse/workspace/.metadata/.plugins/org.eclipse.ui.workbench 下面的 workbench.xml文件,删除在XML节点 之间的所有内容,然后运行Eclipse,测试是否已经解决。如果问题还是存在,那么请在workbench.xml文件中查找最后一次(也就是出错之前)运行的程序名称,例如我的
2014-12-09 13:58:30 3613
转载 数据库SQL优化大总结之 百万级数据库优化方案
网上关于SQL优化的教程很多,但是比较杂乱。近日有空整理了一下,写出来跟大家分享一下,其中有错误和不足的地方,还请大家纠正补充。这篇文章我花费了大量的时间查找资料、修改、排版,希望大家阅读之后,感觉好的话推荐给更多的人,让更多的人看到、纠正以及补充。 1.对查询进行优化,要尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.
2014-11-26 13:47:38 656
原创 常见安全漏洞修复方法
1. 会话 cookie 中缺少 HttpOnly 属性添加30true 2. 会话标识未更新目前是为了安全测试屏蔽了登录页面添加验证码引起的,如果验证码不屏蔽就不会出现此问题。3. 直接访问管理页面扫描的时候存在,是因为你们的策略和我们的包命名冲突,默认遇到admin就实行你们的策略,但是实质系统中这个问题不存在 4. Aut
2014-11-20 15:55:37 2663
原创 使用X-UA-Compatible来设置IE浏览器兼容模式
要为你的网页指定文件模式,需要在你的网页中使用meta元素放入X-UA-Compatible http-equiv 标头。<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
2014-11-19 17:31:31 827
SSI实例(源码+mysql数据库+部署)
2014-11-25
xheditor-1.2.1(demo,js,api,doc)
2014-11-21
struts2的单个文件上传
2014-09-11
solar1.4环境配置
2014-05-28
oracle学习笔记(从入门到精通)
2014-05-28
ExtJS4中文教程2+开发笔记+JS+JQUERY
2013-10-29
无损分区工具 Acronis Disk Director Suite v10
2015-11-03
Spring源码深度解析
2015-06-13
hibernate4+spring3+struts2搭建框架实例
2014-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人