- 浏览: 78280 次
- 性别:
- 来自: 北京
最新评论
-
l381336231:
...
solr demo1 -
zhchx0827:
个人感觉在项目中好像不太适用,createIndexs方法接受 ...
solr demo1 -
zhglzh:
solr 导入数据 -
yiqi1943:
好文章,不过有几处错误不知道是不是楼主贴的时候疏忽了。27行“ ...
java中字符出现的次数 -
zpopopo:
延迟加载内容怎么办
改造jQuery lazyLoad图片分屏加载
文章列表
以前一直用Eclipse这次装了一个MyEclipse使用后.发现很多问题.其中最突出的一个就是Save保存文件的时候总是会验证一大堆的东西..其中以验证JS的时间最长.而且会老是弹出一个验证框 去掉MyEclipse - Validation - JavaScript Validator 的 Manual和Build都没用..
最后找到在项目路径下面的.project文件中配置了一些验证信息.
<buildCommand>
<name>org.eclipse.wst.jsdt.core.javascriptValidator</name>
< ...
1.发送简单的文本邮件
package net.xftzr.mail;
import java.util.Properties;
import org.springframework.mail.SimpleMailMessage;
import org.springframework.mail.javamail.JavaMailSenderImpl;
/**
* 本类测试简单邮件
* 直接用邮件发送
* @author Administrator
*
*/
public class SingleMailSend { ...
大多数的应用程序将数据存储在关系数据库、xml文件中。对这样的数据进行搜索是很常见的应用。所谓的DataImportHandler提供一种可配置 的方式向solr导入数据,可以一次全部导入,也可以增量导入。
概览
目 标
能够读取关系数据库中的数据。
通过可配置的方式,能够将数据库中多列、多表的数据生成solr文档
能够通过solr文档更新solr
提供 通过配置文件就能够导入所有数据的能力
能够发现并处理 由insert、update带来的变化(我们假定在表中有一个叫做“last-modified的列”)
...
当然是web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/j2ee" xmlns:javaee="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com ...
项目中用到了solr 然后自己先写了个demo 不说了 上demo 使用到的技术 struts2+spring+ibatis+solr
dao
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import org.springframework.orm.ibatis.support.SqlMapClientDaoSupport;
import com.cpf.model.Good;
import com ...
import java.io.IOException;
import java.net.URLEncoder;
import java.util.Calendar;
import javax.servlet.ServletOutputStream;
import javax.servlet.http.HttpServletResponse;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFCellStyle;
import org.apa ...
对于juqery的验证框架 实在是不想用 但是没办法项目组要用统一的验证方式对于jquery的验证最常见的写法就是 如下:
$("#addressForm").validate({
rules: {
'memberAddress.name':{
required: true,
minlength:1,
maxlength:2 ...
juqery动态增加radio
- 博客分类:
- jquery
通过juquery动态的增加一个组件 比如 radio 然后想给这个组件一个点击事件 那么就得在增加这个组件的方面里面 给他一个监听单击的事件了 比如
function addRadio(str,maId){
var s=eval("("+str+")")
var str="<li class='fontzs2'><label><input type='radio' name='memberAddressId'
value="+maId+">& ...
struts2+spring3+ibtias+solr整合的时候遇到一个错误
Cannot loca.te the chosen ObjectFactory implementation: spring - [unknown location]
之后在struts.properties加入这句话搞定
struts.objectFactory=com.opensymphony.xwork2.ObjectFactory
http://blog.csdn.net/it_man/archive/2006/10/23/1346604.aspx
http://hi.baidu.com/johntech/blog/item/be8559d2ebc99282a1ec9c18.html
海量数据1.0
1. 给定a、b两个文件,各存放50亿个url,每个url各占64字节,内存限制是4G,让你找出a、b文件共同的url?
方案1:可以估计每个文件安的大小为50G×64=320G,远远大于内存限制的4G。所以不可能将其完全加载到内存中 ...
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。
2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:
select id from t where num is null
可以在num上设置默认值0,确保表中num列没有null值,然后这样查询:
select id from t where num=0
3.应尽量避免在 where 子句中使用!=或<>操作符,否则将引擎放弃使用索引而进行全表扫描。
4.应尽量避免在 where ...
1、Like语句是否属于SARG取决于所使用的通配符的类型
如:name like ‘张%’ ,这就属于SARG
而:name like ‘%张’ ,就不属于SARG。
原因是通配符%在字符串的开通使得索引无法使用。
2、or 会引起全表扫描
Name=’张三’ and 价格>5000 符号SARG,而:Name=’张三’ or 价格>5000 则不符合SARG。使用or会引起全表扫描。
3、非操作符、函数引起的不满足SARG形式的语句
不满足SARG形式的语句最典型的情况就是包括非操作符的语句,如:NOT、!=、<>、!<、!> ...
<html>
<body>
<body>
<table name="tab" id="tab">
<tr>
<td>测试</td>
<td>test</td>
</tr>
</table>
<input type="button" value="增加行" oncli ...