自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (2)
  • 收藏
  • 关注

原创 如何去除img标签的默认边框

如何去除img标签的默认边框在使用img标签过程中遇到,图片没获取到后出现默认大小边框的问题,看起来很丑。一、有边框<router-link to="/"><img :src="logoICO" v-if="logoICO" width="100px" height="35px" />{{logo.title}}</...

2019-06-21 10:59:49 10901 3

原创 JAVA实现AES-128/192/256加密,解密

一、 AES简介。AES是一种高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥。AES又称Rijndael加密法,是DES的进阶版。 ...

2019-01-31 14:31:33 11459

原创 Visual Studio Code 基本使用命令

一、常用快捷键编辑器与窗口管理打开一个新窗口: Ctrl+Shift+N关闭窗口: Ctrl+Shift+W新建文件 Ctrl+N文件之间切换 Ctrl+Tab切出一个新的编辑器(最多 3 个) Ctrl+\左中右 3 个编辑器的快捷键 Ctrl+1 Ctrl+2 Ctrl+3代码编辑格式调整代码行缩进 Ctrl+[ 、 Ctrl+]Ctrl+C 、 Ctrl+V 复制或剪切...

2018-11-14 16:22:13 3235

原创 Spring cloud gateway解决网关跨域问题

Spring Cloud Gateway解决跨域问题

2024-03-20 10:51:19 698 1

原创 SpringCloud项目无法读取bootstrap.yml配置文件的解决办法

项目无法读取bootstrap.yml配置文件的解决办法

2022-02-16 19:26:48 14981 6

原创 Mybatis-plus开启和关闭SQL日志打印

开启日志打印application.yml文件开启方式:mybatis-plus: mapper-locations: classpath:mapper/*.xml configuration: #关闭日志打印则用这个impl:org.apache.ibatis.logging.nologging.NoLoggingImpl log-impl: ${MYBATIS_PLUS_LOG_IMPL:org.apache.ibatis.logging.stdout.StdOutI

2021-11-09 14:16:59 2987 1

原创 Minio设置文件链接永久有效

Minio设置文件链接永久有效一、问题描述minio分享文件的链接,最多支持分享七天。而我们正常的文件需要永久有效,此时需要设置文件链接永久有效。二、解决方法minio提供了一个客户端工具。可以直接对minio server进行配置,将指定桶设置为公共永久可下载。三、具体解决步骤1、安装minio的mc首先是安装minio客户端,这个官方文档很清楚选择(Linux 或者windows 选择下载一个即可)。本次解决以linux说明。linux版的mc下载地址:https://dl.minio.

2021-01-22 16:32:58 6361 5

原创 Oracle实现按天自动表分区

一、什么是数据库表分区 数据库表分区,和数据库分表是不同的概念,分表是指将一个表分成N多个小表进行数据存储,对外显示有N个表;而表分区是将一个表的数据分成N个区进行存储,对外显示还是只有一个表。本次文章主要记录表分区的实现,将不在对数据库分表进行多说明。现实中可表分区和数据库分表一起使用,增加数据库对数据量大的支持。1.1、为什么要使用表分区?在日常的开发中,我们经常会遇到大表,即数据量达到数百万条乃至数千万条的情况。这样的表过于庞大,以至于在进行查询、修改的时候耗时太长,性能低下,所以我..

2020-11-04 15:27:08 5195

原创 Spring Data JPA实现复杂的动态查询

一、JPA介绍JPA的动态查询通过Specification接口实现,用于当jpa的一些基本CRUD操作的扩展,即spring jpa的复杂查询接口。1.1、关于Specification用于表单实现多条件动态查询通过看Specification的源码,能看到可用的方法就一个toPredicate; /** * Creates a WHERE clause for a query of the referenced entity in form of a {@link Predic

2020-10-26 17:37:32 561

原创 Vue中的过滤器、拦截器、生命周期

Vue中的过滤器、拦截器、生命周期一、Vue的过滤器1.1、Vue过滤器的作用和使用场景​ 主要用来实现数据的筛选、过滤、格式化。通常用于时间戳转时间,价格标签的转换等。过滤器分为全局过滤器和局部过滤器;Vue 1.x 版本借鉴了 angular , 提供 10 个过滤器, 包括有: 日期 小数点位数保留 货币 大小写 等Vue 2.x 废弃了这 10个过滤器,但是它提供了自定...

2019-09-30 14:40:52 3061

原创 Jmeter分布式压力测试工具的使用

一、压力测试简介     软件测试(英语:software testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。      性能测试是通过自动化的测试工具模拟多种正常、峰值以及异...

2018-08-03 16:08:57 491

原创 spring-cloud-config的使用教程-详细步骤

一、  分布式配置中心的简介:在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在本地,也支持放在远程Git仓库中。本次学习是将配置中心放于github上进行学习。在spring cloud config 组件中,分两个角色,一是confi...

2018-05-11 15:15:16 1928 1

原创 Git的具体使用

一:Git的介绍; Git是开源的分布式版本控制系统,为用户提供存储空间保存数据文件或者代码。二:Git的工作原理: Git的工作一共分为四层,其中三层是本地的,包括了工作目录,暂存区和本地仓库,工作目录就是我们执行git init命令的地方, 暂存区和本地仓库都是在.git目录,只是用来存暑假。最后一层叫远程仓库,远程仓库是在中心服务器,我们做好的东西就会推到 远程仓库;三:Git的工作流程:1...

2018-04-20 11:29:58 170

原创 Postman工具的使用教程

一:Postman的作用:        Postman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。二:Postman的下载:        可以选择在chrome的浏览器的插件搜索出来下载,生成一个快捷方式就可以,也可以直接百度搜索下载,或者官网下载。我Postman的下载地址:http://mydown.yes...

2018-04-19 11:41:25 1460

原创 springboot整合swaggerApi

swagger提供了html页面方便查看restful的api接口,以及测试功能,这样方便后期版本更新时的文档与代码的同步。以下是整合步骤一:在spring项目中添加依赖 &lt;dependency&gt; &lt;groupId&gt;io.springfox&lt;/groupId&gt; &lt;artifactId&gt;springfox-swagger2&lt;/...

2018-04-18 10:03:35 200

转载 企业级搜索solr配置

一 。solr简介    solr是以lucene为内核开发的企业级搜索应用  应用程序可以通过http请求方式来提交索引,查询索引,提供了比lucene更丰富的查询语言,是一个高性能,高可用环境全文搜索引擎二 。solr安装配置     1》下载solr安装包  solr所有版本 (http://archive.apache.org/dist/lucene/sol

2018-01-16 19:26:54 290

转载 tengine的安装和和配置

一。安装过程  1》下载        http://tengine.taobao.org/download.html 找到下载包并且下载(Tengine-2.2.0.tar.gz)  2》解压         tar zxvf Tengine-2.2.0.tar.gz    3》配置检查        进入解压后的目录  ./configure

2017-12-27 09:39:17 372

转载 shiro-权限控制框架

一. shiro简介 Apache Shiro(发音为“shee-roh”,日语“堡垒(Castle)”的意思)是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。Shiro四要素,提供了保护应用的API:认证 - 用户身份识别,常被称为用户“登录”;授权 - 访问控制;密码加

2017-12-20 19:12:29 318 1

原创 druid数据库连接池

Druid的简介Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid的功能1、替换DBCP和C3P0。Druid提供了一个高效、功能强大、可扩展性好的数据库连接池。2、可以监控数据库访问性能,D

2017-11-29 10:04:16 554 1

转载 FreeMaker

1.FreeMaker技术概况:Freemarker 是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写,具有以下特点:(1)Freemarker 适合被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序。(2)虽然Freemarker 具有一些编程的能力,但通常由Java程序准备要显示的数据,由Freemarker 生成页面,通过模板显示准备的数据 。

2017-10-26 08:39:12 360

rocket-console.zip

RocketMQ-Console。RocketMQ的控制台工具。运行指令:java -jar rocketmq-console-ng-1.0.0.jar -Drocketmq.config.namesrvAddr=localhost:9876

2020-08-20

分布式图片存储-minio

minio 兼容Amason的S3分布式对象存储项目,采用Golang实现,客户端支持Java,Python,Javacript, Golang语言。 Minio可以做为云存储的解决方案用来保存海量的图片,视频,文档。由于采用Golang实现,服务端可以工作 在Windows,Linux, OS X和FreeBSD上。配置简单,基本是复制可执行程序,单行命令可以运行起来

2018-12-10

空空如也

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

TA关注的人

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