自定义博客皮肤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)
  • 收藏
  • 关注

原创 jvm crash CompilerThread1

# Java VM: Java HotSpot(TM) 64-Bit Server VM (20.45-b01 mixed mode linux-amd64 compressed oops)# If you would like to submit a bug report, please visit:# http://java.sun.com/webapps/bugreport/cra...

2014-03-06 15:26:21 963

原创 Spring3.2异步处理http请求

解决的问题:目前系统中,有个别的查询比较慢,大概需要几秒才能返回结果。在大量使用此功能时导致系统变慢。可能会出现的原因:1、程序问题(包括业务设计、业务逻辑处理、数据库优化等)2、架构问题3、其他原因此处就第二点做一下分析:用户查询开始到返回结果到页面,此处是一个同步的过程,如果做成异步的能提高系统响应的性能,最近发现servlet3.0有一个新的特性,新增HTTP...

2014-02-25 15:01:05 315

原创 oralce客户端安装(绿色版)

1.下载Oracle Instant Client(basic版本)http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html2.设置环境变量PATH=D:\work\oralce\client_11_2;ORACLE_HOME=D:\work\oralce\clien...

2014-02-13 15:37:10 207

原创 htmlparse 解析 将夜小说 百度贴吧

import java.io.File;import java.io.FileOutputStream;import java.io.IOException;import java.io.OutputStreamWriter;import org.htmlparser.Node;import org.htmlparser.NodeFilter;import org.ht...

2012-07-22 17:33:53 396

原创 正则获取字符窜中的数字

import java.util.regex.Matcher;import java.util.regex.Pattern;public class A { /** * @param args */ public static void main(String[] args) { String s = "\\d*+"; Pattern p = Pat...

2011-06-23 15:52:04 107

原创 shell 调用java程序

#!/bin/shJAVA_LIB="/home/zhongyu/test/classes12.jar";DIR="/home/zhongyu/test/log";URL="jdbc:oracle:thin:@IP:1521:yx10g";USER="sdwww";PASSWORD="sdwww";DRIVER="oracle.jdbc.OracleDriver";

2011-01-26 16:42:38 184

原创 保存session id的方法(转)

保存session id的方式可以采用cookie,这样在交互过程中浏览器可以自动的按照规则把这个标识发送给服务器。由于cookie可以被人为的禁止,必须有其它的机制以便在cookie被禁止时仍然能够把session id传递回服务器,经常采用的一种技术叫做URL重写,就是把session id附加在URL路径的后面,附加的方式也有两种,一种是作为URL路径的附加...

2010-12-22 09:26:13 163

原创 Session、Cookie 完全理解(转载)

 这是J道论坛中关于Session、Cookie讨论中一个道友的理解,我觉得很好,就把它给转过来了,说实在话J道论坛中的高手是很多的,不过前几年论坛还比较火,近年不是很好了.1、HTTP协议本身是“连接-请求-应答-关闭连接”模式的,是一种无状态协议(HTTP只是一个传输协议);2、Cookie规范是为了给HTTP增加状态跟踪用的(如果要精确把握,建议仔细阅读一下相关的RFC),但...

2010-12-22 09:19:08 114

原创 在Eclipse中关联android源码

1、找到jar包所在的位置(如:E:\android-sdk-windows\platforms\android-8)2、在android-8文件夹中新建sources文件夹3、把你下载的源代码解压在此文件夹下...

2010-11-25 21:08:10 139

原创 Eclipse插件

1、ImplementorsEclipse update site:http://eclipse-tools.sourceforge.net/updates/ 2、easyexplorehttp://sourceforge.net/projects/easystruts/files/Easy%20Explorer%20for%20Eclipse/easy-explore...

2010-11-25 17:59:50 125

原创 solr 数据源导入需要注意的问题 dataimport.xml

配置data-conf.xml配置文件时注意大小写。 <document name="faq"> <entity name="t_faq" dataSource="jdbc" pk="id" transformer="ClobTransformer" query="select * from im_ry_faq t"&amp

2010-10-11 11:29:47 387

原创 solr 自定义 dismax查询方式

1、在solrconfig.xml中增加<queryParser name="imdismax" class="com.szhtp.search.parse.IMDisMaxQParserPlugin" /><requestHandler name="imdismax" class="solr.SearchHandler"> <lst na

2010-09-03 17:13:31 237

原创 solr 查询解析流程

1、请求被solr的过滤器拦截转发到RequestHandlerBase中的handleRequest()2、handleRequest()中调用handleRequestBody()(抽象的)根据请求参数qt=standard查找solrconfig.xml配置文件(SolrConfig初始化)中找到SearchHandler类 <requestHandler name="st...

2010-08-21 10:46:12 203

原创 solr配置文件schema.xml需要注意的细节

1、schema.xml中defaultSearchField接点标识默认时q搜索的字段(也就是document中的field),如果需要对其他field查找,可以使用fieldName:搜索的内容  如:<str name="q">description:资费</str>,description是创建索引时添加的field。2、<copyField source...

2010-08-19 14:37:09 189

原创 solr 查询参数说明

solr 查询参数说明 原文出处:http://blog.chenlb.com/2009/03/solr-query-params-explain.html<!-- google_ad_section_start --> solr 查询参数说明备忘常用q - 查询字符串,必须的。 fl - 指定返回那些字段内容,用逗号或空格分隔多个。 start - ...

2010-08-19 11:32:44 118

原创 把solr导入到Eclipse中进行发布

1、下载解压,请看http://13shu.iteye.com/admin/blogs/7291352、把solr.war用WINRAR打开,把里面的文件拖拽出来3、在Eclipse新建立web工程,把从solr.war拖拽出来的文件拷贝到工程的WebRoot下4、 把解压出来的d:\apache-solr-1.4.0\example\solr文件夹拷贝到WebRoot下5、在we...

2010-08-04 18:38:34 192

原创 solr 安装

1、可以去http://apache.freelamp.com/lucene/solr/1.4.0/apache-solr-1.4.0.zip下载solr2、解压apache-solr-1.4.0到D:\apache-solr-1.4.03、找到D:\apache-solr-1.4.0\example\webapps下的solr.war,放到D:\DOWNLOADS\apache-tomc...

2010-08-04 18:28:22 133

原创 Eclipse/MyEclipse 快捷键设置

2009-11-19Eclipse/MyEclipse快捷键设置设置“Alt+/”的过程:     打开Window->Preference->Generate->Keys,出现一个大的对话框,"Alt+/"对应的命令名称是:"Content Assist",找到该条命令,单击选中它。这时在窗口下面的Binding ...

2010-07-16 09:16:31 135

原创 高内聚

编程时常常听到SE叮嘱我们,程序要高内聚低偶合;想了很久,说说我的理解自己能完成的事情,一定要自己完成;如:现在去电脑城买电脑,我告诉老板我要的电脑牌子和型号,售货员肯定能拿一台电脑给我.但是这个售货员不知道电脑需要多少个二极管,需要多少个电容;也就是说,品牌电脑商家已经封装好电脑,我们根本就不需要去知道是如何组装的.这样就能有效的分离,商家只知道组装电脑,他并不知道你是卖给什么人,反正完成组...

2008-12-12 15:20:57 378

java比较器

需求:现有一对象Person有2个属性name和age,把Person对象先按照name属性进行比较排序(字母),如name有相同的按照age的大小排序.1.构造Person类public class Person { private String name; private int age; public Person(String name, int age) ...

2008-06-18 19:07:03 245

简单工厂模式(java)

简单工厂模式的实质是由一个工厂类根据传入的参数,动态决定应该创建哪一个产品类在项目里使用struts1.x编写Action时都是继承某一个类(如Action),而使用Webwork或者struts2.0时是实现某个接口(如Action),这里采用接口而不使用继承的好处是显而易见的(易于扩张).那采用接口的方式是如何生成Action对象的呢?这里就使用了工厂方法模式(本人并没有看过webwo...

2008-06-10 14:44:59 116

抽象工厂模式(java)

工厂模式在项目中是常常用到的,有人说只有大项目才会用到,小项目是体会不出来.其实使用设计模式与项目的大小没有实质性的联系.设计模式是经验的总结而不是衡量项目大小的标准.以开发项目的DAO层为例,在项目中客户的需求是常常变动的,临时更换数据库的需求也是常常发生的,那我们要如何解决跨数据库的功能,这里就要使用到抽象工厂模式了.工厂模式常常用于创建多系列化的对象(如Orale系列,MySql系列)...

2008-06-04 15:46:16 129

单例模式(java)

使用单例模式的条件:在系统中您只需要他的一个实例存在; 如何使用单例模式: public class A{       private A(){   }       private static A a = new A();       public static A getAInstance(){              return a;      }   ...

2008-06-04 09:21:41 131

空空如也

空空如也

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

TA关注的人

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