3 WuJiangang5112

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 27w+

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

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

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

2019-09-30 14:40:52

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

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

2019-06-21 10:59:49

Navicat 12版本安装及破解详情步骤(附破解文件)

一、navicat 12安装点击下载安装包 https://pan.baidu.com/s/1Ev1CeC2D7mSKmTQRiMYwZw提取码: c8ew1.1 双击exe文件进行安装安装流程就不详情介绍了,就是下一步、下一步就好了;二、navicat破解2.1、解压Navicat+Premium+12+破解补丁.rar压缩包2.2、将压缩包中的所有文件拷贝到navicat安装...

2019-06-17 10:13:38

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

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

2019-01-31 14:31:33

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

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

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

2018-08-03 16:08:57

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

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

2018-05-11 15:15:16

Git的具体使用

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

2018-04-20 11:29:58

Postman工具的使用教程

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

2018-04-19 11:41:25

springboot整合swaggerApi

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

2018-04-18 10:03:35

企业级搜索solr配置

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

2018-01-16 19:26:54

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

shiro-权限控制框架

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

2017-12-20 19:12:29

druid数据库连接池

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

2017-11-29 10:04:16

FreeMaker

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

2017-10-26 08:39:12
勋章 我的勋章
  • 阅读者勋章Lv1
    阅读者勋章Lv1
    授予在CSDN APP累计阅读博文达到3天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 分享学徒
    分享学徒
    成功上传1个资源即可获取