自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

街角有人祝福,巷口有人哭~

无人欣赏,孤芳自赏

  • 博客(12)
  • 资源 (24)
  • 收藏
  • 关注

原创 异常:Class net.sf.cglib.core.DebuggingClassWriter overrides final method visit

异常:java.lang.VerifyError: class net.sf.cglib.core.DebuggingClassWriter overrides final method visit.(IILjava/lang/String;Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V原因: 我做的是SpringBoot的项目,在SpringBoot的架构中已经存在了cglib的jar包。这时候如果再在POM文件中引入...

2020-06-30 15:05:06 2986

原创 Java 对Entity(PO) VO DTO理解

Entity(PO): 每个属性都对应数据库的某个字段,完全是一个符合Java Bean规范的纯Java对象。VO 分两种: 1.(Value Object) : 通常用于业务层之间的数据传递。 2.(View Object) :主要对应展示界面显示的数据对象,用一个VO对象来封装整个界面展示所需要的对象数据。DTO(Data Transfer Object): 对Entity 的一个映射,减少或者增加数据的请求参数的个数...

2020-06-19 10:09:13 686

原创 关于POI sheet API 获取行数不正确的问题

getLastRowNumint getLastRowNum()获取工作表上的最后一行注意:Excel和Apache POI可能仍将之前具有内容并稍后设置为空的行计为行,因此此方法的结果将包括此类行,因此返回值可能会更高超出预期!返回值:此工作表中包含的最后一行(从0开始);如果不存在,则为-1getPhysicalNumberOfRowsint getPhysicalNumberOfRows()返回物理定义的行数(不是工作表中的行数)返回值:此工作表中实际定义的行数以上的官网文.

2020-06-18 14:53:18 2911

原创 后台管理: CRUD单表操作,参数校验,统一规范

前言: 在对管理后台,一般都有对单表的CRUD操作,这些操作,为了业务安全,都牵扯到一个参数校验的问题,所以需要统一一下规范,好处在于,减少代码的臃肿,让代码更清晰,讲重点只需要关注业务即可,也减少后续维护成本….使用技术点: javax.validation或者org.springframework.util.AssertCRUD使用javax.validation示例:1.定义AddParam UpdateParam 两个注解,用于后续的参数校验import ...

2020-06-11 11:54:41 433

转载 MYSQL中TIMESTAMP类型的默认值

MYSQL中TIMESTAMP类型可以设定默认值,就像其他类型一样。1、自动UPDATE 和INSERT 到当前的时间:表:———————————Table Create Table—— ————————————————————————————-t1 CREATE TABLE `t1` (...

2020-06-09 15:08:27 1441

原创 Mysql使用group by分组,现错误ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and

报错信息:ERROR 1055 (42000): Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘advanced.dept.deptno’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_grou

2020-06-09 14:13:35 1137

原创 Spring Boot 启动 出现异常The bean xxx could not be injected as a xx.xxxx because it is a JDK dynami

@Resourceprivate IUserMapper userMapper;分析:如上代码会报错,这是因为程序中有一个UserMapper,所以当命名为userMapper会首先查找UserMapper这个类而不是IUserMapper这个类解决: 修改变量命名, 启动则正常,注入时的变量命名很重要...扩展: 注解@Resource与@Autowired的区别...

2020-06-09 14:05:40 6121 1

原创 JAVA: 后台将数据封装成树状结构返回给前台

@Resource private MenuMapper menuMapper; @Override public List<AdminPrivilegeVO> getPrivilegeAll(Integer status) { // 获取所有根节点 List<AdminPrivilegeVO> list = menuMapper.selectRootNode(status); List<Adm...

2020-06-09 11:58:57 987

原创 MySQL数据库中tinyint类型字段对应JAVA的boolean类型,true和false

前言: 有时候,在Mysql数据库中,建立表中列的字段时候,明确知道这个列字段,只会存在0或者1,那么就可以使用tinyint类型,如果取出来的话,0会变成false,1会变成true。注意: 1. MySQL保存boolean值时用1代表TRUE,0代表FALSE。boolean在MySQL里的类型为tinyint(1)。MySQL里有四个常量:true,false,TRUE,FALSE分别代表1,0,1,0。 2. 场景:   字段:status (值为1...

2020-06-09 10:33:59 11172

转载 WEB知识: 同源策略介绍以及规避方法

所谓同源策略(Same origin policy),其实就是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。何谓同源策略:同源即是指域名、协议与端口相同,不同源的客户端脚本(JavaScript、ActionScript)在没明确授权的情况下,不能读写对方的资源。详细情况见下图:同源策略的目的:它的目的是为了保证用户信息的安全,防止恶意的网站窃取数据。试想一下

2020-06-09 09:50:50 471

转载 Spring Boot中@Valid和@Validated的区别和使用总结

@Valid和@Validated的区别总结1. @Valid:@Valid注解用于校验,所属包为:javax.validation.Valid。① 首先需要在实体类的相应字段上添加用于充当校验条件的注解,如:@Min,如下代码(age属于Girl类中的属性):@Min(value = 18,message = "未成年禁止入内") private Integer age; ② 其次在controller层的方法的要校验的参数上添加@Valid注解,并且需要传入BindingRes

2020-06-08 11:36:32 927

原创 JAVA 处理Mysql唯一约束,将异常信息自定义处理,返回给前端

前言: 有时候在数据库表中,对某列设置了唯一约束, 在对某条数据,进行修改或者新增时候,程序中会抛出异常:SQLIntegrityConstraintViolationException简单处理: try { //修改or新增sql }catch (Exception e){ Throwable cause = e.getCause(); if (cause instance...

2020-06-02 10:19:27 3551 1

rainmeter4.4x版本频谱动效.zip

rainmeter频谱动效完整版,里面包含rainmeter4.4版本软件,也包含声音动态频谱和各种自定义动效和动态挂件,详情可以查看博客https://blog.csdn.net/baidu_38990811/article/details/113109589

2021-01-25

rainmeter频谱动效.zip

rainmeter频谱动效完整版,里面包含rainmeter软件,也包含声音动态频谱和各种自定义动效

2021-01-25

district.sql

国家 省份 城市 sql建表基础语句,满足大部分需求.

2020-12-04

zookeeper.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

tools.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

kafka.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

peer.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

orderer.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

couchdb.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

ccenv.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

buildenv.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

baseos.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

basejvm.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

baseimage.tar.gz

Fabric1.4.x版本的arm架构镜像源之一 使用方式直接在服务器中: gunzip -c _.tar.gz | docker load

2020-10-10

Spring Cloud整合Eureka整合Ribbon

Spring Cloud微服务,Eureka整合Ribbon做负载均衡, 此项目需要配合文章使用.....

2020-05-31

Spring cloud 电影微服务

Spring cloud 电影微服务,配合文章使用....不赞成,单独下载,只是一个demo....

2020-05-25

Spring cloud 会员微服务

Spring cloud 会员微服务,初步搭建,配合文章测试使用......不赞成,单独下载,只是一个demo

2020-05-25

nginx-openssl依赖

Nginx服务器软件依赖库openssl-1.0.1s.tar.gz,在linux中解压即可........

2018-12-01

RSA+AES加解密

采用混合加密,两种入参形式选择,第一种,采用实体对象入参,第二种自定义参数解析器来进行入参,demo两种包含,自己参考相应的代码,两者有相同,也有不相同的地方,参考我的文章即可!!!

2018-11-27

AES加解密JS文件

对称加密方式AES,js的通用类,专门用于参数加解密使用!!! java的同学,配合文章使用:https://blog.csdn.net/baidu_38990811

2018-10-25

daterangepicker时间组件Demo

daterangepicker时间组件使用denmo和js,css文件,下载解压后,直接打开demo,可以直接看效果,查看源代码就可以集成到你代码中

2018-03-12

离线插件SVN,SVN客户端,SVN服务端(32位,64位)

内含:SVN离线插件 使用方法:解压--将features和plugins两个文件夹,复制到eclipse目录下的dropins下,然后重启eclipse 内含:SVN客户端,SVN服务端安装.. 以上32位和64位都有.

2017-11-30

eclipse-mars(自带maven)(32位,64位)

java开发工具,mars版本自带maven,如需SVN,请另外安装插件,请勿随便下载...避免无法使用

2017-11-30

jai imageio+swingx+Tesseract-OCR

java高级图片处理工具 ,可以修改图片分辨率,搭配swingx -1.6.1,在代码中完成图片的文字提取,当然也需要Tesseract-OCR

2017-10-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除