1.pom.xml中引入腾讯云jar配置信息 <dependency> <groupId>com.tencentcloudapi</groupId> <artifactId>tencentcloud-sdk-java</artifactId> <version>4.0.11</version> </dependency> 2.application.yaml中添加配置 tencent: tms: secret-id: AKDahCRQ9bolQovlKccMp
2024-11-29公众号 权限注解 有时候我们希望某些方法只允许携带某些权限的用户可以访问,且隔离级别大于角色管理的配置,这时候我们就可以使用到权限注解,但是这套框架都是我们自己编写的,那理所当然权限注解也就我们自己去实现了。 BUG修复 当我们在启动程序的时候输入http://127.0.0.1:8080/的时候并没有任何的页面响应,这种结果很明显不是我们想要的,出现这种结果的原因是没有在router里面配置默认的访问页,因此我们在router里面增加以下的配置即可修复该问题。 { path: '/'
2024-11-29一、背景 在执行业务的时候,对于不同情况将有不同的算法逻辑进行运算。比如,从前端或表记录中传递了一个字段mode,当mode为1时,执行策略1,;当mode为2时,执行策略2。对于以上算法的选择,以下有两种处理方式: 1、使用if,else逻辑判断分支,当值mode值为1时,调用策略1;否则调用策略2。当策略比较少的情况下,使用if,else是合适的,但是,当后期开发中我们逐步添加更多的策略时,每次都需要往if,else分支上再新增一个elseif分支进行判断,十分麻烦,而且不利于拓展。 2、剔
2024-11-29之前笔记 java.util.function.Funtion<T,R>接口根据一个类型得到另一个类型的数据,前者为前置条件,后者为后置条件 抽象方法: R apply(T t):根据类型T的参数获取类型R的结果 public class Demo { public static void main(String[] args) { String s="1234"; change(s,(a)->Integer.parseInt(a)); }
2024-11-29咱今天就通过这个简单的猜数字游戏来深入的再认识一下选择结构和循环结构。 这个猜数字游戏大概就是说系统随机产生一个1~100之间的数字,然后来猜猜这个数是谁。好了,让我们来看一下代码: //VS2017环境下编译通过 #define _CRT_SECURE_NO_WARNINGS #include<stdio.h> #include<time.h> #include<stdlib.h> int main() { int select = 1; while (select) { print
2024-11-291.报错信息,如下: org.springframework.context.ApplicationContextException: Failed to start bean 'documentationPluginsBootstrapper'; nested exception is java.lang.NullPointerException at org.springframework.context.support.DefaultLifecycleProcessor.doStart(
2024-11-29增加电子书管理界面 增加电子书界面 在views下新建一个admin包,表示只有管理员才能访问,创建admin-ebook.vue: 在index.ts中增加路由,先导入vue: 增加电子书菜单、 增加电子书路由 我们在the-header组件中新建菜单选项,并通过router-link标签进行跳转: 电子书表格展示 Ant Design Vue表格组件介绍 增加电子书表格展示 我们先将home.vue的模板代码复制到admin-ebook.vue: 但是我们电子书表格的页面不
2024-11-29Java内存模型Java Memory Model ①. JMM(Java内存模型Java Memory Model,简称JMM)本身是一种抽象的概念 并不真实存在,它描述的是一组规则或规范通过规范定制了程序中各个变量(包括实例字段,静态字段和构成数组对象的元素)的访问方式。 ②. 关键技术点都是围绕多线程的可见性、原子性、和有序性展开的 为什么会推导出JMM模型 数据同步八大原子操作 ①. 一个变量如何从主内存拷贝到工作内存、如何从工作内存同步到主内存之间的实现细节,Java内存
2024-11-29基于Spring Boot的汽车租赁系统是一个综合性的应用,它可以为用户提供租车服务,包括车辆查询、预订、支付等功能。下面是一个简单的汽车租赁系统的架构和技术栈概述,以及如何开始搭建这样一个系统的基本步骤。 技术栈 后端技术: Spring Boot:简化了Spring应用的初始搭建以及开发过程。Spring Data JPA:用于数据访问,简化了数据库的操作。MySQL/PostgreSQL:作为数据库存储数据。Redis:用于缓存,提高系统响应速度。Docker:容器化部署,便于环境统一和
2024-11-29goshop开源项目的更新 在使用 gorm 查询时,如果未对时间字段进行处理,结构体内的字段类型咱们使用的是 time.Time : type Model struct { ID int64 `json:"id" gorm:"primary_key"` CreatedAt *time.Time `json:"created_at"` UpdatedAt *time.Time `json:"updated_at"` DeletedAt *
2024-11-29