- 博客(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 11192 3
原创 JAVA实现AES-128/192/256加密,解密
一、 AES简介。AES是一种高级加密标准(AES,Advanced Encryption Standard)为最常见的对称加密算法(微信小程序加密传输就是用这个加密算法的)。对称加密算法也就是加密和解密用相同的密钥。AES又称Rijndael加密法,是DES的进阶版。 ...
2019-01-31 14:31:33 12511
原创 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 3308
原创 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 3255 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 7567 5
原创 Oracle实现按天自动表分区
一、什么是数据库表分区 数据库表分区,和数据库分表是不同的概念,分表是指将一个表分成N多个小表进行数据存储,对外显示有N个表;而表分区是将一个表的数据分成N个区进行存储,对外显示还是只有一个表。本次文章主要记录表分区的实现,将不在对数据库分表进行多说明。现实中可表分区和数据库分表一起使用,增加数据库对数据量大的支持。1.1、为什么要使用表分区?在日常的开发中,我们经常会遇到大表,即数据量达到数百万条乃至数千万条的情况。这样的表过于庞大,以至于在进行查询、修改的时候耗时太长,性能低下,所以我..
2020-11-04 15:27:08 5800
原创 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 688
原创 Vue中的过滤器、拦截器、生命周期
Vue中的过滤器、拦截器、生命周期一、Vue的过滤器1.1、Vue过滤器的作用和使用场景 主要用来实现数据的筛选、过滤、格式化。通常用于时间戳转时间,价格标签的转换等。过滤器分为全局过滤器和局部过滤器;Vue 1.x 版本借鉴了 angular , 提供 10 个过滤器, 包括有: 日期 小数点位数保留 货币 大小写 等Vue 2.x 废弃了这 10个过滤器,但是它提供了自定...
2019-09-30 14:40:52 3224
原创 Jmeter分布式压力测试工具的使用
一、压力测试简介 软件测试(英语:software testing),描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输出间的审核或者比较过程。软件测试的经典定义是:在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。 性能测试是通过自动化的测试工具模拟多种正常、峰值以及异...
2018-08-03 16:08:57 528
原创 spring-cloud-config的使用教程-详细步骤
一、 分布式配置中心的简介:在分布式系统中,由于服务数量巨多,为了方便服务配置文件统一管理,实时更新,所以需要分布式配置中心组件。在Spring Cloud中,有分布式配置中心组件spring cloud config ,它支持配置服务放在本地,也支持放在远程Git仓库中。本次学习是将配置中心放于github上进行学习。在spring cloud config 组件中,分两个角色,一是confi...
2018-05-11 15:15:16 2008 1
原创 Git的具体使用
一:Git的介绍; Git是开源的分布式版本控制系统,为用户提供存储空间保存数据文件或者代码。二:Git的工作原理: Git的工作一共分为四层,其中三层是本地的,包括了工作目录,暂存区和本地仓库,工作目录就是我们执行git init命令的地方, 暂存区和本地仓库都是在.git目录,只是用来存暑假。最后一层叫远程仓库,远程仓库是在中心服务器,我们做好的东西就会推到 远程仓库;三:Git的工作流程:1...
2018-04-20 11:29:58 201
原创 Postman工具的使用教程
一:Postman的作用: Postman是一种网页调试与发送网页http请求的chrome插件。我们可以用来很方便的模拟get或者post或者其他方式的请求来调试接口。二:Postman的下载: 可以选择在chrome的浏览器的插件搜索出来下载,生成一个快捷方式就可以,也可以直接百度搜索下载,或者官网下载。我Postman的下载地址:http://mydown.yes...
2018-04-19 11:41:25 1536
原创 springboot整合swaggerApi
swagger提供了html页面方便查看restful的api接口,以及测试功能,这样方便后期版本更新时的文档与代码的同步。以下是整合步骤一:在spring项目中添加依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>springfox-swagger2</...
2018-04-18 10:03:35 229
转载 企业级搜索solr配置
一 。solr简介 solr是以lucene为内核开发的企业级搜索应用 应用程序可以通过http请求方式来提交索引,查询索引,提供了比lucene更丰富的查询语言,是一个高性能,高可用环境全文搜索引擎二 。solr安装配置 1》下载solr安装包 solr所有版本 (http://archive.apache.org/dist/lucene/sol
2018-01-16 19:26:54 324
转载 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 419
转载 shiro-权限控制框架
一. shiro简介 Apache Shiro(发音为“shee-roh”,日语“堡垒(Castle)”的意思)是一个强大易用的Java安全框架,提供了认证、授权、加密和会话管理功能,可为任何应用提供安全保障 - 从命令行应用、移动应用到大型网络及企业应用。Shiro四要素,提供了保护应用的API:认证 - 用户身份识别,常被称为用户“登录”;授权 - 访问控制;密码加
2017-12-20 19:12:29 357 1
原创 druid数据库连接池
Druid的简介Druid首先是一个数据库连接池。Druid是目前最好的数据库连接池,在功能、性能、扩展性方面,都超过其他数据库连接池,包括DBCP、C3P0、BoneCP、Proxool、JBoss DataSource。Druid的功能1、替换DBCP和C3P0。Druid提供了一个高效、功能强大、可扩展性好的数据库连接池。2、可以监控数据库访问性能,D
2017-11-29 10:04:16 588 1
转载 FreeMaker
1.FreeMaker技术概况:Freemarker 是一个模板引擎,一个基于模板生成文本输出的通用工具,使用纯Java编写,具有以下特点:(1)Freemarker 适合被设计用来生成HTML Web页面,特别是基于MVC模式的应用程序。(2)虽然Freemarker 具有一些编程的能力,但通常由Java程序准备要显示的数据,由Freemarker 生成页面,通过模板显示准备的数据 。
2017-10-26 08:39:12 390
rocket-console.zip
2020-08-20
分布式图片存储-minio
2018-12-10
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人