自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (3)
  • 收藏
  • 关注

转载 给网站添加X-UA-Compatible标签

X-UA-Compatible是神马?X-UA-Compatible是IE8的一个专有属性,它告诉IE8采用何种IE版本去渲染网页,在html的标签中使用。可以在微软官方文档获取更多介绍。为什么要用X-UA-Compatible?在IE8刚推出的时候,很多网页由于重构的问题,无法适应较高级的浏览器,所以使用X-UA-Compatible标签强制IE8采用低版本方式渲染。使用下面

2013-08-06 13:18:43 952

转载 一款能解决IE6的PNG透明原生JS插件DD_belatedPNG

IE6的PNG透明是个老问题了,很多网友也经常遇到这样的问题,最近很多网友问我有没有最好的解决这个问题的插件。虽然知道且在用DD_belatedPNG这个插件,今天抽空把这个发上来。虽然之前在网站上发过一款jquery的png插件,但是只支持Jquery1.3.2版本的核心库,导致网友们无法使用。DD_belatedPNG使用了微软的VML语言对PNG图片进行重新绘制,以达到半透明的效果,

2013-08-06 13:16:37 713

原创 内嵌jetty配置jndi数据源

最近一直忙着玩,书业荒废了深感罪孽深重,在此面壁思过10分钟……自从项目部署环境换上jboss后,开发效率低了很多,相对jetty而言jboss还是有些重,由于各方面事情的影响也惰于调整优化。从jboss切换为jetty部署关键问题在于如何为内嵌jetty配置JNDI数据源,废话少说,看码首先需要在/web-inf/目录下添加jetty-env.xml配置文件,配置如下

2013-06-04 13:17:21 6701

转载 UML关系(泛化,实现,依赖,关联(聚合,组合))

UML的构造快包含3种: (1) 事物(4种):结构事物,行为事物,分组事物,注释事物(2) 关系(4种):泛化关系,实现关系,依赖关系,关联关系(3) 图(10种):用例图,类图,对象图,包图,组件图,部署图,状态图,活动图,序列图,协作图事物是对模型中最具代表性的成分的抽象;关系把事物结合在一起;图聚集了相关的事物。(2) 关系(4种)UML 中类与类, 类与接

2013-03-08 09:49:46 581

转载 重写equals()和hashCode()

本文转载自http://zhangjunhd.blog.51cto.com/113473/715711.何时需要重写equals()当一个类有自己特有的“逻辑相等”概念(不同于对象身份的概念)。2.设计equals()[1]使用instanceof操作符检查“实参是否为正确的类型”。[2]对于类中的每一个“关键域”,检查实参中的域与当前对象中对应的域值。[2.1]对于非

2013-03-04 13:44:57 374

转载 有12个球,称3次找出那个异常球,并判断轻重

首先,把12个小球分成三等份,每份四只。 拿出其中两份放到天平两侧称(第一次) 情况一:天平是平衡的。 那么那八个拿上去称的小球都是正常的,特殊的在四个里面。 把剩下四个小球拿出三个放到一边,另一边放三个正常的小球(第二次) 如天平平衡,特殊的是剩下那个。 如果不平衡,在天平上面的那三个里。而且知道是重了还是轻了。 剩下三个中拿两个来称,因为已经知道重轻,所以就可以知道

2013-02-28 13:57:13 8012 1

转载 把两个数和告诉A,积告诉B,A说不知道是多少, B也说不知道,这时A说我知道了, B接着说我也知道了,求这两个数是什么

1-20的两个数把和告诉A,积告诉B,A说不知道是多少,B也说不知道,这时A说我知道了,B接着说我也知道了,问这两个数是多少?分析:设和为S,积为M。首先,A:我不知道。说明:S可以分解成多个组合,而2=1+1,3=1+2,40=20+20,39=19+20,只有一种分解方式,因此S应属于[4,38]集合。其次,B:我也不知道。说明:M也可以分解成多个组

2013-02-28 12:18:03 7121

转载 中文截取

编写一个截取字符串的函数,输入为一个字符串和字节数,输出为按字节截取的字符串,但要保证汉字不被截取半个,如“我ABC”,4,应该截取“我AB”,输入“我ABC汉DEF”,6,应该输出“我ABC”,而不是“我ABC+汉的半个”。 public static void main(String[] args) throws Exception { String orignStr = "我ABC汉

2013-02-28 11:01:29 504

转载 海量数据处理面试题集锦

第一部分、十五道海量数据处理面试题1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?    方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中处理。考虑采取分而治之的方法。遍历文件a,对每个url求取,然后根据所取得的值将url分别存储到1000个小文

2013-02-26 18:11:33 301

转载 Java中数据库连接池原理机制的详细讲解

1、基本概念及原理  我们知道,对于共享资源,有一个很著名的设计模式:资源池(ResourcePool)。该模式正是为了解决资源的频繁分配、释放所造成的问题。为解决上述问题,可以采用数据库连接池技术。数据库连接池的基本思想就是为数据库连接建立一个“缓冲池”。预先在缓冲池中放入一定数量的连接,当需要建立数据库连接时,只需从“缓冲池”中取出一个,使用完毕之后再放回去。我们可以通过设定连接池最大连接

2013-02-22 17:34:50 410

转载 Cache-Control 详解

Cache-Control 是最重要的规则。这个字段用于指定所有缓存机制在整个请求/响应链中必须服从的指令。这些指令指定用于阻止缓存对请求或响应造成不利干扰的行为。这些指令通常覆盖默认缓存算法。缓存指令是单向的,即请求中存在一个指令并不意味着响应中将存在同一个指令。cache-control 定义是:Cache-Control = “Cache-Control” “:” cache-dir

2013-01-31 13:31:33 802

转载 [RabbitMQ+Python入门经典] 兔子和兔子窝

RabbitMQ作为一个工业级的消息队列服务器,在其客户端手册列表的Python段当中推荐了一篇blog,作为RabbitMQ+Python的入门手册再合适不过了。不过,正如其标题Rabbit and Warrens(兔子和养兔场)一样,这篇英文写的相当俏皮,以至于对于我等非英文读者来说不像一般的技术文档那么好懂,所以,翻译一下吧。翻译过了,希望其他人可以少用一些时间。翻译水平有限,不可能像原

2013-01-23 15:43:08 729

原创 基于http协议的app缓存机制

在讨论“基于HTTP协议的app缓存机制”这个专题前,先来了解下app客户端现有的缓存机制:用户首次进入客户端首页时会从服务器获取最新数据,并将数据缓存至本地,如若不重启客户端,将不再向服务器获取最新数据。这个缓存机制非常简单,发挥了一定的缓存作用,但是存在以下几点问题:    1.不够灵活,无法有效控制数据更新的时机    2.不够透明,app开发人员必须熟知这种缓存机制的具

2012-11-27 19:14:01 4384

原创 使用Excel生成sql脚本

由于业务数据的复杂性我们习惯借助临时表并通过复杂的表关联来修复数据,这样非常简单、方便,但有些时候我们并不能如愿建立临时表或用复杂的表关联来更新表数据,而且在正式环境中也不适合用这种大原子性的操作,那么有什么简单的办法将它们分解成一个一个独立的执行脚本呢?在Excel里可以定义一个公式,可以将多列表格数据拼凑成我们想要的SQL脚本,按住ctrl键,下拉表格所有表格数据的脚本都自

2012-11-27 19:12:13 4111

转载 jboss-web.xml 配置说明

在JBoss 下web工程,为了使用容器提供的一些特性,需要使用jboss-web.xml进行配置。以下是一个配置好的jboss-web.xml示例。<!DOCTYPE jboss-web PUBLIC "-//JBoss//DTD Web Application 5.0//EN" "http://www.jboss.org/j2ee/dtd/jboss-web_5_0.dt

2012-11-21 19:49:37 700

转载 HTTP Response Caching for Java and Android

HTTP caching is both important, as it reduces bandwidth use and improves performance, and complex, as the rules are far from simple. In my experience, most Java and Android applications either don’t d

2012-10-16 19:05:18 2173

原创 AOP+memcached无侵入式集成

通常为了减轻数据库的压力和提升系统性能我们会将数据缓存至memcached中,传统的写法冗余而且高度耦合,本文试图通过Annotation+AOP无侵入式集成memcached。效果如下:@Override@ReadCacheAnnotation(clientName = CacheClientEnum.commodityclient, assignCacheKey = "${param

2012-09-28 16:32:22 1494

转载 HTTP Response Status Code -- HTTP响应代码中文详解

1xx - 信息提示 这些状态代码表示临时的响应。客户端在收到常规响应之前,应准备接收一个或多个 1xx 响应。· 100 - Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。(HTTP 1.1新) · 101 - Switching Protocols 服务器将遵从客户的请求转换到另外一种协议(HTTP 1.1新) 2xx - 成功 这类状态代码表明服务器成

2012-09-27 15:16:44 1036

转载 Spring3 MVC使用@ResponseBody的乱码问题及解决办法

近日用Spring3的MVC写东西,深感其之于Webwork/Struts2的便利,但是在通过@ResponseBody这个annotation输出一个json字符串的时候,发现页面上获得的json字符串中文字符出现了乱码的现象。通过firefox观察返回的字符串,中文部分全部变成了?????的形式,初步判定是返回时,spring处理@ResponseBody使用了错误的编码。因为我在web.

2012-09-08 17:05:43 1671 2

转载 Last-Modified、Expires和Etag相关工作原理

1、Last-Modified在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记(Http Reponse Header)此文件在服务期端最后被修改的时间,格式类似这样:Last-Modified: Tue, 24 Feb 2009 08:01:04 GMT客户端第二次请求此URL时,根据 HTTP 协议的

2012-09-08 14:57:45 724

转载 如何为eclipse中的文件设置默认编码

在eclipse中,js文件的默认编码是ISO-8859-1,每次新增一个js文件,就必须手动的将js文件的编码格式改为UTF-8,由于这种针对每个文件的编码设置保存在项目的.settings/org.eclipse.core.resources.prefs文件中,因此每次还要把这个文件签出、修改、提交,非常繁琐。要让一个js文件打开时编码格式为UTF-8,需要做2件事情:1)设置js文件

2012-08-22 18:39:07 343

原创 Tomcat无法正常关闭

tomcat部署应用后就无法使用shutdown关闭JVM,每次都要Kill进程让人很不爽,为什么会这样呢?Java有两种Thread:“守护线程Daemon”与“用户线程User”。用户线程:Java虚拟机在它所有非守护线程已经离开后自动离开。守护线程:守护线程则是用来服务用户线程的,如果没有其他用户线程在运行,那么就没有可服务对象,也就没有理由继续下去。容器只按照Java

2012-05-17 21:18:27 2344 1

Maven权威指南中文版

Maven权威指南中文版 Chapter 1. 介绍 Apache Maven Chapter 2. 安装和运行Maven

2010-04-06

Cognos 8用户指南(中文版)

我们的文档包括用户指南、使用入门指南、新增功能指南、自述和其它资料,

2009-04-24

cognos查询与报表和多维分析工具

查询与报表工具 2 标准报表 2 即席报表 2 IMPROMPTU信息目录 3 部署伸缩性 3 IMPROMPTU WEB QUERY 3 多维分析工具——POWERPLAY 3 数据探察 4 特殊性报告的排序 4 快速、高效的信息提取 4

2009-02-09

空空如也

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

TA关注的人

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