07 2022 档案
摘要:实体类: @Data public class User { private Long id; private String name; private Integer age; private String email; private SexEnum sex; @TableLogic priva
阅读全文
摘要:目录 1 简介 2 特性 3 集成mybatis-plus 1 简介 MyBatis-Plus (opens new window)(简称 MP)是一个 MyBatis (opens new window)的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网:M
阅读全文
摘要:根据支付宝沙箱配置进行支付 配置文件: @Configuration @PropertySource("classpath:alipay-sandbox.properties") public class AliPayClientConfig { @Resource private Environm
阅读全文
摘要:大家可以先想一下:大家平时在PC端发起的支付都需要什么,是不是你选好商品之后,点击支付,然后PC端弹出来一个二维码,你扫码付款,付款完成之后就OK了。当然这只是针对我们用户来说的,对于我们的一个后台应该是如何来实现的呢? 用户扫码后:1)后台生成订单 2)调用统一下单API 3)返回微信支付链接co
阅读全文
摘要:目录 1 需要准备相关参数 2 支付安全 2.1 对称加密和非对称加密 2.2 数字签名 2.2.1 摘要算法 2.3 数字证书 1 需要准备相关参数 1)获取商户号 微信商户平台:https://pay.weixin.qq.com/ 场景:Native支付 步骤:提交资料=》签署协议=》获取商户号
阅读全文
摘要:目录 1 前言 2 探究 2.1 属性说明 1 前言 大家平时在看代码时可能会发现实体类上写有这样一个注解@Accessors,那么它是什么意思,并且有什么作用呢? 2 探究 点进该注解去看发现,该注解有3个属性:fluent、chain、prefix package lombok.experime
阅读全文
摘要:1 相关案列 平时在我们的springBoot项目中,可能会有许多的配置文件。如下图: 图中红色框框住的地方显示和我们的yml文件是不一样的,没有被我们的spring管理。 此时可以点击File>>>Project Structure 之后点击我们的spring配置后选择+号,然后选择自己想要被sp
阅读全文
摘要:因为有时候要写demo需要连接数据库,但是连接的url好长,所以这里就直接记录一下,方便下次粘贴。 spring: datasource: driver-class-name: com.mysql.jdbc.Driver url: jdbc:mysql:///shop?serverTimezone=
阅读全文
摘要:目录 1 前言 2 TCP 2.1 TCP如何保证可靠传输 3 UDP 1 前言 你知道什么是TCP和UDP吗?你知道TCP和UDP有什么区别吗?可能大家平时总是听说过TCP和UDP,但是一直不知道它们是怎么回事。今天就给大家介绍一下。我们常用的网络通讯、软件聊天、以及大家平时所看的视屏都是通过这两
阅读全文
摘要:1 什么是抽象类 举例:大家都知道,Java是面向对象的,而对象又是根据类去关联的。我们创建一个动物类,并在这个类中创建动物对象,但是当提到动物类时,你并不知道我说的是什么动物,只有看到具体的动物,你才知道了这是什么动物,所以动物指的是一个抽象的事务并不具体,所以我们不应该在动物类中给出具体实现,而
阅读全文
摘要:目录 1 为什么要引入线程 2 线程的实现方式 2.1 用户级线程 2.2 内核级线程 2.3 多线程模型 2.3.1 多对一模型 2.3.2 一对一模型 2.3.3 多对多模型 3 调度 3.1 调度的层次 3.1.1 高级调度 3.1.2 中级调度 3.1.3 低级调度 1 为什么要引入线程 比
阅读全文
摘要:目录 1 进程的概念 1.1 进程的定义 1.2 进程的组成 1.3 进程的组织 1.4 进程的特征 2 进程的状态 2.1 进程的几种状态 2.2 进程的转换 3 进程控制 4 进程通信 4.1 共享存储 4.2 管道通信 4.3 消息传递 1 进程的概念 早期的计算机只支持单道程序技术,程序的代
阅读全文
摘要:目录 1 前言 2 四个特征 2.1 并发 2.2 共享 2.3 虚拟 2.4 异步 3 总结 1 前言 程序员肯定都知道并发的概念,都知道在多线程的情况下,线程争抢CPU资源时有时候会造成并发问题,但当时一直都搞不清楚程序并发时如何争抢CPU资源的这个概念,这也促使我由下而上先来学习操作系统。 2
阅读全文
摘要:目录 1 前言 2 操作系统 2.1 操作系统概念 2.2 操作系统的功能和目标 1 前言 最近准备学习一下操作系统方面的知识,因为发现最近对于一些知识点的掌握总是掌握不清。之前听别人说:学些需要从下向上学,先学习一些底层的知识,但是自己当时没有听,一直向前跑,导致根基不是很稳,所以最近准备先学习下
阅读全文