编程频道|软件玩家 - 软件改变生活!

软件玩家提供编程技术学习平台。欢迎大家踊跃投稿!
扫一扫 扫一扫

Java中的ThreadLocal和 InheritableThreadLocal

7月前

Java中的ThreadLocal和 InheritableThreadLocal代码语言:javascript代码运行次数:0运行复制package com.example.core.mydemo.java;*** output* Th

如果redis没有设置expire,他是否默认永不过期

7月前

如果redis没有设置expire,他是否默认永不过期?默认是的通过EXPIRE key seconds 命令来设置数据的过期时间。返回1表明设置成功,返回0表明key不存在或者不能成功设置过期时间。在key上设置了过期时间后key将在指定

Idea SpringBoot 子模块 加载不到该子模块根目录config下面的配置文件

7月前

Idea SpringBoot 子模块 加载不到该子模块根目录config下面的配置文件代码语言:javascript代码运行次数:0运行复制import org.mybatis.spring.annotation.MapperScan;

springboot项目配置多数据源

7月前

springboot项目配置多数据源关键:mybatis文件的目录需要区分开来sqlSessionFactoryBean.setMapperLocations(new PathMatchingResourcePatternResolve

spring mvc GET请求方式及传参

7月前

spring mvc GET请求方式及传参代码语言:javascript代码运行次数:0运行复制@Api(tags = "管理接口")@Slf4j@RestController@RequestMapping(&qu

springboot拦截器@resource注解注入为null解决方案拦截适配配置

7月前

springboot拦截器@resource注解注入为null解决方案  拦截适配配置为什么@resource注入为nullinteceptor在springcontext之前加载,注入必然是null解决方案加入注解@Bean,注意需要

Spring AOP 中@Pointcut的用法(多个Pointcut)

7月前

Spring AOP 中@Pointcut的用法(多个Pointcut)代码语言:javascript代码运行次数:0运行复制**swagger切面,分开来写**@Aspect@Componentpublic class Ap

Spring Boot 使用 拦截器 实现 token 验证

7月前

Spring Boot 使用 拦截器 实现 token 验证整体思路:1.写一个工具类封装生成、校验和解析 token 的方法;2.在注册和登录时生成 token ,生成的 token 存入 redis ,下次登录去 redis 获取,

微信支付普通商户与AppID账号关联管理

7月前

微信支付普通商户与AppID账号关联管理二、名词解释名词释义微信支付普通商户公司企业、政府机关、事业单位、社会组织、个体工商户、个人卖家、小微商户。(微信支付商户接入指引)AppID已通过微信认证的服务号,订阅号*[1],小程序,企业微信*

非空处理 Java非空判断 非空处理及mysql数据库字段的not null

7月前

1.mysql## 去掉非空,如果非空又没有默认值,这样程序在添加数据的时候i,如果没有设置值就会报错。该操作很危险。##ALTER TABLE `order_test` ADD COLUMN `test_card_name` NOT

sqlyog 工具 查看 历史记录

7月前

sqlyog 工具 查看 历史记录可以查看当前客户端的执行脚本的情况本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点博客。 原始发表:2024-02-05,如有侵权请联系 cloudcommunity@tencent 删除前往查看工

图片传输和图片防遍历技术方案

7月前

图片传输和图片防遍历技术方案需求描述:1.如果用一个接口列表,可能报文太长了,实现URL是短期有效且防遍历的2.接口文件流,拆两个接口,一个接口返回文件列表,另一个根据文件ID返回文件流3.如果都是图片,base64通过接口来传输图片

导出excel文件接口代码示例

7月前

导出excel文件接口代码示例1.该导出接口,token不能通过请求头来传输,需要在get请求的参数中带出来2.验证token的方法除了在拦截器中统一拦截,针对get接口传参数的方式也需要单独在接口中验证。代码语言:javascript代

java.sql.SQLException: Connection is read

7月前

java.sql.SQLException: Connection is read-only. Queries leading to data modification are not产生的原因:事务中查询的方法中,嵌套了新增或修改的方法

com.netflix.hystrix.exception.HystrixBadRequestException: null

7月前

comflix.hystrix.exception.HystrixBadRequestException: null排查方法:如果有多个feign接口的调用,可以在每个调用的方法加上try-catch捕获异常这样可以排查确定是哪个feig

订单号规则,不能重复。redis去重 redis集合set应用

7月前

订单号规则,不能重复。redis去重 redis集合set应用redis锁定商品解决并发售卖问题 RedisUtil工具类需求背景:订单号根据日期反转 加上随机数,订单号是否重复,前提是确保当天的订单号不重复,可以确保全局系统中的订单号不重

消息sms 邮箱手机号push发送的方案 & 定时任务xxlJob灵活度 & 泛型和发送的模板类设计

7月前

消息sms 邮箱手机号push发送的方案 & 定时任务xxlJob灵活度 & 泛型和发送的模板类设计1.消息sms 邮箱手机号push发送的方案1.判断收件人地址是否为空,不为空则发送邮件。为空则不发送。可以通过该方

接口加密传输设计及AES加解密代码DEMO

7月前

接口加密传输设计及AES加解密代码DEMO接口加密的方案设计:可以将请求的json字符串aes加密,通过params字段传输,接口服务端接收到参数,先解密,然后转换成对象。继续业务逻辑的处理。(另外一种方案是:针对敏感字段aes加密,

url编码和解码分析URLEncoder.encode和URLDecoder.decode

7月前

url编码和解码分析1.Get请求会将参数做默认的url解码操作,接口接收到的值是Get解码后的值。2.可以将Get操作修改成Post操作,这样不会url解码。可以在接口中做url解码。3.在多次传递参数的过程中,无需反复的编码(或者加

实现类的注册方法

7月前

1.抽象类 @Qualifier 指定绑定的注册类代码语言:javascript代码运行次数:0运行复制@Autowired@Qualifier("professionOrderSendEmailImpl")pr