- 博客(102)
- 收藏
- 关注
原创 idea 调试solr源码
solr版本 solr-7.4.0步骤进入\solr-7.4.0-src\solr-7.4.0,运行ant compile, 根据情况判断是否需要运行ant ivy-bootstrap;进入solr/ 目录,运行ant server;返回\solr-7.4.0-src\solr-7.4.0运行ant idea;用idea编辑器打开,进入Run->Edit Confi...
2018-07-09 10:53:19
934
转载 IIS 子应用配置继承问题
IIS 子应用配置继承问题IIS建立子应用,那么子应用的配置会优先读取父站点的,如果相同的配置信息,子站点的会被忽略,如果配置Key相同,但Value不同,就会报“该项已被添加”这类型的错误。如果想让子站配置独立的话,有一下两种方式:父站点的web.config配置取消继承<?xml version="1.0"?><configuration&a
2018-05-17 10:26:30
1292
原创 Win10 IIS 安装.net 4.5
更新Win10,原来的IIS站点访问不了,原因是因为IIS 没有.net 4.5,使用网上的aspnet_regiis.exe -i命令,一点都不靠谱,直接提示: C:\WINDOWS\system32>c:\windows\microsoft.net\framework64\v4.0.30319\aspnet_regiis.exe -i Microsoft (R) ASP.N...
2018-03-13 12:54:38
7847
6
原创 Visual Studio 2015 IIS 权限问题
可以以超级管理员启动Visual Studio 2015; 先访问C:\Windows\System32\inetsrv\Config获得授权,然后再访问C:\Windows\System32\inetsrv\Config\Export获得授权;以超级管理员启动vs有时候很不方便,比如无法通过拖曳打开文件,但是通过访问上面这两个目录,只需要授权一次,就可以使用,非常方便;...
2018-03-13 11:48:31
365
原创 solr 做成windows服务
solr做成windows服务 solr默认就集成了jetty,启动部署很方便,但是在window环境下,不能关闭启动的控制台,不然solr服务就停止了。为了防止被手动误关,所以需要把solr做成window服务网上找了下资料,工具挺多,但是操作最简单,最友好的是NSSM这个工具,工具的地址是http://www.nssm.cc/download。 这篇文章也介绍了这个工具的使用:...
2018-02-09 11:32:28
2389
原创 欢迎使用CSDN-markdown编辑器1
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I...
2018-02-09 11:05:41
170
原创 Glassfish 配置多个domain
asadmin create-domain –adminport 端口 –instanceport 端口 domain名称enable-secure-adminasadmin start-domain xxx asadmn delete-domain xxx
2018-01-03 09:23:25
713
转载 修改jQuery.validate验证方法和提示信息
修改jQuery.validate验证方法和提示信息1、添加验证方法在jquery.validate.js文件中直接添加验证方法,例如:jQuery.validator.addMethod(“Specialstring”, function(value, element){ var pattern = new RegExp(“[~!@#$^&*=|{}':;',\\[\\].<>/?~!@#¥……
2017-11-08 10:58:24
4677
原创 solr全词匹配
如我想搜索“软件工程师”,如果按照ik分词,会分词成“软件”、“工程师”等词, 但有些场合需要全词匹配,不想分词,可以这样 key=”软件工程师”,把关键字用英文的引号(”“)包起来就可以实现了。
2017-08-23 10:08:08
3557
原创 dataimport.scheduler 源码
– 需要引用spatial-extras,solr-core,analysis-common这三个库类; – 需要修改SolrDataImportProperties这个类 把SolrResourceLoader loader = new SolrResourceLoader(null);改成SolrResourceLoader loader = new SolrResourceLoader()
2017-08-10 18:14:37
385
原创 sorl 6.6.0 定时更新索引
solr 定时更新索引– solr 6.6.0 – dataimport.scheduler 这里先重点说下,定时更新引用的org.apache.solr.handler.dataimport.scheduler.ApplicationListener不是sorl源码自带的,需要另外去下载,下载地址为:dataimport.scheduler,因为源码年久没人维护,所以并不兼容现有版本,需要做
2017-08-10 18:07:30
393
原创 Idea 配置 Tomcat服务器
Idea 配置 Tomcat服务器Tomcat 9.0idea 2017版 有时候启动会出现 1099或8080 port is in use 错误,解决办法是netstat -aon|findstr 1099TCP 0.0.0.0:1099 0.0.0.0:0 LISTENING 17044TCP [::]:1099
2017-07-12 12:33:09
455
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2017-07-07 14:15:33
217
原创 solr 从数据库导入数据
这章开始记录如何从数据库导入数据到solr准备 - solr 6.6.0版本 - sqlserver数据库 - sqlservier数据库驱动 - solr core(jobseeker) - IKAnalyzer开始 1. 把数据库驱动程序包复制到Tomcat 9.0\webapps\solr\WEB-INF\lib中; 2. 在solrhome根目录下面新建extract
2017-07-07 14:09:54
439
原创 solr 6.6.0 配置IKAnalyzer分词
solr 6.6.0 配置IKAnalyzer分词 IKAnalyzer是一个开源的,基于java语言开发的轻量级的中文分词工具包。从2006年12月推出1.0版开始,IKAnalyzer已经推出了3个大版本。最初,它是以开源项目Luence为应用主体的,结合词典分词和文法分析算法的中文分词组件。新版本的 IKAnalyzer3.0则发展为面向Java的公用分词组件,独立于Lucene项目,同时提
2017-07-06 15:24:49
3705
5
原创 solr 部署到 Tomcat
本人对jetty不熟悉,而且看到默认的文件目录结果有点松散,更喜欢集中管理的模式,决定用tomcat来部署solr。准备solr 6.6.0 版本tomcat 9.0 windows 安装版jdk 1.8部署安装Tomcat,这里采用的是安装版,安装目录选择F:\Tomcat 9.0,如下图: 解压solr 6.6.0,如下图: 复制server文件夹下的solr-webapp\weba
2017-07-06 15:09:31
542
原创 solr 源码导入 IntelliJ IDEA
solr源码导入idea 准备 - solr 6.6.0 - jdk 1.8 - idea 2017.1 - apache-ant-1.10.1下载ant,安装好,配置好ant环境变量,具体这里就不详述了; Ctrl+R 打开控制台,执行C:\Users\风铃>F:F:\>cd F:\WorkPlace\IdeaProjects\solr-6.6.0转到solr根目录 执行ant
2017-07-04 17:40:13
2923
1
原创 solr 6.6.0开始
Solr 6.6.0快速入门solr官网http://lucene.apache.org/solr/jdk8 window系统安装解压solr(C:\solr);启动solrcmd cd C:\solr\solr-6.6.0\bin solr start -e cloud -noprompt 回车执行得到如下结果:cmd结果 Welcome to the SolrC
2017-07-04 17:33:21
559
原创 Expression Tree
Expression TreeExpression Tree 的一个例子Expression Tree 的一个例子public static class ObjectionExtension { /// <summary> /// 获取属性的名称 /// </summary> /// <typeparam name="T">泛型
2015-10-22 14:31:46
555
原创 Orchard路由
Orchard路由Orchard模块开发中,每个模块都相当于MVC中的Area,默认的路由便是{模块名称}/{Controller}/{Action},很多时候这个Url不符合我们需求,这时候就需要自定路由了。Orchard提供了自定路由的方法,便是实现IRouteProvider。例子如下:public class Routes : IRouteProvider { pub
2015-10-02 19:47:53
915
原创 Mvc RouteAttribute
RouteAttribute在默认情况下,MMVC的特征路由功能是关闭的,我们需要调用代表当前路由表的RouteCollection对象的拓展方法 MapMvcAttributeRoutes开启此功能。 示例如下: public static void RegisterRoutes(RouteCollection routes) { routes.Igno
2015-09-30 10:33:04
2040
原创 欢迎使用CSDN-markdown编辑器
常用的Web上传控件webuploader http://fex.baidu.com/webuploader/Uploadify http://www.uploadify.com/documentation/
2015-04-10 17:16:22
471
原创 JQuery事件重复绑定
JQuery事件重复绑定很多时候,html元素的事件不会重复绑定,但是在某些特殊的场合,比如动态加载的时候,就会出现这种情况,导致一个元素绑定了几次事件,造成点击一次,执行了N次本来只需要执行一次的代码。这时候,怎么解决呢。使用off取消绑定,代码如下$(selector).off('click').on('click',funtion(){});这样每次绑定前都取消了之前绑定的事件。但是这样也有
2015-03-23 17:19:20
818
原创 $.getjson 不执行回调函数
$.getjson 请求mvc action 返回的json时候,总是不执行回调方法,报parsererror错误,查了下,发现返回来的格式应该是callback({.....})
2015-02-11 17:25:10
1405
原创 orchard custom form 没有消息提示
orchard 主题必须的两个Zone:Content和Messages,少了messages,就没有custom form的消息提示了。
2015-01-05 09:27:24
693
原创 MVC htmlHelper<TModel> 中如何获取model
ModelMetadata _metadata = ModelMetadata.FromLambdaExpression(expression, htmlHelper.ViewData);
2014-12-19 14:54:36
2121
原创 利用DynamicObject来读取Xml
在js,可以用js.location这样的方式来进行语法选择,c#里面也可以用dynamic来实现。 /// /// XElement动态解析 /// public class XElmentObject : DynamicObject { private XElement _root; #region ///this[
2014-12-03 16:57:58
986
原创 .Net 自定义读取自定Config文件
.Net里面,ConfigurationManager默认读取的是Web.config或者App.config但是,什么都放在这两个文件里面,感觉太多了,也不好管理配置。于是参考了下别人的资料,自己写了一个例子,例子实现的的是E:\App.config的文件,文件格式如下 要实现这样的功能,就要实现自己的ConfigurationSecti
2014-12-03 13:29:16
6529
2
原创 Expression 反射调用TryParse
public static class StringExtenssion { /// /// TryParse委托 /// /// String /// Out T /// 返回值 /// 要转换的字符串 /// out 输出参数 /// 成功
2014-10-13 11:19:11
1101
原创 Expression 获取,设置属性的值
/// /// 拓展方法.Net4.0以上 /// public static class ObjectExtension { /// /// 获取实例的属性值 /// /// /// /// /// public stat
2014-09-11 10:22:31
6613
原创 Entity Framkwork Code First DataAnnotation
1.entityFramework 一直没怎么用过,最近发现在开发阶段挺合适的
2014-08-28 22:19:54
884
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人