- 博客(45)
- 问答 (2)
- 收藏
- 关注
原创 Solr入门学习(二)-安装部署测试
一、测试环境及软件版本: 1、WindowsXP 32位 2、apache-tomcat-7.0.53 3、solr-4.6.0.zip 所需软件下载地址:http://pan.baidu.com/s/1bn3WD5t二、安装 1、首先解压solr-4.6.0.zip,架构如下图: 三、部署 1、然后将solr-...
2014-05-09 14:38:57 134
原创 Solr入门学习(一)-初识
Solr是什么? Solr 是一个开源的企业级搜索服务器,底层使用易于扩展和修改的Java 来实现。服务器通信使用标准的HTTP 和XML,所以如果使用Solr 了解Java 技术会有用却不是必须的要求。Solr 主要特性有:强大的全文检索功能,高亮显示检索结果,动态集群,数据库接口和电子文档(Word ,PDF 等)的处理。而且Solr 具有高度的可扩展,支持分布搜索和索引的复制。Lu...
2014-05-09 14:18:33 122
原创 数字签名与数字证书是神马
转载自http://blog.csdn.net/justjavac/article/details/7035829今天,我读到一篇好文章。它用图片通俗易懂地解释了,"数字签名"(digital signature)和"数字证书"(digital certificate)到底是什么。我对这些问题的理解,一直是模模糊糊的,很多细节搞不清楚。读完这篇文章后,发现思路...
2013-01-24 15:46:37 83
原创 js正则相关
装载:http://blog.csdn.net/yirentianran/article/details/7377143正则的思想都是一样的,但是具体的写法会有所不同,在这里提到的/g,/i,/m在其他的地方也许就不能用了。一,js正则标志/g,/i,/m说明1,/g 表示该表达式将用来在输入字符串中查找所有可能的匹配,返回的结果可以是多个。如果不加/g最多只会匹配...
2012-12-18 11:26:53 71
原创 Pushlet技术的学习之一
1、基础概念:Pushlet是一种comet实现:在Servlet机制下,数据从server端的Java对象直接推送(push)到(动态)HTML页面,而无需任何Java applet或者插件的帮助。2、什么事comet请参照http://www.ibm.com/developerworks/cn/web/wa-lo-comet/3、不多说了直接贴一个最简单的例子, ...
2012-03-08 15:51:41 132
原创 Spring事务管理(转)
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一...
2011-11-11 14:51:53 87
原创 xml的SAX解析方式详解(转)
1. Java Sax解析是按照xml文件的顺序一步一步的来解析,在解析xml文件之前,我们要先了解xml文件的节点的种类,一种是ElementNode,一种是TextNode。如下面的这段book.xml<?xml version="1.0" encoding="UTF-8"?> <books> <book id="12"> ..
2011-11-08 14:43:11 102
xml常用四种解析方式优缺点的分析
最近用得到xml的解析方式,于是就翻了翻自己的笔记同时从网上查找了资料,自己在前人的基础上总结了下,贴出来大家分享下。首先介绍一下xml语言:可扩展标记语言 (Extensible Markup Language, XML) ,用于标记电子文件使其具有结构性的标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。xml的语法:...
2011-11-08 14:34:35 675
原创 详细介绍Java中的堆、栈和常量池(转)
下面主要介绍JAVA中的堆、栈和常量池:1.寄存器最快的存储区, 由编译器根据需求进行分配,我们在程序中无法控制。2. 栈存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new 出来的对象)或者常量池中(字符串常量对象存放在常量池中。)3. 堆存放所有new出来的对象。4. 静态域存放静态成员(static定义的...
2011-11-07 16:20:23 115
跨域上传图片之FTP上传
1、跟上一篇SWFUpload跨域请求处理的需求一样,都是将图片跨域上传到另一台服务器上,朋友介绍了另一种实现方法即FTP上传。2、首先将commons-net-ftp-2.0.jar包准备一下3、前端jsp<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%><%String ...
2011-11-04 10:09:30 570
SWFUpload的跨域请求处理
最近工作中遇到这样一个问题,有两组服务器,比如one.abc.com和two.abc.com,程序部署在one服务器上,需要实现的功能是:通过访问程序上传图片到two服务器,之前没有做过类似的功能,上网查了下资料,发现SWFUpload组件,经过查资料和自己查看源代码,实现了这个功能,以下是我这次的总结。首先将程序分别部署到one和tow服务器上。前台index.jsp代码(注意将...
2011-11-03 17:31:32 356
struts2根据action中的方法参数值来动态调用方法
struts2 根据action中的方法参数值来动态调用方法,例如http://localhost:8080/login.do?method=dynamicMethod根据method参数来调用action中的dynamicMethod方法,主要是自定义拦截器来实现,代码如下package com.tedonl.interceptor;import javax.servle...
2011-10-28 10:56:58 134
原创 反射和注解的妙用——struts2基于方法的权限控制 (转)
权限控制是每一个系统都应该有的一个功能,有些只需要简单控制一下就可以了,然而有些却需要进行更加深入和细致的权限控制,尤其是对于一些MIS类系统,基于方法的权限控制就更加重要了。用反射和自定义注解来实现基于struts2的方法级别的权限控制的主要思想是这样的。 1.先定义一个用于识别在进行action调用的时候标注该方法调用是否需要权限控制,需要什么样的权限的注解类。该注解类一般会包括两...
2011-10-28 09:39:09 76
原创 java中文乱码处理
java中文乱码 <%@ page language="java" pageEncoding="UTF-8"%><%@ page contentType="text/html;charset=iso8859-1"%><html><head><title>中文问题&
2011-10-27 16:34:24 114
原创 我的收藏
1、SpringMVC相关-》(1)http://86asm.iteye.com(2)http://exceptioneye.iteye.com 2、SVN配置:http://www.cnblogs.com/ewyb/archive/2010/10/20/1856785.html3、mybatis: http://limingnihao.iteye.com/blog/782...
2011-10-25 15:18:37 82
原创 SpringMVC入门(转)
我们来看一下MVC的基本工作流程: 首先是客户端(通常是浏览器)发出一个请求。第一个接受这个请求的组件一般是一个前端控制器。它将不同的请求交给不同的后端控制器来处理,而在后端控制器里面又可以调用相应的模型对象来处理具体的业务逻辑,最后再返回一个特定的视图响应给客户端。 怎么理解MVC呢?我们举一个现实的例子,前段时间地震太可怕了,全国人民都在上下一心抗震救...
2011-10-25 15:09:56 83
原创 java基础知识(转载)
对于这个系列里的问题,每个学Java的人都应该搞懂。当然,如果只是学Java玩玩就无所谓了。如果你认为自己已经超越初学者了,却不很懂这些问题,请将你自己重归初学者行列。内容均来自于CSDN的经典老贴。 问题一:我声明了什么! String s = "Hello world!"; 许多人都做过这样的事情,但是,我们到底声明了什么?回答通常是:一个String,内容...
2011-10-18 11:53:14 78
Oracle数据库常用sql语句
1、有数据就执行更新操作,没有的话就执行插入操作MERGE INTO score_statistics AUSING (select gameid from score_statistics where gameid=82) BON (B.gameid = A.gameid)WHEN MATCHED THEN UPDATE SET A.SCOREAVERAGE=0...
2011-10-12 14:33:34 89
Spring定时器的配置和使用
1、代码如下<bean id="saveRecordToStatistics" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"> <property name="targetObject" ref="gapGameService" /><!
2011-10-11 15:38:50 376
原创 Linux常用指令(转载)
Linux 系统常用命令格式: command [option] [argument1] [argument2] ...其中option以“-”开始,多个option可用一个“-”连起来,如“ls -l -a” 与“ls -la”的效果是一样的。根据命令的不同,参数分为可选的或必须的;所有的命令从标准输入接受输入,输出结果显示在标准输出,而错误信息则显示...
2011-09-30 16:36:21 64
原创 linux 必须命令(转载)
常识$PATH执行文件路径的变量echo$PATH 加入路径 到pathPATH=”$PATH”:/root不要把当前目录加入path,如果在tmp下有一个病毒伪装成ls,你在tmp下执行,就会中标常用目录(FHS)/根目录,建议此目录下只有目...
2011-09-21 14:28:10 280
原创 解决MyEclipse 无法更改默认工作空间方案
MyEclipse 默认工作空间的设置2010-06-10 09:21当我们用MyEclipse进行开发时,如MyEclipse 8.5,每次启动默认的工作空间为 C:\Documents and Settings\Administrator\Workspaces\MyEclipse 8.5 而有时我们希望在启动MyEclipse时就进入我们所设置的工作空间,其设置如下: ...
2011-09-20 13:40:55 91
原创 EL表达式(详解)-转载
EL 全名为Expression LanguageEL 语法很简单,它最大的特点就是使用上很方便。接下来介绍EL主要的语法结构:${sessionScope.user.sex}所有EL都是以${为起始、以}为结尾的。上述EL范例的意思是:从Session的范围中,取得用户的性别。假若依照之前JSP Sc...
2011-09-19 15:46:20 81
原创 如何在一台机子上启动两个TOMCAT
比如:有两个版本的tomcat,一个5.*,一个6.*,此时由于两个工程分别部署在两个版本的tomcat下,需要同时启动两个tomcat,以下是方法:1.分别修改安装目录下的conf子目录中的server.xml文件: a.修改http访问端口(默认为8080端口,比如5.*改成8081,6.*改成8086),将8080修改为tomcat不在使用的端口号。此处所设的端口号即是以后访问w...
2011-09-19 10:12:10 86
原创 oracle字段类型(转载)
字段类型 中文说明 限制条件 其它说明 CHAR 固定长度字符串 最大长度2000 bytes VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749 NCHAR 根据字符集而定的固定长度字符串 最大长度2000 b...
2011-09-15 17:11:35 133
原创 oracle数据库中functions简单的例子
1、工作当中遇到的CREATE OR REPLACE FUNCTION "GETPKID" (pKName in varchar2) return Number is currID Number(11);PRAGMA AUTONOMOUS_TRANSACTION;begin SELECT keyValue INTO currID FROM gap_key WHERE key...
2011-09-15 10:55:13 910
原创 MyEclipse使用经验总结(转载)
0. 快捷键================================================================================编辑: Ctrl+Shift+L 显示所有快捷键 Ctrl+K 参照选中的词(Word)快速定位到下一个 Ctrl+Shift+K 参照选中的词(W...
2011-09-15 10:48:07 142
原创 struts2上传图片时,图片后缀名的取得方式
1、直接上例子,前台jsp如下,这个例子是多文件上传<%@ page language="java" import="java.util.*" pageEncoding="GBK"%><%@ taglib uri="/struts-tags" prefix="s"%><!DOCTYPE HTML PUBLIC "
2011-09-15 09:09:28 231
原创 Firebug 调试器开发中的12个技巧(转载)
Firebug 调试器开发中的12个技巧 相信很多从事Web开发工作的开发者都听说和使用过Firebug,但可能大部分人还不知道,其实它是一个在网页设计方面功能相当强大的编辑器,它可以对 HTML、DOM、CSS、HTTP和Javascript进行全面的跟踪和调试。它是Firefox浏览器的一个插件,所以建议各位Web开发者,要充 分利用FireFox浏览器和Firebug插件进...
2011-09-08 15:57:54 253
原创 JQuery的使用总结
http://topic.csdn.net/u/20100806/10/b6f5c08e-5bba-4361-a761-c89b20d42824.html?475651、js的window.onload=function(){}与JQuery的$(document).ready(function(){});或者$(function(){});实现功能相同.2、当输入文本失去焦点时,验证邮箱...
2011-09-08 11:47:41 88
原创 struts2标签的使用总结
0、在页面中通过<%@taglib prefix="s" uri="/struts-tags"%>形式导入,该标签文件在struts2-core-2.0.14\META-INF\struts-tags.tld1、当出现这种形式List<Map<String,String>> all,即list中存map时前台应该怎么循环输出,实现如下:<sel...
2011-09-08 10:39:19 124
原创 面试题总结
public class MyTest { public String getString(int num) { String s = "(ABC(DE)FG(HI(JK)LMNO(PQ)RS(T(UV))W))"; char[] c = s.toCharArray(); int left = 1;// 左括号的个数 int right = 0;// 右括号...
2011-09-08 10:34:21 138
原创 velocity基础教程(转载)
Velocity教程Velocity是一个基于java的模板引擎(template engine)。它允许任何人仅仅简单的使用模板语言(template language)来引用由java代码定义的对象。 当Velocity应用于web开发时,界面设计人员可以和java程序开发人员同步开发一个遵循MVC架构的web站点,也就是说,页面设计人员可以只 关注...
2011-09-06 09:37:58 127
原创 CXF结合spring的配置和开发流程2
附件中有CXF结合spring的配置和开发流程详解项目中用的是cxf-2.2.12.jar自己下载一下就可以了
2011-09-05 14:47:56 85
原创 web.xml的加载顺序及详细配置讲解(转载)
一1、启动一个WEB项目的时候,WEB容器会去读取它的配置文件web.xml,读取<listener>和<context-param>两个结点。 2、紧急着,容创建一个ServletContext(servlet上下文),这个web项目的所有部分都将共享这个上下文。 3、容器将<context-param>转换为键值对,并交给servle...
2011-09-02 10:42:06 140
原创 CXF结合spring的配置和开发流程1
1、引入需要的jar包http://cxf.apache.org/download.html可以下载相应jar包,本次使用的是apache-cxf-2.2.122、在web.xml中配置cxf<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE web-app PUBLIC "-//Sun Micr...
2011-08-30 15:33:02 94
原创 svn手动安装指南
第一种方法 将下载好的zip中1,plugins拷贝到myeclipse安装目录\Common\plugins\目录下2,在myeclipse安装目录下MyEclipse 8.x Latest/dropins/创建eclipse文件夹,然后将zip中的文件都复制到其中..重启myeclipse。。 OK~~~ 第二种方法 ...
2011-08-25 16:26:55 137
空空如也
oracle的sql语句问题
2011-10-10
oracle数据库中NOT IN 和 NOT EXISTS为什查不到数据
2011-07-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人