- 博客(16)
- 收藏
- 关注
原创 jwt和session使用介绍
JWT是一种基于token的无状态认证机制,它使用签名的JSON Web Token来验证和传递用户的身份信息。由于JWT是无状态的,不需要在服务端存储会话信息,因此对于横向扩展和微服务的无状态性较为友好。需要注意的是,使用JWT也会引入一些额外的复杂性,例如需要考虑token的有效期、如何处理token的刷新和失效等。因此,在选择身份认证和授权机制时,需要结合具体的应用场景和需求进行评估和选择。移动应用或API:JWT通常用于移动应用或API的认证,将用户的身份信息封装在token中,方便传输和验证。
2023-08-07 11:31:12 411 1
原创 DmdbNClob类型转Java里的String
达梦 text字段查询 问题描述:解决办法:convert() 函数介绍:问题描述:公司平台在适配达梦数据库,一张表的字段为Text字段,查出来之后对应java里的是DmdbNClob类型,但是我要使用String类型;解决办法:在sql查询的时候就转换一下类型:原始sql示例:# 这个log字段是text类型,查出来之后对应Java里的 DmdbNClobselect log from t_yykf_log;改变之后的sql:# 这个log字段是text类型,查出来之后对应Java
2022-05-26 16:43:06 3582 1
原创 【无标题】
JDBC 工具类 连接_操作数据库1、准备JDBCUtil2、连接并操作数据库1、准备JDBCUtilpackage com.mytest.utils;import java.io.FileReader;import java.io.IOException;import java.net.URL;import java.sql.*;import java.util.Properties;/** * @author :hahaha * @date :Created in 2022/5/
2022-05-15 12:00:38 182
原创 jquery发送ajax请求并设置请求头
jquery发送ajax请求并设置请求头,防止重复提交表单一、发送请求二、请求加载中效果:一、发送请求 $.ajax({ type: 'POST', url: "http://127.0.0.1:8080/context/save", data: User, beforeSend:function (request) { // 如果后台没有跨域处理,这个自定义 request.setRequestHeader("myHeade"
2022-04-14 15:12:07 9506
原创 spring IOC初始化完成后,手动注册bean到IOC容器
IOC初始化完成后,手动注册bean到IOC容器测试项目:springBoot2上代码测试项目:springBoot2上代码1、创建一个 SpringContextUtil 工具类,实现 ApplicationContextAware,springboot启动完成之后,将IOC容器applicationContext,注入进去;@Componentpublic class SpringContextUtil implements ApplicationContextAware { p
2021-10-11 19:11:57 1397
原创 nginx配置https请求(使用openSSL生成秘钥和证书)
nginx配置https请求(使用openSSL生成秘钥和证书)一、window下载nginx1、从官网下载window 64位的nginx:nginx下载地址 http://nginx.org/en/download.html2、解压到指定目录:cmd窗口运行方式:cmd进入nginx所在目录;nginx -t 检查nginx.conf配置文件格式是否正确start nginx 启动nginx访问 http://localhost 可见nginx首页
2021-08-29 13:32:25 879
原创 SpringBoot配置类的方式配置tk.mapper
SpringBoot中,@Value无法获取到环境变量值**情景:**springboot项目中,我想在yml文件里配置一个值,然后在@Configuration()配置类中使用@Value(“mybatis.configuration.database-id”)获取此值,但是调试发现获取的值为null。搞不明白,然后公司大佬教我用别的办法解决:(如下)@Configuration()public class TKMapperConfig implements EnvironmentAware {
2021-08-29 13:11:25 339
原创 sql 一张表查询成功率
sql 一张表查询成功率服务日志表服务日志表SFCG表示接口调用的状态码; 000为成功查询:服务序号,该服务调用的总次数,调用成功率SELECT FW_XH, COUNT(*) AS numberOfCalls, CAST( sum(CASE WHEN SFCG = '000' THEN 1 ELSE 0 END) / CAST( COUNT(0) AS DECIMAL ( 6, 2 ) ) * 100 AS DECIMAL ( 10, 2 ) ) as successRateFRO
2021-08-27 18:04:44 1669
原创 jdk8 stream流 map过滤
使用stream流的方式对map集合进行过滤主要处理过滤条件Map对象,过滤掉null值和空字符串 等操作利用filter对null和空字符串进行过滤利用map进行对于Stream中包含的元素使用给定的转换函数进行转换操作collect进行聚合成mappublic static Map<String, Object> parseMapForFilter(Map<String, Object> map) { if (map == null) {
2021-05-30 20:58:13 3393
原创 定时任务组件 Quartz, Cron表达式
可以在线Cron解析**Cron表达式字段允许值允许的占位符秒0-59, - * /分0-59, - * /小时0-23, - * /日期1-31, - * ? / L W C月份1-12 或者 JAN-DEC, - * /星期1-7 或者 SUN-SAT, - * ? / L C #年留空,1970-2099, - * /【秒数】【分钟】【小时】【日期】【月份】【星期】【年份(可为空)】秒允许值范围: 0~
2020-09-16 17:52:42 352
原创 Linux Error response from daemon
Linux Error response from daemonError response from daemon: driver failed programming external connectivity on endpoint mysql (166c5cfa099bbb05efb6c63c7dfceb029d3f98c10a1e2f3db44ddd62ce18eed3): (iptables failed: iptables --wait -t nat -A DOCKER -p tcp -
2020-08-26 16:27:55 629
原创 SQL语句 查询指定时间之前的总记录数
select count(id) from t_member where regTime <= 'time'此处注意:在idea里的mapper文件中,< 号需要使用转义符 < 代替
2020-07-18 00:07:56 2135 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人