摘要: 这个图贯穿全部 只要是在网络上跑的包,都是完整的。可以有下层没上层,绝对不可能有上层没下层。 linux 查询ip地址: net-tools工具命令:ifconfig iproute2工具命令:ip addr 如上输出的结果,192.168.31.122 就是一个 IP 地址。这个地址被点分隔为四个 阅读全文
posted @ 2022-02-15 17:26 皮肤黝黑的小白 阅读(172) 评论(0) 推荐(0)
摘要: 实现一个积分系统 要求如下: 1. 积分赚取和兑换规则积分的赚取渠道包括:下订单、每日签到、评论等。积分兑换规则可以是比较通用的。比如,签到送 10 积分。再比如,按照订单总金额的 10% 兑换成积分,也就是 100 块钱的订单可以积累 10 积分。除此之外,积分兑换规则也可以是比较细化的。比如,不 阅读全文
posted @ 2021-12-15 16:42 皮肤黝黑的小白 阅读(142) 评论(0) 推荐(0)
摘要: 2,@EnableAsync@Async 异步 https://www.cnblogs.com/wlandwl/p/async.html 3,@Transactional使用 https://blog.csdn.net/fenjindecainiao1/article/details/1027271 阅读全文
posted @ 2021-08-02 11:01 皮肤黝黑的小白 阅读(52) 评论(0) 推荐(0)
摘要: 如何对接口鉴权这样一个功能开发做面向对象分析? 面向对象分析主要的分析对象是“需求”,因此,面向对象分析可以粗略地看成“需求分析”。 1. 第一轮基础分析 用户名和密码的方式 2. 第二轮分析优化 调用方将请求接口的 URL 跟 AppID、密码拼接在一起,然后进行加密,生成一个 token。 调用 阅读全文
posted @ 2021-05-10 17:45 皮肤黝黑的小白 阅读(142) 评论(0) 推荐(0)
摘要: 列出所有端口的情况 netstat -ano 查看指定端口 netstat -aon|findstr "端口id" 得到 pid 查询pid 对应的服务 tasklist|findstr "pid" 得到服务名:Java.exe 停止对应服务 taskkill /f /t /im java.exe 阅读全文
posted @ 2021-04-08 15:43 皮肤黝黑的小白 阅读(150) 评论(0) 推荐(0)
摘要: 业务开发常用的基于贫血模型的MVC架构违背OOP吗? 1.什么是基于贫血模型的传统开发模式? 平常使用的DTO 只包含数据,不包含业务逻辑的类,就叫作贫血模型(Anemic Domain Model)将数据与操作分离,破坏了面向对象的封装特性,是一种典型的面向过程的编程风格。 2.什么是充血模型? 阅读全文
posted @ 2021-03-10 18:09 皮肤黝黑的小白 阅读(170) 评论(0) 推荐(0)
摘要: 1. 如何评价代码质量的高低? 代码质量的评价有很强的主观性,描述代码质量的词汇也有很多,比如可读性、可维护性、灵活、优雅、简洁等,这些词汇是从不同的维度去评价代码质量的。它们之间有互相作用,并不是独立的,比如,代码的可读性好、可扩展性好就意味着代码的可维护性好。代码质量高低是一个综合各种因素得到的 阅读全文
posted @ 2021-03-09 16:26 皮肤黝黑的小白 阅读(186) 评论(0) 推荐(0)
摘要: Spring Security Oauth2 认证(获取token/刷新token)流程(password模式): https://blog.csdn.net/gangsijay888/article/details/81977796 阅读全文
posted @ 2021-02-24 15:06 皮肤黝黑的小白 阅读(259) 评论(0) 推荐(0)
摘要: Spring Boot XSS 攻击过滤插件使用:https://www.jianshu.com/p/974961063b4c Web安全头号大敌XSS漏洞解决最佳实践:https://cloud.tencent.com/developer/article/1790802 阅读全文
posted @ 2021-02-24 11:30 皮肤黝黑的小白 阅读(149) 评论(0) 推荐(0)
摘要: https://www.cnblogs.com/miaoying/p/12531056.html 阅读全文
posted @ 2021-02-23 17:58 皮肤黝黑的小白 阅读(788) 评论(0) 推荐(0)