写在前面本博客网站使用Aurora v1.5.5 主题进行搭建,以下内容仅适合该主题的配置,其他主题请自行尝试
1.渐变色配置1.1渐变色网站推荐
Gradihunt: Automated Gradient Generator
Gradient by ShapeFactory
Fresh Background Gradients
1.2使用方法以Gradient by ShapeFactory为例
复制到任意位置,为如下格式
1background-image: linear-gradient(25deg, #7f4fd0, #857dcd, #83a8c9, #76d2c4)
打开你的_config.aurora.yml文件,找到gradient,将上述的四个颜色依次填入对应位置保存
12345gradient: color_1: '#7f4fd0' color_2: '#857dcd' color_3: '#83a8c9' color_4: '#76d2c4'
在GitBash中切换到 ...
1.PicGo安装根据PicGo官方文档进行下载安装即可,根绝个人喜好下载相应版本,建议下载稳定版。
1.1提供的Windows下载地址
蓝奏云下载地址:密码:akb1
百度网盘 下载地址提取码:3wln
2.使用B站搭建图床PicGo中搜索插件bilibili并进行安装,浏览器中打开 哔哩哔哩动画,如果你和我一样使用的是chrome系浏览器(Edge),按住Fn+F12或者F12(具体打开方式可以百度),或者鼠标右键点击页面任意位置后选择检查元素调出开发者工具,点击加号选择应用程序,选择cookie,bilibili,找到SESSDATA对应的值进行复制,回到picgo然后填入相应的SESSDATA值,将bilibili设置为默认图床,打开Typora,按住Ctrl+逗号调出偏好设置,按照下图进行设置。PicGo路径选择你自己安装的路径即可,最后选择验证图片上传选项,弹出成功的提示,大功告成!
2.1补充本人博客搭建使用了Hexo框架+Aurora v1.5.5 主题,为正常在博客中显示图片,需要在_config.aurora.yml文件中找到injects,替换为如下部分:
1 ...
1.背景大规模的图神经网络训练速度较慢,由于当前服务器的计算能力以及网络传输的带宽限制,利用数据并行进行训练加速或者进行采样缩小图的规模
通过现有采样技术缩小图的规模需要对数据进行集中式存储和训练,涉及隐私 分布式训练只需可信第三方服务器,图是相互关联的,做到数据并行有困难,直接切分图会丢失边的信息,有人提出在各节点服务器中传播图中节点的特征
2.我的解答2.1Local Training with Periodic Averaging每个机器在本地进行训练出一个忽略割边的GNN模型,然后发送到服务器进行周期性平均,然后得到周期平均后的模型继续进行训练,消除服务器之间的特征交换环节,减少通信开销,但导致了性能衰减由于忽略全局图结构以及不同机器间的节点依赖,
2.2Global Server Correction在周期平均时增加一个阶段,利用可用的全局图结构修正局部训练出来的GNN模型
2.3传统方法1.使用最小分割图算法进行图分割,使得割边最少
2.使用重要性采样来分配节点到机器上 ?
3.从其他机器上进行图像采样得出一个子图,作为原始图的近似
?输入特征和隐藏特征?
同时通信输入特征 ...
1.题目内容编写一个 StockSpanner 类,它收集某些股票的每日报价,并返回该股票当日价格的跨度。
今天股票价格的跨度被定义为股票价格小于或等于今天价格的最大连续日数(从今天开始往回数,包括今天)。
例如,如果未来7天股票的价格是 [100, 80, 60, 70, 60, 75, 85],那么股票跨度将是 [1, 1, 1, 2, 1, 4, 6]。
示例:
1234567891011121314输入:["StockSpanner","next","next","next","next","next","next","next"], [[],[100],[80],[60],[70],[60],[75],[85]]输出:[null,1,1,1,2,1,4,6]解释:首先,初始化 S = StockSpanner(),然后:S.next(100) 被调用并返回 1,S.next(80) 被调用并返回 1,S.next(60 ...
1.题目内容我们构建了一个包含 n 行( 索引从 1 开始 )的表。首先在第一行我们写上一个 0。接下来的每一行,将前一行中的0替换为01,1替换为10。
例如,对于 n = 3 ,第 1 行是 0 ,第 2 行是 01 ,第3行是 0110 。给定行数 n 和序数 k,返回第 n 行中第 k 个字符。( k 从索引 1 开始)
示例 1:
123输入: n = 1, k = 1输出: 0解释: 第一行:0
示例 2:
12345输入: n = 2, k = 1输出: 0解释: 第一行: 0 第二行: 01
示例 3:
12345输入: n = 2, k = 2输出: 1解释:第一行: 0第二行: 01
提示:
1 <= n <= 30
1 <= k <= 2n - 1
2.我的解答1234567891011121314151617181920212223242526class Solution { public int kthGrammar(int n, int k) ...
1.题目内容学校的自助午餐提供圆形和方形的三明治,分别用数字 0 和 1 表示。所有学生站在一个队列里,每个学生要么喜欢圆形的要么喜欢方形的。餐厅里三明治的数量与学生的数量相同。所有三明治都放在一个 栈 里,每一轮:
如果队列最前面的学生 喜欢 栈顶的三明治,那么会 拿走它 并离开队列。否则,这名学生会 放弃这个三明治 并回到队列的尾部。这个过程会一直持续到队列里所有学生都不喜欢栈顶的三明治为止。
给你两个整数数组 students 和 sandwiches ,其中 sandwiches[i] 是栈里面第 i 个三明治的类型(i = 0 是栈的顶部), students[j] 是初始队列里第 j 名学生对三明治的喜好(j = 0 是队列的最开始位置)。请你返回无法吃午餐的学生数量。
示例 1:
输入:students = [1,1,0,0], sandwiches = [0,1,0,1]输出:0解释:
最前面的学生放弃最顶上的三明治,并回到队列的末尾,学生队列变为 students = [1,0,0,1]。
最前面的学生放弃最顶上的 ...
学习虚拟机原理有什么用
一、栈上的数据存储
基本数据类型
8大数据类型再虚拟机的实现
案例:验证boolean在栈上的存储方式
1234567891011121314151617181920212223242526272829303132333435363738package org.example.stack;/** * @author momoc * @version 1.0 * @className BoleanTest * @description * @date 2024/4/18 11:03 */public class BooleanTest { public static void main(String[] args) { /** * 指令 fconst_1 * fstore_1 */// float b = 1F; /** * lconst_1 * lstore_1 */// ...
存储引擎MySQL体系结构:
连接层
最上层是一些客户端和链接服务,主要完成一些类似于接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。
服务层第二层架构主要完成大多数的核心服务功能,如SQL接口,并完成缓存的查询,SQL的分析和优化,部分内置函数的执行。所有跨存储引擎的功能也在这一层实现,如过程、函数等。
引擎层存储引擎真正的负责了MySQL中数据的存储和提取,服务器通过API和存储引擎进行通信。不同的存储引擎具有不同的功能,这样我们可以根据自己的需要,来选取合适的存储引擎。
存储层主要是将数据存储在文件系统之上,并完成与存储引擎的交互。
存储引擎就是存储数据、建立索引、更新/查询数据等技术的实现方式。存储引擎是基于表而不是基于库的,所以存储引擎也可以被称为表引擎。默认存储引擎是InnoDB。
相关操作:
12345678-- 查询建表语句show create table account; -- 建表时指定存储引擎CREATE TABLE 表名( ...) ENGINE=INNODB;-- 查看当前数据库支 ...
通用语法及分类
DDL: 数据定义语言,用来定义数据库对象(数据库、表、字段)
DML: 数据操作语言,用来对数据库表中的数据进行增删改
DQL: 数据语言,用来查询数据库中表的记录
DCL: 数据控制语言,用来创建数据库用户、控制数据库的控制权限
DDL(数据定义语言)数据定义语言
数据库操作查询所有数据库:
SHOW DATABASES;查询当前数据库:SELECT DATABASE();创建数据库:CREATE DATABASE [ IF NOT EXISTS ] 数据库名 [ DEFAULT CHARSET 字符集] [COLLATE 排序规则 ];删除数据库:DROP DATABASE [ IF EXISTS ] 数据库名;使用数据库:USE 数据库名;
注意事项
UTF8字符集长度为3字节,有些符号占4字节,所以推荐用utf8mb4字符集
表操作查询当前数据库所有表:SHOW TABLES;查询表结构:DESC 表名;查询指定表的建表语句:SHOW CREATE TABLE 表名;
创建表:
1234567CREATE TABLE 表名( 字段1 字段1类型 [CO ...