logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Java 对接快递100 实现快递实时查询 (自动识别快递公司)

分类专栏: # 第三方API 对接 文章标签: 快递100 java版权第三方API 对接专栏收录该内容3 篇文章0 订阅订阅专栏一、相关资料快递100 API官网: https://api.kuaidi100.com/home·注意事项必须先进行企业注册才可以使用·需要用到的接口·查询费用说明查询类接口按单收费,一个自然月内同一个运单多次查询只收一次费用。二、代码部分目录结构1、http 调用

#java#spring
java根据物流单号查询物流详细

java根据物流单号查询物流信息package com.yoyo.expressage.controller;import com.alibaba.fastjson.JSON;import com.yoyo.expressage.resquest.KdNiaoDto;import com.yoyo.expressage.util.KdNiaoUtil;import io.swagger.annot

#java#开发语言
搞定 Java 泛型:从基础语法到项目避坑,一篇通关

Java泛型是一种在编译时检查类型安全性的机制,它允许类型(整型、字符串、对象等)被当作编写代码时的一个参数,或者说是参数化类型。这意味着同一个源代码可以用于不同的类型。通过使用泛型,开发者可以在运行时避免强制类型转换错误,并提高程序的可读性和可维护性。泛型方法是在方法级别上使用类型参数的方法,允许我们在不修改类本身的情况下创建具有类型安全的通用方法。泛型方法可以定义在泛型类中也可以定义在普通类中

#java#windows#开发语言
4、搭建微服务认证中心(microservice-auth)

功能模块实现技术特点用户认证无状态认证,支持分布式部署密码加密强度可调,安全性高权限管理RBAC模型支持角色、权限多级授权验证码Redis缓存多种类型,防暴力破解登录保护Redis计数防止暴力破解,自动锁定会话管理分布式会话,Token自动续期安全审计AOP切面完整登录日志记录跨域支持CORS配置支持前后端分离部署API文档Knife4j在线API文档,调试支持。

#微服务#wpf#架构
SpringBoot 实现 Excel 导入导出,性能爆表,用起来够优雅!

EasyExcel是一款阿里开源的Excel导入导出工具,具有处理快速、占用内存小、使用方便的特点,在Github上已有22k+Star,可见其非常流行。EasyExcel读取75M(46W行25列)的Excel,仅需使用64M内存,耗时20s,极速模式还可以更快!体验了一把EasyExcel,使用还是挺方便的,性能也很优秀。但是比较常见的一对多导出实现比较复杂,而且功能也不如EasyPoi强大。

#spring boot#后端
积分商城兑换架构设计:积分与现金混合支付

混合支付,考验的是交易系统一致性与清结算能力。做好了是增长引擎,做不好就是财务黑洞。正常流程谁都能做,否处理好那1%的异常,才是真正分水岭。真正的架构师,用代码画图。我把本文同款的 AI 绘图工具包 (MDC规则 + 100款源码) 已上传至知识星球。加入星球,免费领取。从此,画出一张企业级架构图,只需要一句话。▲ 添加微信:JiteStart,获取架构资料往期推荐AI架构图别再用手画图了!看看字

#spring boot#后端#java
积分商城的兑换架构设计(二):复杂场景金额计算与对账

架构设计,往往是成于宏观,死于细。混合支付的宏观流程并不复杂,但正是优惠券的优先级、运费的特殊性、汇率的快照处理、以及对账的兜底机制,决定了一个系统的健壮性。真正的架构师,用代码画图。我把本文同款的 AI 绘图工具包 (MDC规则 + 100款源码) 已上传至知识星球。

#spring boot#哈希算法#后端
聊聊电商交易平台的架构设计(干货)

之前做官方商城时,由于是定制化业务开发,各类型的订单和售后单的状态流转都是写死的,比如常规订单在下单后是待付款,付款后是待发货,发货后是待收货;上游业务方数量的增加和版本的迭代,对平台系统的需求源源不断,平台的功能得到逐渐完善,架构也在不断演进,我们正在将履约模块从交易平台中剥离出来,进一步解耦,为业务持续发展做好储备。以2库4表为例,对4取模等于1的数,对2取模也一定等于1,因此0号库的1号表中

文章图片
#运维#微服务#大数据
java返回事件流给前端

原文链接:https://blog.csdn.net/weixin_54574612/article/details/139095607。log.error("使用事件源时出现异常... {}", t.getMessage());log.info("结果输出:{}", output.toString());// 设置ContentType为"text/event-stream"log.info("

文章图片
#java#前端#开发语言
Spring Boot+Netty+Websocket实现后台向前端推送信息

Component/*** 一旦连接,第一个被执行*/@Overridelog.info("有新的客户端链接:[{}]", ctx.channel().id().asLongText());// 添加到channelGroup 通道组/*** 读取数据*/@Overridelog.info("服务器收到消息:{}", msg.text());// 获取用户ID,关联channel// 将用户ID作

文章图片
#spring boot#websocket#前端
    共 180 条
  • 1
  • 2
  • 3
  • 18
  • 请选择