- 博客(11)
- 收藏
- 关注
原创 MTGCN
图神经网络的进一步发展受到消息传递中固有的两个问题的阻碍,即过平滑(oversmoothing)和过度压缩(oversquashing)。作者认为这些问题的根本原因在于聚合过程中由于异配性混合导致的信息丢失,其中具有不同类别的消息被混合在一起。为此,作者提出了一种**多轨图卷积网络(MTGCN)**来有效解决过平滑和过度压缩问题。如果根据消息的类别将它们分开并独立传播,则可以防止异配性混合。
2024-10-09 18:25:15 259
原创 Codingmore学习
使用SpringSecurity + JWT,将代码封装在codingmore-security中。方法,将需要资源的路径与资源一一对应。方法中将接口需要的资源与用户拥有的资源进行对比,用户拥有权限直接返回,没有权限抛出。配置完成后,第一步需要一个动态权限过滤器,用于实现基于路径的动态权限过滤。其中,OPTIONS请求放行,白名单请求放行,需要鉴权的请求调用。不同的角色拥有不同的权限,需要对他们被允许进行的操作进行区分。JWT登录授权过滤器,每次有请求时,从请求头中获取JWT。
2024-09-20 18:35:53 1310
原创 When Do GNNs Work
When Do GNNs Work: Understanding and Improving Neighborhood Aggregation论文阅读
2023-10-02 18:12:53 161 1
原创 重建二叉树
重建二叉树输入某二叉树的前序遍历和中序遍历的结果,请构建该二叉树并返回其根节点。假设输入的前序遍历和中序遍历的结果中都不含重复的数字示例 1:Input: preorder = [3,9,20,15,7], inorder = [9,3,15,20,7]Output: [3,9,20,null,null,15,7]示例 2:Input: preorder = [-1], inorder = [-1]Output: [-1]限制:0 <= 节点个数 <= 5000来源:
2021-10-20 20:23:30 106
原创 Java新特性
Java8新特性1. Lambda表达式1.1 基本写法正常遍历for (int i = 0; i < fruits.size(); i++) { Fruit f = fruits.get(i); System.out.println(f.getName());}Lambdafruits.forEach(f -> { System.out.println(f.getName());});[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img
2021-09-23 09:04:08 231
原创 河南的抗疫英雄
给出一系列抗疫英雄的姓名和来自的省份,现在请你帮忙统计来自河南的抗疫英雄有多少位。注:建议大家使用函数进行模块化编程,例如:bool judge(char name[], char province[]) //判断一个人员是否来自河南省{}int main(){}输入格式:第一行一个整数N(1<=N<=100000),表示名单中共有多少人员。 以下N行中,每一行两个字...
2020-03-24 14:59:15 1198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人