logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Beetl入门

Beetl是一种模板引擎,相对于其他java模板引擎,具有功能齐全,语法直观,性能超高,以及编写的模板容易维护等特点。使得开发和维护模板有很好的体验。是新一代的模板引擎。总得来说,它的特性如下:功能完备:作为主流模板引擎,Beetl具有相当多的功能和其他模板引擎不具备的功能。适用于各种应用场景,从对响应速度有很高要求的大网站到功能繁多的CMS管理系统都适合。Beetl本身还具有很多独特功能来完成模

文章图片
#java
jwt简单介绍

jwt全称为jsonwebtoken,尤其在前后端分离的情形下,由于它自包含,轻量安全的特性常常使用在后端用户权限校验中。jwt由三部分组成1.头部(header) 常包含1加密算法 2token类型2.载荷(payload) 包含颁发者,有效期等和用户自定义属性3.签名下面演示在Java中如何使用Jwt1.引入依赖<dependency>...

postman导入curl内容

平常我们当有curl的内容时,如何直接导入postman进行请求呢?1.copy as curl将浏览器的请求右键copy as curl2.postmanfile --> import --> Raw Text --> continue...

#postman
数据库加密字段如何进行模糊查询

金融行业在加密存储敏感数据的同时,需要实现模糊查询功能。主流解决方案采用分词加密策略:将手机号等数据按3位分段加密后拼接存储,查询时对加密后的分词进行匹配。这种方法虽能实现加密数据的模糊查询,但存在最短匹配长度限制和额外存储空间消耗的缺点。阿里、拼多多等大厂均采用类似方案平衡数据安全与查询需求。

#java
idea使用.ignore插件生成.gitignore文件

我们平常在使用git使,通常需要生成一个.gitignore文件来忽略一些不需要被git管理的文件,在这方面儿,idea有一个很好用的插件.ignore,可以帮我们快速的生成.gitignore文件。然后再勾选java即可。...

文章图片
#开发工具
https到底是对称加密还是非对称加密?

之前面试的时候有被人问到过:https使用的是对称加密还是非对称加密?如果对https不是很了解,随便猜一个,那么恭喜你,你已经入了面试官的坑了,不管你回答对称加密还是非对称加密都不对,正确的答案是对称加密+非对称加密。对称加密:加密的密钥和解密的密钥是一样的。非对称加密:加密的密钥和解密的密钥不一致,有两种情况1.公钥加密,私钥解密2.私钥加密,公钥解密。非对称加密的速度比对称加密的速度要慢很多

#https
free mybatis plugin

当我们使用Mybatis作为我们的orm框架时,如果我们需要从mapper跳到mapper.xml文件时,你是否是和我一样先粘贴方法名,然后在mapper.xml里面ctrl+F进行查找,然后找到对应的sql语句呢,这种方式有点儿low,其实有一个插件free mybatis plugin可以帮我们快速的进行导航。首先安装free mybatis ...

#java
springboot整合bboss操作elasticsearch

elaticsearch有很多的java客户端,像transportclient,jestclient,springdata。但是还有一种bboss可以让我们像操作mybatis一样的来操作elasticsearch,并且可以和springboot无缝整合,非常的方便快捷。1.首先引入依赖。<dependency><groupId>com.bbossgroups.plug.

文章图片
springboot整合liteflow

liteflow是一个轻量级的规则引擎,基于工作台模式,通过抽象出来的组件来将复杂的内部业务逻辑进行解偶,可以在价格,下单等包含复杂业务逻辑的场景中应用。3.定义规则编排的配置文件,在resource/config下面新建flow.el.xml文件。2.在application中添加配置,指定规则编排的配置文件。5.执行规则引擎,通过上面定义的规则名称,chain1,传入参数即可调用。下面演示一下

文章图片
#spring boot#java#spring
    共 13 条
  • 1
  • 2
  • 请选择