摘要:
论文介绍 论文是2019年定稿的,算是比较陈旧的论文,综述性质的论文。 论文发表于IEEE Transactions on Neural Networks and Learning Systems, 2021。质量挺高的。 论文主要工作论文提出了一个新的图神经网络的分类方法,把图神经网络分为四类:循 阅读全文
摘要:
论文介绍 这篇论文是图神经网络领域的综述性质的文章,从各个论文里面凝聚和提取了很多精炼的信息和观点,值得一读。 论文是2020年成稿投出去的,有点陈旧的。 GNN的介绍 在introduction里面对比了GNN和CNN,表示出CNN的关键是局部连接,共享权重,和多层的使用。其中CNN操作的是常规欧 阅读全文
摘要:
KSM是什么 KSM是linux中针对重复数据进行合并并删除冗余数据的一种内存节约技术,全称是Kernel Samepage Merging。 于linux 2.6.32引入,最初设计用于虚拟机,通过合并内存页来增加并发虚拟机的数量。但在非虚拟环境下仍然有用。通过合并相同的物理页来达到节省内存的效果 阅读全文
摘要:
论文:Papers and patents are becoming less disruptive over time 这篇论文于2023年1月发表在Nature上 论文主要内容: 以宏观视角来审视近年来爆炸性增长的论文数量和专利数量。最近几十年来,新的科学和技术知识的数量呈现指数级增长,体现在论 阅读全文
摘要:
前言 最近在维护线上服务器的时候,有一台机器出现了丢包严重的问题。于是开展排查和问题解决 排查流程 一,看系统发生什么 首先SSH上去服务器的时候,明显发现操作有点卡顿,那第一感觉是系统负载的问题。 于是使用 top命令查看,发现CPU和Memory的使用率都不高,但load avg的三个值都比较高 阅读全文
摘要:
因为游戏开发中物理引擎是非常重要的模块,实际上用到的物理引擎如PhysX太过庞大,研究源码是一件非常费力的事情,所以从简单的物理引擎源码入手。 背景 对于计算机物理来说,最为简单的和基本的流程是碰撞检测。其中碰撞检测技术最为直接的碰撞检测查询是冲突检测和相交测试。 可以先从2D的物理引擎来说起,Bo 阅读全文
摘要:
1,前言 如果c++发生了coredump,该怎么办。写c++项目很是头疼的是碰到c++的coredump,程序终止的时候留的信息很有限,不知道怎么查找问题。 2,GDB介绍 一直想了解GDB是怎么使用的却没怎么深入了解,只是简单熟悉了gdb的简单使用命令,比如辅助来打断点,熟悉代码调用栈的作用。 阅读全文
摘要:
什么是PySyncObj 源代码地址:https://github.com/bakwc/PySyncObj PySyncObj是一个python库,可以辅助去搭建一个可容错的分布式系统,通过复制备份你的应用数据在多个服务器上来达到。 实现的功能:基于raft协议的leader选举和日志复制;日志的压 阅读全文
摘要:
一,什么是KCP KCP是一个快速可靠的协议,基于UDP的类似TCP的协议。 随着网络带宽的不断增大,在很多网络应用场景中,TCP的旧有特性对当今一些要求及时响应的网络要求不符合。而TCP又是嵌在操作系统内核中的模块,用户态软件不能够自定义来修改太多TCP的细节。所以推出了KCP以应对延迟越发要求高 阅读全文
摘要:
由于最近接触了PathN专线网络,所以了解一下专线网络的内容。 首先介绍一个专线和普通家庭网络概念 专线网络:依托国内骨干网以及宽带城域网资源,提供专线接入方式,满足企业集团客户接入互联网或者地方互联网络,开展各种应用的业务 家庭网络:普通的用户向电信运营商申请接入的公用互联网网络。 两者的区别和不 阅读全文