
Java
gcheng.Liu
这个作者很懒,什么都没留下…
展开
-
compatible version of org.elasticsearch.client.RestHighLevelClient
一、异常现象:springboot 整合elasticsearch 5.6.8版本。出现此异常,低版本es服务使用高版本es客户端连接An attempt was made to call the method org.elasticsearch.client.RestHighLevelClient.(Lorg/elasticsearch/client/RestClientBuilder;)V but it does not exist. Its class, org.elasticsearch.cli原创 2021-11-12 09:42:12 · 2816 阅读 · 0 评论 -
[SpringBoot 2.x] 开发实战day2,YAML语法、定义与隐藏Banner、多环境配置与切换以及日志的多环境配置
一、YAML语言一种简洁的非标记语言,以数据为中心,使用空格,缩进,分行组织数据,从而使得表示更加简洁易读。语法格式:1、标准格式:键值对的形式, key:(空格)value2、使用空格代表层级关系,以 “:” 结束注意:1、当yml与properties文件同时存在时,配置优先以properties为主。2、相对于properties,yml语言将相关配置整合在一起,可以更加方...原创 2019-10-18 16:27:41 · 268 阅读 · 1 评论 -
【Shiro学习历程02】认识Shiro,了解搭建框架中配置文件中每个配置的意义
既然学Shiro,首先要知道几个概念,首先是shiro框架中的组成部分Shiro 把 Shiro 开发团队称为“应用程序的四大基石”——身份验证,授权,会话管理和加密作为其目标。Authentication:身份认证/登录,验证用户是不是拥有相应的身份;Authorization:授权,即权限验证,验证某个已认证的用户是否拥有某个权限;即判断用户是否能做事情,常见的如:验证某个用户...原创 2019-04-29 10:46:55 · 295 阅读 · 0 评论 -
【Shiro学习历程01】 环境搭建、spring集成shiro,web.xml深入源码解读filter-name
Apache Shiro作为安全框架,与Spring Security一样,当然作为比较流行的两大安全框架,有着差异,和各自的优势,相对比之下:相同点1、认证功能2、授权功能3、加密功能4、会话管理5、缓存支持 6、rememberMe功能不同点1、Spring Security 基于Spring 开发,项目若使用 Spring 作为基础,配合 Spring Securi...原创 2019-04-09 21:16:24 · 346 阅读 · 0 评论 -
【barcode】 基于Jbarcode开源库生成条形码,提供添加备注信息的解决方案
上一篇使用google的barcode4开源库生成条码,效果还是不错的,但是由于前几天leader有个需求,条码下面要添加备注信息…当然解决方案也可以生成两个图片拼接在一起,但是觉得不太方便,就查了一下能不能直接将备注信息String带进去,直接生成在图片的某个位置上,前提是不影响条码功能的使用,项目中使用的也是Jbarcode,所以只研究了这个开源库,希望barcode4j有人研究的话,可以...原创 2019-03-28 17:43:16 · 1743 阅读 · 0 评论 -
【barcode】基于barcode4j开源库生成条形码
一维条码(条形码)市场需要还是很多的,用于物流、食品、医疗等业务方面很广泛。源码在github:https://github.com/lgc592519828/BAR-QR-CODE所以对于生成条码类库很多,比如barcode4j,Jbarcode,google-zxing。目前实现了两种,先上代码:Barcode4jpom.xml<dependency> ...原创 2019-03-26 14:14:33 · 3982 阅读 · 1 评论 -
验证码工具类
防止登陆暴力破解Web系统,首先加的就是验证码功能。生成验证码有很多方式,shiro集成Kaptcha插件、也可以手写一个工具类。今天先手写一个工具类,后续更新添加shiro插件,包括将本工具类应用于shiro中,shiro集成验证。先上代码:package cn.gcheng;import javax.imageio.ImageIO;import java.awt.*;impo...原创 2019-03-12 16:57:09 · 2215 阅读 · 5 评论 -
[NoSuchBeanDefinitionException] No bean named 'shiroFilter' is defined
spring 集成 shiro框架时,报出这个异常这类异常NoSuchBeanDefinitionException,配置文件中bean加载异常。严重: Exception starting filter shiroFilterorg.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'shi...原创 2019-03-15 20:05:46 · 7025 阅读 · 2 评论 -
[ClassNotFoundException] org.springframework.web.context.ContextLoaderListener 解决方案
ClassNotFoundException: 这种异常通常是类找不到异常,即类找不到或类未加载。在tomcat启动Web项目时,出现这个异常Error configuring application listener of class org.springframework.web.context.ContextLoaderListener java.lang.ClassNotFoun...原创 2019-03-15 19:13:57 · 2090 阅读 · 0 评论 -
[ClassCastException]net.sf.ezmorph.bean.MorphDynaBean cannot be cast to xxx
最近在使用JSON,转换实体类时出现net.sf.ezmorph.bean.MorphDynaBean cannot be cast to xxx 错误, ClassCastException这类异常通常是类型转换错误。所以果断就看一下JSON字符串转换实体有什么问题?上代码:Entity:public class XxxHead { private String billNo;...原创 2018-11-27 19:22:02 · 1360 阅读 · 0 评论 -
sf.json 相关jar依赖以及pom.xml的依赖
JSON处理方式有很多,成型的功能jar功能也很全面,比如net.sf.json和com.alibaba.fastjson,关于两个的区别还没仔细的研究,先了解一下net.sf.json和相关jar的导入问题。相关的jar:commons-beanutils.jarcommons-collections.jarcommons-lang.jarcommons-logging.jarezm...原创 2018-11-21 17:42:11 · 953 阅读 · 0 评论 -
[ConcurrentModificationException]关于对Map、List等集合操作抛出ConcurrentModificationException 异常问题
问题描述:先上代码:会报一下错: 分析原因:从报错原因可以看到,首先是checkForComodification()方法异常,然后抛给next()方法。所以我们查看结合程序查看源码:ArrayList源码: public Iterator<E> iterator() { return new Itr(); } public E remove(int index) {原创 2018-03-31 16:58:54 · 935 阅读 · 0 评论 -
SQL:根据表名,查询表所有字段(列名)
百度了很久,也没找到关于这个问题的几个答案,看了很多,都是查询数据库中的所有表、根据字段查询所属表等等,的确有个大神给了个提示,链接找不到了。所以就记下来,给大家参考,并且给自己留下个印象!有的时候会有这样的需求,前端传参是动态的表名,不确定哪些表,从而不确定表字段,而且会根据字段进行进一步的操作。这个时候这个会很有作用: 不多说了,直接上SQL,有心可以自己去拓展一下,我只是提供思路 SQ原创 2018-03-29 21:07:19 · 8599 阅读 · 0 评论