摘要:
spring整合redis使用RedisTemplate的坑Could not get a resource from the pool,Could not get a resource from the pool 阅读全文
摘要:
Tomcat启用GZIP压缩,提升web性能,优化,Gzip,gzip 阅读全文
摘要:
介绍 几乎每个web网站都会对用户提交的参数进行校验,前端要做,后端也要做。防止用户直接通过接口调用的方式来请求或保存数据,从而导致产生脏数据等其他严重的后果。 因为有些校验的逻辑也很繁琐,为了减轻开发者的负担,Java发布了 JSR303/JSR-349数据校验规范。JSR303 是一项标准,JS 阅读全文
摘要:
有定时任务的系统骨架 简单系统骨架 简单系统骨架不能提供业务层良好可扩展性,对于业务横向扩展变化不大的情况下可以采用。 各层级信息专递对象及调用方式 组件部署方式 此文档转载自公司内部文档 阅读全文
摘要:
介绍 幂等性就是同一个操作执行多次,产生的效果一样。如http的get请求,数据库的select请求就是幂等的 在分布式系统中,保证接口的幂等性非常重要,如提交订单,扣款等接口都要保证幂等性,不然会造成重复创建订单,重复扣款,那么如何保证接口的幂等性呢? 前端保证幂等性的方法 按钮只能点击一次 用户 阅读全文
摘要:
java.lang.String 源码分析 阅读全文
摘要:
阿里云与微软云的区别 阅读全文
摘要:
java的空指针是怎么产生的,难道只有空引用调用才会发生空指针异常吗?如何有效的避免空指针。 阅读全文
摘要:
1、概述 CharSequence——字符序列,是一个描述字符串结构的接口,此接口对多种不同的char访问的统一接口。它的实现类有咱们常见的 AbstractStringBuilder,StringBuilder,StringBuffer,String等。CharSequence类和String类都 阅读全文
摘要:
1、java.lang.Object类详解
2、native关键字
3、本地方法
4、registerNatives()
5、hashCode,哈希,哈希表,hashCode与equals关系
6、clone方法,为什么clone方法是protected,深拷贝与浅拷贝
7、finalize方法 阅读全文
摘要:
win10 自带的照片用不了了,不能查看照片。网上找了好久,终于用办法二解决了。把所有的解决方法分享给大家吧。 1、方法一:修复/重置 控制面板——应用——搜索“照片”——点击“高级选项”——修复,或者重置 2、方法二:导入注册表 新建一个文本文件,将下列代码复制到文件中,将文件保存,文件的名字无所 阅读全文
摘要:
mapStruct的高级用法:映射继承@InheritConfiguration、逆映射@InheritInverseConfiguration、共享配置@MapperConfig、null值映射配置、null值检查配置、自定义映射,使用装饰器自定义映射、@BeforeMapping、@AfterMapping 阅读全文
摘要:
按照日常开发习惯,在现在多模块多层级的项目中,应用于应用之间,模块于模块之间数据模型一般都不通用,每层都有自己的数据模型。对于不同领域层使用不同JavaBean对象传输数据,避免相互影响。比如传输对象DTO、业务普通封装对象BO、数据库映射对象DO等。于是在不同层之间进行数据传输时,不可避免地需要将这些对象的属性进行互相转换操作。
限定词@Qualifier,集合映射 阅读全文
摘要:
按照日常开发习惯,在现在多模块多层级的项目中,应用于应用之间,模块于模块之间数据模型一般都不通用,每层都有自己的数据模型。对于不同领域层使用不同JavaBean对象传输数据,避免相互影响。比如传输对象DTO、业务普通封装对象BO、数据库映射对象DO等。于是在不同层之间进行数据传输时,不可避免地需要将这些对象的属性进行互相转换操作。
@MappingTarget、@InheritConfiguration、@InheritInverseConfiguration用法 阅读全文
摘要:
idea 文件夹右键新建没有Java Class选项,和你文件夹的命名规则有关系 阅读全文
摘要:
按照日常开发习惯,在现在多模块多层级的项目中,应用于应用之间,模块于模块之间数据模型一般都不通用,每层都有自己的数据模型。对于不同领域层使用不同JavaBean对象传输数据,避免相互影响。比如传输对象DTO、业务普通封装对象BO、数据库映射对象DO等。于是在不同层之间进行数据传输时,不可避免地需要将这些对象的属性进行互相转换操作。
mapstruct qualifiedByName、mapstruct dateFormat、mapstruct constant、mapstruct numberFormat、mapstruct ignore 阅读全文
摘要:
一、股票 1.1、股票入门1 二、基金 阅读全文
摘要:
有时候,明明在数据库中插入了数据,可是查不到,为什么呢?是不是一度你对代码的严谨性产生了怀疑?来看看本文吧,相信你读完一定会有收获! 阅读全文
摘要:
org.apache.commons.lang3.StringUtils 源码解读汇总 阅读全文
摘要:
按照日常开发习惯,在现在多模块多层级的项目中,应用于应用之间,模块于模块之间数据模型一般都不通用,每层都有自己的数据模型。对于不同领域层使用不同JavaBean对象传输数据,避免相互影响。比如传输对象DTO、业务普通封装对象BO、数据库映射对象DO等。于是在不同层之间进行数据传输时,不可避免地需要将这些对象的属性进行互相转换操作。 阅读全文
摘要:
idea里面的maven依赖总是导入不了,一直是报错红线 阅读全文
摘要:
idea右键无java class选项 阅读全文
摘要:
SpringBoot整合Mybatis(yml方式) 阅读全文
摘要:
java中String的不可变性怎么实现的?String真的不可变吗? 阅读全文
摘要:
工欲善其事,必先利其器。对于java开发人员来说,Idea的普及率已经很高了。但是还是很多好用的技巧没有用到,只是用到一些基本的功能,蛮浪费IDEA这个优秀的IDE。这次我分享的就是这个系列,后续会不断的补充和完善。 1. 代码提示不区分大小写 Settings -> Editor -> Gener 阅读全文
摘要:
开发中,对于不经常使用英语的同学来说,对类,变量,方法想取一个合适的名字,此时发现自己的词汇早已还给老师 ,怎么办,这个插件能帮到你~ 一、安装 点击File-- Settings--Plugins设置界面,安装Translation插件。 二、使用 2.1 翻译单词 选中单词,右击菜单里面有“Tr 阅读全文
摘要:
Lombok实际上在我们项目的代码里早就统一使用了,用起来很方便,这几天在总结博客的Idea插件系列,今天总结一下Lombok。 一、Lombok是什么 Lombok能以简单的注解形式来简化java代码,提高开发人员的开发效率。例如开发中经常需要写的javabean,都需要花时间去添加相应的gett 阅读全文
摘要:
平时在开发中,你是不是经常要手写对数据的表生成entity、controller、service、dao、mapper,很麻烦对不。但是,现在有新招了。Easycode是idea的一个插件,可以直接生成他们,无需任何编码,简单而强大。 阅读全文
摘要:
18 个 Java8 日期处理的实践,太有用了 阅读全文
摘要:
IntelliJ IDEA 新版安装激活破解使用教程 阅读全文