<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[2201_75392924的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/2201_75392924</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; 2201_75392924]]></copyright><item><title><![CDATA[如何更改文件的默认打开方式]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/151402547</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/151402547</guid><author>2201_75392924</author><pubDate>Wed, 10 Sep 2025 14:44:46 +0800</pubDate><description><![CDATA[背景：安装了WPS后，电脑里的.doc等文件的显示图标改变了，后来想起是文件的默认打开方式导致的，故记录一下文件默认打开方式的更改过程。]]></description><category></category></item><item><title><![CDATA[云服务器Ubuntu系统安装Times New Roman字体]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/148799855</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/148799855</guid><author>2201_75392924</author><pubDate>Fri, 20 Jun 2025 21:43:31 +0800</pubDate><description><![CDATA[3、验证字体是否生效。]]></description><category></category></item><item><title><![CDATA[wslproxy closed stream unexpectedly]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/148497832</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/148497832</guid><author>2201_75392924</author><pubDate>Sat, 07 Jun 2025 17:24:37 +0800</pubDate><description><![CDATA[在pycharm中采用WSL解释器。]]></description><category></category></item><item><title><![CDATA[Word中批量修改MathType公式]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/147624565</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/147624565</guid><author>2201_75392924</author><pubDate>Wed, 30 Apr 2025 09:16:33 +0800</pubDate><description><![CDATA[4、选择刚刚保存的预置文件，点击确定等待即可。2、将公式格式保存为一个预置文件.eqp。3、选中要修改的公式，点击格式化公式。1、设置公式大小格式。]]></description><category></category></item><item><title><![CDATA[charm.toolbox.pairinggroup中PairingGroup类的使用说明]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/147158531</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/147158531</guid><author>2201_75392924</author><pubDate>Sat, 12 Apr 2025 08:46:35 +0800</pubDate><description><![CDATA[【代码】charm.toolbox.pairinggroup中PairingGroup类的使用说明。]]></description><category></category></item><item><title><![CDATA[pycharm中安装Charm-Crypto]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/147120131</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/147120131</guid><author>2201_75392924</author><pubDate>Thu, 10 Apr 2025 16:25:37 +0800</pubDate><description><![CDATA[3、安装python依赖包 python3-setuptools、python3-dev、libssl-dev。2、安装依赖库m4、flex、bison（如果前面安装过pypbc的话，应该已经装过这些包了）”说明成功安装，结束！因为pypbc基于GMP和PBC，PBC依赖GMP，GMP依赖m4，bison，flex。2、因为本人是打算将该库安装在虚拟环境中，所以直接将文件压缩包下载、解压至虚拟环境中。4、继续在charm-dev文件夹下编译、安装。1、安装gcc、make、perl。1、下载​​​​​​。]]></description><category></category></item><item><title><![CDATA[pycharm编译部署智能合约（solcx与web3搭配）]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/147101194</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/147101194</guid><author>2201_75392924</author><pubDate>Wed, 09 Apr 2025 21:02:14 +0800</pubDate><description><![CDATA[是一个 python 库，提供了 solidity 编译器的 python 绑定。它使开发者能够直接从 python 中编译 solidity 源代码，生成以太坊智能合约的字节码（Bytecode）和 ABI（Application Binary Interface）。这个库通常用于与 Web3 库配合使用，帮助开发者进行智能合约的部署、测试和交互。]]></description><category></category></item><item><title><![CDATA[ERROR: Could not find a version that satisfies the requirement solcx (from versions: none)]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/147070345</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/147070345</guid><author>2201_75392924</author><pubDate>Tue, 08 Apr 2025 15:58:37 +0800</pubDate><description><![CDATA[在pycharm中，运行代码from solcx import compile_source，需要安装solcx库。安装solcx库时一直报错，找不到对应版本，换了多个镜像源都不行。]]></description><category></category></item><item><title><![CDATA[云边端协同]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/146713224</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/146713224</guid><author>2201_75392924</author><pubDate>Sat, 29 Mar 2025 21:11:21 +0800</pubDate><description><![CDATA[云边端架构通过将计算任务和数据处理分散到不同层次的设备上，有效优化了计算资源的使用，减少了延迟，提高了数据处理效率。它特别适用于物联网、智能制造、自动驾驶等需要实时处理大规模数据的应用场景。]]></description><category></category></item><item><title><![CDATA[计算机三级信息安全部分英文缩写]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/146446157</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/146446157</guid><author>2201_75392924</author><pubDate>Sat, 29 Mar 2025 20:37:03 +0800</pubDate><description><![CDATA[地址空间分布随机化ASLR(Address Space Layout Randomization)是一项通过将系统关键地址随机化，从而使攻击者无法获得需要跳转的精确地址的技术。数据执行保护DEP(Data Execute Prevention)技术可以设置内存堆栈区的代码为不可执行状态，从而防范溢出后代码的执行。可信的计算机系统安全评估标准TCSEC由美国国防部与1985年公布，是计算机系统信息安全评估的第一个正式标准。结构化异常处理覆盖保护SEHOP是微软针对SEH攻击提出的一种安全防护方案；]]></description><category></category></item><item><title><![CDATA[word一次性交叉引用多个参考文献（连续多项引用）]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/146427060</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/146427060</guid><author>2201_75392924</author><pubDate>Fri, 21 Mar 2025 19:07:25 +0800</pubDate><description><![CDATA[通过word一次性交叉引用多个参考文献，如：[1-4]这样的形式。起初是直接交叉引用[1]，然后自行加上-4这种方式，但是后来发现保存文档后，又自动变回为[1]。下面记录正确做法。]]></description><category></category></item><item><title><![CDATA[Windows11日志文件位置&Linux下的目录简介]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/146169044</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/146169044</guid><author>2201_75392924</author><pubDate>Tue, 11 Mar 2025 09:04:09 +0800</pubDate><description><![CDATA[文件系统的顶层目录，所有其他目录都从此处派生。：软件通常自带目录结构，避免与系统文件冲突。：用户可自由写入，但文件可能随时被删除。：系统维护工具，普通用户不可直接使用。：挂载CD-ROM/DVD的默认目录。：修改配置文件需谨慎，影响系统功能。：每个用户有自己的子目录，权限独立。：用户自定义挂载点，非系统自动管理。：虚拟文件系统，无需物理存储空间。：平时为空，系统崩溃后可能有文件。：核心命令，系统必须依赖的工具。：持久临时文件（重启后不删除）。：独立沙盒化安装，避免依赖冲突。：权限严格，普通用户无法访问。]]></description><category></category></item><item><title><![CDATA[为什么文件夹的大小和占用空间不一致]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/146157489</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/146157489</guid><author>2201_75392924</author><pubDate>Mon, 10 Mar 2025 17:10:11 +0800</pubDate><description><![CDATA[即使文件的实际大小小于簇的大小，文件系统仍会为其分配整个簇的空间。例如：如果文件的实际大小是。这些元数据可能占用额外的存储空间，但不算在“文件大小”中，而是算作“占用空间”。这种空间的浪费会导致文件夹的占用空间大于实际文件大小。，那么即使文件只占用了1KB的内容，文件系统会为这个文件分配。，而文件系统的簇大小是。]]></description><category></category></item><item><title><![CDATA[OSI模型]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/146127522</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/146127522</guid><author>2201_75392924</author><pubDate>Sun, 09 Mar 2025 09:19:18 +0800</pubDate><description><![CDATA[功能 ：将比特流封装成帧（Frame），提供节点到节点（如设备到路由器）的可靠传输，处理物理地址（MAC地址）、错误检测、流量控制。功能 ：负责传输原始比特流，定义物理接口的机械、电气、功能和规程特性，如电缆类型、接口形状、传输速率、电压水平等。功能 ：管理会话（Session）的建立、维护和终止，支持认证、断点续传等。功能 ：提供端到端通信，确保数据完整性和可靠性（如错误恢复、流量控制）。功能 ：直接面向用户提供网络服务（如邮件、文件传输、网页访问）。]]></description><category></category></item><item><title><![CDATA[属性基加密（Attribute-based Encryption, ABE）]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/144488609</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/144488609</guid><author>2201_75392924</author><pubDate>Sun, 15 Dec 2024 16:46:05 +0800</pubDate><description><![CDATA[KP-ABE中，用户的密钥定义了访问策略，密文的属性与策略进行匹配。CP-ABE中，密文定义了访问策略，用户的属性与策略进行匹配。]]></description><category></category></item><item><title><![CDATA[同态性&同态签名]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/144390651</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/144390651</guid><author>2201_75392924</author><pubDate>Wed, 11 Dec 2024 09:59:54 +0800</pubDate><description><![CDATA[具体到加密领域，常见的同态加密系统有加法同态和乘法同态，指的是加密后对数据进行加法或乘法运算，解密后结果和对明文数据直接进行相同运算得到的结果一致。在签名领域，同态签名则是一种通过同态性实现的签名机制，允许对多个签名进行合并或变换，同时保持签名的有效性。同态签名意味着可以对签名进行某些数学运算，得到一个新的签名，这个新签名在验证时能够对应到一个新的消息，且保持有效。例如：假设有一个同态签名方案，其中某种运算（例如加法或乘法）作用于签名后，得到的新签名对于新的消息也是有效的。]]></description><category></category></item><item><title><![CDATA[Truffle和Remix简介]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/144188527</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/144188527</guid><author>2201_75392924</author><pubDate>Mon, 02 Dec 2024 15:07:45 +0800</pubDate><description><![CDATA[Truffle是一个开源的开发框架，专门为以太坊智能合约的开发、测试和部署提供支持。它为开发者提供了一整套工具链，使得在以太坊上构建和管理去中心化应用（DApp）变得更加容易。主要功能智能合约编写和编译：支持 Solidity 和 Vyper 智能合约的编写与编译。自动化部署：可以轻松地将智能合约部署到本地的测试链、以太坊主网或者其他公共链。测试框架：内置测试框架，支持自动化单元测试，确保合约代码的正确性。网络管理：支持多个区块链网络的配置，方便开发者在不同的网络上进行部署和测试。]]></description><category></category></item><item><title><![CDATA[传统公开密钥体系、基于身份的公开密钥体系、基于无证书的公开密钥体系]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/144108560</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/144108560</guid><author>2201_75392924</author><pubDate>Thu, 28 Nov 2024 13:16:37 +0800</pubDate><description><![CDATA[传统公开密钥体系适用于需要强认证和信任的场景，但证书管理较为复杂，可能带来性能和管理负担。基于身份的公开密钥体系简化了公钥管理，但对密钥生成中心的信任要求较高，并可能暴露用户的部分隐私信息。基于无证书的公开密钥体系通过结合两者的优点，尽量避免了证书管理问题，同时保持了较高的安全性和隐私保护。]]></description><category></category></item><item><title><![CDATA[跳表（Skip List）]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/144084848</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/144084848</guid><author>2201_75392924</author><pubDate>Wed, 27 Nov 2024 15:12:53 +0800</pubDate><description><![CDATA[跳表是一种高效且易于实现的数据结构，特别适合用于需要频繁查找、插入和删除的应用场景。虽然跳表通过增加多层索引带来了额外的空间开销，但可以显著提升查找效率。]]></description><category></category></item><item><title><![CDATA[计数布隆过滤器（Counting Bloom Filter）]]></title><link>https://blog.youkuaiyun.com/2201_75392924/article/details/143713891</link><guid>https://blog.youkuaiyun.com/2201_75392924/article/details/143713891</guid><author>2201_75392924</author><pubDate>Tue, 19 Nov 2024 10:59:42 +0800</pubDate><description><![CDATA[假设哈希函数产生的索引是 2,  5,  8 ，则将计数器 2,  5,  8 的值分别加 1。计数数组变为：[ 0, 0, 1, 0, 0, 1, 0, 0, 1, 0 ]计数布隆滤波器包含一个固定大小的位数组（或计数数组），每个位置的值是一个计数器，而不是简单的 0 或 1。计数数组更新为：[ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 ]通过哈希函数得到的索引依然是 2,  5,  8 ，发现这些计数器的值均大于 0，因此认为元素 “a” 当前。]]></description><category></category></item></channel></rss>