自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(16)
  • 收藏
  • 关注

原创 Nginx学习记录

个人学习记录

2024-06-23 14:24:52 258 1

原创 2023/12/1

核心概念为:组件化,MVVM,响应式,和生命周期组件化MVVM响应式在Vue中,每个绑定data属性的组件都有一个Watcher检测data属性的变化。一旦检测到改变,则重新渲染该组件,这就是响应式。生命周期。

2023-12-02 00:04:22 60

原创 Vue.js

在Vue中,每个绑定data属性的组件都有一个Watcher检测data属性的变化。一旦检测到改变,则重新渲染该组件,这就是响应式。核心概念为:组件化,MVVM,响应式,和生命周期。

2023-12-01 23:50:04 53 1

原创 2023/11/27

发送login请求登录成功会进行一次路由每次路由前会走一遍permission.js中的逻辑用到的工具函数如下疑问的点这些函数都放在不同的文件/文件夹中,为什么需要放在这些文件/文件夹,因为有些是公用的?但知道这些有没有用呢?应该暂时不需要知道,等学习了Vue应该自然就知道了。

2023-11-27 23:52:50 68 1

原创 Mybatis-plus实现多租户

简单讲:在一台服务器上运行单个应用实例,它为多个租户(客户)提供服务。从定义中我们可以理解:多租户是一种架构,目的是为了让下使用,且保证。多租户的重点就是。

2023-11-21 22:51:00 2203 1

原创 Redis学习-短信登录

为什么需要共享Session?防止多个后端服务器的数据存储不一致,导致用户访问时出现未登录的情况如何共享session?使用独立的内存存储来存放session由于多台Tomcat并不共享Session存储空间,当请求切换到不同Tomcat服务时将导致数据丢失的问题。解决方案?/替代方案?Session的替代方案应该满足1.数据共享2.内存存储3.key,value结构–>Redis。

2023-11-16 23:56:16 29 1

原创 用户注册、登录、鉴权场景

MyBatisX 插件,自动根据数据库生成 domain 实体对象、mapper(操作数据库的对象)、mapper.xml(定义了 mapper对象和数据库的关联,可以在里面自己写 SQL)、service(包含常用的增删改查)、serviceImpl(具体实现 service)我们要记录用户的登录态(session),将其存到服务器上(用后端 SpringBoot 框架封装的服务器 tomcat 去记录)userRole 用户角色 int 0-普通角色 1-管理员。service 层是对业务逻辑的校验(

2023-11-14 23:12:13 43 1

原创 Mybatis-plus-系统学习记录

在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

2023-11-09 23:44:58 23 1

原创 微信公众号开发-消息处理能力

而微信服务器发给个人服务器的数据时xml形式的,非常不友好,但是不用担心,我们只需要引入WxJava这个SDK就能帮我们把xml消息封装成Java对象。而且还帮我们封装了很多操作。简直是公众号开发必不可少的神器。参考地址GitHub - Wechat-Group/WxJava: 微信开发 Java SDK ,支持包括微信支付,开放平台,小程序,企业微信,公众号等的后端开发。

2023-11-07 23:29:37 300

原创 Springboot项目中实体类的各种类型

看项目代码过程中看到许多VO,DTO等,还有之前学过的POJO,domain等,对于这些类的各个用法还是不太懂,故整理如下。

2023-11-05 23:35:55 247 1

原创 微信接口配置踩坑

这东西搞了我n个小时的时间,真的服。

2023-11-03 21:58:09 99

原创 Lombok 学习记录

Lombok是java开发的一个小工具,主要作用是通过一套注解来帮助我们简化java中(尤其是pojo类中)的冗长代码,比如简化Getter方法、Setter方法、ToString等方法。以前的Java项目中,充斥着太多不友好的代码:POJO的getter,/setter/toString/构造方法;打印日志;I/O流的关闭操作等等,这些代码既没有技术含量,又影响着代码的美观,Lombok应运而生。LomBok可以通过,帮助开发人员消除JAVA中尤其是POJO类中的冗长代码。

2023-11-02 23:14:49 23

原创 阿里云短信发送服务

公众号开发学习记录,方便后续查阅 springboot后端。

2023-11-01 23:15:37 423

原创 设计模式-策略模式

一个类的行为或其算法在运行时可以更改。

2023-10-31 21:43:24 21

原创 多态的理解

号右边是运行类型,调用方法时,先在运行类型里找对应的方法,如果没有就去编译类型找?Animal animal = new Dog(),animal 父类引用可以接受(指向)一个子类对象。Food food, 可以传入food 或food 的子类(meat,vegetable)=号左边是编译类型,编译必须过了才能运行,至于运行是否出错,不会提示。这里涉及到运行类型和编译类型,以及动态绑定机制和向上/下转型。向上转型:父类引用可以接受一个子类对象。向下转型:前提是运行类型匹配,主人喂食例子,经理和员工例子。

2023-10-30 22:51:26 30

原创 Linux中以命令行的形式使用curl发送请求

或Content-Type发送数据,使用。这一Content-Type发送数据。

2023-10-30 22:38:40 125

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除