Fork me on GitHub
摘要: SpringCloud Gateway 是 Spring Cloud 的一个全新项目,该项目是基于 Spring 5.0,Spring Boot 2.0 和 Project Reactor 等技术开发的网关,它旨在为微服务架构提供一种简单有效的统一的 API 路由管理方式。 SpringCloud 阅读全文
posted @ 2020-04-01 13:19 youxiu326 阅读(4958) 评论(1) 推荐(0) 编辑
摘要: 案例代码: https://www.cnblogs.com/youxiu326/p/sb_promotion.html 1.首先去编辑器打开项目 2.打开Edit Configurations ,选择remote选项,输入对应的ip,port(与项目端口不一致,是开放端口就行) 3.复制好启动参数, 阅读全文
posted @ 2020-01-09 12:26 youxiu326 阅读(3932) 评论(1) 推荐(0) 编辑
摘要: 非原创,哪位老哥的也不记得了。。。 没啥好说的,就是api接口自动生成文档 源码:https://github.com/youxiu326/sb_swagger2.git 引入依赖 <dependency> <groupId>io.springfox</groupId> <artifactId>sp 阅读全文
posted @ 2019-11-09 20:49 youxiu326 阅读(498) 评论(1) 推荐(0) 编辑
摘要: 最近想跳槽,学习了tcp中的三次握手与四次挥手,特意记录下,加深记忆 SYN 代表请求创建连接 FIN 表示请求关闭连接 ACK 代表确认接受,不管是三次握手还是四次分手,在回应的时候都会加上ACK=1,表示消息接收到了,并且在建立连接以后的发送数据时,都需加上ACK=1,来表示数据接收成功。 tc 阅读全文
posted @ 2019-07-22 14:14 youxiu326 阅读(260) 评论(0) 推荐(0) 编辑
摘要: 优点: 未使用if else,就算以后增加支付类型,也不用改动之前代码 只需要新写一个支付类,给添加自定义注解@Pay 首先: 定义自定义注解 Pay 定义 CMBPay ICBCPay 两种支付 根据注解中的value 标识是哪种支付(1为CMBPay 2为ICBCPay) 两种支付都需继承Ini 阅读全文
posted @ 2019-07-12 09:56 youxiu326 阅读(1465) 评论(0) 推荐(0) 编辑
摘要: 策略模式 定义了算法族,分别封装起来,让它们之间可以互相替换, 此模式让算法的变化独立于使用算法的客户 源码:https://github.com/youxiu326/sb_promotion.git 实体层 一共三个实体,分别为商品实体,促销实体,促销结果实体 商品实体定义了商品的销售价 优惠金额 阅读全文
posted @ 2019-07-11 15:01 youxiu326 阅读(1202) 评论(0) 推荐(0) 编辑
摘要: 保证接口幂等性,表单重复提交 前台解决方案:提交后按钮禁用、置灰、页面出现遮罩后台解决方案: 使用token,每个token只能使用一次1.在调用接口之前生成对应的Token,存放至redis 2.在调用接口时,将生成的令牌放入请求request中 3.接口提交的时候获取对应的令牌,如果能够从red 阅读全文
posted @ 2019-06-24 16:08 youxiu326 阅读(2387) 评论(4) 推荐(0) 编辑
摘要: springboot 工程 主要说明购物车流程(故将登录用户信息保存至session) 未登录时 将用户临时key 保存至cookie 有不足之处 请大佬指点 项目源码: https://github.com/youxiu326/sb_shopping_cart 项目结构: package com. 阅读全文
posted @ 2019-06-18 09:56 youxiu326 阅读(1896) 评论(0) 推荐(1) 编辑
摘要: 针对java工程里的各种带O的对象,进行分析,了解各自的作用。 PO: persistent object,持久对象。与数据库里表字段一一对应。PO是一些属性,以及set和get方法组成。一般情况下,一个表,对应一个PO。是直接与操作数据库的crud相关。 VO: view object,又名:表现 阅读全文
posted @ 2019-06-17 09:14 youxiu326 阅读(470) 评论(0) 推荐(1) 编辑
摘要: 可参考博客: Shell脚本中$0、$?、$!、$$、$*、$#、$@等的意义 https://blog.csdn.net/csgd2000/article/details/80396996 shell脚本[] [[]] -n -z 的含义解析 https://blog.csdn.net/keep_ 阅读全文
posted @ 2019-05-10 13:15 youxiu326 阅读(3369) 评论(0) 推荐(0) 编辑