自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

tomato8524的专栏

积累、沉淀、成长

  • 博客(24)
  • 资源 (22)
  • 收藏
  • 关注

转载 使用DFA实现文字过滤

记得之前面试一个很牛的单位的时候,面试官问了一个问题是关于文字过滤的,当时由于水平有限,能想到的方法就是正则表达式了,最近在学习的过程中发现通过DFA实现文字过滤才是正确的选择,先转载一篇文章,再详细学习。文字过滤是一般大型网站必不可少的一个功能,而且很多文字类网站更是需要。那么如何设计一个高效的文字过滤系统就是非常重要的了。文字过滤需求简要描述:判断集合A中哪些子集属于集合B,拿ja

2012-05-14 20:11:35 1638

原创 eclipse优化设置(二)

一般在不对eclipse进行相关设置的时候,使用eclipse总是会觉得启动好慢,用起来好卡,其实只要对eclipse的相关参数进行一些配置,就会有很大的改善。加快启动速度1.在eclipse启动的时候,它总是会搜索让其运行的jre,往往就是这个搜索过程让eclipse启动变慢了。(没设置时,等2-3s出现进度条,设置后直接出现进度条)只要在eclipse.ini中加入-vm的参数

2012-04-05 15:35:57 15557 2

原创 eclipse启动优化(一)

首先了解下JVM中几个相关的概念:Xms:最小堆大小Xmx:最大堆大小Xmn:年轻代堆大小Xss:每个线程的堆大小PermSize:初始持久代大小MaxPermSize:最大持久代大小一般Xms、Xmx设置相同,PermSize、MaxPermSize设置相同,这样可以避免伸缩堆大小带来的性能损耗。首先eclipse安装根目录下打开eclipse.ini,加

2012-04-05 15:27:15 6057 1

原创 eclipse插件

1:findbugshttp://findbugs.cs.umd.edu/eclipse2:svnhttp://subeclipse.tigers.org/update_1.2.x3:spket  css/js编辑器http://www.spket.com/update4:veloeclipsehttp://propsorter.sourceforge.net/ve

2012-02-13 22:20:41 699

原创 分布式java应用

这是淘宝的一个架构师写的书,电子书前两章节第一章第二章

2012-02-13 13:36:48 503

转载 eclipse快捷键

Ctrl+Shift+B:在当前行设置断点或取消断点Ctrl+Shift+K:和Ctrl+K查找的方向相反Ctrl+Shift+F:代码格式化。如果选择了代码,仅对所选代码格式化Ctrl+Shift+O:快速地导入importCtrl+Shift+X:将所选字符转为大写Ctrl+Shift+Y:将所选字符转为小写Ctrl+Shift+S:保存全部Ctrl+Shift+L

2012-02-13 13:30:15 372

原创 常用正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:

2012-02-13 13:24:35 359

转载 深入浅出之正则表达式(二)

前言:       本文是前一片文章《深入浅出之正则表达式(一)》的续篇,在本文中讲述了正则表达式中的组与向后引用,先前向后查看,条件测试,单词边界,选择符等表达式及例子,并分析了正则引擎在执行匹配时的内部机理。       本文是Jan Goyvaerts为RegexBuddy写的教程的译文,版权归原作者所有,欢迎转载。但是为了尊重原作者和译者的劳动,请注明出处!谢谢!

2012-02-13 13:16:43 316

转载 深入浅出之正则表达式(一)

前言:       半年前我对正则表达式产生了兴趣,在网上查找过不少资料,看过不少的教程,最后在使用一个正则表达式工具RegexBuddy时发现他的教程写的非常好,可以说是我目前见过最好的正则表达式教程。于是一直想把他翻译过来。这个愿望直到这个五一长假才得以实现,结果就有了这篇文章。关于本文的名字,使用“深入浅出”似乎已经太俗。但是通读原文以后,觉得只有用“深入浅出”才能准确的表达出该教程给我

2012-02-13 13:15:07 344

原创 常用网站

1:http://www.shujufenxi.net EC数据分析联盟关注数据分析,专注电子商务 2:http://www.gstarwd.com 产品经理新视线技术、产品及个人成长方面都有一些不错的文章3:http://www.csdn.net  csdn不解释,程序员都知道的4:Java 专业人士必备的书籍和网站列表http://www.ibm.com/d

2012-02-07 13:42:52 461

转载 Java集群之session共享解决方案

随着互联网的日益壮大,网站的pv和uv成线性或者指数倍的增加.单服务器单数据库早已经不能满足实际需求.比如像盛大,淘宝这样的大型网络公司,更是如此.     集群,也就是让一组计算机服务器协同工作,达解决大并发,大数据量瓶颈问题.但是在群集中,session往往是一个比较头疼的问题.一般情况下,session不可跨服务器而存在.下面给出几种session共享的解决方案.    第一种,

2012-02-07 10:07:13 836

转载 Merlin brings nonblocking I/O to the Java platform

原文地址:https://www.ibm.com/developerworks/java/library/j-javaio/Summary:  The Java technology platform is long overdue for a nonblocking I/O mechanism. Fortunately, Merlin (JDK 1.4) has a magic wand f

2012-01-17 19:08:17 761

转载 Java集合类

这两天在网上搜索了一下,发现一篇关于java集合的博文,里面整理得非常好, 特意copy过来和大家分享一下本讲内容:集合 collection讲集合collection之前,我们先分清三个概念:colection 集合,用来表示任何一种数据结构 Collection 集合接口,指的是 java.util.Collection接口,是 Set、List 和 Queue 接口的超类接口

2012-01-15 23:01:30 457

转载 深入分析 Java 中的中文编码问题

几种常见的编码格式为什么要编码不知道大家有没有想过一个问题,那就是为什么要编码?我们能不能不编码?要回答这个问题必须要回到计算机是如何表示我们人类能够理解的符号的,这些符号也就是我们人类使用的语言。由于人类的语言有太多,因而表示这些语言的符号太多,无法用计算机中一个基本的存储单元—— byte 来表示,因而必须要经过拆分或一些翻译工作,才能让计算机能理解。我们可以把计算机能够理解的语言假定

2011-12-20 19:23:07 388

转载 深入分析 Java I/O 的工作机制

Java 的 I/O 类库的基本架构I/O 问题是任何编程语言都无法回避的问题,可以说 I/O 问题是整个人机交互的核心问题,因为 I/O 是机器获取和交换信息的主要渠道。在当今这个数据大爆炸时代,I/O 问题尤其突出,很容易成为一个性能瓶颈。正因如此,所以 Java 在 I/O 上也一直在做持续的优化,如从 1.4 开始引入了 NIO,提升了 I/O 的性能。关于 NIO 我们将在后面详细介

2011-12-20 17:44:49 480

转载 Watij - 面向 Web 的自动化测试工具

随着软件产业的不断成熟,软件质量保证越来越受软件企业重视,被视为软件企业的生命。软件测试作为软件质量保证中的一个重要手段,它直接关系到软件的质量、开发周期和开发成本,受到越来越大的重视,被贯穿在软件的整个开发和维护的生命周期。作为软件测试的一个重要分支,软件自动化测试正以其自动化程度高、实用性强、测试效率高等不可取代的优点,引起了测试技术人员的广泛关注,成为软件测试的方向。层出不穷的软件自动化测试

2011-12-20 17:29:55 852

转载 JVM监控工具介绍jstack, jconsole, jinfo, jmap, jdb, jstat

jstack -- 如果java程序崩溃生成core文件,jstack工具可以用来获得core文件的java stack和native stack的信息,从而可以轻松地知道java程序是如何崩溃和在程序何处发生问题。另外,jstack工具还可以附属到正在运行的java程序中,看到当时运行的java程序的java stack和native stack的信息, 如果现在运行的java程序呈现hung的

2011-12-20 16:01:48 583

转载 Java的内存泄漏

问题的提出Java的一个重要优点就是通过垃圾收集器(Garbage Collection,GC)自动管理内存的回收,程序员不需要通过调用函数来释放内存。因此,很多程序员认为Java不存在内存泄漏问题,或者认为即使有内存泄漏也不是程序的责任,而是GC或JVM的问题。其实,这种想法是不正确的,因为Java也存在内存泄露,但它的表现与C++不同。随着越来越多的服务器程序采用Java技术,例如JS

2011-12-20 09:51:17 483

转载 深入理解jvm

1   Java技术与Java虚拟机说起Java,人们首先想到的是Java编程语言,然而事实上,Java是一种技术,它由四方面组成: Java编程语言、Java类文件格式、Java虚拟机和Java应用程序接口(Java API)。它们的关系如下图所示:图1   Java四个方面的关系运行期环境代表着Java平台,开发人员编写Java代码(.java文件),然后将之编译成字节码(.c

2011-12-19 14:00:10 383

转载 log4j配置例子

2011-12-16 13:28:31 400

转载 Apache Log4j 学习笔记

Apache Logging Project Homepage: http://logging.apache.orgLog4j的类图 •    Logger - 日志写出器,供程序员输出日志信息 •    Appender - 日志目的地,把格式化好的日志信息输出到指定的地方去 •    ConsoleAppender - 目的地为控制台的Appender •    Fil

2011-12-16 11:08:26 725

转载 分享一个不错的正则表达式在线测试程序

http://regexpal.com/

2011-12-16 10:58:14 325

转载 java序列化高级认识

如果你只知道实现 Serializable 接口的对象,可以序列化为本地文件。那你最好再阅读该篇文章,文章对序列化进行了更深一步的讨论,用实际的例子代码讲述了序列化的高级认识,包括父类序列化的问题、静态变量问题、transient 关键字的影响、序列化 ID 问题。在笔者实际开发过程中,就多次遇到序列化的问题,在该文章中也会与读者分享。http://www.ibm.com/developerwor

2011-12-16 10:55:54 329

原创 一个好用的问卷调查的网站

调查派:http://www.diaochapai.com/

2011-12-16 10:53:42 519

Redis开发与运维.pdf

Redis开发与运维-高清带书签

2019-06-21

synergy mac版

synergy mac版,支持和windows共享

2016-08-02

跨服务器登录验证(单点登录SSO)的过程和Java实现

跨服务器登录验证(单点登录SSO)的过程和Java实现

2012-05-14

单点登录详细设计

单点登录详细设计

2012-05-14

java单点登录的实现

java单点登录的实现

2012-05-14

tomcat源代码

tomcat源代码

2012-05-14

spket-1.6.22

spket-1.6.22,extjs自动提示功能

2012-04-26

水晶族桌面屏保

水晶族桌面屏保

2012-04-26

Extjs API chm版

ExtjsAPIchm版,不用web服务器就能运行,欢迎大家下载。ExtjsAPIchm版,不用web服务器就能运行,欢迎大家下载。

2012-04-26

EXT简单案例

EXT简单案例,包含面板、工具栏、对话框、窗口等,是入门的好资源。EXT简单案例,包含面板、工具栏、对话框、窗口等,是入门的好资源。

2012-04-26

json-lib及需要的jar包

json-lib及需要的jar包,包括commons-beanutils.jar、commons-collections-3.1.jar、commons-lang-2.0.jar、commons-logging-1.1.1.jar、ezmorph-1.0.6.jar、json-lib-2.3-jdk15.jar

2012-04-10

JDK_API_1_6_zh_CN.CHM

java1.6 API中文CHM版,方便查看

2012-04-06

cos文件上传组件

cos文件上传组件,可以轻松实现文件上传功能,有需要的朋友可以下载。

2012-04-06

java反编译工具

java反编译工具,可视化操作,直接把jar包拖进来就可以显示对应的源代码,方便查看源代码,欢迎大家使用。

2012-04-06

extjs实例大全

extjs开发的几个实用小例子,有常用组件的,有日历选择器,还有前后台交互的,几个非常实例的小例子,全部都运行通过的,欢迎大家下载!

2012-04-05

java-rmi参考

java-rmi参考

2012-02-14

spring指南

spring指南

2012-01-15

jvm详解(java虚拟机详解)

jvm详解高清pdf版,本文详细讲解了 JVM(Java Virtual Machine)的方方面面,首先由 java 的特性来描绘 JVM 的大致应用,再细细阐述了 JVM 的原理及内存管理机制和调优.最后讲述了与 JVM 密切相 关的 Java GC 机制.

2011-12-21

java内存管理总结

java内存管理总结,主要描述了java内存的管理方式,高清PDF

2011-12-21

空空如也

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

TA关注的人

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