- 博客(22)
- 资源 (1)
- 收藏
- 关注
原创 使用C/C++实现Java的Native方法接口(JNI)(6)多种JNI数据类型代码实例
在Java程序中使用native接口(JNI)调用外部的使用C/C++实现的函数
2022-07-03 19:15:03
416
原创 使用C/C++实现Java的Native方法接口(JNI)(4)JNI数据类型
在Java程序中使用native接口(JNI)调用外部的使用C/C++实现的函数
2022-07-03 19:12:10
514
原创 使用C/C++实现Java的Native方法接口(JNI)(5)jstring类和jobject类的等对象数据的方法
在Java程序中使用native接口(JNI)调用外部的使用C/C++实现的函数
2022-07-03 19:11:38
809
原创 使用C/C++实现Java的Native方法接口(JNI)(3)实例详解(C++语言版本)
在Java程序中使用native接口(JNI)调用外部的使用C/C++实现的函数
2022-07-03 18:53:43
1060
原创 使用C/C++实现Java的Native方法接口(JNI)(2)实例详解(C语言版本)
在Java程序中使用native接口(JNI)调用外部的使用C/C++实现的函数
2022-07-03 18:53:29
1141
原创 使用C/C++实现Java的Native方法接口(JNI)(1)快速上手
在Java程序中使用native接口(JNI)调用外部的使用C/C++实现的函数
2022-07-03 18:44:05
2169
原创 使用Docker搭建Flink集群
学习大数据框架的时候,需要一个Flink集群环境。很多教程在搭建集群的时候使用的是Linux虚拟机,这样开销比较大;本文选择docker容器化部署的方式搭建。
2022-06-24 21:27:46
5868
原创 python函数装饰器(装饰器类及装饰器函数)的理解
python函数装饰器(装饰器类及装饰器函数)的理解文章目录python函数装饰器(装饰器类及装饰器函数)的理解函数作为函数装饰器一个简单的“执行后打印”装饰器执行流程分析@wraps的作用类作为函数装饰器使用类改写“执行后打印”装饰器为装饰器添加参数函数作为函数装饰器一个简单的“执行后打印”装饰器执行流程分析如果要实现一个装饰器功能,即先运行某个函数,运行后,将函数的返回值使用print打印出来,用函数作为函数装饰器的实现为:from functools import wrapsdef pri
2022-03-24 11:53:00
571
原创 图神经网络的过平滑问题和图残差网络
图神经网络的过平滑问题和图残差网络在GNN的深度堆叠中存在两大问题:梯度消失和过平滑。梯度消失是经典神经网络中就会出现的问题,也就是当网络层数堆叠地过多,前面的层梯度过小难以更新;另一个问题就是之前提到过的过平滑问题,在堆叠了多个图卷积层之后,每个节点的隐藏嵌入表示十分的类似,这个问题发生在谱域卷积(反复拉普拉斯平滑导致全图节点趋同)以及空域卷积(每次多聚合1阶邻域导致最后每个节点都聚合了全图的信息)上。解决过平滑的若干方案这些方案可以大致分为:向量融合类:SAGE向量拼接、Highway GCN
2021-10-09 17:33:02
2807
原创 一文讲通谱域图神经网络:从图信号处理GSP到图卷积网络GCN
谱域图神经网络:从图信号处理GSP到图卷积网络GCN文章目录谱域图神经网络:从图信号处理GSP到图卷积网络GCN图信号处理拉普拉斯矩阵拉普拉斯矩阵的意义拉普拉斯矩阵的变形图傅里叶变换关于矩阵特征向量、值拉普拉斯矩阵的特征向量、值图傅里叶变换图滤波器任意频率响应在空域上的含义图卷积层图卷积参数化、SCNN与ChebNetKipf的GCN layer空域模型与频域模型图卷积网络GCNGCN与CNN的联系从节点视角看GCN层从节点视角看GCN与CNNGCN的性质与问题GCN与Weisfeiler-Lehman算
2021-09-17 11:24:54
1107
原创 动态规划(dp)+广度优先搜索(BFS)预测井字棋(Tic-Tac-Toe)游戏输赢
动态规划(dp)+广度优先搜索(BFS)预测井字棋(Tic-Tac-Toe)游戏输赢问题描述nputThere are in total three lines in the input, each containing three characters, which is the initial state of the game. “O” means there’s a piece of “O” on the grid; “X” means there’s an piece of “X” on t
2021-02-18 20:21:54
799
原创 两万字笔记快速看完《操作系统导论(Operating Systems: Three Easy Pieces)》
操作系统导论(Operating Systems: Three Easy Pieces)笔记目录操作系统导论(Operating Systems: Three Easy Pieces)笔记内容提要操作系统三大话题技术演进内容提要本文主要是对Arpaci-Dusseau教授夫妇所著书籍《Operating Systems: Three Easy Pieces》(中文译名为:操作系统导论,后文中简称为“该书”)的摘要和读后感。以操作系统相关的三个话题展开,针对每一种技术的历史沿革做出相应的梳理,并强调一些
2021-01-14 02:45:22
6644
3
原创 Hive安装:Metastore配置和常见错误处理
Hive安装、Metastore配置和常见错误处理文章目录Hive安装、Metastore配置和常见错误处理1 方法简介2 步骤2.1 安装Hive2.2 安装mysql2.3 在mysql中配置相应用户2.4 配置JDBC支持2.5 在Hive中配置metastore3 常见问题举例3.1 无法创建SessionHiveMetaStoreClient实例3.2 创建事务连接错误3.3 绝对路径中包含相对路径3.4 无法创建目录4 参考1 方法简介Hive的本身结构决定了其需要把一部分数据存储在关系数
2020-11-28 21:55:09
2730
原创 两万字笔记快速掌握Spark大数据处理平台
Spark大数据处理 快速掌握一个没有废话的简介如何运行独立应用RDD:Spark的抽象结构RDD函数速查表
2020-11-08 20:47:14
1124
1
原创 Linux 增加系统调用 + 内核编译
Linux 增加系统调用 + 内核编译1. Linux系统调用机制1.1 系统调用是什么1.2 系统调用实现方式2. Linux内核2.1 操作系统与内核2.2 Linux内核的特性3. 添加系统调用3.1 环境3.2 下载源码3.3 修改SYS_CALL_TBL3.4 修改SYSCALL头文件3.5 修改SYS源文件4. 编译Linux内核4.1 准备4.2 获取本地配置4.3 编译4.4 修改...
2019-03-23 19:47:23
1194
原创 PyCrypto密码学库源码解析(三)PublicKey模块概览
密码技术实践——Python Crypto库源码解析(三)PublicKey模块概览1 PublicKey模块文件列表_ init _ .py_DSA.py (legacy of DSA)_RSA.py (legacy of RSA)_slowmath.pyDSA.pyElGamal.pypubkey.pyRSA.py从这个文件结构可以大致了解,PublicKe...
2018-08-16 20:44:35
2551
原创 PyCrypto密码学库源码解析(二)RSA参数生成
Python Crypto库源码解析(二) RSA参数生成* 版权声明 * 引用请注明出处,转载请联系: h0.1c@foxmail.com本文主要讲解pycrypto库中RSA参数生成的实现方法。主要涉及的模块是PublicKey.RSA 和其继承模块PublicKey._RSA。Python Crypto库源码解析(二) RSA参数生成0 本文需要的背景知识0.1 R...
2018-08-15 18:45:51
3999
原创 PyCrypto密码学库源码解析(一)随机数和大素数生成
密码技术实践——Python Crypto库源码解析(一) 随机数生成本系列文章(Python Crypto库源码解析)主要讲解Python的密码学工具库Crypto的源码中各个技术实现的原理和细节。本文((一) 随机数生成 )主要说明该库中的Util.number模块,也就是主要负责生成随机数/符合RSA要求的素数的模块。如果学习过密码学原理相关课程的朋友可以跳过0.本文需要用到的背...
2018-08-14 11:48:46
10363
2
使用C/C++实现Java的Native方法接口(JNI)/ JNI编程(C/C++) 代码实例
2022-07-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人