随笔分类 - 框架类库
摘要:环境: jdk:1.8 cas server:5.3.14 + tomcat 8.5 cas client:3.5.1 客户端1:springmvc 传统web项目(使用web.xml) 客户端2:springboot 参考博客:https://blog.csdn.net/anumbrella/ca
阅读全文
摘要:核心关键在于定义一个RedisCache实现mytis实现的Cache接口 定义中间类,注入工具类 工具类 在对应的mapper.xml中添加cache标签 测试的时候还是先加载ClassPathXmlContext,然后获得sqlSession,注意mybatis的增删改,flushCache=t
阅读全文
摘要:添加依赖 一.基本类型参数(String)校验 1.注解要写在接口中,实现类会自动继承,如果实现类的某个重写方法没有加上了注解,接口中却没有定义,运行时会产生redefine异常 接口: User getUserById(@NotNull(message = "uid不能为null") @Min(v
阅读全文
摘要:标题和内容尽量用正常的内容,否则会被标识为垃圾邮件,被系统退回,附件越大,发送的时间越长
阅读全文
摘要:效果图 1.在web.xml中加上如下配置.其实就是利用servlet的目录过滤,这样所有带有news的地址都会被拦截 一定要放在.actiobn下面,否则springmvc会无法找到对应的controller 1 <!-- restfull风格约定,去除前台超链接访问的后缀 --> 2 <serv
阅读全文
摘要:1 <dependencies> 2 <dependency> 3 <groupId>com.alibaba</groupId> 4 <artifactId>easyexcel</artifactId> 5 <version>1.1.1</version> 6 </dependency> 7 8 <
阅读全文
摘要:1 public class WordCount { 2 static Directory directory; 3 // 创建分词器 4 static Analyzer analyzer = new IKAnalyzer(); 5 static IndexWriterConfig config =
阅读全文
摘要:输出截图(部分) 验证第二页数据标题
阅读全文
摘要:httpclient htmlunit
阅读全文
摘要:1.模拟登录csdn,最开始的时候使用的是httpclient,网上的所有模拟登录csdn的版本都是找到lt/execution/event_id.连同用户名及密码 一起发送即可,但是目前的csdn的登录参数可不止这三个,fkid怎么解决?我抓包时发现fkid是登录时其value才被赋值,奈何找了半
阅读全文
摘要:使用htmlunit的好处有两点,相比httpclient,htmlunit是对浏览器的模拟,比如你定位一个按钮,就可以执行click()方法,此外不需要象在httpclient中一样编写复杂的代码,如一堆request header还有一大堆请求参数,你只需要填写用户名,密码,验证码即可,就象在使
阅读全文
摘要:使用webcollector时出现了如下异常 分析是依赖的问题,不仅要添加selenium-java,还要添加htmlunit-driver的依赖,注意不要添加成selenium-htmlunit-driver 添加htmlunit-driver后,异常解决
阅读全文
摘要:查询时的api分为两种一种是万能的set,还有一种是setxxxquery 1 @Test 2 public void search2() throws Exception{ 3 HttpSolrClient solrClient = new HttpSolrClient.Builder("http
阅读全文
摘要:出现这种情况是因为baseurl填写错误,最开始的时候我写的是用tomcat启动后浏览器中访问solr的地址 结果就出现了如题的异常,当然提示的是404,还有可能提示405,Method not allowed,method post is not supported等等 查看源码后发现给出的实例是
阅读全文
摘要:一.使用支持高版本的ikanalzyer进行分词配置(尾部有文件链接) ikanalyzer最后更新是在2012年,对于高版本的lucee不支持.但网上还是有被修改过的Ikanalyzer的6.5.0版本,试了下可以支持lucene7.x整合到solr7.x中也没什么问题 1.jar包准备 2.把I
阅读全文
摘要:一.创建索引 1 @Test 2 public void indexCreate() throws IOException { 3 //创建分词器 4 Analyzer analyzer = new StandardAnalyzer(); 5 IndexWriterConfig config = n
阅读全文
摘要:1 @Test 2 public void indexSearch() throws IOException, ParseException { 3 4 //Termquery:精确string查询 5 // Query termQuery = new TermQuery(new Term("id"
阅读全文
摘要:一.使用步骤 1 //将一个字符串创建成token流,第一个参数 fiedName,是一种标志性参数,可以写空字符串,不建议用null,因为null对于IKAnalyzer会包错 2 TokenStream tokenStream = new IKAnalyzer().tokenStream("ke
阅读全文
摘要:1.导入jar包 官网下载地址: https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-3.17-20170915.zip 最开始的时候没有导入xmlbeans包,运行的时候报了个异常,然后学乖了 2.对象的说明 2.1关于wor
阅读全文
摘要:上一篇是StringUtils 链接http://www.cnblogs.com/tele-share/p/8060129.html 1.RandomStringUtils 1.1模拟实现random(count,str); 1.2模拟实现randomAlphanumeric(字母与数字混合,可能没
阅读全文

浙公网安备 33010602011771号