- 博客(1975)
- 资源 (131)
- 收藏
- 关注
原创 Lucene之——获取索引关键字给Jquery自动填充框架使用
通过Lucene的lukeall-1.0.0.jar 通过 java –jar lukeall-1.0.0.jar 可以通过界面的方式可以看到索引库的所有信息截图如下:但是现在我们需要获取合适的Term,然后通过命中率排序, 最后的结果转化为 JSON格式交给Jquery的自动填充框架如何实现呢? Lucene中有个IndexSearcher:此类是用来根据Query查询语句来查
2015-11-04 00:08:42 1738
原创 ProGuard之——代码混淆
1. 混淆器的选择ProGuard下载地址:http://proguard.sourceforge.net/index.html#downloads.html2. 优化策略因为公司项目都是 SSH 或者 SSJ 框架,涉及到非常多的配置文件,所以a. 必须保留实现Action类中的公有的,友好的,私有的属性和公有的方法。b. 因为配置文件中的类名是一个完整的
2015-11-03 21:39:40 4390 1
原创 JS之——获取GET参数
废话不多说直接上代码 function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); re
2015-11-03 17:16:54 1716
原创 Spring之——JoinPoint对象
设置JoinPoint对象:AspectJ使用org.aspectj.lang.JoinPoint接口表示目标类连接点对象如果是环绕增强时,使用org.aspectj.lang.ProceedingJoinPoint表示连接点对象,该类是JoinPoint的子接口。任何一个增强方法都可以通过将第一个入参声明为JoinPoint访问到连接点上下文的信息。我们先来了解一下这两个接口的主要方
2015-10-31 17:17:48 5843
原创 Lucene之——设置高亮核心代码
不多说,不废话,直接上代码package com.lyz.d;import org.apache.lucene.search.Query;import org.apache.lucene.search.highlight.Formatter;import org.apache.lucene.search.highlight.Highlighter;import org.apache.
2015-10-31 13:39:12 2002
原创 Lucene之——打印分词核心代码
不多说,不废话,直接上代码public void testAnalyzer(Analyzer analyzer,String text)throws Exception{ System.out.println(analyzer.getClass().getSimpleName()); TokenStream tokenStream= analyzer.tokenStream("conten
2015-10-30 15:19:44 1195
原创 Nginx之——413 修改上传文件大小限制
在上传时nginx返回了413错误,查看log文件,显示的错误信息是:”413 Request Entity Too Large”, 需要做以下设置:打开nginx主配置文件nginx.conf,找到http{}段,增加 client_max_body_size的相关设置, 这个值默认是1m,可以增加到8m以增加提高文件大小限制;我设置成了 client_max_body_
2015-10-29 21:35:48 6662
原创 MySQL之——分布式集群
http://blog.csdn.net/chenxingzhen001/article/details/7708663http://blog.csdn.net/yangbutao/article/details/12242441/http://www.oschina.net/question/12_414http://blog.csdn.net/chinalinuxz
2015-10-28 10:24:00 1472
原创 Spring之——SpringMVC配置详解
现在主流的Web MVC框架除了Struts这个主力 外,其次就是Spring MVC了,因此这也是作为一名程序员需要掌握的主流框架,框架选择多了,应对多变的需求和业务时,可实行的方案自然就多了。不过要想灵活运用Spring MVC来应对大多数的Web开发,就必须要掌握它的配置及原理。 一、Spring MVC环境搭建:(Spring 2.5.6 + Hibernate 3.2.0)
2015-10-23 11:08:15 1802 1
原创 Java之——打开浏览器访问指定页面
不多说,不废话,直接上代码,大家都懂得。package com.lyz.test; import java.awt.Desktop;import java.io.IOException;import java.net.URI;import java.net.URISyntaxException; /** * @author liuyazhuang * @time 2015
2015-10-22 16:13:47 10913
原创 Lucene之——搜索实例
一个搜索功能:要求将所有包括搜索字段的文章的标题列出来(文章的内容存储在Oracle的CLOB字段中),也就是要用Lucene实现对数据库的大字段进行索引和搜索。创建lucene通过java定时任务来完成。定时调用建立索引方法package com.qqw.index;import java.util.Timer;public class IndexerServer { /**
2015-10-21 00:35:58 3083
原创 Lucene之——输出分词结果的核心代码
不多说,不废话,直接上代码package com.lyz.lucene.ana;import java.io.StringReader;import org.apache.lucene.analysis.Analyzer;import org.apache.lucene.analysis.TokenStream;import org.apache.lucene.analysis.t
2015-10-17 14:04:16 2281
原创 Spring之——quartz集群的问题及解决方案(基于Spring4.0+quartz2.2.1的集群架构)
特别注意一点,与Spring3.1以下版本整合必须使用Quartz1,最初我拿2.2.1的,怎么搞都报错:Caused by: org.springframework.beans.factory.CannotLoadBeanClassException: Error loading class [org.springframework.scheduling.quartz.CronTrigger
2015-10-15 11:37:05 13384 1
原创 Spring之——quartz的配置方式(集群与不集群)
有关quartz集群的配置方案,大家可以参阅博文《Spring之——quartz集群(Oracle数据源)》和《Spring之——quartz集群(MySQL数据源)》quartz存储job方式就分三种,我们最常用的也是quartz默认的是RAMJobStore,RAMJobStore顾名思义就是把job的相关信息存储在内存里,如果用spring配置quartz的job信息的话,所有信息是
2015-10-14 23:17:17 12412 1
原创 Spring之——quartz集群(MySQL数据源)
1 大家都清楚quartz最基本的概念就是job,在job内调用具体service完成具体功能,quartz需要把每个job存储起来,方便调度,quartz存储job方式就分三种,我们最常用的也是quartz默认的是RAMJobStore,RAMJobStore顾名思义就是把job的相关信息存储在内存里,如果用spring配置quartz的job信息的话,所有信息是配置在xml里,当spirng
2015-10-14 19:38:40 9338
原创 Spring之——quartz集群(Oracle数据源)
在集群环境下,大家会碰到一直困扰的问题,即多个 APP 下如何用 quartz 协调处理自动化 JOB 。大家想象一下,现在有 A , B , C3 台机器同时作为集群服务器对外统一提供 SERVICE :A , B , C 3 台机器上各有一个 QUARTZ ,他们会按照即定的 SCHEDULE 自动执行各自的任务。我们先不说实现什么功能,就说这样的架构其实有点像多线程。那多线程
2015-10-14 17:53:34 7327
原创 MySQL之——MySQL使用中遇到的有关问题
问题:在导入quartz官方下载的数据库表时报错了,mysql【tables_mysql_innodb.sql】,错误信息如下mysql 错误号 #1064you have an error in your sql syntax;check the manual that corresponds to your mysql server version for the right
2015-10-14 17:17:16 1273
原创 Spring之—ApplicationListener 接口及事务管理
想在spring启动时自动调用一些db操作作缓存,于是在service实现ApplicationListener 接口。并重写onApplicationEvent操作。这样就实现了要求,代码如下:@Service@Scope("singleton")public class MasterServiceImpl implements ApplicationListener { p
2015-10-12 14:28:22 5498
原创 Lucene、Compass学习以及与SSH的整合
http://blog.csdn.net/ygj26/article/details/5552059
2015-10-07 15:40:09 1533
原创 Hibernate Search 的常用注解
Hibernate Search 的常用注解1. @Indexed -> index指定索引名称 2. @Field -> name 指定当前属性在LuceneDocument中存储的名称,默认为属性名 -> store 指定当前属性是否被存储在Luceneindex中,可选值为: 1) Store.YES 占用大量的索引空间,支持"投影(proj
2015-10-07 15:21:48 2330
原创 最强日期正则表达式
一、简单的日期判断(YYYY/MM/DD): ^\d{4}(\-|\/|\.)\d{1,2}\1\d{1,2}$二、演化的日期判断(YYYY/MM/DD| YY/MM/DD): ^(^(\d{4}|\d{2})(\-|\/|\.)\d{1,2}\3\d{1,2}$)|(^\d{4}年\d{1,2}月\d{1,2}日$)$三、加入闰年的判断的:实例:
2015-10-05 18:37:40 5473 2
原创 Sphinx中文分词Coreseek+Mmseg安装配置和示例
Coreseek+Mmseg 实现中文分词的安装配置的记录笔记。安装前首先安装依赖的软件包yum install make gcc g++ gcc-c++ libtool autoconf automake imake libxml2-devel expat-devel下载并编译安装mmseg:wget http://www.coreseek.cn/uploads/csft/4.0
2015-10-04 18:06:45 2846
原创 MySQL之——分库分表的一些技巧
分表是分散数据库压力的好方法。分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库。当然,首先要知道什么情况下,才需要分表。个人觉得单表记录条数达到百万到千万级别时就要使用分表了。1,分表的分类1>纵向分表将本来可以在同一个表的内容,人为划分为多个表。(所谓的本来,是指按照关系型数据库的第三范式要求,是应该在同一个表的。)分表理由:根据
2015-10-02 11:17:32 2743
原创 分布式Hibernate search
分布式Hibernate Search与Apache Tomcat6,ActiveMQ 和Spring.今天我将跟大家分享我的经验,以master/slave(s)方式配置分布式Hibernate Search并整合Apache ActiveMQ,Spring,应用程序额容器是Apache Tomcat 6。怎么工作:-Hibernate Search 支持使用JMS back-end 和
2015-09-30 16:52:27 2611
原创 基于Spring的Hibernate Search全文检索功能示例
数据库:Oracle 9iJDBC驱动:OJDBC14开发环境:Eclipse-JEESpring版本:Spring 2.0.6Hibernate版本:Hibernate Core 3.2.5/Hibernate Annotation 3.3.0/Hibernate Validator 3.0.0/Hibernate Search 3.0.0 Beta4//jdbc.prope
2015-09-30 15:55:53 2587
原创 PHP之——不同类型数据之间的比较规律
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/48771375
2015-09-27 23:52:35 2473
原创 PHP之——自动类型转换
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/48766705
2015-09-27 14:18:06 1988 1
原创 PHP之——进制转换系统函数
转载请注明出处:http://blog.csdn.net/l1028386804/article/details/48766063
2015-09-27 12:12:18 1984
原创 make: *** No targets specified and no makefile found. Stop.解决方法
1、wget http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz2.、tar zxvf ncurses-5.6.tar.gz3、 ./configure -prefix=/usr/local -with-shared-without-debug4、make5、make install
2015-09-24 14:34:03 54224 21
原创 CentOS+Nginx+PHP+MySQL 搭建高性能的web服务器
http://lxsym.blog.51cto.com/1364623/293096/
2015-09-24 11:42:25 2607
原创 胡思乱想之——我所理解的"云"
我所理解的“云”:数据都存在网上,而非终端里;软件会最终消失,只要你的“云”终端设备中拥有浏览器就可以运行现在的一切;“云”时代的互联网终端设备将不仅仅是pc;手机、pad、汽车、手表、眼镜、电视、家居等等,人们生活中的方方面面,只要有简单的操作系统加个浏览器就完全可以实现;由于数据都在“云”端,企业的IT管理越来越简单,企业和个人,用户再也不用担心病毒,数据丢失等问题;只要你的“云”终端设备里安
2015-09-21 22:06:12 1226
原创 PHP之——isset与empty的区别
isset(变量)判断变量是否存在,或者变量是否为null,如果存在就是true,否则为false。empty(变量):判断变量的内容是否为空,(不是null,而是没有内容),基本上,是一些规定,如下数据都是“空的”:0、""、"0"、false、null、array()空数组也是空,如果一个变量内容是空的empty()结果返回true,否则返回false
2015-09-20 11:57:57 1962
原创 PHP之——CentOS 6.5下搭建LAMP环境详细步骤
1、确认搭建LAMP所需的环境是否已经安装:[root@localhost ~]#rpm -q make gcc gcc-c++ zlib-devel libtool libtool-ltdl libtool-ltdl-devel bisonncurses-devel备注:安装libpng时需要zlib-devel 安装php时需要libtool、libtool-ltdl、libt
2015-09-18 20:07:14 8687 1
原创 PHP之——CentOS下搭建 PHP 环境(最佳的LAMP环境)
http://blog.csdn.net/liruxing1715/article/details/8259399
2015-09-18 19:14:59 6645
原创 Java之——Unsupported version number [51.0] for class format
Caused by: java.lang.UnsupportedClassVersionError: org/apache/tomcat/jdbc/pool/DataSource : Unsupported major.minor version 51.0 (unable to load class org.apache.tomcat.jdbc.pool.DataSource) at org.a
2015-09-15 23:13:31 4735
原创 Java之——使用proguard混淆java web项目代码
1.首先下载proGuard.zip到本地: proguard4.5beta4.tar.zip解压开,2.新建文本文档,修改文件名为XXX.pro,然后复制下面内容到.pro-injars 'D:\Tomcat\Channel_Tomcat\webapps\channel\WEB-INF\lib\smartlink-framework-sign_release.1.1.0.jar' #需要
2015-09-15 23:04:57 6937 1
原创 Memcached之——整合Spring完整示例
在前面的几篇博文中,我们记录了Memcached整合Spring的一些方法,现在我们就基于这些方法实现一个Memcached整合Spring的完整示例,好了不多说了,我们直接上代码吧。一、配置1、MemcachedCacheManagerpackage com.cdsmartlink.framework.cache.memcached;import java.util.Co
2015-09-15 10:41:48 14637 20
原创 Memcached之——Memcached与Spring提供的cache接口整合
pring 从3.x就提供了cache接口,spring默认实现的缓存是ehcache,spring的cache接口:public interface Cache { String getName(); Object getNativeCache(); ValueWrapper get(Object key); T get(Object key, Class type); void
2015-09-14 21:43:47 6261
原创 Memcached之——spring整合memcached注意事项-poolname
Memecached JavaClient在使用前需初始化SockIOPool,该类只有一个protected的构造方法,因此外部需使用其提供的静态方法getInstance来获取SockIOPool实例,getInstance方法允许传入poolname来指明SockIOPool名称. SockIOPool本身只是作为SchoonerSockIOPool的代理类,SchoonerSockIOPo
2015-09-14 17:21:04 2469
原创 Memcached之——maven中添加memcached.jar配置方法
针对java项目添加 memcahced在mvnrepository 找了半天也没找到memcached.jar的配置xml,由于目前java memcached client没有官方的maven repository可供使用,因此使用时需要手动将其安装到本地repository。java memcached client的jar包下载地址:https://github.com/gwhal
2015-09-14 16:26:23 14345
Navicat for Premium.rar
2020-07-30
Flume采集Nginx日志到新版Hive.rar
2019-09-20
Flume采集Nginx日志到Hive.rar
2019-08-01
Apache标准Log,Hive测试使用
2019-03-17
glibc-2.14 Hadoop专属glib
2019-03-12
avro-1.8.1
2019-02-28
freefloatftpserver1.0 漏洞重现
2019-02-14
VulnServer
2019-01-16
Easy File Sharing Web Server 7.2
2019-01-15
ImmunityDebugger
2019-01-15
sqoop1.46和1.47
2018-09-12
《Spring IOC核心技术》- 冰河原创电子书
2023-01-28
冰河的渗透实战笔记-冰河.pdf
2021-05-18
Docker+K8S+GitLab/SVN+Jenkins+Harbor持续集成yaml安装文件
2021-05-12
深入理解高并发编程(冰河原创电子书)
2021-04-28
FastDFS6.06完整安装包
2021-04-13
MySQL8.0.19安装包
2021-04-10
流程引擎(Flowable+Activiti)
2020-07-28
nexus-2.11.2-03-bundle.rar
2020-06-15
Navicat For MongoDB 15.0.6
2020-06-13
linux库:compat-libstdc++-33-3.2.3-61
2020-04-20
MySQL各版本my.cnf配置文件.rar
2020-01-12
MySQL 8.0.18源码安装包.rar
2019-11-23
升级gcc与cmake所需的安装文件.rar
2019-11-23
CentOS6.8 64位安装镜像.rar
2019-11-16
性能测试工具(postman+ab+jmeter).rar
2019-10-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人