<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[c153284575的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/c153284575</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; c153284575]]></copyright><item><title><![CDATA[ 微服务拆分：领域驱动设计，单体应用如何平滑迁移？]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/153412447</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/153412447</guid><author>c153284575</author><pubDate>Thu, 16 Oct 2025 17:05:40 +0800</pubDate><description><![CDATA[2001年，麻省理工学院的DavidKarger等学者在论文《ConsistentHashingandRandomTrees》中提出的一致性哈希算法，解决了传统哈希表在分布式环境下的致命缺陷。这种设计下，增加节点时仅影响相邻节点的数据，删除节点时仅其数据需要重新分配，实现了O(k/n)的优雅平衡（k为节点数，n为数据总量）。实验数据显示，当虚拟节点数与物理节点数比例达到100:1时，负载差异可以控制在5%以内。数学证明显示，在m个节点的系统中，当新增一个节点时，平均只有1/(m+1)的数据需要迁移。]]></description><category></category></item><item><title><![CDATA[ 强化学习：Gym环境，自定义奖励函数设计？]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/153412296</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/153412296</guid><author>c153284575</author><pubDate>Thu, 16 Oct 2025 17:02:41 +0800</pubDate><description><![CDATA[这个场景揭示了传统云计算范式的根本性缺陷，也引出了边缘计算（EdgeComputing）这一革命性技术架构的必然性。这种从"计算中心化"到"计算泛在化"的范式迁移，不仅需要技术创新，更需要重构整个ICT基础设施的思维模式。-从集中式IDC到分布式边缘节点的拓扑转变（时延对比：云端300msvs边缘20ms）-预测性维护的实时振动分析（FFT算法在ARMCortex-M7的优化实现）-异构计算架构的融合：FPGA+GPU+ASIC的混合部署方案。-边缘-云协同的负载均衡算法（基于博弈论的资源分配模型）]]></description><category></category></item><item><title><![CDATA[ 量化部署：ONNX转换，跨平台推理方案？]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/153412222</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/153412222</guid><author>c153284575</author><pubDate>Thu, 16 Oct 2025 17:01:24 +0800</pubDate><description><![CDATA[1997年，麻省理工学院的DavidKarger等学者在《ConsistentHashingandRandomTrees》论文中提出了一种革命性的算法，解决了传统哈希表在分布式环境中的致命缺陷。从理论到实践的一致性哈希发展史启示我们：优秀的算法设计必须与工程现实深度结合，这正是分布式系统设计的永恒智慧。未来随着量子计算的发展，抗量子破解的一致性哈希算法可能成为新的研究前沿。-谷歌的JumpHash算法：O(logn)的查询复杂度。-阿里云的CRUSH算法：考虑硬件拓扑的权重分配。]]></description><category></category></item><item><title><![CDATA[ 模型解释：LIME原理，黑箱模型怎样解读？]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/153412068</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/153412068</guid><author>c153284575</author><pubDate>Thu, 16 Oct 2025 16:59:13 +0800</pubDate><description><![CDATA[前者是信息论的经典课题，后者是深度学习的前沿领域，它们共同构成了现代信息技术体系中的"炼金术"，致力于将信息精华从庞杂数据中提炼出来。当技术能够将图书馆的海量信息压缩进一粒沙，又将这粒沙中的智慧释放为改变世界的力量，我们或许正在见证人类文明处理信息方式的根本性变革。2015年Hinton团队提出的"师生网络"框架，让大型网络(教师)指导小型网络(学生)学习，在模型压缩任务中，学生网络参数量可减少90%而保持95%的原始精度。知识蒸馏中的"暗知识"现象也显示，现有理论无法完全解释神经网络间的知识传递机制。]]></description><category></category></item><item><title><![CDATA[ 数据同步：Debezium监听，变更捕获实现？]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/153411927</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/153411927</guid><author>c153284575</author><pubDate>Thu, 16 Oct 2025 16:56:02 +0800</pubDate><description><![CDATA[更有趣的是，MIT的研究团队发现，经过适当压缩的模型反而展现出更好的泛化能力，这与传统压缩理论中"适度压缩提升鲁棒性"的观察不谋而合。这种"师生学习"范式揭示了一个深刻洞见：相比参数值的精确保留，知识的结构性迁移才是高效压缩的本质。（结论）从香农熵到信息瓶颈，从DCT变换到知识蒸馏，压缩技术的发展轨迹展现了一条清晰的演化路径：从关注信息量的减少到重视知识结构的保留。未来的压缩技术或许不再局限于单一模型，而是着眼于整个AI生命周期的信息高效流转，这不仅是工程需求的驱动，更是对信息本质认知的不断深化。]]></description><category></category></item><item><title><![CDATA[Threejs学习一，场景Scene、相机Camera、渲染器renderer]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/129836167</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/129836167</guid><author>c153284575</author><pubDate>Wed, 29 Mar 2023 14:36:03 +0800</pubDate><description><![CDATA[threejs学习。]]></description><category></category></item><item><title><![CDATA[vue + vscode 插件]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/124007591</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/124007591</guid><author>c153284575</author><pubDate>Thu, 07 Apr 2022 10:58:07 +0800</pubDate><description><![CDATA[这里写自定义目录标题欢迎使用Markdown编辑器完整的settin.json配置文件，如下
欢迎使用Markdown编辑器
你好！ 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章，了解一下Markdown的基本语法知识。
1.Chinese (Simplified) Language Pack for Visual Studio Code（汉化）
2.Bracket Pair Colorizer（给代码中的括号添加亮色）
3.A]]></description><category></category></item><item><title><![CDATA[Flutter学习笔记（三） && 第一个flutter]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/121676945</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/121676945</guid><author>c153284575</author><pubDate>Thu, 02 Dec 2021 14:54:35 +0800</pubDate><description><![CDATA[一、创建Flutter应用模板
// 1、导入了 Material UI 组件库
import 'package:flutter/material.dart';

// 2、应用入口
// main 函数中调用了runApp 方法，
//它的功能是启动Flutter应用。
//runApp它接受一个 Widget参数，
//在本示例中它是一个MyApp对象，
//MyApp()是 Flutter 应用的根组件
void main() =&gt; runApp(const MyApp());

class M]]></description><category></category></item><item><title><![CDATA[Flutter学习笔记（二）&& Windows 上面搭建 Flutter Android 运行 环境]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/121530413</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/121530413</guid><author>c153284575</author><pubDate>Thu, 25 Nov 2021 10:13:09 +0800</pubDate><description><![CDATA[一、安装配置 JDK
1、下载安装JDK
2、配置JDK
1、系统变量里面新增 JAVA_HOME

2、在 Path 环境变量里面增加如下代码
;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

3、验证JDK是否成功,出现一以下情况，表示安装成功


二、电脑上下载安装 Android Studio
下载地址、安装教程
三、下载配置 Flutter Sdk
1、下载地址
2、把下载好的 Flutter SDK 随便减压到你想安装 Sdk 的目录如（E:\flutter2.2）
3]]></description><category></category></item><item><title><![CDATA[Flutter学习笔记（一）&& Dart环境搭建]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/121514205</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/121514205</guid><author>c153284575</author><pubDate>Wed, 24 Nov 2021 14:25:56 +0800</pubDate><description><![CDATA[这里写自定义目录标题一、安装Dart SdkDart 开发工具
一、安装Dart Sdk
官网：https://dart.dev/
官方文档：https://dart.dev/get-dart
windows(推荐): 安装包  http://www.gekorm.com/dart-windows/

mac：
第一步需要安装：  https://brew.sh/
brew tap dart-lang/dart
brew install dart
Dart 开发工具
Dart的开发工具有： IntelliJ]]></description><category></category></item><item><title><![CDATA[VueTreeselect  el-tree-select 多选]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/114976172</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/114976172</guid><author>c153284575</author><pubDate>Thu, 18 Mar 2021 13:55:33 +0800</pubDate><description><![CDATA[1、VueTreeselect是一个多选组件


npm install --save @riophae/vue-treeselect

全部代码


&lt;!-- Vue SFC --&gt;
&lt;template&gt;
  &lt;div id="app"&gt;
    &lt;treeselect v-model="value" :multiple="true" :options="options" /&gt;
  &lt;/div&gt;
&lt;/template&gt;

&lt;..]]></description><category></category></item><item><title><![CDATA[vue+element 二次分装Table]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/114967089</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/114967089</guid><author>c153284575</author><pubDate>Thu, 18 Mar 2021 10:41:40 +0800</pubDate><description><![CDATA[1、src\components\Table\index.vue


&lt;!--
 * @Description: render函数封装table
 * @Author: 刘龙蛟
 * @Email: 88420413@cnsuning.com
 * @Date: 2019-10-24 09:45:04
 * @LastEditTime: 2021-03-18 09:58:15
 * @LastEditors: Dragon
 --&gt;

&lt;template&gt;
  &lt;div cla]]></description><category></category></item><item><title><![CDATA[javascript vue 常用正则记录]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/112788260</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/112788260</guid><author>c153284575</author><pubDate>Thu, 18 Mar 2021 09:43:55 +0800</pubDate><description><![CDATA[1、用户名正则


//用户名正则，4到16位（字母，数字，下划线，减号）
var uPattern = /^[a-zA-Z0-9_-]{4,16}$/;
//输出 true
console.log(uPattern.test("iFat3"));

2、密码强度正则


//密码强度正则，最少6位，包括至少1个大写字母，1个小写字母，1个数字，1个特殊字符
var pPattern = /^.*(?=.{6,})(?=.*\d)(?=.*[A-Z])(?=.*[a-z])(?=.*[!@#$%^&amp.]]></description><category></category></item><item><title><![CDATA[vue element 封装通用分页组件]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/114937465</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/114937465</guid><author>c153284575</author><pubDate>Wed, 17 Mar 2021 16:53:35 +0800</pubDate><description><![CDATA[1、\src\components\Pagination\index.vue


&lt;!--
 * @Description: 分页
 * @Author: Dragon
 * @Date: 2021-03-09 13:32:37
 * @LastEditTime: 2021-03-16 15:25:42
 * @LastEditors: Dragon
--&gt;


&lt;template&gt;
  &lt;div :class="{'hidden':hidden}" class="pagina]]></description><category></category></item><item><title><![CDATA[vue + element 假分页]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/114936985</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/114936985</guid><author>c153284575</author><pubDate>Wed, 17 Mar 2021 16:44:15 +0800</pubDate><description><![CDATA[this.listQuery.data.page// 当前页

this.listQuery.data.pagesize// 每页展示多少条

this.dataList // 需要展示的数据

letstart=(this.listQuery.data.page-1)*this.listQuery.data.pagesize // 数组截取开始位置

letend=(this.listQuery.data.page-1)*this.listQuery.data.pa...]]></description><category></category></item><item><title><![CDATA[cnpm 安装]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/113314928</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/113314928</guid><author>c153284575</author><pubDate>Thu, 28 Jan 2021 11:22:44 +0800</pubDate><description><![CDATA[1、安装cnpm，输入以下命令：
npm install -g cnpm --registry=https://registry.npm.taobao.org

2、输入cnpm -v，检测是否正常

cnpm -v



失败

配置淘宝镜像

npm config set registry https://registry.npm.taobao.org

配置完成后检验是否成功

npm config get registry



...]]></description><category></category></item><item><title><![CDATA[前端代码统计行数（工具cloc）用法]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/113108898</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/113108898</guid><author>c153284575</author><pubDate>Mon, 25 Jan 2021 13:43:37 +0800</pubDate><description><![CDATA[地址

1、首先下载包https://github.com/AlDanial/cloc.git

2、安装


npm install -g cloc              # https://www.npmjs.com/package/cloc



3、检测哪个文件就cd到哪个文件里


]]></description><category></category></item><item><title><![CDATA[vue2.x和vue3.x 自定义指令对比]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/112984691</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/112984691</guid><author>c153284575</author><pubDate>Fri, 22 Jan 2021 14:45:10 +0800</pubDate><description><![CDATA[以阻止连续点击为例

1、全局

main.js


import { createApp } from 'vue'
... 省略代码
const app = createApp({});


app.directive('preventContinuityClick', {
    mounted(el, binding) {
        el.addEventListener('click', () =&gt; {
            if (!el.disabled) {
          ]]></description><category></category></item><item><title><![CDATA[vue3.x element-plus 表单遇到ref响应式丢失了的问题]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/112258731</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/112258731</guid><author>c153284575</author><pubDate>Wed, 06 Jan 2021 10:08:01 +0800</pubDate><description><![CDATA[现在具体什么原理还没理清楚，只知道不可以重名就可以解决响应式丢失了的问题


]]></description><category></category></item><item><title><![CDATA[vue-baidu-map添加覆盖物-点]]></title><link>https://blog.youkuaiyun.com/c153284575/article/details/112026467</link><guid>https://blog.youkuaiyun.com/c153284575/article/details/112026467</guid><author>c153284575</author><pubDate>Thu, 31 Dec 2020 16:44:14 +0800</pubDate><description><![CDATA[vue-baidu-map 简单f封装了
components/index.vue
引用vue插槽 方便使用，也可直接插入
 
  &lt;slot&gt;&lt;/slot&gt;

&lt;!--
 * @Description: 百度地图组件
 * @Author: Dragon
 * @Date: 2020-12-31 13:18:38
 * @LastEditTime: 2020-12-31 16:19:24
 * @LastEditors: Dragon
--&gt;

&lt;templat.]]></description><category></category></item></channel></rss>