自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

梦之情缘

*终身所学,载之博客,用之与你.*

  • 博客(79)
  • 资源 (830)
  • 收藏
  • 关注

原创 hibernate动态表名映射

最近用Hibernate做一个项目的时候遇到这么一个问题: 用一个配置文件,一个类去映射多个表,(每个表的结构相同)。按照平时的做法,有多少个表就要 写多少个配置文件,岂不是很麻烦。怎样才能只写一个配置文件就能达到上述目的呢? 经过研究,发现Hibernate中的NamingStrategy可以达到这个目的。它是用来定义表名和列名映射规 则的一个接口。我们要通过实现这个

2014-04-04 09:30:18 7120

转载 jQuery知识总结

使用jQuery首先需要在页面中进行引用,如下:script type="text/javascript" src="Scripts/jquery-1.8.1.min.js">script>使用的代码如下:$(document).ready(function () { $("#div1").html("hello world");});$(function

2014-01-22 09:06:35 609

转载 兼容IE和FF的js脚本做法

[导读]做BS开发就难免会用到javascript,而每个浏览器对javascript的支持有不同。这就需要我们程序员去兼容他们 /*以下以 IE 代替 Internet Explorer,以 MF/FF 代替 Mozzila Firefox  */   //window.event    IE:有window.event对象    FF:没有windo

2013-12-11 16:37:10 748

转载 关于Ajax中处理回传参数的几种实现

我的试验主要包括4种:1.回传一个普通的String字符串.2.回传一个组织好的Javascript字符串.3.回传一个Json对象.(需要引入json.jar)4.回传一个XML对象.基本实现如下:其中测试页面为:     001language="java" contentType="text/html; charset=UTF-8" pageEncoding="U

2013-11-25 21:41:34 858

转载 Log4j学习汇总—–配置详解

在实际应用中,要使Log4j在系统中运行须事先设定配置文件。配置文件事实上也就是对Logger、Appender及Layout进行相应设定。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是properties属性文件。下面以properties属性文件为例介绍log4j.properties的配置。1.配置根Logger: HTML |   复制 |? 1 2log4j.

2013-11-25 21:23:45 23370 2

原创 js,jquery字符串转换json,兼容各种浏览器

第一种:eval方式解析[javascript] view plaincopyfunction strToJson(str){         var json = eval('(' + str + ')');         return json;    }   第二种:new Function形式 [javascript]

2013-11-24 22:30:20 2574 1

转载 Jquery主要控件的取值、赋值,包括textbox,button,lable,radio,checkbox,selected

textbox:var str = $('#txt').val(); $('#txt').val("Set Lbl Value"); //文本框,文本区域:$("#text_id").attr("value",'');//清空内容$("#text_id").attr("value",'test');//填充内容 lable:  var str = $('#lbl

2013-11-22 23:03:13 659

原创 tomcat中三种部署项目的方法

在tomcat中三种部署项目的方法第一种方法:在tomcat中的conf目录中,在server.xml中的,节点中添加: 至于Context 节点属性,可详细见相关文档。第二种方法:将web项目文件件拷贝到webapps 目录中。第三种方法:很灵活,在conf目录中,新建 Catalina(注意大小写)\localhost目录,在该目录中新建一个xml文件,

2013-11-22 20:34:32 576

转载 java字符集编码研究

1. 概述本文主要包括以下几个方面:编码基本知识,java,系统软件,url,工具软件等。Java开发中,常常会遇到乱码的问题,一旦遇到这种问题,常常就很扯蛋,每个人都不愿意承认是自己的代码有问题。其实编码问题并没有那么神秘,那么不可捉摸,搞清Java的编码本质过程就真相大白了。先看个图:其实,编码问题存在两个方面:JVM之内和JVM之外。①Java文件编译后形

2013-11-22 20:18:42 750

原创 2013-01-21 23:52 POI 单元格格式化 - 数据格式化

HSSFCellStyle cellPercentStyle = workbook.createCellStyle();      cellPercentStyle.setDataFormat((short)10);//百分数      一、第一种方式   //POI 自定义保留一位小数格式   HSSFCellStyle cellDigitStyle = 

2013-11-22 17:27:16 720

原创 2013-02-22 10:19 Tomcat下获取当前类的路径中含有空格的解决方案

web项目发布到Tomcat之后,如果tomcat是安装在比如C:\Program Files\Apache Software Foundation\Tomcat 6.0\webapps\****那么你获取当前类的路径的时候,就会出现问题,因为它会报出%20C:\Program%20Files\Apache%20Software%20Foundation\Tomcat 6.0\we

2013-11-22 17:21:48 2479

转载 Java ,单实例 多线程 ,web容器,servlet与struts1-2.x系列,线程安全的解决方案

1.Servlet是如何处理多个请求同时访问呢?回答:servlet是默认采用单实例,多线程的方式进行。只要webapp被发布到web容器中的时候,servlet只会在发布的时候实例化一次,servlet在其生命周期中只有在将项目给移除或服务器stop的时候才会销毁,那么一个web项目从发布到运行只存在一个servlet的实例。    servlet等一些web容器中有线程池ThreadP

2013-11-22 09:51:18 1565 1

原创 Myeclipse打开xml properties jsp等文件乱码的终极解决方案

这个乱码问题困扰我半个月了,一直懒得修理他,也不影响功能,无非就是需要自己用记事本打开而已。搞了好久,发现无论我用什么类型,utf-8 gbk gbk2312等重新覆盖文件,新建文件复制粘贴进来是好好的,但是每次重启myeclipse后就杯具。想了好久,什么编码都设置了,最后发现一个很另类的解决方案,如图。 去他妹的乱码!

2013-11-22 09:30:17 2512

原创 html+css兼容性要点

1、 !important的原理;!important只有Ie7.0、IE8和firefox可以识别,但是Ie6.0不能成功应用.例:border:1px solid #f00 !important; border:2px solid #f00;之所以把!important放在第一个border 设置,是因为它把这次border的优先级提高了,即使后面再一次甚至再N次设置border 

2013-11-01 23:50:53 1858

原创 浏览器加载和渲染html的顺序

浏览器加载和渲染html的顺序1. IE下载的顺序是从上到下,渲染的顺序也是从上到下,下载和渲染是同时进行的。2. 在渲染到页面的某一部分时,其上面的所有部分都已经下载完成(并不是说所有相关联的元素都已经下载完)。3. 如果遇到语义解释性的标签嵌入文件(JS脚本,CSS样式),那么此时IE的下载过程会启用单独连接进行下载。4. 样式表在下载完成后,将和以前下载的所有样式表一起进行解

2013-11-01 22:57:42 674

转载 JS window对象常用

functionscrollleft(){   vartle=document.title;   varfirst=tle.charAt(0);   varlast=tle.substring(1,tle.length);   //获取当前的titile文本   document.title=last+first;} //可以重复循环 set

2013-10-31 23:20:57 610

转载 Hibernate+ehcache二级缓存技术

1、首先设置EhCache,建立配置文件ehcache.xml,默认的位置在class-path,可以放到你的src目录下:<?xml version="1.0" encoding="UTF-8"?><ehcache> <diskStore path="java.io.tmpdir"/>  <defaultCache   maxElementsInMemory="100

2013-10-29 22:01:40 841

转载 java 配置文件 web.xml基础

web.xml 中的listener、 filter、servlet 加载顺序及其详解一、概述1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取和两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将转换为键值对,并交给servletContext

2013-10-29 18:09:41 898

原创 Java监听器Listener使用说明

1、什么是Java监听器监听器也叫Listener,是Servlet的监听器,它可以监听客户端的请求、服务端的操作等。通过监听器,可以自动激发一些操作,比如监听在线的用户的数量。 2、Listener接口分类1.1> ServletContextListener监听ServletContext对象1.2> ServletContextAttributeListener监听对Se

2013-10-29 17:49:15 53871 2

转载 手机知识与手机性能测试

一、手机术语简介  手机  手机也叫蜂窝电话,起源于一个基站辐射电波的有效区域形状是一个正六边形,无数个基站连在一块,就象一个蜂窝一样。而基站辐射电波的有效区也叫小区。  分辨率  指的是屏幕上所显现出来的像素数目,它由两部分来计算,分别是水平行的点数和垂直行的点数。举个例子,如果分辨率为800x600,那就是说这幅图像由800个水平点和600个垂直点组成。更高的分辨率可以在同样面

2013-10-27 22:29:21 685

转载 Java项目经验

Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点:1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什么,你就用代码堆砌来实现别人的要求!你必须学会从整个项目的角度去思考!你必须学会假如

2013-10-27 22:05:23 1320

转载 免费svn服务器,百度云开发者教程

工具/原料 百度账号svn客户端方法/步骤 1每天这样复制来复制去还可以忍受,过了几天,软件还没开发结束,客户的思维随着时间的推移对已做的功能要进行部分增减,噢,my god ,我去年买了个登山包,超耐磨!!!我需要从历史的版本去参考一些代码,看着这么多的最终版,该从哪里找啊 ???故事就讲到这,最后软件虽然如期交

2013-10-26 11:02:41 9149

转载 win7下IIS搭建ftp服务器的方法

在以往的windows系统中,我们需要用到Serv-u等一些服务器搭建软件,在win7的操作系统下,我们可以用内置的IIS搭建FTP服务器,本文给大家介绍一下用IIS搭建服务器的具体办法。工具/原料 win7操作系统步骤/方法 1安装FTP服务器2在IIS控制面板

2013-10-26 10:18:30 1083

原创 巧解电脑开机密码的5种方法

方法一:在开机时,按下F8进入”带命令提示符的安全”模式输入”NET USER+用户名+123456/ADD”可把某用户的密码强行设置为”123456″方法二:如用户忘记登入密码可按下列方法解决1.在计算机启动时按〔F8〕及选〔Safe Mode With Command Prompt〕2.选〔Administrator〕后便会跳出〔Command Prompt〕的窗口

2013-10-25 23:44:02 774

原创 巧解电脑开机密码,百试百灵

传统解决清除开机密码技巧如下一,打开机箱盖,下图以普通主板为例上图看到 主板上有一个纽扣电池,将电池取下,用金属工具 将正负极相连5秒钟,即可清除电脑开机密码另外还有一个方法不用拨电池方法如下一招巧解任何电脑开机密码.无需任何工具,无需放电..任何电脑当开机需要密码时,只需将机箱打开把里面声卡或者其他任何一个零件拿下来比如内存,然后通电启动,主板自检后,在强行关机,把拨下来的零

2013-10-25 23:41:12 882

转载 StringUtils工具类

StringUtils 方法的操作对象是 java.lang.String 类型的对象,是 JDK 提供的 String 类型操作方法的补充,并且是 null 安全的(即如果输入参数 String 为 null 则不会抛出 NullPointerException ,而是做了相应处理,例如,如果输入为 null 则返回也是 null 等,具体可以查看源代码)。除了构造器,StringUti

2013-10-23 16:02:53 467

原创 Hibernate总结

一什么是ORM映射所谓ORM映射,指的是对象数据和数据库数据的映射关系。也就是数据库表中的哪个字段映射对象的哪个属性。我们使用ORM映射来完成数据库的记录和对象属性值之间的转换。二 hibernate特点:Hibernate是一种开放源代码的对象/关系映射框架,是构建在JDBC基础之上的框架解决阻抗不匹配的问题完全着眼于关系数据库的 OR 映射事务处理,生命周期管理不依赖于

2013-10-22 23:42:22 672

转载 windows dos命令

DOS命令,是DOS操作系统的命令,是一种面向磁盘的操作命令,主要包括目录操作类命令、磁盘操作类命令、文件操作类命令和其它命令。 目录使用技巧直接进入某盘符目录操作类命令磁盘操作类命令文件操作类命令其它命令ping命令详解shutdown命令展开 编辑本段使用技巧注意  DOS命令不区分大小写,比如C盘的Program Fil

2013-10-22 13:18:14 786

转载 Eclipse调试常用技巧

1、 条件断点 断点大家都比较熟悉,在Eclipse Java编辑区的行头双击就会得到一个断点,代码会运行到此处时停止。 条件断点,顾名思义就是一个有一定条件的断点,只有满足了用户设置的条件,代码才会在运行到断点处时停止。在断点处点击鼠标右键,选择最后一个"Breakpoint Properties"断点的属性界面及各个选项的意思如下图,2、

2013-10-21 14:42:12 458

转载 推荐大家使用的CSS书写规范、顺序

写了这么久的CSS,但大部分前端er都没有按照良好的CSS书写规范来写CSS代码,这样会影响代码的阅读体验,这里总结一个CSS书写规范、CSS书写顺序供大家参考,这些是参考了国外一些文章以及我的个人经验总结出来,我想对写CSS的前端用户来说是值得学习的。 CSS书写顺序  1.位置属性(position, top, right, z-index, display, float等)  2

2013-10-21 13:07:29 450

原创 Apache虚拟主机的配置

Apache虚拟主机的配置可分为三种:基于端口、基于ip和基于域名的虚拟主机。下面我们分别做个简单介绍。我们以Windows平台下的httpd-2.2.21-win32-x86-no_ssl.msi版本为例。一、基于端口的虚拟主机设置1、修改监听端口打开Apache配置文件httpd.conf,添加要使用的监听端口如: Listen 80 Listen

2013-10-21 12:05:44 804

转载 端口大全

一 、端口大全 端口:0 服务:Reserved 说明:通常用于分析操作系统。这一方法能够工作是因为在一些系统中“0”是无效端口,当你试图使用通常的闭合端口连接它时将产生不同的结果。一种典型的扫描,使用IP地址为0.0.0.0,设置ACK位并在以太网层广播。端口:1 服务:tcpmux 说明:这显示有人在寻找SGI Irix机器。Irix是实现tcpmux的主要提供者,默认

2013-10-21 12:03:39 723

转载 Apache与Tomcat 区别联系

Apache 和Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。  Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP、PHP)  Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apach

2013-10-21 12:01:29 507

转载 毫秒必争,前端网页性能最佳实践

你愿意为打开一个网页等待多长时间?我一秒也不愿意等。但是事实上大多数网站在响应速度方面都让人失望。现在越来越多的人开始建立自己的网站,博客,你的网页响应速度如何呢?在这篇文章中我们来介绍一下提高网页性能的最佳实践,以及相应的问题解决方案,让站长或者即将要成为站长的朋友了解如何去测试和提高网站响应速度,对自己的网站更有信心。 最佳实践  最佳实践我们引用的来自yahoo前端性能团队总结的35

2013-10-20 23:38:58 698

转载 MySQL命令详解

mysqld.exe 和 mysql.exe 有什么区别?mysqld.exe 是MySQL后台程序(即MySQL服务器)。要想使用客户端程序,该程序必须运行,因为客户端通过连接服务器来访问数据库。mysql.exe 是MySQL自带的命令行客户端工具,是交互式输入SQL语句或从文件以批处理模式执行它们的命令行工具。简单来说:mysqld是用来启动mysql数据库的命令,mysql则是

2013-10-20 22:57:57 780

转载 14款经典的MySQL客户端软件

不用我说,大家都知道Mysql是一个怎么样的数据库。虽然它的命运比较坎坷,但是丝毫没有影响到我们对Mysql的热情。不论是个人程序或者网站,还是企业数据库,Mysql的身影无处不在。无论做什么数据库的开发,一款合适的客户端软件可以让你达到事半功倍的效果。下面就我自己使用mysql客户端的经验,再参考其他人的情况做如下汇总,希望对你的数据开发有所帮助。  1. EMS MySQL Manager

2013-10-20 22:53:52 886

转载 常见数据库的分页实现方案

随着数据库的发展,如今的数据库可以储存大量的数据,内存也是越来越大,但是无论您的内存多大,内存总是显得不够用,这时就要涉及到分页,下文中将为大家带来详细的数据库分页操作。 1.Oracle:12select * from ( selectrow_.*, rownum rownum_ from( query_SQL ) row_ w

2013-10-20 22:50:11 484

转载 通俗易懂的数据库设计三大范式

为了建立冗余较小、结构合理的数据库,设计数据库时必须遵循一定的规则。在关系型数据库中这种规则就称为范式。范式是符合某一种设计要求的总结。要想设计一个结构合理的关系型数据库,必须满足一定的范式。  在实际开发中最为常见的设计范式有三个:  1.第一范式  第一范式是最基本的范式。如果数据库表中的所有字段值都是不可分解的原子值,就说明该数据库表满足了第一范式。  第一范式的合理遵循需要

2013-10-20 22:47:07 596

转载 关系型数据库设计

一 Codd的RDBMS12法则——RDBMS的起源  Edgar Frank Codd(埃德加·弗兰克·科德)被誉为“关系数据库之父”,并因为在数据库管理系统的理论和实践方面的杰出贡献于1981年获图灵奖。在1985年,Codd 博士发布了12条规则,这些规则简明的定义出一个关系型数据库的理念,它们被作为所有关系数据库系统的设计指导性方针。信息法则 关系数据库中的所有信息都用唯一的一

2013-10-20 22:40:38 762

原创 几种常见MySQL无法启动案例

问题1:目录、文件权限设置不正确  MySQL的$datadir目录,及其下属目录、文件权限属性设置不正确,导致MySQL无法正常读写文件,无法启动。错误信息例如:mysqld_safe Starting mysqld daemon with databases from /usr/local/mysql/data/usr/local/mysql/bin/mysqld_safe: l

2013-10-20 22:10:43 1137

75道逻辑思维题,测试智商,挑战自我,come on!

75道逻辑思维题,会做10道智商就是正常,会做30道就不是凡人,会做60道就是高智商稀有人才了!

2013-05-22

网站视觉设计的18个要点

网站视觉设计的18个要点 网站视觉设计的18个要点

2013-05-21

网站设计应注意的25条有利于排名的建议

网站设计应注意的25条有利于排名的建议

2013-05-21

关于Java 7模块系统

关于Java 7模块系统

2013-05-20

Eclipse Debug不为人知的秘密

Eclipse Debug不为人知的秘密

2013-05-20

公司的JAVA框架应具备的通用功能

公司的JAVA框架应具备的通用功能

2013-05-20

Java初始化顺序

作为一名程序员必须知道Java初始化顺序......

2013-05-20

Java编码易疏忽的十个问题

Java编码易疏忽的十个问题

2013-05-20

用javascript查看浏览器安装插件情况

用javascript查看浏览器安装插件情况

2013-05-20

JavaScript技巧

JavaScript技巧

2013-05-20

Javascript小技巧一箩筐,辅助你快速开发

Javascript小技巧一箩筐,辅助你快速开发。

2013-05-20

Javascript对象定义的几种方式

Javascript对象定义的几种方式

2013-05-20

华为外包java面试题,等你来挑战,come on!

华为外包java面试题,等你来挑战,come on!

2013-05-17

j2ee笔记-JAVA程序员JAVA工程师面试必看

j2ee笔记-JAVA程序员JAVA工程师面试必看

2013-05-17

Web服务器和应用服务器的区别

Web服务器和应用服务器的区别

2013-05-17

61条Java面向对象设计的经验原则

61条Java面向对象设计的经验原则,成为高级程序员必备。

2013-05-14

软件架构设计方法理论

软件架构设计方法理论

2013-05-10

高级架构师为你讲解《软件架构原理》

高级架构师为你讲解《软件架构原理》

2013-05-10

架构_框架_模式_构件_组件_中间件之间区别

架构_框架_模式_构件_组件_中间件之间区别

2013-05-10

构架、框架、设计模式之间的关系简述

一个IT程序员必须知道--构架、框架、设计模式之间的关系简述...

2013-05-10

【各种算法集合讲解】

贪心法、分治法、动态规划、搜索法、随机化算法、线性规划问题与网络流、数论算法及计算几何算法、NP完全理论、哈弗曼、随机化算法、素数、因子分解、网络流、最长公共子序列、最长公共子序列、考试复习、练习...

2014-05-10

50个ajax Loading GIF动画小图片

50 个 ajax Loading GIF动画小图片

2014-05-10

最全的Java笔试题库之问答题篇-总共243道【181~243】

最全的Java笔试题库之问答题篇-总共243道【181~243】

2013-06-06

最全的Java笔试题库之问答题篇-总共243道【121~180】

最全的Java笔试题库之问答题篇-总共243道【121~180】

2013-06-06

最全的Java笔试题库之问答题篇-总共243道【61~120】

最全的Java笔试题库之问答题篇-总共243道【61~120】

2013-06-06

最全的Java笔试题库之问答题篇-总共243道【1~60】

最全的Java笔试题库之问答题篇-总共243道【1~60】

2013-06-06

Java面试如何用Java实现一个回调函数

Java面试如何用Java实现一个回调函数

2013-06-06

Java面向对象试题-IT公司

Java面向对象试题-IT公司

2013-06-06

Web_Service_用户使用手册

Web_Service_用户使用手册

2013-05-26

网站建设专业术语

网站建设专业术语

2013-05-26

WEB2.0技术应用

WEB2.0技术应用

2013-05-24

web项目从域名申请到发布

web项目从域名申请到发布 web项目从域名申请到发布

2013-05-24

云主机及vps、虚拟主机、主机托管、主机租用产品区别

云主机及vps、虚拟主机、主机托管、主机租用产品区别

2013-05-24

JSP动态网站开发环境详细配置步骤

JSP动态网站开发环境详细配置步骤 JSP动态网站开发环境详细配置步骤

2013-05-24

新手站长建网站完全攻略

新手站长建网站完全攻略

2013-05-23

网站SEO基本功-页面优化

网站SEO基本功-页面优化

2013-05-23

Google丰富网页摘要教程

Google丰富网页摘要教程

2013-05-23

10大网站运营人员必备定律

10大网站运营人员必备定律

2013-05-23

五个远程管理Windows服务器的技巧

五个远程管理Windows服务器的技巧

2013-05-23

网站设计大师的65个忠告

网站设计大师的65个忠告

2013-05-21

空空如也

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

TA关注的人

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