<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[dogeggcrazy的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/dogeggcrazy</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; dogeggcrazy]]></copyright><item><title><![CDATA[带你认识老派编程语言：Delphi 2007 复刻童年《坦克大战》]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/166725770</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/166725770</guid><author>dogeggcrazy</author><pubDate>Sun, 27 Sep 2026 09:59:57 +0800</pubDate><description><![CDATA[本文分享一个用 Delphi 2007 复刻的联机坦克大战小项目：没有游戏引擎、没有多线程，仅靠一个 2589 行的 MainForm.pas，用 record 定义状态、十几个 TTimer 搭出帧驱动循环，实现了圆形碰撞、记忆化递归 A* 寻路的 BOSS AI、"TCP 信令 + UDP 状态快照 + 主机权威”的联机同步，以及 GDI 双缓冲摄像机跟随和配套地图编辑器。文章从 Delphi 语言的兴衰讲起，逐模块拆解设计思路与踩坑实录，写给所有还在维护老代码的 Delphi 兄弟。]]></description><category></category></item><item><title><![CDATA[Vue知识点整理]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/129285175</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/129285175</guid><author>dogeggcrazy</author><pubDate>Wed, 01 Mar 2023 17:54:37 +0800</pubDate><description><![CDATA[VM：也就是View-Model，做了两件事达到了数据的双向绑定 一是将【模型】转化成【视图】，即将后端传递的数据转化成所看到的页面。实现的方式是：数据绑定。二是将【视图】转化成【模型】，即将所看到的页面转化成后端的数据。实现的方式是：DOM 事件监听。]]></description><category></category></item><item><title><![CDATA[node面试题（期末复习向）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/129143834</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/129143834</guid><author>dogeggcrazy</author><pubDate>Tue, 21 Feb 2023 16:09:33 +0800</pubDate><description><![CDATA[记2.21 node基础 期末复习]]></description><category></category></item><item><title><![CDATA[vue框架Router(vue学习笔记)]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128097794</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128097794</guid><author>dogeggcrazy</author><pubDate>Tue, 29 Nov 2022 15:01:26 +0800</pubDate><description><![CDATA[Router是Vue.js 官方的路由管理器，就像你在家要上网必须要有一个路由器来输出wifi你通过wifi来上网，而Router可以理解为指向，就是我在页面上点击一个按钮需要跳转到对应的页面，这就是路由跳转；]]></description><category></category></item><item><title><![CDATA[单页和多页应用(vue.js学习笔记)]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128054876</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128054876</guid><author>dogeggcrazy</author><pubDate>Sat, 26 Nov 2022 18:11:16 +0800</pubDate><description><![CDATA[多页面和单页面应用]]></description><category></category></item><item><title><![CDATA[vue父子组件之间传递数据（vue学习笔记）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128054535</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128054535</guid><author>dogeggcrazy</author><pubDate>Sat, 26 Nov 2022 17:48:46 +0800</pubDate><description><![CDATA[父子组件之间传递数据的方法]]></description><category></category></item><item><title><![CDATA[v-for中key属性的作用和v-for与v-if一同使用的注意点（vue.js学习笔记）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128054190</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128054190</guid><author>dogeggcrazy</author><pubDate>Sat, 26 Nov 2022 17:25:00 +0800</pubDate><description><![CDATA[Vue中为v-for提供了一个属性，key，在写v-for的时候，都需要给元素加上一个key属性，这个key属性必须是唯一的标识，并且给key赋值的内容不能是可变的。使用 v-for 时，如果每次迭代的元素是一个对象，而不是一个简单的值，那么建议将数据模型中具有唯一性的属性绑定到 DOM 元素的 key 属性上。 


但是，这种做法在某些情况下就会产生一些问题。下面通过一个例子来进行说明，假设我们想要开发一个微型的“待办事项”(Todo List)页面。我们将在这个页面上列出一些待办事项，用户既可以添加新]]></description><category></category></item><item><title><![CDATA[V-if与V-show（浅谈，vue学习笔记）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128053729</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128053729</guid><author>dogeggcrazy</author><pubDate>Sat, 26 Nov 2022 17:00:57 +0800</pubDate><description><![CDATA[v-if和v-show]]></description><category></category></item><item><title><![CDATA[数组侦听（vue.js笔记）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128053323</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128053323</guid><author>dogeggcrazy</author><pubDate>Sat, 26 Nov 2022 16:29:34 +0800</pubDate><description><![CDATA[数组的侦听]]></description><category></category></item><item><title><![CDATA[Vue生命周期（vue.js学习笔记）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128052414</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128052414</guid><author>dogeggcrazy</author><pubDate>Sat, 26 Nov 2022 15:32:43 +0800</pubDate><description><![CDATA[每一个vue实例从创建到销毁的过程，就是这个vue实例的。在这个过程中，他经历了从开始创建、初始化数据、编译模板、挂载Dom、渲染→更新→渲染、卸载等一系列过程。上图看更为直观：首先，从图上，我们可以看出，他的一个过程是。]]></description><category></category></item><item><title><![CDATA[模板字符串（vue.js笔记）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128052042</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128052042</guid><author>dogeggcrazy</author><pubDate>Sat, 26 Nov 2022 15:15:34 +0800</pubDate><description><![CDATA[模板字符串：是允许嵌入表达式的字符串（可以使用多行字符串和字符串功能)]]></description><category></category></item><item><title><![CDATA[CDN内容分发网络（vue.js笔记）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128051830</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128051830</guid><author>dogeggcrazy</author><pubDate>Sat, 26 Nov 2022 14:49:45 +0800</pubDate><description><![CDATA[的全称是Content Delivery Network，即内容分发网络。其基本思路是尽可能避开上有可能影响数据传输速度和稳定性的和环节，使内容传输得更快、更稳定。CDN的关键技术主要有内容存储和分发技术。CDN。于是，用户在上网的时候不用直接访问源站，而是访问离他“最近的”一个 CDN 节点，术语叫，其实就是缓存了源站内容的。]]></description><category></category></item><item><title><![CDATA[CMD命令操作（计算机基础笔记）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128051498</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128051498</guid><author>dogeggcrazy</author><pubDate>Sat, 26 Nov 2022 14:24:37 +0800</pubDate><description><![CDATA[CMD命令是一种命令提示符，是command的缩写，即（CMD），位于C:\Windows\的目录下，是在，Win为基础的操作系统（包括和中，中，和Server 2003）下的“MS-DOS 方式”。中文版中的命令提示符进一步提高了与下操作命令的兼容性，用户可以在命令提示符直接输入中文调用文件。简而言之是 Windows 系统的一种命令行操作工具，用户可以输入命令来进行各种各样的系统或程序操作。]]></description><category></category></item><item><title><![CDATA[Vue.js学习笔记（浅谈MVVM）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128051027</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/128051027</guid><author>dogeggcrazy</author><pubDate>Sat, 26 Nov 2022 13:58:22 +0800</pubDate><description><![CDATA[MVVM是M-V-VM(模型-视图-视图模型)]]></description><category></category></item><item><title><![CDATA[js学习笔记（v-bind绑定class、style、属性和对象）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127321674</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127321674</guid><author>dogeggcrazy</author><pubDate>Fri, 14 Oct 2022 16:29:06 +0800</pubDate><description><![CDATA[简单讲讲v-bind的style和class的绑定]]></description><category></category></item><item><title><![CDATA[JS学习笔记（对象）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127309151</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127309151</guid><author>dogeggcrazy</author><pubDate>Thu, 13 Oct 2022 21:39:36 +0800</pubDate><description><![CDATA[简单讲讲对象]]></description><category></category></item><item><title><![CDATA[JS学习笔记（闭包）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127307507</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127307507</guid><author>dogeggcrazy</author><pubDate>Thu, 13 Oct 2022 20:42:42 +0800</pubDate><description><![CDATA[简单讲讲闭包]]></description><category></category></item><item><title><![CDATA[JS学习笔记（计算属性）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127289293</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127289293</guid><author>dogeggcrazy</author><pubDate>Wed, 12 Oct 2022 20:06:39 +0800</pubDate><description><![CDATA[简单讲讲计算属性]]></description><category></category></item><item><title><![CDATA[JS学习笔记（作用域,匿名函数,定时器,this指向,Math函数）]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127269711</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127269711</guid><author>dogeggcrazy</author><pubDate>Tue, 11 Oct 2022 19:43:59 +0800</pubDate><description><![CDATA[学习笔记第二期]]></description><category></category></item><item><title><![CDATA[JS的储存方式(学习笔记)]]></title><link>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127234506</link><guid>https://blog.youkuaiyun.com/dogeggcrazy/article/details/127234506</guid><author>dogeggcrazy</author><pubDate>Sun, 09 Oct 2022 21:58:18 +0800</pubDate><description><![CDATA[JS的储存方式...]]></description><category></category></item></channel></rss>