自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

转载 相似图片搜索的原理

这里的关键技术叫做"感知哈希算法"(Perceptual hash algorithm),它的作用是对每张图片生成一个"指纹"(fingerprint)字符串,然后比较不同图片的指纹。结果越接近,就说明图片越相似。  下面是一个最简单的实现:  第一步,缩小尺寸。  将图片缩小到8x8的尺寸,总共64个像素。这一步的作用是去除图片的细节,只保留结构、明暗等基本信息,摒弃不同尺寸、比例带

2011-12-31 00:28:28 497

转载 用户体验设计的五项原则

如何设计出具有优秀用户体验的产品是交互设计师始终面临的一道难题,“好的产品设计一定是建立在对用户需求的深刻理解上”这句话被许多设计师视为设计的天条;至于在设计中如何发现并深刻理解用户的需求,并由此设计出具有优秀用户体验的产品,阿里巴巴的UED团队在多年的产品设计实践中总结出重要的五项原则。  1. 同理心  所谓的同理心通俗说法就是换位思考。设计师在设计产品时要能够做到换位思考,体会用户的

2011-12-31 00:16:08 1245

转载 如何成为“10倍效率”开发者

Brad Feld 的一篇文章 The Rise of Developeronomics 中提到了“10倍效率的开发者(10x developer)”的概念(伟大的开发者的效率往往比一般的开发者高很多,而不只是一点点),Adam Loving 在读了之后受到启发,并向多位大牛(Ben Sharpe、Collin Watson 和 Jonathan Locke)询问如何成为“10倍效率的开发者”

2011-12-30 00:13:43 676

转载 在Java中如何表示钱Money

为什么不使用float / double?使用java时会遇到money类型的选择问题,首先想到的是float / double。如果只是简单的货币计算,很难发现用float会有问题。出现问题的原因是使用float / double(已经相应的包装类Float / Double)会出现舍入误差(rounding errors),不能精确的表示十进制数。例如下面的例子:  1 p

2011-12-29 23:49:42 11367 1

转载 Tomcat - server.xml配置简介

下面讲述这个文件中的基本配置信息,更具体的配置信息请参考tomcat的文档:     Server:           1、port 指定一个端口,这个端口负责监听关闭tomcat的请求           2、shutdown 指定向端口发送的命令字符串     Service:           1、name 指定service的名字    Connec

2011-12-28 15:30:24 591

转载 Tomcat - 目录

tomcat |---bin Tomcat:存放启动和关闭tomcat脚本; |---conf Tomcat:存放不同的配置文件(server.xml和web.xml); |---doc:存放Tomcat文档; |---lib:存放Tomcat运行需要的库文件(JARS); |---logs:存放Tomcat执行时的LOG文件; |---src:存放Tomcat的源代码;

2011-12-28 15:19:35 492

转载 Tomcat - 处理HTTP请求过程

假设来自客户的请求为: http://localhost:8080/wsota/wsota_index.jsp 1) 请求被发送到本机端口8080,被在那里侦听的Coyote HTTP/1.1 Connector获得 2) Connector把该请求交给它所在的Service的Engine来处理,并等待来自Engine的回应 3) Engine获得请求localhost/wsota

2011-12-28 15:16:39 544

转载 Tomcat- 2 模块

Tomcat 分为很多组件,这些组件一起协同工作。这些组件包括: Server,Service,Connector,Engine,Host,Context,Wrapper. 这么一堆组件,看起来比较复杂,怎么去理解呢?本文主要来个top level view 。 回到我们最初的对servlet 容器的理解,一个servlet 容器最重要的功能无非就是接受http 请求,解析http 请

2011-12-28 15:04:30 658

转载 Tomcat-1 功能

我们知道servlet规范:规定servlet的生命周期:init->service->doXXX-->destory()。还规定一个请求必须被封装成HttpServletRequest再由servlet的service方法来处理,并用HttpServletResponse来表示返回对象。还规定Session必须被封装成HttpSession的形式。Servlet规范还规定了Fil

2011-12-28 14:58:01 514

转载 native2ascii 编码列表

-------------------------------------------------------------Converter        DescriptionClass-------------------------------------------------------------8859_1           ISO 8859-18859

2011-12-28 08:57:27 560

转载 native2ascii

背景:在做Java开发的时候,常常会出现一些乱码,或者无法正确识别或读取的文件,比如常见的validator验证用的消息资源(properties)文件就需要进行Unicode重新编码。原因是java默认的编码方式为Unicode,而我们的计算机系统编码常常是GBK等编码。需要将系统的编码转换为java正确识别的编码问题就解决了。1、native2ascii简介:native2ascii 是s

2011-12-28 08:52:56 472

转载 php 中时间错误

一般原因是由于时区的问题,时间差了8小时。自PHP5.0开始,用PHP获取系统时间时,时间比当前时间少8个小时。原因是PHP.ini中没有设置timezone时,PHP是使用的UTC时间,所以在中国时间要少8小时。 解决办法: 1.在PHP.ini文件中修改设置。 [Date] ; Defines the default timezone used by the date fu

2011-12-22 08:33:02 545

转载 cas 在tomcat中实现单点登录

一.开发准备:环境:OS:windows xpIDE:myeclipse 6.0web服务器:tomcat 6.0JDK: jdk1.6.0_05数据库:mysql 6.0准备:cas-client-java-2.1.1.ziphttp://www.ja-sig.org/downloads/cas-clients/cas-client-java-2.1.1.zi

2011-12-16 22:39:51 3997

转载 cas tomcat

一、资源版本:Tomcat5.0.28cas-server-3.0.7cas-client-2.0.11二、Tomcat部署环境:casserver——cas服务器部署环境casclient——cas客户机部署环境(发布jsp-examples)casclient1——cas客户机部署环境(发布servlets-examples)三、SSL文件准备:server

2011-12-16 22:21:41 622

转载 Cookies

什么是Cookies?Cookies是一些小文件,它们被创建在客户端的系统里,或者被创建在客户端浏览器的内存中(如果是临时性的话)。用它可以实现状态管理的功能。我们可以存储一些少量信息到可以短的系统上,以便在需要的时候使用。最有趣的事情是,它是对用户透明的。在你的web应用程序中,你可以到处使用它,它极其得简单。Cookies是以文本形式存储的。如果一个web应用程序使用cookies,那么服

2011-12-16 22:09:28 482

转载 线HTML编辑器KindEditor

编辑器使用方法1. 下载编辑器下载 KindEditor 最新版本,下载之后打开 examples/index.html 就可以看到演示。下载页面: http://www.kindsoft.net/down.php2. 部署编辑器解压 kindeditor-x.x.x.zip 文件,将所有文件上传到您的网站程序目录里,例如:http://您的域名/editor/

2011-12-15 17:05:38 908

转载 Character Set Recognition 字符集识别

CharsetFriendlyName显示名称Preferred Charset Label首选字符集标示Aliases附加别名IE Ver浏览器版本Min OS操作系统CodePage代码页FamilyCodePage内部代码页Arabic (ASMO 708)ASMO-708 IE5Win957081256

2011-12-15 12:22:48 958

转载 CSS文件添加 @charset "utf-8"; 可能会引起样式在IE6下失效

今天在本地调试好页面在IE6,7,8,及火狐的效果后,上传服务器,上传以后,发现页面在IE7,8,火狐下是正常的,在IE6下串位。 问题发生以后,我在本地又测试了一下IE6的效果,一切正常,可是服务器上的页面缺是不正常,起初怀疑是页面JS和标签不统一的原因造成的,待我统一了JS和标签后,问题依然出现。 于是我把服务器上的页面在IE6里另存为下载了下来,下载以后,我突然发现页面的CS

2011-12-15 12:04:41 15645

原创 远程桌面连接

mstsc 使用远程桌面连接 ,默认只有两个用户可以远程连接。当数量达到上限,新用户就无法连接。mstsc  /?  查看远程桌面连接的帮助,使用命令行通过连接到服务器的控制台会话参数可以在连接数达到上限时登陆远程桌面!mstsc /v: /console 远程连接后查看【任务管理器】->【用户】发现现在登录的【标识】为0。这时可以选择某些用户断开或注销,让其他用户远程连接。

2011-12-14 17:19:33 833

转载 ie6下CSS样式失效时如何进行调试

1)首先要确定是哪个样式名出了问题。     可以通过ie8下的F12功能或FF的fireBug或其它的辅助工具来准确定位到正常显示模式下的样式名。也可通过更改样式名或ID名来检验是否是当前的样式出现了异常。2)按CSS HACK规则来写一个专门针对IE6下的此样式。     A)对于#开头的样式或直接在下面复制一个当前的同名样式,并在前面加上IE6的特殊标志*html.

2011-12-14 11:48:05 4175

转载 ie6兼容css

第一种办法: 这部分写在页面上,判断是不是低于IE6的版本来加载css第二种办法: 例如:div{_height:500px;} 属性前面加下划线针对于IE6的hack。这个可以直接写在外部样式表中。

2011-12-14 11:29:47 679

原创 qq 在线客服代码

把以下代码嵌入到网页中,可以实现在线客服的效果。代码是腾讯提供的。 开通“QQ在线状态”后,您可以通过张贴代码在更多网站生成“QQ在线状态”按钮。同时,您可在“设置”页面管理以下内容,且不需要重新张贴代码。1)设置临时会话发送文件(包括截图)、进行语音或视频沟通的能力。2)开启或关闭来自某网站的临时会话,设置网站黑、白名单。3)屏蔽来自某QQ号码发起的临时会话。4)设置接收

2011-12-09 09:22:30 5500

转载 html 中图片水平竖直居中对齐

div { *float:left; width:300px; height:300px;  overflow:hidden; position:relative; display:table-cell; text-align:center; vertical-align:middle; margin-left:20px; }div p { po

2011-12-08 09:42:21 8055

空空如也

空空如也

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

TA关注的人

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