- 博客(28)
- 资源 (1)
- 收藏
- 关注
原创 【Solr4.7.0学习笔记】系列之一:solr 竞价排名
http://www.cnblogs.com/ibook360/archive/2011/11/28/2266233.html先修改配置文件1)mysql-data-config.xmlsid和sql查询的别名一样,id是该域的别名在后面的schema.xml创建域会用到;修改entity的name和pid尽量不要用id可以任意的取名字区别开
2014-04-16 16:43:05 1553
原创 【Solr4.7.0学习笔记】系列之一:Facet分组查询
要求:输入“年级”可以统计出A表里面的“上地实验小学一年级(4条)上地实验小学二年级(2条)”分析思路:既要查询又要分组,而分组和查询最好分开写。所以你可以申明两个域,指向同一个字段一个用来查询,一个用来统计。再加上涉及到两张表,所以需要一个表连接查询。第一步:修改配置文件schema.xml这个uniquekey不能重复,classid在A表里面有重复。不可以第二步:修改
2014-04-16 13:19:56 1380
原创 【Solr4.7.0学习笔记】系列之一:ik智能分词(需要导入lucene4.7jar包)
/** * ik分词 * @param userName * @param i * @return */ public List searchUserInfoList(String userName,int i){ //智能分词-----------------------
2014-04-16 13:15:31 1676
原创 【Solr4.7.0学习笔记】系列之一:Solrj4.7增删改查+分页
public class UserInfoDao { //创建域的方式(创建索引||写入 lucene,查询只能查到这里面的被创建索引文件了的数据) public void addIndex() throws SolrServerException, IOException{ HttpSolrServer ser
2014-04-16 13:12:34 1939
原创 【Solr4.7.0学习笔记】系列之一: java程序里面,如何用submit(非异步)访问solr程序?
index:html> script> $( "#target").submit( function( event){ } ); script>body> form action="http://localhost:8080/solr
2014-04-16 13:09:22 746
原创 【Solr4.7.0学习笔记】系列之一:java程序里面,如何用ajax访问solr程序?
page language="java" import= "java.util.*" pageEncoding="UTF-8" %>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">html>head>script type= "text/javascript" src="js/jquery-1.5.2.j
2014-04-16 13:08:11 885 1
原创 【Solr4.7.0学习笔记】系列之一:我的第一个Solr程序
题目:访问数据库student表中名字含有“陈奕迅”的数据1)新建coretest并配置coretest是和collection1放在一起的。(C:\solr-tomcat\solr下面可以设置多个core,但需要在与core同级的solr.xml文件里面配置一下).从原项目中copy一个core在solr.xml里面配置多core:2)配ik分词器并导入包(在corete
2014-04-16 12:19:06 1434 1
原创 【Solr4.7.0学习笔记】系列之一:Tomcat7中搭建Solr 4.x(4.7.0)
http://www.tuicool.com/articles/bmYNVbq下载的solr一定要与lucene版本对应 solr-4.7.0,solr有个服务器默认端口是8983 http://localhost:8983/solr/admin1)找到目录:solr-4.7.0\example\solr\collection1\conf\solrconfig.xml2)找到so
2014-04-16 12:13:52 1301
原创 【Mybatis学习笔记】系列之二:Mybatis双项一对多关联
条件:Group和Student是一对多关系一:GroupMapper.xml内容如下 <!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd">
2013-10-23 16:37:08 851
原创 【MyBatis学习笔记】系列之一:MyBatis多对多双向关联
条件:文章(Article)和素材(Material)是多对多关系一:ArticleMapper.xml内容如下http://mybatis.org/dtd/mybatis-3-mapper.dtd" > articleid ,title, abstract, content, createtime, createuser, updateuser, updatetime
2013-10-23 16:20:56 1571
翻译 十四:JSP常用的控件
1.点击按钮返回 上一页:2.点击按钮跳转到另一个jsp页面:3.复选框 :保存登录名4.背景图片超链接:评价5.在js中获取html中表单元素的value值:function show() { alert(document.getElementById("txt").value ) } 6.在js中打开另一个jsp页面:fu
2013-09-13 10:12:38 845
原创 一:Query的用法
staticvoidquery(String name){ Session s=HibernateUtil.getSession(); String hql="from User u where u.name=:n"; q.setString("n",name); //或者写成 String hql2="from User u where u.name=
2013-09-03 13:49:01 1128
原创 十三:SpringSide三层的注解
1.从jsp跳转到jsp:先从jsp跳转到action的某个方法里,然后从方法的return input;到另一个jsp页面2.springSide的程序入口在哪儿?默认的index页面把他的定义到某个action中3.从jsp跳到action中?用form表单提交4.从action跳到jsp中?有程序默认的几个常量:input reload则到相应的jsp页面
2013-09-03 13:45:30 1101
原创 十二:Page分页加带过滤器的按条件查询
Action:public StringgetList() throws Exception { try { List filters = PropertyFilter .buildFromHttpRequest(Struts2Utils.getRequest()); //设置分页条数 p
2013-09-02 18:23:26 2809
原创 十:区别Filter排序与hql排序,带筛选条件
区别Filter排序与hql排序,带筛选条件 Action: public StringlistCompany() throws Exception { List filters = PropertyFilter.buildFromHttpRequest(Struts2Utils.getRequest()); page.setPageNo(Integ
2013-09-02 18:06:43 1578
原创 九:实体类与json之间【非持久化字段】
第一步:在实体类里面添加一个非持久化字段(这个字段是数据库建的表里面没有的。但是在jsp页面我需要取一个新的变量:strPriority)@Transient//导出订单优先级 public String getStrPriority(){ String strPriority=""; if(callbackflag!=null){ swi
2013-09-02 18:04:39 993
原创 八:动态填充多选下拉框——get属性
说明:客户类型不是固定的三四个,而是从另外一张客户类型表中查询出来列在这里的。换句话说:这个下了框是可变的,可能有1个类型,也可能有N个类型。注明:这种方式,用户类型是存在系统全局变量或者缓存里面的。所以利用${allRoleJson}可以取到包装好的json格式的数据。Action://获得用户类型 public StringgetAllRoleJson() {
2013-09-02 18:02:41 813
原创 七:gridManager里面的column列显示型式
8效果图:function f_setGrid() { gridManager = $("#maingrid").ligerGrid({ columns: [ { display: 'id', name:'tagid', align: 'left', width: 80 },
2013-09-02 17:56:12 1187
原创 l六:jsp页面各种标签的用法
一:when标签tdstyle="width:150px"> span> c:choose> c:whentest="${model.type==1}">
2013-09-02 17:53:59 1300
原创 五:一张表里面形成的树
jsp:// -------------------------ajax异步刷新-------------------- //一级子节点 $(function () { $("#tree1").ligerTree( {
2013-09-02 17:15:21 560
原创 四:1、加载树,2、无限制节点,3、反键菜单
1、加载树,2、无限制节点,3、反键菜单效果图:2、 //加载数据完毕后闭合树结构3、 functioncollapseAll() {4、 tree.collapseAll();5、 }6、 functiongetKnowledgeTree(){7、
2013-09-02 15:57:48 844
原创 三:两级节点的树,展开,无异步
两级节点的树效果图:说明:这是只显示两级节点的树,并且窗体加载的时候树就成展开形式,并不需要异步加载!Jsp:/** * 初始投诉分类 */ functionp_initpreclass(){ //左侧分类树 treeManager = $("#complaintree").ligerTree({
2013-09-02 15:55:28 625
原创 二:下拉树
function f_tree() { classifyManager = $("#classid").ligerComboBox({ width : 120, selectBoxWidth : 200, selectBoxHeight : 200, textField :"name",
2013-09-02 15:53:55 612
原创 一:递归树,异步加载树
递归树,异步加载树效果图如下:Jsp:$("#maintree").ligerTree( { url : 'busiticket!getTree.action?' + $.param( { filter_EQL_parentid :'0', id :'0', root :'票务
2013-09-02 15:51:17 688
原创 SpringSide】dml简单版
=========================================================【修改】=====================================================================方法一:根据id改变他的状态。就一个字段时。首先循环去的id,然后在他的action里遍历的根据id(要修改的字段的id)查出实体对
2013-09-02 15:49:35 543
原创 LigerUi验证
方式一:类似于一下这种验证 scripttype="text/javascript"> //------------------------------------dml相关操作----------------------------------------------- varCurID = 1; varValidator =
2013-09-02 15:07:09 4484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人