自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (2)
  • 问答 (8)
  • 收藏
  • 关注

原创 InnoDB 启动选项

InnoDB 启动选项为了在 MySQL-Max-3.23 中使用 InnoDB 表,你必须在配置文件‘my.cnf’或‘my.ini’(WINDOWS系统)中的 [mysqld] 区中详细指定配置参数。作为最小设置,在 3.23 中你必须在 innodb_data_file_path 上指定数据文件名能及大小。如果在‘my.cnf’中没有指定innodb_data_home_dir,...

2011-08-03 12:31:04 142

原创 关于改变innodb_log_file_size后无法启动mysql的问题

最近在看MYSQL优化的参数,改了innodb_log_file_size参后,启动下面报错,然来是改了这个参数后需要关闭MYSQLSQL并删除ib_logfile0, ib_logfile1这些文件,再启动MYSQL。080622 10:53:27 mysqld_safe mysqld from pid file /usr/local/mysql/data/localhost.localdo...

2011-08-03 12:29:48 273

原创 如何去掉IE 7.0首页设置(go.microsoft.com)

开始用IE7.0的朋友们都会遇见一个讨厌的问题就是无论怎么设置IE的首页都一打开IE就会访问“ http:go.microsoft.com/fwlink/LinkId=74005”,打开Google一看设置也很简单,不过不告诉你打死你也不知道。 在百度知道里面的回答都是不正确的。     方法如下,在运行中输入gpedit.msc(即运行组策略),然后找到用户配置→管理模板→windows com...

2011-03-07 14:22:31 1058

原创 web高性能开发系列随笔

http://www.cnblogs.com/BearsTaR/archive/2010/05/12/web_performance.html 名站技术分析 — facebook奇特的页面加载技术http://www.cnblogs.com/BearsTaR/archive/2010/06/18/facebook_html_chunk.html  ...

2011-02-16 23:41:12 101

原创 larbin中URL的去重-Bloom Filter算法

读larbin的源码曾经赞叹它去重方法的设计,虽然有一定的冲突率,但是效率极高,占用的内存非常小,按照larbin的配置,下载6400万网页,使用的内存只有8M。算法特点总结如下:   1、使用hash;   2、将每个url映射到一位;   3、超找的时间是个常数;   4、不处理冲突。今天偶然看到焦萌的专栏 详细介绍了此算法,也就是有名的Bloom Filter算法,大家可以去看一下,觉得这样...

2010-08-18 17:47:46 114

原创 从 Java 档案 (JAR) 中读取文件

Java 档案 (Java Archive, JAR) 文件是基于 Java 技术的打包方案。它们允许开发人员把所有相关的内容 (.class、图片、声音和支持文件等) 打包到一个单一的文件中。JAR 文件格式支持压缩、身份验证和版本,以及许多其它特性。  从 JAR 文件中得到它所包含的文件内容是件棘手的事情,但也不是不可以做到。这篇技巧就将告诉你如何从 JAR 文件中取得一个文件。我们...

2010-08-12 16:01:11 102

原创 Nginx+tomcat 配置

本文原址连接:http://bbs.yahunet.com/thread-10029-1-1.html 前端一台nginx服务器做调度. 后端两台tomcat做WEB服务器. 这里动态页与静态页都由tomcat来处理.软件: 引用:nginx-0.7.28.tar.gz pcre-7.8.tar.gzapache-tomcat-6.0.20.tar.gzjdk-6u14-linux-i586-rp...

2010-08-04 15:36:38 98

原创 linux cronb定时执行java程序

环境:  RedHat Linux  JDK5.0  功能说明:  每天早上2点钟执行一次java程序,读取Oracle数据库的数据进行备份。  操作步骤:  1、首先,将java程序打包成为jar包,包名为auto.jar,注意要设置该jar包的MANIFEST.MF的Main-Class的类,  将jar包复制到/usr/local/目录下,同时将该jar包所依...

2010-08-02 18:02:00 149

原创 用HttpClient来模拟浏览器GET POST

一般的情况下我们都是使用IE或者Navigator浏览器来访问一个WEB服务器,用来浏览页面查看信息或者提交一些数据等等。所访问的这些页面有的仅仅是一些普通的页面,有的需要用户登录后方可使用,或者需要认证以及是一些通过加密方式传输,例如HTTPS。目前我们使用的浏览器处理这些情况都不会构成问题。不过你可能在某些时候需要通过程序来访问这样的一些页面,比如从别人的网页中“偷”一些数据;利用某些...

2010-05-26 17:42:54 79

关于MySQL的LIMIT 语法小优化

下面我来举一个 简单的例子。考虑如下 表结构: /*DDL Information For - t_girl.t_page_sample*/ ---------------------------------------------- Table          Create Table                                           ...

2010-04-28 09:19:06 100

JDK API SUN官方下载地址

http://download.java.net/jdk/jdk-api-localizations/jdk-api-zh-cn/publish/1.6.0/chm/JDK_API_1_6_zh_CN.CHM

2010-04-01 11:19:58 98

UIFramework for .net 界面

http://www.componentart.com

2010-03-25 21:59:01 89

MySQL 导入慢的解决方法

MySQL导出的SQL语句在导入时有可能会非常非常慢,经历过导入仅45万条记录,竟用了近3个小时。在导出时合理使用几个参数,可以大大加快导 入的速度。-e 使用包括几个VALUES列表的多行INSERT语法; --max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小; --net_buffer_length=XXX  TCP/IP和...

2010-03-04 18:47:24 151

原创 Managing Hierarchical Data in MySQL

http://dev.mysql.com/tech-resources/articles/hierarchical-data.html

2010-02-28 09:57:28 119

Eclipse生成JavaDoc 文件编码解决

Eclipse导出JavaDoc出现中文乱码解决方法: 在Eclipse里 export 选 JavaDoc,在向导的最后一页的Extra JavaDoc Options 里填上参数即可比如项目采用的是UTF-8的编码就填:-encoding UTF-8 -charset UTF-8 ...

2010-02-27 17:04:06 157

[CSS HACK]IE6、IE7、IE8、Firefox兼容性问题

以下内容转载自:http://www.iteye.com/topic/602506 1.区别IE和非IE浏览器#tip {background:blue; /*非IE 背景藍色*/background:red \9; /*IE6、IE7、IE8背景紅色*/}2.区别IE6...

2010-02-27 09:57:48 77

原创 MySQL事务回滚

MySQL的表属性有:MyISAM 和 InnoDB 2种存储方式: MyISAM 不支持事务回滚InnoDB 支持事务回滚 如果JDBC操作MySQL想要支持事务回滚的话,该表的属性必须是 InnoDB 类型。...

2010-02-10 17:40:07 298

原创 Proxool.xml配置文件详细配置说明

fatal-sql-exception: 它是一个逗号分割的信息片段.当一个SQL异常发生时,他的异常信息将与这个信息片段进行比较.如果在片段中存在,那么这个异常将被认为是个致命错误(Fatal SQL Exception ).这种情况下,数据库连接将要被放弃.无论发生什么,这个异常将会被重掷以提供给消费者.用户最好自己配置一个不同的异常来抛出. fatal-sql-excepti...

2010-02-04 17:58:49 325

原创 Java汉语转拼音

pinyin4j 是Java汉语转拼音 开源框架: http://pinyin4j.sourceforge.net/

2010-01-29 13:59:23 76

原创 离线下载google chrome浏览器方法

http://dl.google.com/chrome/install/249.78/chrome_installer.exe其中 249.78 是相应的版本号的最后2部分,比如:4.0.249.78

2010-01-28 14:24:55 140

原创 64位Linux服务器上安装Tomcat

tomcat 是32位的,安装后在64位环境中不能添加为系统服务 从下面地址checkout 出tomcat6.exe , tomcat6w.exe http://svn.apache.org/viewvc/tomcat/tc6.0.x/trunk/res/procrun/amd64/ 替换原来安装  %TOMCAT% /bin/  下面的对应文件...

2010-01-21 16:43:40 103

原创 Jquery固定Div在页面顶部

html:<div id="uberbar"> <a href="#top">Top of Page</a> <a href="#bottom">Bottom of Page</a></div> CSS:#uberbar { border-botto

2010-01-19 20:54:49 244

原创 解决web应用用户退出系统后浏览器后退问题

1. 解决用户退出系统后,点击浏览器后退按钮,在用户登陆之前或者退出之后都不应该出现在浏览器中。    造成上面的原因是:当点击后退按钮时,默认情况下浏览器不是从Web服务器上重新获取页面,而是从浏览器缓存中载入页面。    解决方法是:禁止浏览器缓存页面: // 防止缓存 //Forces caches to obtain a new copy of...

2010-01-13 22:20:54 347

原创 response防止页面缓存和重设响应头部

// 防止缓存 //Forces caches to obtain a new copy of the page from the origin serverresponse.setHeader("Cache-Control","no-cache"); //Directs caches not to store the page under any circumstanc...

2010-01-13 21:41:24 131

原创 单元测试使用proxool连接池

因为proxool连接池一般都是通过tomat web.xml 加载的, 而在单元测试中不好使用, google搜了一下,基本上都是介绍tomcat容器下的使用方法,很少看到在 j2se 中使用的。 现记录一个在 j2se 中使用 proxool 连接数据库的例子: /** * proxool方式测试 * * @throws Exception */public...

2009-12-22 20:29:41 100

Jquery Flexigrid jsp Demo

这是很久之前 我写给 Flexigrid作者Paulo 的 一个在JSP中使用 Flexigrid 的Demo例子,因为他的官网上没有JSP的例子,只有PHP的例子。 下面是运行后的截图:具体的代码看附件。...

2009-11-30 21:49:02 84

原创 关于Lucene的详细说明和操作使用方式

Lucene提供了方便您创建自建查询的API,也通过QueryParser提供了强大的查询语言。 本文讲述Lucene的查询语句解析器支持的语法,Lucene的查询语句解析器是使用JavaCC工具生成的词法解析器,它将查询字串解析为Lucene Query对象。 项(Term) 一条搜索语句被拆分为一些项(term)和操作符(operator)。项有两种类型:单独项和短语。 ...

2009-11-24 22:46:10 89

原创 Lucene 建立索引的效率 (仍然推荐在内存中建立索引再写回)

提高索引性能 利用 Lucene,在创建索引的工程中你可以充分利用机器的硬件资源来提高索引的效率。当你需要索引大量的文件时,你会注意到索引过程的瓶颈是在往磁盘上写索引文件的过程中。为了解决这个问题, Lucene在内存中持有一块缓冲区。但我们如何控制 Lucene 的缓冲区呢?幸运的是,Lucene 的类 IndexWriter提供了三个参数用来调整缓冲区的大小以及往磁...

2009-11-24 22:40:21 143

原创 photoshop风格拾色器

JavaScript仿 Photoshop 拾色器<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtm...

2009-11-17 19:09:35 86

原创 一个奇怪的单例模式

public class Singleton { static class Holder { static Singleton instance = new Singleton(); } private Singleton() { } public static Singleton ...

2009-11-15 20:37:53 72

原创 Lucene搜索优化(Advanced Text Indexing with Lucene)

转载自:http://onjava.com/lpt/a/3273  Lucene is a free text-indexing and -searching API written in Java. Toappreciate indexing techniques described later in this article, you need abasic unders...

2009-11-14 22:52:21 106

初学Lucene,写了个检索高亮显示

Lucene检索高亮显示,直接上代码,使用了林良益的IKAnalyzer:     创建的索引:import java.io.File;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.document.Document;import org.apache.lucene.documen...

2009-11-13 22:58:51 65

MyEclipse下开发邮件发送功能测试失败的原因及处理

1. Exception in thread "main" java.lang.NoClassDefFoundError: com/sun/mail/util/LineInputStream 2. NoClassDefFoundError: com/sun/activation/registries/LogSupport     这两个问题都是因为...

2009-11-11 09:09:18 153

原创 Lucene大数据量的动态更新问题,用内存

问题: 目前索引里面已经有1000多万的数据了,现在需要每几分钟就增量得添加新的内容到索引中。 但是,我发现新加入索引后,整个索引结构都要重新调整。非常耗时(长达半个小时)。 不知道大家有没有什么比较好的办法,加快这个过程? 回答: 我觉得用lucene做,一个原则索引里面尽量少存储,索引文件小了,optimize要移动的数据块也小。 还有...

2009-11-08 11:35:08 162

原创 熟悉 js window 对象属性和方法

熟练window对象的open、close、alert、confirm、prompt、setTimeout、clearTimeout、setInterval、clearInterval、moveBy、resizeBy、scrollBy方法的使用 掌握window对象的moveTo、resizeTo、scrollTo、print方法的使用 熟练掌握window对象的status、location、n...

2009-11-07 16:56:50 97

原创 一个不错的js的RIA 框架组件

一个不错的js的RIA 框架组件:http://qooxdoo.org/demo

2009-10-11 21:01:23 179

原创 java 转换图片为字符串,将字符串转换成图片显示

java 转换图片为字符串,将字符串转换成图片显示,该方法只适用于比较小的图片传输,50K以内:try{ // 将图片转换成字符串 File imgFile = new File("f:\\Vista.png"); FileInputStream fis = new FileInputStream( imgFile ); byte[] bytes =...

2009-10-09 20:13:02 340

原创 java 字符串和二进制相互转换

二进制转换成字符串:// 二进制转字符串public static String byte2hex(byte[] b) { StringBuffer sb = new StringBuffer(); String tmp = ""; for (int i = 0; i < b.length; i++) { tmp = Integer.to...

2009-10-09 19:42:43 763

原创 数据库插入数据返回当前主键ID值方法随记

当我们插入一条数据的时候,我们很多时候都想立刻获取当前插入的主键值返回以做它用。我们通常的做法有如下几种: 1. 先 select max(id) +1 ,然后将+1后的值作为主键插入数据库;2. 使用特定数据库的 auto_increment 特性,在插入数据完成后,使用 select max(id) 获取主键值;3. 对于Oracle,使用 sequence 获取值。 ...

2009-09-28 21:00:03 400

Java忽略大小写替换和提取字符信息

1. replaceAll 不区分大小写替换字符:String str = "A2beDEa2343";String s = str.replaceAll("(?u)a2", "*");// 输出结果:*beDE*343 2. 不区分大小写提取字符中想要的字符// 提取字符串中的“a2”String str = "A2234a2bdeda22...

2009-09-23 15:58:59 256

Nginx Http Server

Nginx HTTP Server Adopt Nginx for your web applications to make the most of your infrastructure and serve pages faster than ever

2011-06-14

HTML5_Canvas 帮助

HTML5 Canvas Cheat Sheet 里面介绍了 Canvas 所有的属性、方法、样式、效果等,可以说是一个网站的 Canvas 特性介绍。

2011-06-14

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

TA关注的人

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