- 浏览: 520433 次
- 性别:
- 来自: 北京
最新评论
-
hyspace:
别逗了,最后一个算法根本不是最优的,sort(function ...
数组去重——一道前端校招试题 -
washingtin:
楼主能把策略和路由的类代码贴出来吗
Spring + iBatis 的多库横向切分简易解决思路 -
sdyjmc:
初略看了一下,没有闹明白啊,均衡负载使用Nginx,sessi ...
J2EE集群原理 I -
shandeai520:
谢谢大神!请教大神一个问题:假如我有三台服务器,连接池的上限是 ...
集群和数据库负载均衡的研究 -
hekuilove:
给lz推荐一下apache commonsStringUtil ...
request 获取 ip
文章列表
多对象 综合搜索 分页
- 博客分类:
- 自定义扩展及工具类
自己写的一个 针对多对象 综合搜索分页
适合多对象 再扩展可以用于 分库分表中处理
详细请见 附件
>>问题处理 ${}
如果要在模板中出 ${aa}
解决:把“$”当特殊字符传递过来
>> 遍历循环
<#if fs?exists>
<#list fs as field >
<tr>
<td class="bmsInputCaption" width="25%" >${field.nameCn}& ...
java.util.regex.PatternSyntaxException: Illegal repetition
{btable}
原因可能是有特殊字符需要处理 (+、*、|、\等符号 )
但为什么单独做main可以通过
resultName = resultName.replaceAll("{btable}", temp);
处理结果
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
>>循环标签
<s:iterator id=&qu ...
jdk中动态加载对象
spring中动态加载对象方式
command = (ICommand) context.getBean(commandsArray[i].toLowerCase());
/**
* @author luxiangxing
* @time 2010-8-28
* @email xiangxingchina@163.com
* @tel 13488766519
*/
package teasoft.common.util;
import java.lang.reflect.Field;
import java.util.HashMap;
import teasoft.user.entity.User;
public class TypeConverterUtil {
/**
...
>> ----------> @Action 重定向
@Action(value = "/code/generatePoject", results = { @Result(name = "success", location = "project/list", type= "redirectAction")})
<
action
name
=
"actionName!*"
class
=
&q ...
/**
* @author luxiangxing
* @time 2010-8-26
* @email xiangxingchina@163.com
* @tel 13488766519
*/
package teasoft.common.util;
import java.io.BufferedInputStream;
import java.io.BufferedOutputStream;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoun ...
字符串裁剪
- 博客分类:
- javascript
function subStr(str,len){
if(str.length>len){
return str.substring(0,len)+"...";
}
return str
}
调用
<script>document.write(subStr("${nameCn}",7));</script>
>>IE 6 下 url 编码问题 ---------->
<s:url id="url" value="/search/PortalSearch/search.action">
<s:param name="t"><s:property value="typeCount.infoType.ordinal()"/></s:param>
<s:param name="condition.keyw ...
java.lang.IllegalStateException: getOutputStream() has already been
called for this response
产生这样的异常原因
:是web容器生成的servlet代码中有out.write(""),这个和JSP中调用的
response.getOutputStream()产生冲突.即Servlet规范说明,不能既调用
response.getOutputStream(),又调用response.getWriter(),无论先调用哪一个,在调用第二个时候应会抛出
Ill ...
如何手动安装SVN
的步骤
1,下载SVN插件
下载地址http://subclipse.tigris.org/files/documents/906/46495/site-1.6.5.zip
2,在MyEclipse 6.5的安装路径下的plug_in下新建文件夹:site-1.6.5
3,在MyEclipse 6.5工具栏上,Help > Software Updates > Find
and Install...,在弹出的菜单中选 Search for new features to in ...
1. 使用Spring注解来注入属性
1.1. 使用注解以前我们是怎样注入属性的
类的实现:
Java
代码
public
class
UserManagerImpl
implements
UserManager {
private
UserDao userDao;
public
void
setUserDao(UserDao userDao) {
this
.userDao = userDao;
}
...
Spring2.0
框架的事务处理有两大类:
1 编码式事务 , 这个不说.
2 声明式事务 , 就说这个.
声明式事务又有三种实现方法:
1 (第一种)
最早的方法,用TransactionProxyFactoryBean,他是一个有AOP代理功能的FactoryBean.他返回的对象有事务.
还要在spring的配置文件XML中配置,比较麻烦,不详细说.
Xml代码
<!-- 事务测试DAO -->
<
bean
id
=
"go_TestPOAO"
...
在新架构中打算选择Compass或Hibernate Search作为搜索引擎框架,比较后,感觉Hibernate
Search上还是没有Compass成熟,另外考虑到后期对网页的爬取及搜索需求,决定还是基于Compass来作为架构缺省的搜索引擎。网上关于
Compass的文档很多,但说得相对完整其详细的入门文档基本上没有,Compass的官方文档倒是说得很详细,但是例子一塌糊涂,存在很大问题。记录
一下搭建的过程,作为入门的指南。
Compass 通过OSEM(Object/Search Engine
Mapping)允许把应用对象的领域模型映射到搜索引擎,最终通 ...