- 博客(14)
- 资源 (21)
- 收藏
- 关注
原创 Maven插件maven-assembly-plugin进行打包部署
maven程序集插件提供了一种描述符格式,允许您定义项目中文件和目录的任意程序集。例如,如果Maven项目包含目录“src/main/bin”,则可以指示程序集插件将此目录的内容复制到程序集的“bin”目录,并将“bin”目录中文件的权限更改为UNIX模式755。配置此行为的参数通过程序集描述符提供给程序集插件。目前,它可以创建以下格式的发行版:我们平时在开发过程中的项目目录结构是这样...
2020-04-30 10:58:53 2213 2
原创 解决Failed to execute goal org.apache.maven.plugins 错误,JDK版本不一致
[ERROR] Failed to execute goal org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile (default-compile) on project cat-registry: Fatal error compiling: 无效的目标发行版: 1.8.0_111 -> [Help 1][ERR...
2020-04-30 09:47:45 1759
原创 MySQL千万级数据进行插入,基础数据3千万,插入1千万数据时间约为4.7分钟,10个线程同时插入
先看下数据,以及日志:使用多线程,每条线程处理数据100万条,每次插入携带数据7万条数据库基数为0,插入1000万条数据,时间为311957毫秒,也就是311.957秒,约为5分钟2秒数据库基础数据为2000万条数据,插入1000万条数据,时间为302545毫秒,也就是502.545秒。约5分钟1秒1000万条数据日志===================>...
2020-04-18 23:48:12 3653
原创 测试JAVA生成短8位UUID,是否重复问题,100万数据耗时26秒,越往后性能成指数增加
在网上有一种短8位UUID生成的方法,代码来源:JAVA生成短8位UUIDpublic static String[] chars = new String[] { "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "...
2020-04-17 16:30:21 3204 1
原创 关于MySQL主键不区分大小写,或则其他查询不区分大小写 Duplicate entry 'AOVbrXXF' for key 'PRIMARY'
今天在测试中发现主键重复问题,查询了下SQL,发现MySQL不区分大小写,在查询和插入中。可以看到时没有区分大小写查询的。MySQL默认是对大小不区分如果你需要MySQL区分大小写需要设置数据库表的排序规则,或则设置单个字段的排序规则:utf8_bin将字符串中的每一个字符用二进制数据存储,区分大小写。utf8_genera_ci不区分大小写,ci为case insensi...
2020-04-16 17:24:59 1178
原创 SpringBoot进行整合Swagger2从此接口文档说拜拜
SpringBoot进行Swagger的整合非常方便我们进行接口对接和调试。接口文档也不用给前端提供了,简直酸爽。。。。。我们首先需要引入Swagger的Jar包一、依赖 <!--整合swagger--> <!-- swagger --> <dependency> <groupId>...
2020-04-15 16:48:25 182
原创 报错Cannot resolve com.mysq.jdbc.Connection.ping method. Will use 'SELECT 1' instead 问题记录
原因:druid和mysql的版本不兼容。我的mysql 是8.0.15版本,而我的druid是1.0.23版本解决方法:将druid修改为1.1.10版本即可2020-04-15 13:28:15.712 ERROR 8752 --- [nio-8089-exec-1] com.alibaba.druid.pool.DruidDataSource : testWhileIdle...
2020-04-15 13:30:46 584
原创 Springboot中MyBatis 自动转换 map-underscore-to-camel-case
在SpringBoot中使用MyBatis 都是通过配置完成的mybatis默认是属性名和数据库字段名一一对应的,即数据库表列:user_name实体类属性:user_name但是java中一般使用驼峰命名数据库表列:user_name实体类属性:userNameMapper.xml中的userName在Springboot中,可以通过设置map-und...
2020-04-15 13:17:55 6131 2
原创 FreeMarker模板开发 中StringTemplateLoader的用法
FreeMarker 是一款模板引擎: 即一种基于模板和要改变的数据, 并用来生成输出文本(HTML网页,电子邮件,配置文件,源代码等)的通用工具。 它不是面向最终用户的,而是一个Java类库,是一款程序员可以嵌入他们所开发产品的组件。模板编写为FreeMarker Template Language (FTL)。它是简单的,专用的语言,不是像PHP那样成熟的编程语言。 那就意味着要准备...
2020-04-13 09:38:01 3207
原创 Spring注解 中 @SpringBootApplication 部分源代码
我们看一下放置在下面的源码:@Target(ElementType.TYPE) //指定在何处写入注释的合法位置@Retention(RetentionPolicy.RUNTIME) //RetentionPolicy这个枚举类型的常量描述保留注释的各种策略,它们与元注释(@Retention)一起指定注释要保留多长时间@Documented //表明这个注释是由 javad...
2020-04-10 09:46:04 116
原创 Spring注解 之 @ComponentScan注解
在springboot中,我们常见的@ComponentScan注解是什么?其实很简单,@ComponentScan主要就是定义扫描的路径从中找出标识了需要装配的类自动装配到spring的bean容器中相当于之前的 <context:component-scan>。Spring是一个依赖注入框架。所有的内容都是关于bean的定义及其依赖关系。配置这个注解Spri...
2020-04-10 09:11:23 293
原创 Spring boot通过配置(spring.resources.static-location) 加载静态资源的路径
上次通过创建类,进行Springboot中的静态资源配置,来实现文件上传,下载,显示等功能。https://blog.csdn.net/weixin_41986096/article/details/105397368实际上还有一种就是通过配置来实现的我们在applicat.yml文件中添加如下配置:spring: resources: static-location...
2020-04-09 13:04:45 7759 1
原创 springboot 项目实现文件上传,显示,下载,打包为jar
文件上传是Web中常见的功能,选择性也很多,比如将文件上传到oss等类似的文件服务器上,这种方式成本比较高。文件的上传和显示操作比较简单。另外就是在文件上传到项目路径的静态资源文件夹resources/下。还可以上传到mongodb中。这次使用Springboot提供了的静态资源的映射方式你可以添加一个外部文件夹并将其作为一个静态资源文件夹的映射,也就是说添加这个映射后你可以在项目中像访问...
2020-04-08 22:21:30 1995
原创 SpringBoot自定义启动Banner在线生成工具,以及操作
我们在启动 SpringBoot 时,控制台会打印 SpringBoot Logo 以及版本信息;这个操作是可以通过SpringBoot的banner自定义实现 . ____ _ __ _ _ /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \...
2020-04-07 16:30:35 4197
CryptoJS-v3.1.2-master和CryptoJS-v4.1.1 JS加解密包
2022-05-17
全国GeoJSON数据_zhaixingzu.zip
2020-06-24
jTessBoxEditor.rar
2020-06-08
imageupload.zip
2020-04-08
Windows6.1-KB2999226-x64.rar
2020-03-22
TortoiseSVN-1.13.1.28686-x64-svn-1.13.0.rar
2020-03-22
VisualSVN-Server-4.2.1-x64.rar
2020-03-22
win2008R2安全补丁(cve-2019-0708).7z
2020-03-20
apache-tomcat-8.5.51-src.7z
2020-03-20
redisplus-3.2.0-exe-x86_64.7z
2020-03-20
redisclient-win32.x86.1.0
2020-03-10
elasticsearch-6.2.0.zip
2019-08-29
robomongo-1.0.0-windows-x86_64-89f24ea.zip
2019-08-13
railsinstaller-3.4.0.zip
2019-08-13
redis-trib.zip
2019-08-13
mongodb-win32-x86_64-2008plus-2.6.0.zip
2019-08-13
Sense插件Chrome浏览器
2019-04-23
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人