自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 十大经典佛语爱情

经典一:一切皆为虚幻。 美好的爱情,浪漫的爱情,动人的爱情,原来都是虚幻的!梁山伯与祝英台的真挚,罗密欧和朱利叶的忠贞:原来一个是传说,一个是小说。牛郎和织女的凄美,白雪公主与白马王子的爱:竟然一个是神话,一个是童话。《泰坦尼克》沉没了,《魂断蓝桥》陨落了,《乱世佳人》在飘摇,《人鬼情未了》也离逝了!可是虚幻的爱情却也是最美的!如坠梦中,近在眼前,却触摸不到;遥远的总是最美,因...

2008-07-11 10:07:30 536

海量数据查询优化(转)

在以下的文章中,我将以“办公自动化”系统为例,探讨如何在有着1000万条数据的MS SQL SERVER数据库中实现快速的数据提取和数据分页。以下代码说明了我们实例中数据库的“红头文件”一表的部分数据结构:<o:p></o:p>CREATE TABLE [dbo].[TGongwen] (    --TGongwen是红头文件表名<o:p></o:p&g...

2008-06-17 10:56:00 188

监听JScrollPane按PageUp,PageDown事件

package com.cyl; import java.awt.BorderLayout; import java.awt.Color; import java.awt.Dimension; import java.awt.event.KeyAdapter; import javax.swing.*; /** * 监听事件测试,监听JScrollPane按PageUp,PageDown事件...

2008-06-05 10:35:44 411

ResultSetMetaData和DatabaseMetaData用法简介(转)

内容概要:1、ResultSetMetaData中的方法的介绍。2、DatabaseMetaData中主要方法的介绍。3、如何使用DatabaseMetaData类获得的信息进行反向设计表。???? 在论坛中看到有好多人问关于,数据库中信息和表的信息的获得的问题,如:数据库中有多少表,表中的字段的含义等,为了解决这个问题我学习了相关的两个类ResultSetMetaData和DataBa...

2008-05-01 00:36:51 125

Java SE 6入门之脚本引擎加大程序功能

Java SE 6比Java SE 5有了很大的改进,它的功能更强,而且是专为Vista所设计,这就意味着Java SE 6将是Vista上的最佳选择。而Java SE 6所提供的最众多的新功能必将成为它的最大卖点。 Java SE 6最引人注目的新功能之一就是内嵌了脚本支持。在默认情况下,Java SE6只支持JavaScript,但这并不以为着Java SE 6只能支持JavaScript。在...

2008-04-28 11:34:00 98

Java的ClassLoader与Package机制

(转自中国IT实验室)为了深入了解Java的ClassLoader机制,我们先来做以下实验: package java.lang; public class Test { public static void main(String[] args) { char[] c = "1234567890".toCha...

2008-04-25 15:01:00 160

中文搜索引擎提交入口

中文搜索引擎提交入口中文Blog搜索引擎:http://www.cnblog.org/rings/submit.asp奇虎网站登录入口:http://blog.qihoo.com/submit/star.htmlhttp://blog.qihoo.com/submit/article.html百度提交http://www.baidu.com/search/url_submit.htmlgoogl...

2008-04-01 11:56:00 1291

MySQL中的mysqldump命令使用详解

【简 介】  MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半,另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重要的原因是用于备份数据库。数据的造价常常是昂贵的,需要谨慎处理它们。MySQL有很多可以导入数据的方法,然而这些只是数据传输中的一半,另外的一般是从MySQL数据库中导出数据。有许多的原因我们需要导出数据。一个重 要的原因是用于备份数据库。数...

2008-03-28 14:58:00 683

java Native Method初涉

(Copy from javaeye)一. 什么是Native Method    简单地讲,一个Native Method就是一个java调用非java代码的接口。一个Native Method是这样一个java的方法:该方法的实现由非java语言实现,比如C。这个特征并非java所特有,很多其它的编程语言都有这一机制,比如在C++中,你可以用extern "C"告知C++编译器去调用一个C的函...

2008-03-14 16:11:00 69

让你的Java程序只有一个进程实例在运行

用过金山词霸的人可能都会发现,当你把金山词霸打开,如果再去双击金山词霸 的快捷方式来启动它的时候,系统没有为我们再启动一个新的进程而是激活了前面我们已经打开的金山词霸程序,也就是说我们在一台计算机上同一时刻只能运行一 个金山词霸的实例。这样的软件现在也很多,典型的还有winamp,暴风影音等…..这样的好处可以避免用户因为误点而启动了原本不想启动的程序,同时也 使得我们的软件不会出现因为访问同一个...

2008-02-29 10:05:00 244

自我参考:Java学习的30个目标

本文将告诉你学习Java需要达到的30个目标,希望能够对你的学习有所帮助。对比一下自己,你已经掌握了这30条中的多少条了呢?  1.你需要精通面向对象分析与设计(OOA/OOD)、涉及模式(GOF,J2EEDP)以及综合模式。你应该十分了解UML,尤其是class,object,interaction以及statediagrams。   2.你需要学习JAVA语言的基础知识以及它的核心类库(c...

2008-02-26 11:19:00 73

写给自己的一封信

关注Java做好人生规划1.熟练使用各种数据库2.熟知XML3.熟知操作系统4.复习C/C++语言5.掌握基本的脚本语言,如shell,perl等6.TCP/IP

2008-02-25 20:57:00 86

信息时代如何成为一名优秀的程序员

中国的信息技术发展迅速,由它所带来的浪潮已经渗入到了人们生活的每一个角落,而程序员们成为了这场信息化浪潮的见证者之一,更是其中的主要参与者,这是时代赋予每个程序员的机会和责任。   信息技术的更新速度是惊人的,程序员的职业生涯则是一个要求不断学习的过程,如何才能成为一名合格的程序员,一名合格的程序员需要掌握哪些技能呢?  熟练掌握开发工具   做为一名程序员至少熟练掌握两到三种开发工具的使用...

2008-01-26 11:38:00 77

带提示的JTextField

转自 一文online 接着昨天的MyJTextField,我们继续为JTextField增强,今天我们为MyJTextField增加一个泡泡提示。先看图片: 当输入第三个字符'a'时,由于昨天我们的MyJTextField做了处理,所以'a'不能被输入,而且弹出泡泡提示你下次不要了哟! 同样的,下一张图片: 为MyJTextField增加泡泡提示功能要做以下几件事情: 1. 泡泡窗口 ...

2008-01-19 02:53:00 348

带提示的JTextField之二

转自一文online 昨天我们给JTextField增加了一个泡泡提示窗口,今天我们继续昨天的,首先处理在显示泡泡的时候忽略输入的Backspace、Enter、 Delete、Esc按键,然后加上错误的时候的声音提示,最后再给JTextField换装备,让它看起来像MSN 8.5beta的输入框,还是先放上图片: 这幅图是MSN的输入框,输入框的内部到光标有一部分是有点毛玻璃的感觉,不过这个...

2008-01-19 02:50:00 250

Java知识点

1.拆分字符串遇到特殊字符,比如:对‘$’符号,就应该使用‘\\$’,后总结可以加个方括号如 "[.]"。2.遍历HASHMAPIterator itr = map.keySet().itrator();while(itr.hasNext()){    Object temp1 = itr.next();    Object temp2 = tab.get(temp1);}3.日历操作Calend...

2008-01-19 01:40:00 67

joy

  1、建筑师   一位夫人打电话给建筑师,说每当火车经过时,她的睡床就会摇动。   “这简直是无稽之谈1建筑师回答说,“我来看看。”   建筑师到达后,夫人建议他躺在床上,体会一下火车经过时的感觉。   建筑师刚上床躺下,夫人的丈夫就回来了。他见此情形,便厉声喝问:...

2008-01-18 21:11:00 93

JTree用法及JTree使用经验总结(转)

 import  java.awt.Dimension;import java.awt.Color;import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.JScrollPane;import javax.swing.JTree;import javax.swing.BoxLayout;import java...

2008-01-08 15:57:00 172

2007最值得珍藏的MSN签名

 TOP1    人生的最大遗憾莫过于错误地坚持了不该坚持的,轻易地放弃了不该放弃的……    TOP2    新式morning call——生前何必久睡,死后自会长眠    TOP3    使你疲劳的不是远方的高山,而且是你鞋里面的一粒砂子    TOP4    有时在饭堂排队打饭时最大的欣慰不是前面的人越来越少而是后面等的人越来越多    TOP5    逆风的方向,更适合飞翔。我不怕万人阻...

2007-12-26 20:19:00 61

好用的eclipse打包.jar插件 fat_jar

eclipse有很多插件可以用;前两天用了一个打包.jar可执行插件,感觉真的很不错,所有的packege都已写入MANIFEST.MF下载地址http://sourceforge.net/project/showfiles.php?group_id=115990当然先要在eclipse plugins导入net.sf.fjep.fatjar_0.0.23(也即net.sf.fjep.fatjar...

2007-12-19 20:14:00 80

mysql 的常用命令

1、mysql是一种精巧的,多用户,多线程的中小型SQL数据库系统,由一个服务器守护进程mysqld和很多不同的客户程序组成。2、mysql的特点:   a.mysql可以运行在不同的平台上   b.mysql提供对多种数据库的支持,如:oracle informix、sybase等,也提供对ODBC的支持。   c。mysql提供完善的权限系统。3、safe_myslqd:   一个脚本文件,用...

2007-12-17 15:18:00 59

Java正则表达式详解

如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言...

2007-12-15 10:17:00 65

常用的匹配正则表达式和实例

  在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。例如,\d+就是一个简洁的代码,代表着规则1位或更多位数字,2008就符合这个规则,而A3则不符合(它包含了不是数字的字符)。        学习正则表达式的最好方法是从例子开始,理解例子之后再自己对例子进行修改,实验。下面给出了一些常...

2007-12-15 09:41:00 60

双向流式加密算法

由于在很多加密应用中,要求加密后的信息具有抗反向分析(例如,破解者知道明文的前若干个字符,在此基础上力图反推出密钥,并解密其余的信息)的能力。本文提出了一种等长双向流式加密算法,经此算法加密的信息,其中的数据有全局的信息相关性,具有极强的抗反向分析以及差分分析的能力。  算法思路:  将加解密对象看成一个Byte数组A[N]。首先,我们从头到尾对它进行遍历,将每次遇到的元素的值与前一个元素的值相加...

2007-12-14 21:46:00 137

关于hashmap的遍历问题

(转自comenglish的专栏)听我们的支持说遍历hashmap使用entryset快些,因大部分都是用keyset遍历的,也没有去想那么多。今天研究了一下,果然差了很多。见示例,只是简单的hashmap信息。不多说了,大家把这个类在本地运行下,很容易看到结果。import java.util.HashMap;import java.util.Iterator;import java.util...

2007-12-13 15:39:00 64

java 载入图片的几种常用方法

载入图片的几种常用方法/*** <p>Title: PaintPanel</p>* <p>Description:此程序演示如何载入图片,并让其作为panel的背景</p>* <p>Copyright: Copyright (c) 2005</p>...

2007-12-06 19:20:00 324

eclipse快速上手

热键篇:   1.Template:Alt + /   修改处:窗口->喜好设定->工作台->按键->编辑->内容辅助。   个人习惯:Shift+SPACE(空白)。   简易说明:编辑程序代码时,打sysout +Template启动键,就会自动出现:System.out.println(); 。   设定Template的格式:窗口->喜好设定->J...

2007-10-26 15:35:00 57

善用 Eclipse 组合键,提高输入效率

  Eclipse 为我们提个了“辅助输入”的功能,记得3.3以前的版本是组合键“Alt+/",但是在3.3中却变成了“Ctrl+Space”,而安装某些常用的输入法后,这个组合键被用来“切换中英文输入法”,所以设置前记得保证这个组合键没有被占用。        首先,进入“控制面板”,然后依次进入“区域和语言选项”-》“语言”-》“详细信息”,“文字服务和输入语言”-》“高级键设置”,看看组合键...

2007-10-26 15:33:00 78

Heritrix运行配置

看了自己动手做搜索引擎那本书,上面写的运行heritrix的方法挺麻烦的!要加载好多jar包,懒得弄。后来发现bin文件夹里面本来就有一个heritrix.cmd的文件,我想着一定就是windows下的运行文件,运行了一下,提示输入用户名密码!输入用户名密码了以后,又说找不到密码文件“jmxremote.password”。我发现在conf文件夹里面就有一个jmxremote.password....

2007-10-25 15:06:00 93

搜索引擎技术揭密:中文分词技术

信息的飞速增长,使搜索引擎成为人们查找信息的首选工具,Google、百度、中国搜索等大型搜索引擎一直是人们讨论的话题。随着搜索市场价值的不断增加,越来越多的公司开发出自己的搜索引擎,阿里巴巴的商机搜索、8848的购物搜索等也陆续面世,自然,搜索引擎技术也成为技术人员关注的热点。  搜索引擎技术的研究,国外比中国要早近十年,从最早的Archie,到后来的Excite,以及altvista、overt...

2007-10-25 14:52:00 201

全文检索

全文检索原理全文检索是指计算机索引程序通过扫描文章中的每一个词,对每一个词建立一个索引,指明该词在文章中出现的次数和位置,当用户查询时,检索程序就根据事先建立的索引进行查找,并将查找的结果反馈给用户的检索方式。这个过程类似于通过字典中的检索字表查字的过程。一、索引项term1、索引项英文:空格分隔的单词中文:字,迭代二元项,中文分词2、索引项处理提取词干:对于英文,一般是取词干,对于中文,一般是取...

2007-10-25 14:52:00 157

中文搜索引擎技术揭密:系统架构

互联网发展的今天,一方面离不开其开放、共享的特性带给人们的全新体验,另一方面也离不开数以亿计的为其提供各类丰富内容的网络节点。互联网被普及前,人们查阅资料第一想到的便是拥有大量书籍资料的图书馆,到了今天你怎么想?或许今天的很多人都会选择一种更方便、快捷、全面、准确的方式——互联网。你可以坐在家里轻点几下鼠标就查到想要的各类信息,这在互联网没有被普及之前,还都仅是一个梦而已,但如今这一切已成为了可能...

2007-10-25 14:51:00 73

中文搜索引擎技术揭密:网络蜘蛛

随着搜索经济的崛起,人们开始越加关注全球各大搜索引擎的性能、技术和日流量。作为企业,会根据搜索引擎的知名度以及日流量来选择是否要投放广告等;作为普通网民,会根据搜索引擎的性能和技术来选择自己喜欢的引擎查找资料;作为学者,会把有代表性的搜索引擎作为研究对象…… 而作为一个网站的经营者,其更关心的或许是如何通过网络载体让更多的网民知道自己的网站,进而获得更高的流量和知名度。这其中,搜索引擎已经成了一个...

2007-10-25 14:50:00 71

一个简单的机器人例子(Java)

import java.awt.*;import java.net.*;import java.io.*;import java.lang.*;import java.util.*;class node...{private Object data;private node next;private node prev;public node(Object o)...{data = o;prev...

2007-10-25 14:48:00 127

搜索引擎中网络爬虫的设计分析

这里简单介绍一下搜索引擎的机器爬虫的制作和一些基本要注意的事项。说的简单易懂一些,网络爬虫跟你使用的〖离线阅读〗工具差不多。说离线,其实还是要跟网络联结,否则怎么抓东西下来?那么不同的地方在哪里?1】 网络爬虫高度可配置性。2】 网络爬虫可以解析抓到的网页里的链接3】 网络爬虫有简单的存储配置4】 网络爬虫拥有智能的根据网页更新分析功能5】 网络爬虫的效率相当的高那么依据特征,其实也就是要求了,如...

2007-10-25 14:45:00 57

调侃厦门

远看厦门像天堂,近看厦门像银行; 到了厦门像牢房,不如回家放牛羊。 个个都说厦门好,人人都往厦门跑; 厦门挣钱厦门花,哪有钞票寄回家。 都说这里工资高,害我没钱买牙膏; 都说这里伙食好,青菜里面加青草。 都说这里环境好,蟑螂蚂蚁四处跑; 都说这里领班帅,个个平头像锅盖。 年年打工年年愁,天天加班像只猴; 加班加点无报酬,天天挨骂无理由。 碰见老板低著头,发了工资摇摇头; 到了月尾就发愁,不知何年才...

2007-10-24 21:32:00 89

大数据量的过滤 (用于爬虫,蜘蛛) Bloom Filter 布隆过滤器

大数据量的过滤 (用于爬虫,蜘蛛) Bloom Filter 布隆过滤器 原文:Bloom Filters in C#http://www.devsource.com/article2/0,1895,2113495,00.asp想像一下.如果你有一个非常大的无序的数据(url连接) 并且你要保证同样的一条连接不会在其它地方再次出现你实时的收集哪些数据,你没有办法来预防两个相同的url出现,再不断...

2007-10-18 16:20:00 114

一个美国老工程师给年轻工程师的十大忠告

[1]好好规划自己的路,不要跟着感觉走!根据个人的理想决策安排,绝大部分人并不指望成为什么院士或教授,而是希望活得滋润一些,爽一些。那么,就需要慎重安排自己的轨迹。从哪个行业入手,逐渐对该行业深入了解,不要频繁跳槽,特别是不要为了一点工资而转移阵地,从长远看,这点钱根本不算什么,当你对一个行业有那么几年的体会,以后钱根本不是问题。频繁地动荡不是上策,最后你对哪个行业都没有摸透,永远是新手!...

2007-10-15 16:58:00 86

Lucene中文分词组件 JE-Analysis 1.5.1

//采用正向最大匹配的中文分词算法,相当于分词粒度等于0 MMAnalyzer analyzer = new MMAnalyzer();  //参数为分词粒度:当字数等于或超过该参数,且能成词,该词就被切分出来 MMAnalyzer analyzer = new MMAnalyzer(int wordLength);  //字符串切分,常用于客户的关键字输入 analyzer.segment(St...

2007-10-14 15:14:00 88

搜索三本书

lucene in action征服Ajax+Lucenelucene2.0 

2007-10-09 18:34:00 52

空空如也

空空如也

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

TA关注的人

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