
java
请持续率性
梦想是要有的,万一实现了呢
展开
-
java -jar jvm参数示例
/usr/local/jdk1.8.0_181/bin/java \-server -Xms4g -Xmx4g \-XX:+UseG1GC -XX:+PerfDisableSharedMem \-XX:+ParallelRefProcEnabled \-XX:MaxGCPauseMillis=250 \-XX:+UseLargePages \-XX:+AlwaysPreTouch \-verbose:gc \-XX:+PrintHeapAtGC \-XX:+PrintGCDetails .原创 2020-07-22 23:47:07 · 8019 阅读 · 0 评论 -
阿里云kafka使用
1.引入依赖 <dependency> <groupId>org.springframework.kafka</groupId> <artifactId>spring-kafka</artifactId> <version>2.5.0.RELEASE</version> </dependency>2.发原创 2020-07-22 10:09:17 · 1766 阅读 · 1 评论 -
seata1.1.0+springcloud自定义配置,从springboot配置文件读取
1.版本:<dependency> <groupId>com.alibaba.cloud</groupId> <artifactId>spring-cloud-alibaba-seata</artifactId> <version>2.2.0.RELEASE</version> ...原创 2020-04-13 15:12:07 · 4880 阅读 · 4 评论 -
solr8.5.0搭建以及配置IK最新分词器
新闻全文检索服务1.需要索引的字段客户端ID info_classify.app_id客户端名 app_info.name栏目ID info_classify.columns_id栏目名 columninfo.columnName新闻内容 info_classify.content_text创建时间 ...原创 2020-04-06 22:07:43 · 2044 阅读 · 0 评论 -
springcloud feign接口get传封装类参数修复
1.环境信息 spring-boot :2.2.1.RELEASE spring-cloud :Hoxton.SR12.feign get接口传封装类参数时,需要添加RequestBody server端才能获取到参数,测试如下:3.这样对前端来说不是太友好,前端需要get传json4.解决方法:新增 feignConfig文件:/** * C...原创 2020-01-14 10:27:49 · 881 阅读 · 0 评论 -
springcloud feign接口传参详解
一.环境springboot 2.2.1.RELEASEspringcloudHoxton.RELEASEcompile 'io.github.openfeign:feign-httpclient'compile 'org.springframework.cloud:spring-cloud-starter-openfeign'二.各情况参数传递总结:1.get传递普通参...原创 2019-12-20 15:41:45 · 4087 阅读 · 0 评论 -
java shiro做登陆权限控制
1.环境jdk1.7spring.version 4.2.2.RELEASEshiro.version 1.2.5开发工具 eclipse Mars.1 Release (4.5.1)2.pom引入 org.apache.shiro shiro-core ${shiro.version} org.apache.shiro shiro-web ${sh原创 2017-10-27 16:04:47 · 2669 阅读 · 1 评论 -
设置session验证码有效时间,定时删除session中的验证码
contorller.javaimport java.util.Timer;import java.util.TimerTask;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSessio原创 2017-10-27 15:56:50 · 8803 阅读 · 0 评论 -
java开发类库集锦
Awesome Java A curated list of awesome Java frameworks, libraries and software.Awesome JavaAncientsBean MappingBuildBytecode ManipulationCachingCluster ManagementCode AnalysisCode Coverage转载 2017-06-16 15:06:28 · 3100 阅读 · 0 评论 -
Java实现对cookie的增删改查
原文:http://blog.youkuaiyun.com/u012836851/article/details/523679371.springMVC框架: /** * 读取所有cookie * 注意二、从客户端读取Cookie时,包括maxAge在内的其他属性都是不可读的,也不会被提交。浏览器提交Cookie时只会提交name与val转载 2017-01-12 14:44:47 · 742 阅读 · 0 评论 -
ajax请求返回重定向信息
在项目中,考虑到web前台ajax请求未登录资源时,后台返回的重定向信息,ajax不能自动判断是否是重定向,以下是一种折中方法,如各位有什么更好的方法,还请告诉我一声,哈哈下面进入正题.............LoginInterceptor.java:import javax.servlet.http.HttpServletRequest;import javax.servlet.原创 2017-10-13 14:02:39 · 13536 阅读 · 1 评论 -
Java开发中的23种设计模式详解
原文:http://www.cnblogs.com/foryang/p/5849402.html在原文基础上,修改了死链和文字正确链接错误的链接创建型抽象工厂模式、工厂方法、建造者模式、原型模式、单态模式结构型适配器模式、桥接模式、组合模式、外观模式、装饰者模式、享元模式、代理模式行为型责任链模式、命令模式、解释器模式、迭代模式、中介者模式、备忘录模式、观察者模式、...转载 2017-10-15 12:03:39 · 317 阅读 · 0 评论 -
Java底层基础题
原文:https://www.cnblogs.com/huangwentian/p/6769087.html?utm_source=itdadao&utm_medium=referral记录下来方便查看...一、Java底层基础题1、SpringMVC的原理以及返回数据如何渲染到jsp/html上?答:Spring MVC的核心就是DispatcherServl转载 2017-12-06 11:23:13 · 819 阅读 · 0 评论 -
fastjson替换springMVC官方Jackson,代替message-converters
spring-mvc.xml<mvc:annotation-driven> <mvc:message-converters register-defaults="true"> <!-- 配置Fastjson支持 --> <ref bean="jsonHttpMessageConverter" /> </mvc:message-con原创 2018-02-23 18:02:17 · 926 阅读 · 0 评论 -
eclipse git插件使用说明
eclipse最近的版本基本上都自带git插件,我这里用的是eclipse-jee-2019-06-R-win32-x86_64如果是前后端分离,建议用eclipse-java-2019-06-R-win32-x86_64,更轻量级eclipse:Version: 2019-06 (4.12.0)下载地址:http://mirrors.ustc.edu.cn/eclipse/techn...原创 2019-08-30 17:11:48 · 1885 阅读 · 0 评论 -
log4j日志级别分离配置
目的是加载所有jar下的log4j配置,然后以指定哪个jar为参照版本,引用项目内配置为最高优先级,引用的项目只需简单配置,即可按照级别生成log文件默认log4j配置:log4j-default.propertieslog4j.rootCategory=INFO,stdoutlog4j.appender.stdout=org.apache.log4j.ConsoleApp...原创 2019-09-29 12:49:54 · 843 阅读 · 0 评论 -
spring 使用@scheduled注解执行定时任务
spring 第13天 使用@scheduled注解执行定时任务使用spring的注解 @Scheduled 执行定时任务 创建spring-task.xml 文件 <beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.转载 2016-11-03 15:47:19 · 3763 阅读 · 1 评论 -
GZIP、LZO、Zippy Snappy压缩算法应用场景小结
这是我一个交流群里的群主共享的,放在这里是为了让自己备忘,当然,也希望能对需要的朋友有所帮助,感谢这位群主 @㊣『锋』㊣ 我这里还有一篇:zip4j加密压缩、解压缩文件、文件夹GZIP、LZO、Zippy Snappy压缩算法应用场景小结GZIP 、 LZO 、 Zippy/Snappy 是常用的几种压缩算法,各自有其特点,因此适用的应用场景也不尽相同。这里结合相关工程转载 2017-01-17 10:25:32 · 5068 阅读 · 1 评论 -
zip4j加密压缩、解压缩文件、文件夹
1.首先,引用到zip4j的第三方类库,感谢作者的无私奉献,官网打不开,这里就不贴了,下面是maven仓库的jar包 net.lingala.zip4j zip4j 1.3.22.下面是压缩和解压缩可选附加密码的工具类import java.io.File;import java.util.ArrayList;import java.util.Lis原创 2017-01-12 11:14:18 · 5026 阅读 · 2 评论 -
javascript MD5加密
在工具网站上找的,查看源代码找到了这段js,各位慢用var hexcase = 0; /* hex output format. 0 - lowercase; 1 - uppercase */var b64pad = ""; /* base-64 pad character. "=" for strict RFC compliance */var chrsz =翻译 2017-01-12 17:02:09 · 1332 阅读 · 0 评论 -
Map根据value排序ASC DESC
需求有点刁钻,写关键词组合匹配标题的时候,遇到关键词像这样XXX XXX 1222XXX XXX 222XXX XXX 22XXX XXX 22XXX XXX 11XXX XXX 1XXX XXX 1前面的XXX 代表关键词,两两组合,后面的数字代表优先级,优先级高的优先匹配那么问题来了,每匹配到一个词组,要提取出来,作为新的匹配词组表,这个步骤就肯定了顺序是乱原创 2016-11-21 14:31:25 · 1070 阅读 · 0 评论 -
lucene5.3.1 maven + 增删改查 详细注释
注:本示例是基于lucene5.3.1版本,其他版本要做相应修改step 1.invoke lucene in maven org.apache.lucene lucene-core 5.3.1 org.apache.lucene lucene-analyzers-common 5.3.1 org.apache.lucene luc原创 2016-11-01 11:03:50 · 3972 阅读 · 0 评论 -
中科院NLPIR中文分词java版
摘要:为解决中文搜索的问题,最开始使用PHP版开源的SCWS,但是处理人名和地名时,会出现截断人名地名出现错误。开始使用NLPIR分词,在分词准确性上效果要比SCWS好。本文介绍如何在windows系统下编译JAVA ,生成可以执行的jar文件。NLPIR的下载地址:http://ictclas.nlpir.org/downloadsGitHub的地址:转载 2016-11-06 06:20:58 · 1857 阅读 · 0 评论 -
SpringCloud-Learning -作者:翟永超
SpringCloud-Learning本项目内容为Spring Cloud教程的程序样例。作者博客:http://blog.didispace.comSpring Cloud系列博文:http://blog.didispace.com/categories/Spring-Cloud/Spring Cloud中文社区:http://bbs.springcloud.com.cn/Gi转载 2016-10-11 17:14:28 · 35083 阅读 · 6 评论 -
SpringBoot-Learning-作者:翟永超
SpringBoot-Learning本项目内容为Spring Boot教程程序样例。作者博客:http://blog.didispace.comSpring Boot系列博文:http://blog.didispace.com/categories/Spring-Boot/Spring Cloud系列博文:http://blog.didispace.com/tag/spr转载 2016-10-11 17:11:53 · 9672 阅读 · 0 评论 -
网络爬虫简单功能工具类
package com.leo.web.parser.util;import java.io.BufferedReader;import java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java原创 2016-09-03 03:46:50 · 517 阅读 · 0 评论 -
java mongodb聚合统计查询,比较两个字段
DBObject group = (DBObject) JSON.parse("{'$group': {'_id': {'qzc':'$qzc','qzt':'$qzt'},'z': {'$sum':1}}}");DBObject project = (DBObject) JSON.parse("{'$project': {'z':1,'difference': { '$eq': [ '$l',原创 2016-12-22 17:49:06 · 5612 阅读 · 1 评论 -
java定时器的几种用法
java定时器的几种用法转载 2017-01-09 10:45:50 · 402 阅读 · 0 评论 -
在SPRING DATA MONGODB中使用聚合统计查询
在SPRING DATA MONGODB中使用聚合统计查询 Aggregation agg = newAggregation( project("frags","cat1","publishdate"),//挑选所需的字段 match( Criteria.where("frags转载 2016-12-20 15:26:07 · 2319 阅读 · 0 评论 -
solr5.3.1配置相关
此贴为了收集文章,方便查找solr5.3.1 solrcloud集群环境搭建Solr5.3.1 和 word-1.3 动态配置词库路径Solr5.3.1 和 oracle 数据库导入solrj5.3.1 和eclipse 二次开发环境搭建Solr4.3和5.3版本区别Solr5.3.1 和 word-1.3 动态配置词库路径原创 2017-01-06 11:23:43 · 610 阅读 · 0 评论 -
Java正则表达式过滤出字母、数字和中文
原文:http://www.jb51.net/article/73779.htm1、Java中过滤出字母、数字和中文的正则表达式(1)过滤出字母的正则表达式[^(A-Za-z)](2) 过滤出 数字 的正则表达式[^(0-9)](3) 过滤出 中文 的正则表达式[^(\\u4e00-\\u9fa5)](4) 过滤出字母、数字和中文转载 2017-01-05 10:21:17 · 8204 阅读 · 1 评论 -
Java 实现导出excel表 POI
原文:http://www.cnblogs.com/bmbm/archive/2011/12/08/2342261.html1.首先引入poi : org.apache.poi poi 3.152.Student.javaimport java.util.Date; public class Student { privat转载 2017-01-04 15:15:56 · 378 阅读 · 0 评论 -
java读取大文本文件
小文件当然可以直接读取所有,然后放到内存中,但是当文件很大的时候,这个方法就行不通了,内存不是这么玩的~~那么,下面是解决方法:1.java底层:调用java的java.util.Scanner类扫描文件内容,一行一行,连续读取FileInputStream inputStream = null;Scanner sc = null;try { inputStream = n原创 2016-12-26 15:02:45 · 1548 阅读 · 0 评论 -
Solr与MongoDB集成,实时增量索引
原文链接:http://www.656463.com/article/ZJZvIv.htm一. 概述 大量的数据存储在MongoDB上,需要快速搜索出目标内容,于是搭建Solr服务。 另外一点,用Solr索引数据后,可以把数据用在不同的项目当中,直接向Solr服务发送请求,返回xml、json等形式的内容,使得对数据的使用更灵活。转载 2016-12-23 17:01:50 · 946 阅读 · 0 评论 -
mybatis连接SQLServer
1、首先下载安装sqlserver 2008(这里略过)2、打开Sql Server Configuration Manager,启用TCP/IP,并重启SQLServe3、在http://www.microsoft.com/zh-CN/download/details.aspx?id=11774 下载SQLServer 的jdbc驱动,并放入项目lib原创 2016-01-12 11:15:01 · 7030 阅读 · 1 评论