自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(44)
  • 资源 (1)
  • 收藏
  • 关注

原创 UML类图关系大全

本文转载自http://www.cnblogs.com/riky/archive/2007/04/07/704298.html UML类图关系大全1、关联双向关联:C1-C2:指双方都知道对方的存在,都可以调用对方的公共属性和方法。在GOF的设计模式书上是这样描述的:虽然在分析阶段这种关系是适用的,但我们觉得它对于描述设计模式内的类关系来说显得太抽象了,因为在设计阶段关联关系必须...

2013-09-04 22:42:52 169

原创 js判断一个图片是否已经存在于缓存

【解决】js判断一个图片是否已经存在于缓存(兼容IE各版本及FF)【一】、如下片段是当晚在IE7、8及FF中测试执行成功的:-----------------------------------------------------------------------------------------如下代码:01var url = "http://......

2013-05-31 15:15:32 822

原创 java 加密解密算法总结(转)

 package tianya.cn.main;import javax.crypto.Cipher;  import javax.crypto.SecretKey;  import javax.crypto.SecretKeyFactory;  import javax.crypto.spec.DESKeySpec;    import org.apache.log...

2013-03-19 11:28:49 139

原创 深入了解Struts2返回JSON数据的原理及具体应用范例

转载自: http://yshjava.iteye.com/blog/1333104 早在我刚学Struts2之初的时候,就想写一篇文章来阐述Struts2如何返回JSON数据的原理和具体应用了,但苦于一直忙于工作难以抽身,渐渐的也淡忘了此事。直到前两天有同事在工作中遇到这个问题,来找我询问,我又细细地给他讲了一遍之后,才觉得无论如何要抽一个小时的时间来写这篇文章,从头到尾将Struts...

2013-03-18 09:40:55 126

原创 吃饭的哲学家(线程死锁例子)

package tianya.cn.philopherfood; public class Chopstick {private static int count = 0;private int number = count++; public String toString(){return "Chopstick" + number;}}========...

2013-02-22 18:04:49 128

原创 ICE:slice语言常识整理

==========================================================ICE:Slice语言(二)--源文件和词法规则:  文件命名  Slice的源文件以.ice为扩展名。 对于大小写不区分的系统(例如DOS),文件的扩展名可以大写,也可以小写,例如Click.ICE是有效的。二对于大小写敏感的系统(如Unix),Clock.ICE是非法的(此时的...

2013-01-28 10:53:46 231

原创 ICE实例

本文将结合实际项目,做一个基于ice的实际项目实例应用,该实例完成客户端调用服务端接口完成消息发送,计算的功能。1,创建java项目ICEServer,导入ice.jar.2,在项目下创建slice文件夹,编写model.ice,service.ice,service2.ice文件,其内容如下model.ice#ifndef _MODEL#define _MODELmodule com{ modu...

2013-01-25 17:46:43 133

原创 ICE转摘学习

   Ice 出自ZeroC名门之下 , Ice 是一种面向对象的中间件平台。从根本上说,这意味着Ice 为构建面向对象的客户-服务器应用提供了工具、API 和库支持。Ice 应用适合于异构平台环境中使用:客户和服务器可以采用不同的编程语言,可以运行在不同的操作系统和机器架构上,并且可以使用多种网络技术进行通信。无论部署环境如何,这些应用的源码都是可移植的。 Zeroc ICE ( Inte...

2013-01-25 17:44:46 107

原创 Google 浏览器css hack 写法

针对Chrome和Safari等Webkit核心浏览器的CSS hack代码:@media screen and (-webkit-min-device-pixel-ratio:0) { /* Webkit内核兼容CSS */ }示例:@media screen and (-webkit-min-device-pixel-ratio:0) { .font1 {color:#f00} ...

2013-01-16 11:09:02 143

原创 图片预加载做法

/** * 图片头数据加载就绪事件 - 更快获取图片尺寸 * @version 2011.05.27 * @author TangBin * @see http://www.planeart.cn/?p=1121 * @param {String} 图片路径 * @param {Function} 尺寸就绪 * @param {Function} 加载完毕 (可选) * @param {Func...

2012-12-18 17:34:37 124

原创 广告 如何计费

无论何种商品的售卖,除了价格外,还必须有价格的衡量标准(即价格的单位),比如iPad,3688元/台。从1994年互联网广告出现到现在,产生了很多不同模式的计费方式。我们来介绍目前最主流的几种计费方式:CPC(点击成本)即Cost-per-click,每点击成本。按照广告点击付费的模式是互联网广告最早的计费方式,1994年出现的第一支广告就是采用此计费方式。由于广告的点击非常容易作假,因此CP...

2012-11-22 12:57:53 214

原创 js 事件冒泡

JavaScript事件冒泡简介及应用一、什么是事件冒泡在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者事件返回true,那么这个事件会向这个对象的父级对象传播,从里到外,直至它被处理(父级对象所有同类事件都将被激活),或者它到达了对象层次的最顶层,即document对象(有些浏...

2012-11-19 14:40:54 105

原创 ant 常用命令

C:\>ant -help\-h 获取ant的帮助信息(ps:斜杠\在此处的意思为或 表明-help和-h的意义一样 后者为前者的缩写,以下命令类同)C:\>ant -projecthelp\-p 列出build.xml中的所有目标任务C:\>ant -version 获取当前ant的版本信息C:\>ant -diagnostics 诊断当前ant项目的运行环境、依赖库等信...

2012-11-12 22:03:04 304

原创 js做的hashmap

function HashMap()   {       /** Map 大小 **/      var size = 0;       /** 对象 **/      var entry = new Object();               /** 存 **/      this.put = function (key , value)       {          if(!this....

2012-10-29 11:13:51 76

原创 jQuery获取tagName的方法

在javascript中要取得tagName十分简单,但在jQuery中官方文档却没有记载,在一通百度和谷歌之后,尝试了不少所谓秘技,都不能正确得到,经过自己的验证,终于找到了方法,于是记录下来以备忘!要得到tagName可以使用以下两种方法:第一种方法:$('seletor').get(0).tagName; 其中seletor是选择器,这个地球人都知道,就不多解释了。第二种...

2012-09-29 16:52:15 176

原创 图片滚动带滚动条

自定义滚动条body,div,ul,li,p{margin:0;padding:0;}body{background:#3e3e3e;font:14px/1.5 \5fae\8f6f\96c5\9ed1;}#box{width:600px;margin:20px auto;}.list{position:relative;width:600px;height:1...

2012-07-25 00:08:27 667

原创 Web.xml文件配置

一个简单的web文件配置参考<?xml version="1.0" encoding="UTF-8"?><web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLo

2012-06-12 23:56:23 163

原创 java getResource()和getResourceAsStream以及路径问题(转)

用JAVA获取文件,听似简单,但对于很多像我这样的新人来说,还是掌握颇浅,用起来感觉颇深,大常最经常用的,就是用JAVA的File类,如要取得c:/test.txt文件,就会这样用File file = new File("c:/test.txt");这样用有什么问题,相信大家都知道,就是路径硬编码,对于JAVA精神来说,应用应该一次成型,到处可用,并且从现实应用来讲,最终生成的应用也会部署到Wi...

2012-06-12 23:54:26 82

原创 MYSQL常用命令

MYSQL常用命令 1.导出整个数据库mysqldump -u 用户名 -p --default-character-set=latin1 数据库名 > 导出的文件名(数据库默认编码是latin1)mysqldump -u wcnc -p smgp_apps_wcnc > wcnc.sql2.导出一个表mysqldump -u 用户名 -p 数据库名 表名> 导出的文件名m...

2012-05-27 18:10:03 98

原创 hibernate 使用二级缓存 配置

配置二级缓存主要有两个步骤。 选择需要使用第三方二级缓存组件(如EHCache、Memcached等),在基于JPA注解实体对象或SessionFactory的配置中定义缓存策略。 配置所选第三方缓存组件的配置文件。每种缓存组件都有自己的配置文件,因此需要手工编辑它们的配置文件,并将它们放置在类路径下。对于EHCache来说,其配置文件为ehcache.xml,而JBo...

2012-05-26 23:57:46 83

原创 jQuery.extend函数详解

jQuery.extend 函数详解JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是:    extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3.....

2012-05-25 17:37:59 63

原创 spring 如何访问底层资源(文件)

为了更好的使用和理解应用上下文,通常用户应当对Spring的Resource有所了解,详见第 4 章 资源应用上下文同时也是个资源加载器(ResourceLoader),能被用来加载多个Resource。一个Resource实质上可以当成一个java.net.URL,可被用来从大多数位置以透明的方式获取底层的资源,包括从classpath、文件系统位置、任何以标准URL描述的位置以及其它一些变...

2012-05-13 10:06:57 220

原创 关于使用request、session和 global session作用域的bean的web文件配置

要使用request、session和 global session作用域的bean(即具有web作用域的bean), 在开始设置bean定义之前,还要做少量的初始配置。请注意,假如你只想要“常规的”作用域,(singleton和prototype),就不需要这一额外的设置。 在目前的情况下,根据你的特定servlet环境,有多种方法来完成这一初始设置...如果你用Spring W...

2012-05-10 21:52:23 116

原创 spring 方法注入中的一些注意事项

在大部分情况下,容器中的bean都是singleton类型的。如果一个singleton bean要引用另外一个singleton bean,或者一个非singleton bean要引用另外一个非singleton bean时,通常情况下将一个bean定义为另一个bean的property值就可以了。不过对于具有不同生命周期的bean来说这样做就会有问题了,比如在调用一个singleton类型be...

2012-05-09 23:19:32 111

原创 spring新的jar包名称,搭建框架列表

For a typical web application you need the following module jars:org.springframework.web.servletorg.springframework.weborg.springframework.asmorg.springframework.beansor...

2012-04-28 13:12:44 87

原创 图片垂直对齐的方法

利用定位来显示垂直局中的图片div{width:400px;overflow:hidden;border:solid 1px black;position:relative;}ul{height:110px;width:20000px;}.miao{width:170px;height:100px;display:table;text-align:center;...

2012-04-28 11:39:54 211

原创 浅谈Java中的几种随机数

众所周知,随机数是任何一种编程语言最基本的特征之一。而生成随机数的基本方式也是相同的:产生一个0到1之间的随机数。看似简单,但有时我们也会忽略了一些有趣的功能。我们从书本上学到什么?最明显的,也是直观的方式,在Java中生成随机数只要简单的调用: java.lang.Math.random() 在所有其他语言中,生成随机数就像是使用Math工具类,如abs, pow, floor,...

2012-04-20 23:51:30 53

原创 Java程序员应该了解的10个面向对象设计原则(转:不是很详细)

来源:javarevisited | 收藏到我的网摘  面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设计模式,而不重视面向对象的分析和设计。甚至还有经验丰富的Java程序员没有听说过OOPS和SOLID设计...

2012-04-20 23:45:00 66

原创 30个图片浏览插件收集(转载)

30个图片浏览插件收集 1、MultiBox一个lightbox支持的内容格式包括:图片,Flash,视频,mp3,html。主页:http://www.phatfusion.net/multibox/下载:http://www.phatfusion.net/multibox/multibox.zip示例:http://www.phatfusion.net/mul...

2012-04-20 21:29:54 368

原创 Java中Json格式数据的转换(bean,May和XML等)

JSON与JAVA数据的转换关键字: json javaJSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/ 还要需要的第3方包: org.apache.commons(3.2以上版本) org.apache.oro net.sf.ez...

2012-04-19 15:13:18 122

原创 去掉链接A标签周围的虚线框

去掉链接A标签周围的虚线框(IE、Firefox)2009-11-03 11:14一直没发觉原来text-index,会影响到A标签的虚线框(IE好像不会),点击时会产生难看的虚线。最近,项目整改的时候,这个问题折腾很很久。所以,整理了一些资料。以供参考。 一、局部消除1.firefox 的链接有时会产生难看的虚线说是因为负值的 text-indent 的缘故,可我怎...

2012-03-07 11:25:49 121

原创 提升用户体验之道:图片预加载

来自:http://www.36ria.com/4030随着网站构建越来越倾向于实现“桌面般的体验”,网站中的图片数量也开始显著地增长。想想网站中的对话框、Tabs、Tooltips、Sliders以及日历控件吧,这都是实现“桌面般体验”的必要元素。预加载这一堆图片对网站性能及可用性的提升是有好处的,这样避免了图片加载过程中页面的闪烁、破裂(视觉上)等问题。常用的技术有两种常用的图...

2012-03-02 23:11:59 126

原创 Windows基于Apache的svn服务器配置

转载自:http://www.cnblogs.com/blueskyc/articles/1376982.html一 环境   操作系统:windows2003 server   Apache版本:2.0.55  subversion版本: Setup-Subversion-1.5.3.msi   TortoiseSVN版本: TortoiseSVN-1....

2012-02-08 14:54:49 110

原创 开发 servlet

如何开发servlet 1.servlet 接口servlet接口一共定义了5个方法:其中有3个方法是Servlet容器在自动调用的,这些特定的方法如下:(1)init(ServletConfig config)方法,负责初始化Servlet对象,容器在创建好Servlet对象后,就会调用此方法;(2)servic(ServletRequest req,ServletReson...

2012-01-04 23:42:03 72

原创 js 内部函数constructor

typeof返回一个表达式的数据类型的字符串,返回结果为js基本的数据类型,包括number,boolean,string,object,undefined,functionjs中constructor较少使用,如果不是搜索到相关construtor相关的资料,我之前从没有注意到js还有这个函数。使用typeof的一个不好的地方就是它会把Array还有用户自定义函数都返回为object...

2011-12-23 09:35:23 604

原创 localCache与集中式cache

使用memcache缓存数据,减少对数据库的直接访问,提高网站性能已经成了各大网站最基本的技术.如何更好的提高memcache缓存的利用率及命中次数会在后面的blog中单独介绍,本文主要探讨为何及如何使用本地缓存(java localcache)提高网站性能.localcache与memcache性能比较 先来个本地缓存与memcache缓存的性能比较,有个直观上的概念 ...

2011-12-19 14:47:14 98

原创 什么是SDK

sdkSDK(Software Development Kit, 即软件开发工具包 )一般是一些被软件工程师用于为特定的软件包、软件框架、硬件平台、操作系统等建立应用软件的开发工具的集合。 基本信息SDK,Software Development Kit 的缩写,中文即“软件开发工具包”。广义上指辅助开发某一类软件的相关文档、范例和工具的集合。  SDK是...

2011-12-19 14:23:48 180

原创 免费好用的FTP软件,搭建ftp服务器

SERV-U你伤不起 免费好用的FTP软件有木有一、xlight FTP Server v3.6.6 简体中文版Xlight FTP 服务器有三个版本:个人版本,标准版本,专业版本, 个人版本免费,有中文版本。Xlight支持SSL加密和ODBC数据库,服务器运行时占用很少的CPU和内存资源。 用它独创的高效网络算法,它能够比其他Windows FTP服务器处理更多的用户。...

2011-12-15 16:28:11 7974

原创 VisualSVN Server 安装配置和其客户端的使用

使用VisualSVN Server的理由  SVN Server的版本有很多,比如CollabNet等,VisualSVN相对来说比较小巧,使用起来方便。  下载VisualSVN Server(Download VisualSVN)  在安装VisualSVN Server之前,需要下载VisualSVN Server,下载地址:http://www.visualsvn

2011-12-15 15:33:40 1693

windows 配置安装配置visualSVN 安装svn客户端

       使用VisualSVN Server的理由  SVN Server的版本有很多,比如CollabNet等,VisualSVN相对来说比较小巧,使用起来方便。  下载VisualSVN Server(Download VisualSVN)  在安装VisualSVN Server之前,需要下载VisualSVN Server,下载地址:http://www.visu...

2011-12-15 14:59:51 110

Java深度历险.pdf

想跟深入了解java的朋友,可以看看,是一个很好的资料

2013-09-21

空空如也

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

TA关注的人

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