NOT

ABP-VNext 用户权限管理系统实战02---用户权限表的创建与迁移

一、表实体建立 1、菜单表 [Comment("菜单表")] [Table("t_identity_menu")] public class Menu : AuditedAggregateRoot<Guid>, ISoftDelete, IMultiTenant { [MaxLength(200)] ......
权限 用户 实战 ABP-VNext 管理系统

golang select

golang select是多 channel 并行的利器 不要拿 switch 和 select 比,根本不是一个东西好嘛,差不少,只是名字稍微有点像 前置操作 golang 对 select 做了一些优化 select 结构体为空 当 select 里面为空的时候会直接 panic 只有一个 c ......
golang select

11.22

好几天没写了,来颓一会。 所以只有我不会用VScode的世界达成了? 我看了几十篇,都是园子和CSDN的,要么让我翻过白名单下载千奇百怪的插件,包括但不限于g++、gtp、汉化包、MinGW-W64,要么在控制栏输入长度20多的字符串,还有的给我整个tasks.json,到最后也没告诉我怎么直接编译 ......
11.22 11 22

day01

【一】下载Typora软件 【1】下载官网 Typora 官方中文站 (typoraio.cn) 【2】破解 (1)自己搜 (2)直接用 1. 方法一 下载资源到本地 D:\Typora\resources 文件夹下替换 破解成功 2.方法二 下载资源到本地 解压 将文件复制到 .\Typora ( ......
day 01

计算机组成原理(万字爆肝整理)

第一章 计算机系统概述 “较简单,不做过多赘述,后面会详细学到” 第一节 计算机系统层次结构 1.计算机系统的基本组成:硬件+软件 2.计算机硬件的基本组成:运算器+存储器+控制器+输入设备+输出设备 3.系统软件和应用软件 系统软件 操作系统、数据库管理系统、语言处理程序、分布式软件系统、网络软件 ......
原理 计算机

Java综合-猜数字

假设游戏者共有十人,且有10个不同的姓:张、王、李、赵、刘、于、许、金、钱、孙,魔术师将十个姓写在四张纸牌上,游戏者只需指出那几张纸上有自己的姓,魔术师就能准确的说出游戏者的姓 请编程实现: 分组输出姓氏,让用户选择姓氏所在的组。 给出你猜的姓氏。 涉及知识点: JAVA语言的基础知识:变量定义,选 ......
数字 Java

AVL添加和删除结点

删除 虽然,二叉排序树的插入都在叶子节点,但是删除却可以分为三种不同的情况; (1)删除的节点刚好是叶子结点——直接删除 1 if ((*T)->lchild == NULL && (*T)->rchild == NULL) 2 { 3 //为叶子结点,直接删除 4 TreeNode* temp = ......
结点 AVL

项目正式——数据同步(重点章节,可应付面试)

他妈的一个数据库的使用阿来了 创建四个表 参数记得128 记得1521要一致 监听不行就重启 思路重要 代码功能这一块很简单 数据同步-业务需求 单点故障是指系统中的一个组件或部件出现故障,导致整个系统无法正常工作。这可能是由于硬件故障、软件错误或人为失误等原因造成的。单点故障可能会对系统的可靠性和 ......
重点 项目 章节 数据

项目总结第一版

项目框架 1.体会到了封装项目开发框架对于项目开发效率的重要性,如有字符串操作、xml操作,时间操作,目录和文件,日志文件,网络通讯,进程通讯,ftp客户端,数据库操作。 2.项目帮助文档提供了测试用例以及参数说明,先跑通,测试后进入主函数了解项目整体功能和架构,跟随日志顺着主函数流程理解子函数逻辑 ......
第一版 项目

Java——网络编程

一、概述 就是用来实现网络互连的不同计算机上运行的程序间可以进行数据交换 网络模式一般是指 OSI参考模型 TCP/IP参考模型 网络通信三要素 IP地址:InetAddress 网络中设备的标识,不易记忆,可用主机名 端口号: 用于标识进程的逻辑地址,不同进程的标识 传输协议 通讯的规则 常见协议 ......
网络编程 网络 Java

PicGo如何设置阿里云图床

1. 打开阿里云官网、注册并且登录、然后产品下拉列表里面通过搜索或者直接找到存储、对象存储OSS 2. 默认你已经激活了,然后进入到控制台里面。 3. 注意事项 Bucket名称需要全英文,不能有大写字母 服务器选国内,一般就近选择 图床选择标准存储 读写权限选择公有读 4. 购买存储包 因为一开始 ......
云图 PicGo

golang 内存分配

golang的内存分配思想从 tcmalloc 而来,思路是把对象分配成小对象减少锁的力度或无锁增加效率 定义 golang 内部的页(Page)大小为 8B 空间大小 golang 内部把要申请或使用的空间大小分为了三大类:微对象 (<16B),小对象(16B~32KB),大对象(>32KB), ......
内存 golang

golang 原子操作

在 golang 中,有原子包,能够实现原子操作,在我分析和猜想下,感觉解开了谜团 具体用法不说了,网上一大堆什么 cas,add,load,store 等,主要是底层实现 arm 架构 在 amd 架构下,通过汇编指令加锁来实现 代码在src/runtime/internal/atomic/ato ......
原子 golang

P9168 [省选联考 2023] 人员调度

去年省选的时候还不会霍尔定理,想到了线段树分治想不了贪心。今年看感觉挺傻逼的。 先线段树分治,把删除操作扔了。如果我们要知道一个人最后扔到哪里,那就是一个费用流问题,不太可能解决,考虑用霍尔定理刻画这个东西,我们发现,最后一个人的集合能匹配上当且仅当: 计 \(u\) 子树里有 \(p_u\) 个人 ......
人员 P9168 9168 2023

[Codeforces] CF1475C Ball in Berland 题解

Ball in Berland - 洛谷 题意 在毕业典礼上,有​个男孩和​个女孩准备跳舞,不是所有的男孩和女孩都准备结伴跳舞。 现在你知道​个可能的舞伴,你需要选择其中的两对,以便使没有人重复地出现在舞伴里,求可能的数量。 思路 暴力 最朴素,也是简单的方法,就是通过暴力组合进行配对。 #incl ......
题解 Codeforces Berland 1475C 1475

P9168 [省选联考 2023] 人员调度

去年省选的时候还不会霍尔定理,想到了线段树分治想不了贪心。今年看感觉挺傻逼的。 先线段树分治,把删除操作扔了。如果我们要知道一个人最后扔到哪里,那就是一个费用流问题,不太可能解决,考虑用霍尔定理刻画这个东西,我们发现,最后一个人的集合能匹配上当且仅当: 计 \(u\) 子树里有 \(p_u\) 个人 ......
人员 P9168 9168 2023

html 图片处理前后 滑动效果

<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="wi ......
效果 图片 html

vxe-table 高亮第一行

官网给的事例是这样的: 上面是高亮第一行。 加载完成后,高亮第一行数据。 VxeBasicTable中是这样处理:... const data = await getDataFromServer(params); setTimeout(() => { //高亮第一行 let $table = tab ......
vxe-table 一行 table vxe

第 3 篇 Scrum 冲刺博客

软件工程 计科21级12班-广东工业大学计算机学院 这个作业要求在哪里 团队作业4——项目冲刺 这个作业的目标 项目冲刺 一、站立会议 (为了方便协调时间所以选择了线上进行) 二、工作进度 今天完成 1.确定项目需求和目标。 2.分析需求并定义数据库模型和表结构。 3.登录界面ui设计 4.测试计划 ......
Scrum 博客

pythonDay15

函数嵌套中*和**以及什么叫装饰器 案例 无参装饰器的模板及简洁的调用方式 登录功能案例 有参函数装饰器的用法 ......
pythonDay 15

项目管理原则绩效域+敏捷原则、价值观

目录项目管理原则绩效域+敏捷原则、价值观项目管理12大原则8大项目绩效域干系人绩效域团队绩效域开发方法和生命周期绩效域规划绩效域项目工作绩效域交付绩效域测量绩效域不确定性绩效域 项目管理原则绩效域+敏捷原则、价值观 项目管理12大原则 1.成为勤勉、尊重和关心他人的管家 2.营造协助的团队环境 3. ......
原则 项目管理 绩效 价值观 价值

Linux文件管理

在学习 Linux 文件管理章节时,我对 Linux 操作系统中的文件系统和目录结构有了更深入的了解。我学会了如何在终端中进行文件和目录的操作,包括创建、删除、复制、移动和重命名文件和目录。我也了解了不同类型的文件权限以及如何使用 chmod 和 chown 命令来管理文件和目录的权限。另外,我对 ......
文件 Linux

团队项目4——项目冲刺4

团队作业4——项目冲刺 这个作业属于哪个课程 计科21级12班 这个作业要求在哪里 团队作业4——项目冲刺 这个作业的目标 进行敏捷冲刺开发 团队 队名:KAODAPU 团队组成 张建文(组长) 3121004845 叶飞池 3121004843 林智谦 3121004831 刘晋延 3121004 ......
项目 团队

微服务 Gateway 网关的创建步骤

网关本身也是微服务,也需要把自己注册到 Nacos 或从 Nacos 中拉取服务 一个服务要想启动,得需要main函数,所以弄一个application: 这些配置是让网关能够联系上 Nacos,实现网关服务的注册,以及服务发现 然后是路由配置: server: port: 10010spring: ......
网关 步骤 Gateway

龟龟饭饭

1.纪律 2.(1)代码前 时间/空间/知识点 解题步骤 (2)代码中:代码作用 (3)代码后: a:提交、解题时间、测试数据(五组:一组样例,四组包括极值、负数、环等特殊情况) ......

11.22

今天晚上就是水题。 今天好像一开始来的时候有很多想说的,但是全给忘了。 以后我会把灵感记在本上。 没啥好说的。 以后其实不打算写什么闲话了,比较每天学习甚微,而且也没啥有趣的事发生,而且好多学长都退役了,写给谁看? 悲 ......
11.22 11 22

TeraCloud国外WebDav服务器免费25GB空间 同步文档 同步数据

TeraCloud简介: TeraCloud是日本老牌网盘,速度挺快的,此文包含设置打开TeraCloud的WebDav以及如何配置Zotero软件. 速度高达200Mbps,注册即送20GB,叠加邀请码WRBUA,再送5GB,共25GB。 WebDAV是一组基于超文本传输协议的技术集合,有利于用户 ......
TeraCloud 文档 服务器 数据 WebDav

关于Nginx 的 location 匹配规则总结看这一篇就够了

关于Nginx 的 location 匹配规则总结看这一篇就够了 吐血整理-关于Nginx 的 location 匹配规则总结看这一篇就够了 - 掘金 (juejin.cn) 之前在看 Nginx 的 location 匹配规则的时候,参考了一些网上的文章,但是这些文章,要么不全,要么就是有问题的, ......
location 规则 Nginx

快速登录github

进入hosts,输入一下内容——(具体操作方式查看上一篇博客) 20.205.243.166 github.com185.199.108.154 github.githubassets.com185.199.109.154 github.githubassets.com185.199.110.154 ......
github

kd-tree

k dimensional tree 用途 用于多维空间的搜索查询 (比如地图地理空间, 甚至搜索引擎多属性) 本质上是一颗二叉树, 里面的每个节点代表了一个矩形区域的切割 复杂度 首先平衡和不平衡的kdtree复杂度不一样, 不平衡的kdtree指的是所有的点都在同一侧, 以至于复杂度退化到了O( ......
kd-tree tree kd