<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Blockchain210的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Blockchain210</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Blockchain210]]></copyright><item><title><![CDATA[《Wukong: Towards a Scaling Law for Large-Scale Recommendation》]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/146485458</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/146485458</guid><author>Blockchain210</author><pubDate>Mon, 24 Mar 2025 20:28:17 +0800</pubDate><description><![CDATA[Meta《Wukong: Towards a Scaling Law for Large-Scale Recommendation》在推荐领域中首次发现Scaling Law现象，并设计了Wukong 特征交叉层（并行因式分解机和线性压缩块）Note:https://zw2tnvaduvx.feishu.cn/wiki/QKh9wLQ8fiqMStkoUxjcqCdKn6g?from=from_copylink]]></description><category></category></item><item><title><![CDATA[《AutoInt: Automatic Feature Interaction Learning via Self-Attentive Neural Networks》]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/146481571</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/146481571</guid><author>Blockchain210</author><pubDate>Mon, 24 Mar 2025 17:26:52 +0800</pubDate><description><![CDATA[《AutoInt: Automatic Feature Interaction Learning via Self-Attentive Neural Networks》 第一次将attention思想运用到推荐系统的特征交叉领域中，Note：Docs]]></description><category></category></item><item><title><![CDATA[GTC 2025:快手《Unleash the Power of GPU Cache:Turbocharge a Short VideoRecommendation System toLightnin]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/146481540</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/146481540</guid><author>Blockchain210</author><pubDate>Mon, 24 Mar 2025 17:25:58 +0800</pubDate><description><![CDATA[充分利用多embedding look up操作高并行性/独立性以及embedding 局部性,将原有CPU look up 操作offload到GPU上提出三阶段embedding look up数据流程. TPS提升至原有的1.6x。]]></description><category></category></item><item><title><![CDATA[Ethereum 源码分析之trie]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/134106718</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/134106718</guid><author>Blockchain210</author><pubDate>Sun, 29 Oct 2023 19:49:59 +0800</pubDate><description><![CDATA[包位置:go-ethereum/trie该包用New方法在数据库(database)构建一个trie.无论何时trie执行一个commit操作,生成的节点都会在集合中被收集并返回.一旦trie被提交,它就再也不会被使用(Once the trie is committed,it’s not usable anymore.)Callers 不等不在更新的trie database上重新创建一个new root的trie.]]></description><category></category></item><item><title><![CDATA[Ethereum 源码分析之ethdb]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/134106688</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/134106688</guid><author>Blockchain210</author><pubDate>Sun, 29 Oct 2023 19:40:35 +0800</pubDate><description><![CDATA[leveldb是最常用和成熟的选项,而memorydb则适用于对速度要求较高且数据不需要持久化的场景.github.com/syndtr/goleveldb/leveldb/batch.go文件。我们从go-etheruem/ethdb/leveldb/leveldb_test.go中。ethdb package 存放在位置 go-ethereum/ethdb中。即go-ethereum/leveldb是对goleveldb的一层封装.,且排序的顺序是可以自定义的.]]></description><category></category></item><item><title><![CDATA[Ethereum 源码分析之EVM]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/134092679</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/134092679</guid><author>Blockchain210</author><pubDate>Sat, 28 Oct 2023 16:29:24 +0800</pubDate><description><![CDATA[以太坊虚拟机规定了从一个区块到另一个区块计算新的有效状态的规则. 以太坊的状态是一个大型的数据结构,它不仅保存所有账户和余额.而且还保存一个机器状态,它可以根据预定义的一组规则在不同的区块之间进行更改,并且可以执行任意的机器代码.]]></description><category></category></item><item><title><![CDATA[Fabric 搭建测试网络并部署智能合约]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/127707353</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/127707353</guid><author>Blockchain210</author><pubDate>Sat, 05 Nov 2022 19:31:37 +0800</pubDate><description><![CDATA[后,对Go采用Go module包管理器(go mod init),然后在module目录下执行命名(go mod vendor),下载依赖至module的目录下其中Module和Vendor部分我写在。-C:通道名 -n:链码名 --peerAddress:指明背书节点的IP地址和端口号, --tlsRootCertFiles:由于本测试网络中开启了。-ccn:链码命名 -ccp:链码路径 -ccl:如果第一次部署链码,需要安装链码的依赖即语言类型,此处选择的是Go .]]></description><category></category></item><item><title><![CDATA[快速入门pytorch,建立自己的深度学习模型]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/127580852</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/127580852</guid><author>Blockchain210</author><pubDate>Fri, 28 Oct 2022 22:58:41 +0800</pubDate><description><![CDATA[的所有张量(tensor)都会被跟踪它们的计算记录和支持梯度计算.但很多时候我们不需要做这些.比如说,我们已经训练完整个模型了,只需要把这个模型应用在一些输入数据上时,​	numpy的维度与轴数一致.以维度(3,4,5)的三维数组为例,它有3个维度,因此,它的轴有3个,即”轴0“,”轴1“,”轴2“长度分别为3,4,5。​	为了优化我们神经网络的权重参数,我们需要计算我们损失函数中参数的梯度,比如,我们需要固定。numpy数组的某个轴,指的是：该数组的某个维度的方向,其方向从索引号由低到高。]]></description><category></category></item><item><title><![CDATA[Python基础:列表、元组、字典比较以及API含义]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/127477068</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/127477068</guid><author>Blockchain210</author><pubDate>Sun, 23 Oct 2022 16:52:49 +0800</pubDate><description><![CDATA[数据结构比较:]]></description><category></category></item><item><title><![CDATA[Conda(从理论到实践一步到位)]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/127455382</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/127455382</guid><author>Blockchain210</author><pubDate>Fri, 21 Oct 2022 22:59:42 +0800</pubDate><description><![CDATA[参考:https://code.visualstudio.com/docs/python/environments#_create-a-conda-environment。是本地存放一系列已经安装的conda包的文件夹.conda environment之间是安装或者卸载包是互不影响的.可以快速地启动或者停用环境,并且能够快速地切换.https://repo.anaconda.com/pkgs/ 这个可能需要付费许可证.参考:https://docs.conda.io/en/latest/]]></description><category></category></item><item><title><![CDATA[Python Environment & Interpreter]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/127453518</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/127453518</guid><author>Blockchain210</author><pubDate>Fri, 21 Oct 2022 20:38:52 +0800</pubDate><description><![CDATA[在python中,Interpreter下面有合适的标准包和其他的第三方包.因此必须要选对合适的interpreter路径才能运行python代码。在一个新的终端,你都是运行在那个翻译器的全局环境中.在这个终端中安装或卸载的任何软件包都会影响全局环境，可以通过指定program属性:通常在默认配置中使用的值 ${file} 使用编辑器中当前活动的文件。带有参数**–port 1593**，那么在launch.json中添加如下属性.选择解释器的过程就是设置该工作区的Python扩展将使用哪个解释器.]]></description><category></category></item><item><title><![CDATA[学会Visual code上调试(debug)以及launch.json]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/127453392</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/127453392</guid><author>Blockchain210</author><pubDate>Fri, 21 Oct 2022 20:32:52 +0800</pubDate><description><![CDATA[VS内部自带对Node.js runtime的debugger工具可以调试JavaScript,TypeScript以及任何其他被转译为 JavaScript 的语言。请注意 type 属性不能放在特定于平台的部分中，因为 type 间接决定了远程调试场景中的平台，这将导致循环依赖。**复合启动配置列出了应该并行启动的两个或多个启动配置的名称。以下的文档都是以Node.js debugger为例,但是大多数的概念和特点也能运用到其他调试器上.在操作系统特定范围中定义的属性会覆盖在全局范围中定义的属性。]]></description><category></category></item><item><title><![CDATA[Cuckoo Filter(布谷过滤器)]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/126749068</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/126749068</guid><author>Blockchain210</author><pubDate>Wed, 07 Sep 2022 16:41:02 +0800</pubDate><description><![CDATA[当item x 和y有相同的fingerprint时,但item x已经插入到bucket且item y没有插入bucket,如果此时执行delete(y),则会出现删除真实存在的item,出现false negative。如果bucket1和bucket2中没有一个候选桶是empty,则选择其中一个候选桶 b，然后先将该桶的原元素插入到它对应的另外一个候选桶中，如果另外一个候选桶不是空的则递归执行该过程，然后再将x插入到候选桶b中。假设:bucket1:=h1(x),bucket2:=h2(x)]]></description><category></category></item><item><title><![CDATA[Linux bash学习一篇即可]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/125962823</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/125962823</guid><author>Blockchain210</author><pubDate>Sun, 24 Jul 2022 19:17:56 +0800</pubDate><description><![CDATA[对变量赋值且变量的作用域仅局限于该行且make.bash脚本中，如果make.bash脚本中需要引用这些变量则用${}形式引用。在一条命令行中前半部分是变量赋值，后面是一个脚本执行时？格式if[条件表达式];...........................]]></description><category></category></item><item><title><![CDATA[Dockerfile Reference(中文手册)]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/125711734</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/125711734</guid><author>Blockchain210</author><pubDate>Sun, 10 Jul 2022 22:19:08 +0800</pubDate><description><![CDATA[Dockerfile Reference(中文手册)，介绍了如何书写Dockerfile，便于Instruction查阅]]></description><category></category></item><item><title><![CDATA[Distributed_事务_共识(主从复制共识问题)]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/125647583</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/125647583</guid><author>Blockchain210</author><pubDate>Wed, 06 Jul 2022 20:53:41 +0800</pubDate><description><![CDATA[《数据密集型系统应用设计》主从复制中的共识问题]]></description><category></category></item><item><title><![CDATA[Distributed_复制_无主复制(读写quorum)]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/125641950</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/125641950</guid><author>Blockchain210</author><pubDate>Wed, 06 Jul 2022 16:10:33 +0800</pubDate><description><![CDATA[无主复制系统中，设置w、r的参数保证读取请求可以获得最新值]]></description><category></category></item><item><title><![CDATA[Distributed_事务_并发控制(隔离性)]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/125639565</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/125639565</guid><author>Blockchain210</author><pubDate>Wed, 06 Jul 2022 14:49:30 +0800</pubDate><description><![CDATA[《数据密集型应用系统设计》事务章节中并发控制的学习笔记]]></description><category></category></item><item><title><![CDATA[Makefile入门]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/125217783</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/125217783</guid><author>Blockchain210</author><pubDate>Fri, 10 Jun 2022 11:11:22 +0800</pubDate><description><![CDATA[关于Makefile]]></description><category></category></item><item><title><![CDATA[Docker-一篇即可熟悉Docker]]></title><link>https://blog.youkuaiyun.com/Blockchain210/article/details/125217247</link><guid>https://blog.youkuaiyun.com/Blockchain210/article/details/125217247</guid><author>Blockchain210</author><pubDate>Fri, 10 Jun 2022 10:44:38 +0800</pubDate><description><![CDATA[Docker基本指令]]></description><category></category></item></channel></rss>