写会百科网

写会百科网,全百科知识内容分享!
扫一扫 扫一扫
导出excel文件接口代码示例

导出excel文件接口代码示例

1月前

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

java.sql.SQLException: Connection is read

java.sql.SQLException: Connection is read

1月前

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

com.netflix.hystrix.exception.HystrixBadRequestException: null

com.netflix.hystrix.exception.HystrixBadRequestException: null

1月前

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

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

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

1月前

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

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

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

1月前

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

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

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

1月前

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

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

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

1月前

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

实现类的注册方法

实现类的注册方法

1月前

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

Apollo启动配置排查,超时时间的配置

Apollo启动配置排查,超时时间的配置

1月前

Apollo启动配置排查1.排查下来是 本地的服务 apollo 配置fake发布到线上去了。2.或者是引用的apollo jar包中指向的apollo服务器地址是否正确。3.超时时间的配置代码语言:javascript代码运行次数:0运

ConvertLatOrLonFilter

ConvertLatOrLonFilter

1月前

ConvertLatOrLonFilter-经纬度格式转换-保留6位代码语言:javascript代码运行次数:0运行复制*** 转换经纬度* 小数点最后最多为6位* @param latOrLon* @return*private S

代码重构注意点及测试覆盖

代码重构注意点及测试覆盖

1月前

1.sqlmap查询的字段是否是全部字段,在使用实体类对象的时候,需要判断是否正确的获取到数据。如果查询的是个别的字段,而使用的字段不在查询的字段中,就会无法获取到值。建议的做法:按中台的思路,提供的查询方法是大而全的方法。提供对业务的

支付回调消息的分布式锁设计

支付回调消息的分布式锁设计

1月前

支付回调消息的分布式锁设计业务系统接收支付系统发送的MQ消息,然后推动业务逻辑及订单状态的处理。如果非正常情况下,支付系统接收到多次第三方支付系统的多次回调,导致会发送多次MQ消息。导致业务系统支付数据等重复操作。首先需要做支付通知后的

程序模块化设计结构化开发优势

程序模块化设计结构化开发优势

1月前

程序模块化设计结构化开发1.模块化开发,符合高内聚,低耦合的设计。在具体的程序修改的时候,程序代码不过于分散。有利于维护。同时也有利于对外提供接口能力。2.模块化更多的规模或能力,可以理解为微服务。独立部署独立运行。不影响整理的系统功能

泛型对象的使用

泛型对象的使用

1月前

泛型对象的使用代码语言:javascript代码运行次数:0运行复制package com.example.core.mydemo.java;import java.util.Objects;*** output:* null* null

泛型模板化设计DEMO

泛型模板化设计DEMO

1月前

泛型模板化设计DEMO1. 定义Result泛型类代码语言:javascript代码运行次数:0运行复制package com.example.core.mydemo.java.fanxing;public class Result<

泛型模板化设计使用

泛型模板化设计使用

1月前

泛型模板化设计使用-订单搜索接口1.定义订单搜索接口代码语言:javascript代码运行次数:0运行复制package com.example.core.mydemo.java.templateQuery;暂不使用该接口publ

短链接口设计&amp;禁用Springboot执行器端点env的安全性

短链接口设计&amp;禁用Springboot执行器端点env的安全性

1月前

短链接口设计短链接服务 跳转方式,实现短链接转长链接的请求。代码语言:javascript代码运行次数:0运行复制@GetMapping("{code}")public String redirectUrl(@P

Flask web项目 gunicorn部署

Flask web项目 gunicorn部署

1月前

Flask web项目 gunicorn部署安装pip3 install gunicorn查看版本及是否安装成功flask --versiongunicorn -h### 需要与app.py启动文件中的ip和端口号一致。gunico

mongodb创建索引和删除索引和背景索引background

mongodb创建索引和删除索引和背景索引background

1月前

mongodb创建索引和删除索引和背景索引backgroundMongoDB的背景索引允许在后台创建和重建索引,而不会对数据库的正常操作产生影响。背景索引的创建过程是非阻塞的,可以在业务运行时创建或重建索引,而不会中断其他操作。这使得我们可

unsupported operand type(s) for +: &#x27;function&#x27; and &#x27;str&#x27;

unsupported operand type(s) for +: &#x27;function&#x27; and &#x27;str&#x27;

1月前

unsupported operand type(s) for +: &#x27;function&#x27; and &#x27;str&#x27;报错解释:这个错误表明你尝试将一个函数和一个字符串进行加