自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 WebView,WebViewClient,WebChromeClient

 这三者有何关系?在WebView的设计中,不是什么事都要WebView类干的,有些杂事是分给其他人的,这样WebView专心干好自己的解析、渲染工作就行了。WebViewClient就是帮助WebView处理各种通知、请求事件的,具体来说包括:  onLoadResource  onPageStart  onPageFinish  onReceiveError  on...

2010-10-14 15:13:47 97

原创 SVN 签出源码 Struts Spring Hibernate

Apache的SVN库,强烈推荐!http://svn.apache.org/repos/asf/里面不但有Struts的源码,还有著名的Apache jakarta project相当好的Web UI框架Tiles现在很流行的项目管理工具MavenAnt、Commons、Tomcat、OpenJPA、Subversion、webservices.........

2010-10-12 10:17:56 114

原创 用JavaScript进行Web开发

用js有很久了,但都没有深究过js的数组形式。偶尔用用也就是简单的string.split(char)。这段时间做的一个项目,用到数组的地方很多,自以为js高手的自己居然无从下手,一下狠心,我学!呵呵。学了之后才知道,js数组的功能很强大,远比VB,C#强多了,大家慢慢看吧1、数组的创建//创建一个数组var arrayObj = new Array([size]); //创建一个...

2010-10-08 16:32:15 345

原创 15个JavaScript Web UI库

【IT168 文档】几乎所有的富 Web 应用都基于一个或多个 Web UI 库或框架,这些 UI 库与框架极大地简化了开发进程,并带来一致,可靠,以及高度交互性的用户界面。本文介绍了15 个非常强大的 JavaScript Web UI 库,非常适合各种各种规模的富 Web 应用的开发。  LivePipe  LivePipe UI 基于 Prototype Java...

2010-09-15 16:27:29 176

原创 21个演示展示强大的jQuery特效

就在不久之前, Flash 是被web设计师用来为网站添加交互的重要技术之一!自从Ipad诞生, 并且不支持 Flash Player, 加速了web开发中使用其他技术代替flash,比如 jQuery, Ajax 还有其它。尽管在很多情况下Flash在仍然是一个非常强大和有用的工具,web设计师习惯于用flash完成一些特效,但这些都能用jQuery轻松实现!下面有21 个在线的演示来显...

2010-09-15 10:50:02 137

原创 jquery $.ajax 全局事件引用方式以及各个事件(全局/局部)执行顺序

jquery中各个事件执行顺序如下:1.ajaxStart(全局事件)2.beforeSend 3.ajaxSend(全局事件)4.success 5.ajaxSuccess(全局事件)6.error7.ajaxError (全局事件)8.complete9.ajaxComplete(全局事件)10.ajaxStop(全局事件)其中,全局事件可以在aja...

2010-07-05 11:37:22 212

原创 流行的jQuery信息提示插件(jQuery Tooltip Plugin)

信息提示虽然是小东西,但是在网站设计中却起到了巨大的作用。如果你网站的信息提示做的好,会给访客留下非常深刻的印象。下面有30个非常流行的jQuery信息提示插件,希望对各位有所帮助。记住,所有的这些都是为了使网站设计更好。  1. Dynamic tooltip非常漂亮的tooltip!有渐变、透明、阴影等效果。Dynamic tooltip2. P...

2010-06-25 17:09:13 393

原创 无法访问您试图使用的功能所在的网络位置

以下几种方法无效,我用的是win7系统!!!!!网上的办法是:办法一:安装QQ2009提示出错时,先不要关掉出错提示窗口,打开C:\Documents and Settings\Administrator\Application Data\Tencent\QQ\STemp目录,把里面的QQ2009 Preview.msi文件复制出来,我们只需要运行这个文件,选择删除原有的QQ2009,就可...

2010-06-24 09:36:29 1625

原创 sql server系统表详细说明

sysaltfiles  主数据库 保存数据库的文件 syscharsets  主数据库字符集与排序顺序sysconfigures 主数据库 配置选项 syscurconfigs 主数据库当前配置选项  sysdatabases 主数据库服务器中的数据库  syslanguages 主数据库语言  syslogins 主数据库 登陆帐号信息 sysoledbusers ...

2010-06-23 08:45:04 156

原创 总结了几个常用的sql server系统表的使用

--查看表的属性select * from sysObjects where [Name] = 'section' --用法 if exists ( select * from sysObjects where [Name] = 'section'  and xtype='U' )     Drop Table table1   go Create table1...

2010-06-23 08:43:14 152

原创 0/1的奥秘:直接取二进制中1的个数的算法

【问题描述】:给一段位数为n的二进制数,统计其中1的个数【算法概述】:将二进制数按照每2位分组,计算每2位中1的个数,保存在一个二进制数中。然后迭代上述过程,就得到了每4位中1的个数,每8位中的1的个数,迭代下去,最终得到n位中1的个数【算法复杂度】:log以2为底的n【算法描述】:摘自http://www.loveunix.net/html/200405/29967.html...

2010-06-21 09:38:31 242

原创 总结Java部分的框架和开源项目

下面我将为大家总结一下Java部分的框架和开源项目,让您从总的方面对Java部分框架有一定的了解。  Spring Framework【Java开源JEE框架】  Spring是一个解决了许多在J2EE开发中常见的问题的强大框架。Spring提供了管理业务对象的一致方法并且鼓励了注入对接口编程而不是对类编程的良好习惯。Spring的架构基础是基于使用JavaBean属性的Inv...

2010-06-13 08:52:40 161

原创 tomcat访问日志详细配置教程

最近需要配置tomcat访问日志,通过造访他人的博客,再根据apache官方的一些文章,才逐渐清晰了许多配置方法很简单:在server.xml里的<host>标签下加上<Valve className="org.apache.catalina.valves.AccessLogValve"directory="logs" prefix="localhost_...

2010-06-01 09:10:58 192

iframe 父窗口和子窗口相互的调用方法集锦

一、父窗口调用iframe子窗口方法1、HTML语法:<iframe name="myFrame" src="child.html"></iframe> 2、父窗口调用子窗口:myFrame.window.functionName();3、子窗品调用父窗口:parent.functionName();简单地说,也就是在子窗口中调用的变量或函数...

2010-05-04 10:39:19 137

innerHTML 中p标签的问题

今天在项目过程中遇到了一个非常郁闷的问题。    问题:  在js中构造String, 把它添加到某一个元素上。    代码: var str = '<p><a ...> wjboy49 </a></p>';               var obj  = document.getElementById("obj");       ...

2010-04-27 15:59:05 721

做网站用UTF-8还是GB2312?

经常我们打开外国网站的时候出现乱码,又或者打开很多非英语的外国网站的时候,显示的都是口口口口口的字符,wordpress程序是用的UTF-8,很多cms用的是GB2312。● 为什么有这么多编码?● utf-8和GB2312有什么区别?● 我们在国内做网站是用UTF-8编码格式还是GB2312编码格式好?        一.各种编码的来历...

2010-04-16 10:02:49 135

tomcat需要的重新发布和重启服务器的几种情况

用MyEclipse进行web开发,因为机器配置不高,项目也不小,一直被一个问题所困扰:什么时候应该redeploy,什么时候应该重启tomcat。如果项目大,redeploy和重启tomcat的系统开销是很大的,经常要等很长时间。当然,你可以选择把其他不相关的项目先从webapps移出,这样tomcat加载的项目就少了,相应也就快了。为了不把时间浪费在等待服务器启动,特地想了...

2010-04-15 10:03:29 247

jar打包

如何把 java 程序编译成 .exe 文件?使用制作可执行 JAR 文件包的方法就是最佳选择了,何况它还能保持Java 的跨平台特性。常常在网上看到有人询问:如何把 java 程序编译成 .exe 文件。通常回答只有两种,一种是制作一个可执行的 JAR 文件包,然后就可以像.chm 文档一样双击运行了;而另一种是使用 J...

2010-04-08 22:22:15 106

快速编写HTML、CSS代码利器--Zen Coding

在本文中我们将展示一种新的使用仿CSS选择器的语法来快速开发HTML和CSS的方法。它由Sergey Chikuyonok开发。你在写HTML代码(包括所有标签、属性、引用、大括号等)上花费多少时间?如果你的编辑器有代码提示功能,你编写的时候就会容易些,但即便如此你还是要手动敲入很多代码。 在JavaScript方面,当我们想要在一个页面上获取某个特定的元素时,我们就会遇到同样的问...

2010-03-22 09:15:40 227

java内存模型 (JMM)

内存模型 (memory model)  内存模型描述的是程序中各变量(实例域、静态域和数组元素)之间的关系,以及在实际计算机系统中将变量存储到内存和从内存取出变量这样的低层细节.  不同平台间的处理器架构将直接影响内存模型的结构.在C或C++中, 可以利用不同操作平台下的内存模型来编写并发程序. 但是, 这带给开发人员的是, 更高的学习成本.相...

2010-03-16 17:36:52 105

struts2 的线程安全

在最近使用struts2的时候,都会看到别人写的action中会加上一个scope("prototype")这很是奇怪。为什么要加这个。。在struts1中并不会加这个。。而且对于struts1中的action都是单例的。虽然听说Singleton是个反模式,听说有性能问题。但在使用struts1的时候没有去深究,因为大家都这么用,用得很自然。在查询资料的时候又看到了很多没...

2010-03-16 16:55:34 87

windows 服务

1> 新建一个windows服务项目2> 选中Service1 然后在视图界面,右键-->[添加安装程序]  3> 这时会出现ProjectInstaller.cs文件,以及在ProjectInstaller 视图界面 有2个控件ITPUB个人空间+ROb(@O[)GserviceInstaller1:你可以修改它的Descirption 以...

2010-03-15 14:17:59 114

开始使用 Jigloo:Eclipse 的 GUI 构造器

http://tech.ddvip.com/2007-07/118423179829227.html

2010-03-10 14:09:31 156

MyEclipse极速优化

以前一直使用基于 eclipse 的 websphere ,没考虑那么多,一直占用大量的资源。而现在,在一个破机器上使用 eclipse 、 myeclipse ,不得不对其进行一下优化。查询了多个相关的帖子,特作如下总结。我使用的是 myeclipse 7.0 一、              ValidationMyeclipse ,在校验的时...

2010-03-10 11:00:11 104

HIbernate主键生成

HIbernate主键详解------Assigned Assigned方式由程序生成主键值,并且要在save()之前指定否则会抛出异常 特点:主键的生成值完全由用户决定,与底层数据库无关。用户需要维护主键值,在调用session.save()之前要指定主键值。主键由外部程序负责生成,无需Hibernate参与。HIbernate主键详解------Hilo Hilo使用高低位算法...

2010-03-07 14:34:41 109

静态内部类

如果你不需要内部类对象与其外围类对象之间有联系,那你可以将内部类声明为static。这通常称为嵌套类(nested class)。Static Nested Class是被声明为静态(static)的内部类,它可以不依赖于外部类实例被实例化。而通常的内部类需要在外部类实例化后才能实例化。想要理解static应用于内部类时的含义,你就必须记住,普通的内部类对象隐含地保存了一个引用,指向创建它的外围类...

2010-02-28 23:03:59 117

原创 全文检索的基本原理

一、总论根据http://lucene.apache.org/java/docs/index.html定义:Lucene是一个高效的,基于Java的全文检索库。所以在了解Lucene之前要费一番工夫了解一下全文检索。那么什么叫做全文检索呢?这要从我们生活中的数据说起。我们生活中的数据总体分为两种:结构化数据和非结构化数据。结构化数据:指...

2010-02-25 10:22:08 166

“学习OO好榜样”之Bad Smell & Refactoring

Bad Smells & Refactoring以前做的一个培训,当时备课时还是花了一些工夫。ppt贴不上来,把备课稿贴在这,备份一个吧。 Bad Smells & Refactoring1 题记Any fool can write code that a computer can understand. Good programmers write code ...

2010-02-24 14:26:59 174

代码走查表

1 得到一份解释代码的最新的设计文档       2 代码解释时使用了严格的警告和错误检查参数并被解释通过       3 代码使用带ISO标准的xxxx编译器进行解释 [color=#ff00]程序结构 [/color] 4 所有代码的结构清晰,具有良好的结构外观和整齐5 所有的模块(函数和外部接口)定义清晰,模块分解清楚  ...

2010-02-24 12:00:33 205

C# 获得搜索引擎 关键字

using System;using System.Collections;using System.Configuration;using System.Data;using System.Linq;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI....

2010-02-24 10:03:11 649

原创 HashMap,LinkedHashMap,TreeMap应用

HashMap,LinkedHashMap,TreeMap应用简介:共同点: HashMap,LinkedHashMap,TreeMap都属于Map;Map 主要用于存储键(key)值(value)对,根据键得到值,因此键不允许键重复,但允许值重复。不同点: 1.HashMap里面存入的键值对在取出的时候是随机的,也是我们最常用的一个Map.它根据键的Has...

2010-02-03 17:46:30 130

原创 基于WEB应用开发的java程序员必备工具

一个好的程序员除了具备扎实的基本功外,还应该具有更为灵活的逻辑思维与判断能力。除此之外,撑握一些行之有效的辅助工具也很重要。工欲善其事,必先利其器。有好的工具辅助,所做的工作将事半功倍。下面向大家推荐基于WEB应用开发的java程序员应该必备的辅助开发工具。  1,Java剖析工具 -- profiler  是一个全功能的Java剖析工具(profiler),专用于分析J2SE和J...

2010-02-02 16:33:18 140

原创 lucene 分组 bobo-Browse 排序的问题

今天碰到了一个问题,用bobo分组后对价格升序   居然1000比2排在前面。显然它是用的字符串排序。1001000220201然后我到网上找了一下关于这方面的文章,基本没有找到。没办法只好自己看源码。 很傻很天真的找到了BrowseRequest中的setFacetSpecO(String name,FacetSpec facetSpec)方法。FacetSpec类中有个...

2010-02-01 16:18:18 163

原创 开源搜索引擎

开放源代码搜索引擎为人们学习、研究并掌握搜索技术提供了极好的途径与素材,推动了搜索技术的普及与发展,使越来越多的人开始了解并推广使用搜索技术。使用开源搜索引擎,可以大大缩短构建搜索应用的周期,并可根据应用需求打造个性化搜索应用,甚至构建符合特定需求的搜索引擎系统。搜索引擎的开源,无论是对技术人员还是普通用户,都是一个福音。搜索引擎的工作流程主要分为三步:从互联网抓取网页→创建抓取网...

2010-02-01 14:31:25 153

原创 Google Chrome Source Code 源码下载

 Goolgle 于 2008.09.02 发布了浏览器 Google Chrome。Google Chrome 使用的内核源码来自开源浏览器引擎 WebKit Open Source Project。Google Chrome 的源码,同样亦是开源的。在 Google 的中文官方 Blog - Google 黑板报中,提到:QUOTE: 我们对很多开发开源项目的人心存感激...

2010-01-26 09:38:29 196

原创 javascript的拖放和缓动效果

javascript的拖放(第1部分)javascript的缓动效果(第2部分)

2010-01-25 11:40:57 106

原创 lucene中的filter器群组及其缓存大盘点

lucene中的filter其实并不起眼,大家对其对性能的影响也不是很关注,但实际上filter是除了单纯搜索以外,其他搜索附加功能的必选组件,其性能很大程度上会直接影响搜索的性能,之前我一直认为filter的性能比query高,但事实说明并不完全如此(这里所说的负荷是指io消耗并不是cpu),实际上在lucene中充满着各种io流,也就是说很多东西都无法从根本上保存,这也给缓存带来了很大难度(这...

2010-01-20 23:18:09 147

原创 利用bobo-browse 实现lucene的分组统计功能

bobo-browse 是一用java写的lucene扩展组件,通过它可以很方便在lucene上实现分组统计功能。可以从http://code.google.com/p/bobo-browse/上下载和查看相关文档。下面介绍如何使用:第一步:设置相关配置文件 bobo-browse 使用了spring,这里主要配置bobo.spring和field.xm...

2010-01-18 17:50:08 265

原创 struts2项目性能调优三步曲

前一段时间有反映说是一个使用了struts2的生产系统的页面显示速度太慢。登录后发现确实如此,于是进行了一番性能调优的研究和测试。一,根据struts2官方的性能调优说明进行了一些参数的修改。http://struts.apache.org/2.x/docs/performance-tuning.html http://cwiki.apache.org/WW/performance-tun...

2010-01-11 11:46:20 148

原创 在WindowsXP中显示隐藏文件

1、任意打开一个Windows文件窗口(如“我的电脑”、“我的文档”);2、单击菜单栏中的“工具”,选择“文件夹选项”;3、在弹出的窗口中选择“查看”标签页;4、然后在“高级设置”目录中选中“显示所有文件和文件夹”,再点击“确定”即可。二、如果某些受保护的系统文件即使不是被隐藏的文件也可能不被显示。解决的办法是在以上步骤四中取消“隐藏受保护的操作系统文件”钩选。如果选择...

2010-01-11 09:24:52 381

空空如也

空空如也

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

TA关注的人

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