<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>微风静语</title><link>https://www.webjing.cn</link><atom:link href="https://www.webjing.cn/rss.xml" rel="self" type="application/rss+xml"/><description>在微风中轻语自己，在宁静中书写世界</description><generator>Halo v2.25.4</generator><language>zh-cn</language><image><url>https://www.webjing.cn/upload/sitelogo.png</url><title>微风静语</title><link>https://www.webjing.cn</link></image><lastBuildDate>Sun, 9 Aug 2026 09:43:29 GMT</lastBuildDate><item><title><![CDATA[用 codebase-memory-mcp 给 AI 编程加一层“代码记忆”]]></title><link>https://www.webjing.cn/archives/0zs2jJjj</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E7%94%A8%20codebase-memory-mcp%20%E7%BB%99%20AI%20%E7%BC%96%E7%A8%8B%E5%8A%A0%E4%B8%80%E5%B1%82%E2%80%9C%E4%BB%A3%E7%A0%81%E8%AE%B0%E5%BF%86%E2%80%9D&amp;url=/archives/0zs2jJjj" width="1" height="1" alt="" style="opacity:0;">最近我在用 Codex 做开发时，遇到一个很现实的问题：AI 每次理解项目，都要反复读文件、搜索代码、追调用链。项目一大，token 消耗很快，而且上下文一长，回答也更容易偏。 我的目标很简单：省 token，让 AI coding 更准确。 后来我开始尝试 DeusData/codebase-me]]></description><guid isPermaLink="false">/archives/0zs2jJjj</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogImg%2Fcodebase-memory-mcp-cover-minimal.webp&amp;size=m" type="image/jpeg" length="31410"/><category>软件开发</category><pubDate>Tue, 30 Jun 2026 05:03:00 GMT</pubDate></item><item><title><![CDATA[EchoCraft - 专为独立开发者和小型团队打造的产品官网主题]]></title><link>https://www.webjing.cn/archives/XbYkx52u</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=EchoCraft%20-%20%E4%B8%93%E4%B8%BA%E7%8B%AC%E7%AB%8B%E5%BC%80%E5%8F%91%E8%80%85%E5%92%8C%E5%B0%8F%E5%9E%8B%E5%9B%A2%E9%98%9F%E6%89%93%E9%80%A0%E7%9A%84%E4%BA%A7%E5%93%81%E5%AE%98%E7%BD%91%E4%B8%BB%E9%A2%98&amp;url=/archives/XbYkx52u" width="1" height="1" alt="" style="opacity:0;">让您的产品脱颖而出，从 EchoCraft 开始 👋 大家好 我是 webjing，今天给大家带来一款专门为**独立开发者**和**小型团队**打造的 Halo 产品官网主题 —— EchoCraft。 如果你正在开发 Mac/Windows 应用、Chrome 插件、Halo 插件/主题、Wor]]></description><guid isPermaLink="false">/archives/XbYkx52u</guid><dc:creator>webjing</dc:creator><category>Halo插件开发</category><category>软件开发</category><pubDate>Thu, 29 Jan 2026 09:36:34 GMT</pubDate></item><item><title><![CDATA[Halo 站长必备：外链安全与流量分析神器——“链接工具箱”重磅升级！]]></title><link>https://www.webjing.cn/archives/AbZfK6nH</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Halo%20%E7%AB%99%E9%95%BF%E5%BF%85%E5%A4%87%EF%BC%9A%E5%A4%96%E9%93%BE%E5%AE%89%E5%85%A8%E4%B8%8E%E6%B5%81%E9%87%8F%E5%88%86%E6%9E%90%E7%A5%9E%E5%99%A8%E2%80%94%E2%80%94%E2%80%9C%E9%93%BE%E6%8E%A5%E5%B7%A5%E5%85%B7%E7%AE%B1%E2%80%9D%E9%87%8D%E7%A3%85%E5%8D%87%E7%BA%A7%EF%BC%81&amp;url=/archives/AbZfK6nH" width="1" height="1" alt="" style="opacity:0;">作为 Halo 博客站长，你是否遇到过这些困扰： 安全隐患：评论区或文章中的外链指向了恶意网站，导致网站信誉受损？ 数据盲区：不知道读者最喜欢点击哪些外链？不知道流量流向了哪里？ 用户流失：用户点击外链直接跳出，页面停留时间大大缩短？ 为了解决这些问题，我们曾推出了“链接安全跳转”插件。今天，我们很]]></description><guid isPermaLink="false">/archives/AbZfK6nH</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fplugin-link-tools.png&amp;size=m" type="image/jpeg" length="0"/><category>Halo插件开发</category><pubDate>Mon, 5 Jan 2026 00:30:00 GMT</pubDate></item><item><title><![CDATA[Halo插件开发：java17旧项目迁移至java21项目记录]]></title><link>https://www.webjing.cn/archives/pFTr2amb</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Halo%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%EF%BC%9Ajava17%E6%97%A7%E9%A1%B9%E7%9B%AE%E8%BF%81%E7%A7%BB%E8%87%B3java21%E9%A1%B9%E7%9B%AE%E8%AE%B0%E5%BD%95&amp;url=/archives/pFTr2amb" width="1" height="1" alt="" style="opacity:0;">最近 Halo 2.21.0的更新将 java版本从 17 升级到 21 ，同时针对前端部分增加了代码分割方案，使得控制台的代码提及变得更小，用户体验更良好。于是几经折腾下，对于我一些还没有发布的插件进行了逐步改造，将项目的 jdk 从17升级到 21。 先说一下我之前失败的迁移经历吧，我直接是通过]]></description><guid isPermaLink="false">/archives/pFTr2amb</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fhalo-pugin-mighrate.webp&amp;size=m" type="image/jpeg" length="68442"/><category>Halo插件开发</category><pubDate>Tue, 1 Jul 2025 00:49:00 GMT</pubDate></item><item><title><![CDATA[Halo插件|一个面向创作者的多功能媒体处理工具集]]></title><link>https://www.webjing.cn/archives/zfFxk8HD</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Halo%E6%8F%92%E4%BB%B6%7C%E4%B8%80%E4%B8%AA%E9%9D%A2%E5%90%91%E5%88%9B%E4%BD%9C%E8%80%85%E7%9A%84%E5%A4%9A%E5%8A%9F%E8%83%BD%E5%AA%92%E4%BD%93%E5%A4%84%E7%90%86%E5%B7%A5%E5%85%B7%E9%9B%86&amp;url=/archives/zfFxk8HD" width="1" height="1" alt="" style="opacity:0;">Halo 2.0 附件工具箱 插件简介 附件工具箱 是一款专为 Halo 2.0 博客系统打造的全能型附件管理工具。它不仅能够帮助博主快速创建精美的文章封面，还提供图片水印、压缩等专业级附件处理功能。无论您是个人博主还是企业用户，都能通过这款插件轻松实现附件的高效管理和优化。 🎉 限时特惠 随着功]]></description><guid isPermaLink="false">/archives/zfFxk8HD</guid><dc:creator>Handsome</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fwww.lik.cc%2Fupload%2Fcover-1748589368504.svg&amp;size=m" type="image/jpeg" length="107217"/><category>精品集锦</category><pubDate>Sat, 31 May 2025 05:24:03 GMT</pubDate></item><item><title><![CDATA[分布式事务详解：从入门到精通]]></title><link>https://www.webjing.cn/archives/cz0n0YKr</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E5%88%86%E5%B8%83%E5%BC%8F%E4%BA%8B%E5%8A%A1%E8%AF%A6%E8%A7%A3%EF%BC%9A%E4%BB%8E%E5%85%A5%E9%97%A8%E5%88%B0%E7%B2%BE%E9%80%9A&amp;url=/archives/cz0n0YKr" width="1" height="1" alt="" style="opacity:0;">摘要： 本文介绍了策略模式的概念及其在软件开发中的应用。策略模式允许在运行时根据不同的条件选择不同的算法或行为，解决了直接在代码中使用大量if-else或switch-case分支逻辑导致的问题。文章以一个智能客服系统为例，详细阐述了如何使用策略模式实现多AI服务的动态调用。文章还介绍了策略模式的优点和缺点，以及适用场景。]]></description><guid isPermaLink="false">/archives/cz0n0YKr</guid><dc:creator>Handsome</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fcover-1751267097423.webp&amp;size=m" type="image/jpeg" length="243152"/><category>软件开发</category><pubDate>Mon, 14 Apr 2025 13:30:00 GMT</pubDate></item><item><title><![CDATA[让你的网站初步适配PWA]]></title><link>https://www.webjing.cn/archives/NP8ifzUy</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E8%AE%A9%E4%BD%A0%E7%9A%84%E7%BD%91%E7%AB%99%E5%88%9D%E6%AD%A5%E9%80%82%E9%85%8DPWA&amp;url=/archives/NP8ifzUy" width="1" height="1" alt="" style="opacity:0;">近年来，渐进式 Web 应用程序（Progressive Web App，简称 PWA）因其能够在用户体验和性能之间取得平衡而受到越来越多开发者的青睐。PWA 结合了网页和本地应用的优势，例如离线访问、快速加载、推送通知以及添加到主屏幕等功能。这篇文章将带领你了解如何让你的网站初步适配 PWA。 什]]></description><guid isPermaLink="false">/archives/NP8ifzUy</guid><dc:creator>高峰君主</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fpwa-site.webp&amp;size=m" type="image/jpeg" length="45882"/><category>实用教程</category><pubDate>Sat, 29 Mar 2025 12:39:08 GMT</pubDate></item><item><title><![CDATA[Halo主题 - 微浸：以轻量构建美学，用细节定义体验]]></title><link>https://www.webjing.cn/archives/roLydXtD</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Halo%E4%B8%BB%E9%A2%98%20-%20%E5%BE%AE%E6%B5%B8%EF%BC%9A%E4%BB%A5%E8%BD%BB%E9%87%8F%E6%9E%84%E5%BB%BA%E7%BE%8E%E5%AD%A6%EF%BC%8C%E7%94%A8%E7%BB%86%E8%8A%82%E5%AE%9A%E4%B9%89%E4%BD%93%E9%AA%8C&amp;url=/archives/roLydXtD" width="1" height="1" alt="" style="opacity:0;">前言 微浸（Microimmersion）是一款专为博客场景打造的轻量级 Halo 原创主题，以「极简内核」与「深度定制」为核心，融合前沿技术与交互美学，助力用户打造兼具速度与个性化的品牌化站点。以下将从设计理念、功能亮点与场景适配三大维度，为您解析这款主题的独特魅力。 主题亮点 一、设计理念：轻量]]></description><guid isPermaLink="false">/archives/roLydXtD</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fmicroimmersion-theme-introduce.webp&amp;size=m" type="image/jpeg" length="27944"/><category>笔墨随缘</category><pubDate>Mon, 24 Mar 2025 06:51:00 GMT</pubDate></item><item><title><![CDATA[深入理解Python爬虫技术：原理、实现与实践]]></title><link>https://www.webjing.cn/archives/2GfJjJe7</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E6%B7%B1%E5%85%A5%E7%90%86%E8%A7%A3Python%E7%88%AC%E8%99%AB%E6%8A%80%E6%9C%AF%EF%BC%9A%E5%8E%9F%E7%90%86%E3%80%81%E5%AE%9E%E7%8E%B0%E4%B8%8E%E5%AE%9E%E8%B7%B5&amp;url=/archives/2GfJjJe7" width="1" height="1" alt="" style="opacity:0;">摘要 本文详细介绍了Python爬虫的基本原理、常用库、实现方法以及实践案例。通过阅读本文，读者将深入了解如何使用Python构建高效的网络爬虫，并掌握应对反爬机制的策略。 引言 随着互联网的飞速发展，网络上充斥着海量的信息。如何高效地获取、处理和利用这些信息，成为了数据分析、商业情报等领域的重要课]]></description><guid isPermaLink="false">/archives/2GfJjJe7</guid><dc:creator>高峰君主</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fimages.pexels.com%2Fphotos%2F30345418%2Fpexels-photo-30345418.jpeg&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Fri, 17 Jan 2025 12:07:00 GMT</pubDate></item><item><title><![CDATA[Halo-2.20 新特性：自定义登录页面模版]]></title><link>https://www.webjing.cn/archives/tQR8eG1g</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Halo-2.20%20%E6%96%B0%E7%89%B9%E6%80%A7%EF%BC%9A%E8%87%AA%E5%AE%9A%E4%B9%89%E7%99%BB%E5%BD%95%E9%A1%B5%E9%9D%A2%E6%A8%A1%E7%89%88&amp;url=/archives/tQR8eG1g" width="1" height="1" alt="" style="opacity:0;">前言 2024 年 10 月 14 日，强大易用的开源建站工具 Halo 正式发布 2.20 LTS 版本。Halo 2.20 包含多项功能更新和问题修复，标志着首个 LTS（长期支持） 版本的诞生。此版本重构了登录相关的页面，登录入口从 /console/login 改为了 /login，此外，主]]></description><guid isPermaLink="false">/archives/tQR8eG1g</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogImg%2Flogin-circle-bar-tuya.webp&amp;size=m" type="image/jpeg" length="64360"/><category>实用教程</category><pubDate>Thu, 7 Nov 2024 09:53:40 GMT</pubDate></item><item><title><![CDATA[vue3 中父子组件数据传输踩坑]]></title><link>https://www.webjing.cn/archives/8DZ3LQs9</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=vue3%20%E4%B8%AD%E7%88%B6%E5%AD%90%E7%BB%84%E4%BB%B6%E6%95%B0%E6%8D%AE%E4%BC%A0%E8%BE%93%E8%B8%A9%E5%9D%91&amp;url=/archives/8DZ3LQs9" width="1" height="1" alt="" style="opacity:0;">问题背景 最近在开发 halo 插件过程中，遇到了一个这样的问题，后台使用的 vue3 框架，其中涉及到了父子组件传值，带着 vue2 的开发习惯，对子组件绑定了后端异步获取的数据，以及相应事件，由子组件来渲染获取到的数据。并处理相应逻辑。父子组件代码如下： 父组件 &lt;PasteShareSet]]></description><guid isPermaLink="false">/archives/8DZ3LQs9</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fvuejs3.png&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Fri, 18 Oct 2024 11:21:00 GMT</pubDate></item><item><title><![CDATA[将你的服务运维面板从宝塔替换为1panel]]></title><link>https://www.webjing.cn/archives/JRrd51Ye</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E5%B0%86%E4%BD%A0%E7%9A%84%E6%9C%8D%E5%8A%A1%E8%BF%90%E7%BB%B4%E9%9D%A2%E6%9D%BF%E4%BB%8E%E5%AE%9D%E5%A1%94%E6%9B%BF%E6%8D%A2%E4%B8%BA1panel&amp;url=/archives/JRrd51Ye" width="1" height="1" alt="" style="opacity:0;">前言 在“降本增效”的大趋势下，由于我的我的服务器配置太低，不想花钱升级硬件设施，但又想让服务占用更低的内存使用率时，不得不考虑替换宝塔，改换为更加轻量级的 1panel，这是最主要的原因。我也在网上看到过宝塔“走后门”窃取用户数据的八卦，虽然未经证实，但为我替换它的决心又加了一份催化剂。此外，宝塔]]></description><guid isPermaLink="false">/archives/JRrd51Ye</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fbt-1panel.png&amp;size=m" type="image/jpeg" length="0"/><category>精品集锦</category><category>实用教程</category><pubDate>Thu, 26 Sep 2024 05:29:54 GMT</pubDate></item><item><title><![CDATA[Python实战项目：外星人入侵（源码分享）]]></title><link>https://www.webjing.cn/archives/mK0pfmcB</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Python%E5%AE%9E%E6%88%98%E9%A1%B9%E7%9B%AE%EF%BC%9A%E5%A4%96%E6%98%9F%E4%BA%BA%E5%85%A5%E4%BE%B5%EF%BC%88%E6%BA%90%E7%A0%81%E5%88%86%E4%BA%AB%EF%BC%89&amp;url=/archives/mK0pfmcB" width="1" height="1" alt="" style="opacity:0;">来自高能用户高峰君主的投稿 效果展示 准备工作 首先，确保你有安装cfg的库和pygame的库，没有安装的看下安装方法]]></description><guid isPermaLink="false">/archives/mK0pfmcB</guid><dc:creator>高峰君主</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fpic.imgdb.cn%2Fitem%2F66ac7a42d9c307b7e912df1c.png&amp;size=m" type="image/jpeg" length="69010"/><category>软件开发</category><pubDate>Fri, 2 Aug 2024 06:33:00 GMT</pubDate></item><item><title><![CDATA[theme-hao主题适配友链自助提交插件]]></title><link>https://www.webjing.cn/archives/xMlRKBEd</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=theme-hao%E4%B8%BB%E9%A2%98%E9%80%82%E9%85%8D%E5%8F%8B%E9%93%BE%E8%87%AA%E5%8A%A9%E6%8F%90%E4%BA%A4%E6%8F%92%E4%BB%B6&amp;url=/archives/xMlRKBEd" width="1" height="1" alt="" style="opacity:0;">前言 最近刚闲下来，玩玩友链自助提交插件，最新版本 V2 支持了悬浮弹窗提交友链，于是结合 theme-hao 主题对自助提交插件进行了适配，效果如下： 修改教程 1 、增加模版内容 找到 theme-hao/templates/macro/content-links.html 文件，找到如下内容]]></description><guid isPermaLink="false">/archives/xMlRKBEd</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Flink-submit-self-tuya.webp&amp;size=m" type="image/jpeg" length="15126"/><category>实用教程</category><pubDate>Sun, 21 Jul 2024 01:30:00 GMT</pubDate></item><item><title><![CDATA[plugin-artalk 插件保姆级使用教程]]></title><link>https://www.webjing.cn/archives/DV1kKzJX</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=plugin-artalk%20%E6%8F%92%E4%BB%B6%E4%BF%9D%E5%A7%86%E7%BA%A7%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B&amp;url=/archives/DV1kKzJX" width="1" height="1" alt="" style="opacity:0;">前言 前段时间为 halo 2.0 集成了 artalk 评论系统，作为依赖外部服务的评论系统，需要通过在插件中进行正确的配置才能使用，所以好多小伙伴使用的时候会有各种各样的配置错误导致 artalk 评论区无法使用，这篇文章我将平时从交流群以及 issues 上的一些问题进行汇总，手把手教你如何正]]></description><guid isPermaLink="false">/archives/DV1kKzJX</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fartalk-using-header.webp&amp;size=m" type="image/jpeg" length="6802"/><category>实用教程</category><pubDate>Thu, 18 Jul 2024 15:42:00 GMT</pubDate></item><item><title><![CDATA[plugin-blog-hao 插件部分功能演示]]></title><link>https://www.webjing.cn/archives/nhqdbrBO</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=plugin-blog-hao%20%E6%8F%92%E4%BB%B6%E9%83%A8%E5%88%86%E5%8A%9F%E8%83%BD%E6%BC%94%E7%A4%BA&amp;url=/archives/nhqdbrBO" width="1" height="1" alt="" style="opacity:0;">一、pdf 潜入 效果展示： 语法示例： &lt;bloghao-pdf src="https://domai]]></description><guid isPermaLink="false">/archives/nhqdbrBO</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fblog-haoheader-tuya.webp&amp;size=m" type="image/jpeg" length="7518"/><category>实用教程</category><pubDate>Wed, 17 Jul 2024 11:03:00 GMT</pubDate></item><item><title><![CDATA[halo 插件开发踩坑记录（一）]]></title><link>https://www.webjing.cn/archives/sl9ZmDTr</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=halo%20%E6%8F%92%E4%BB%B6%E5%BC%80%E5%8F%91%E8%B8%A9%E5%9D%91%E8%AE%B0%E5%BD%95%EF%BC%88%E4%B8%80%EF%BC%89&amp;url=/archives/sl9ZmDTr" width="1" height="1" alt="" style="opacity:0;">halo 插件的开发虽然和一般的 Springboot 项目一样，但版本确是 springboot 3.x 的，Web 层不再使用 Servlet 技术，而是充分向异步和非阻塞的反应式编程靠拢，使用 Netty 作为 Web 服务器，使用 Reactor 作为异步编程框架，使用 R2DBC 作为数据]]></description><guid isPermaLink="false">/archives/sl9ZmDTr</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fhalo-plugin-dev.webp&amp;size=m" type="image/jpeg" length="11274"/><category>Halo插件开发</category><pubDate>Wed, 10 Jul 2024 06:52:00 GMT</pubDate></item><item><title><![CDATA[Thymeleaf 模版引擎语法浅记]]></title><link>https://www.webjing.cn/archives/sAUi99BR</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Thymeleaf%20%E6%A8%A1%E7%89%88%E5%BC%95%E6%93%8E%E8%AF%AD%E6%B3%95%E6%B5%85%E8%AE%B0&amp;url=/archives/sAUi99BR" width="1" height="1" alt="" style="opacity:0;">1、前言 最近想学习一下 halo 主题开发，也为了修改一些现有主题供自己使用（由于大多数主题都是用了 thymeleaf 语法）所以浅浅的学习并记录一下常用语法，方便回头查看。 Thymeleaf 作为一种模板引擎，它拥有自己的语法规则。主要由如下两类： 标准表达式语法 th 开头的相关属性 2、]]></description><guid isPermaLink="false">/archives/sAUi99BR</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fthymeleaf-tuya.webp&amp;size=m" type="image/jpeg" length="57852"/><category>软件开发</category><pubDate>Wed, 3 Jul 2024 13:32:00 GMT</pubDate></item><item><title><![CDATA[信息洪流中的自我救赎]]></title><link>https://www.webjing.cn/archives/SFwrH6Ym</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E4%BF%A1%E6%81%AF%E6%B4%AA%E6%B5%81%E4%B8%AD%E7%9A%84%E8%87%AA%E6%88%91%E6%95%91%E8%B5%8E&amp;url=/archives/SFwrH6Ym" width="1" height="1" alt="" style="opacity:0;">信息就像糖果一样让人上瘾 身处这个科技极速发展的时代，除了闭眼休息之外的时间，我平常都被各种各样的信息巨浪冲刷着，无论是微信的通知、邮箱的邮件，还是各类社交平台与视频网站推送的各种信息。为了避免自己一天的时间被这些无用信息消耗，我设置了信息拦截与过滤，只允许平台推送我自己想要的信息，但在这个流量时代]]></description><guid isPermaLink="false">/archives/SFwrH6Ym</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fxxhljs.png&amp;size=m" type="image/jpeg" length="0"/><category>精品集锦</category><category>笔墨随缘</category><pubDate>Mon, 1 Jul 2024 02:38:00 GMT</pubDate></item><item><title><![CDATA[mac 系统里如何管理多个jdk版本]]></title><link>https://www.webjing.cn/archives/f7b56708-7b33-47ec-961c-53a4f2838dea</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=mac%20%E7%B3%BB%E7%BB%9F%E9%87%8C%E5%A6%82%E4%BD%95%E7%AE%A1%E7%90%86%E5%A4%9A%E4%B8%AAjdk%E7%89%88%E6%9C%AC&amp;url=/archives/f7b56708-7b33-47ec-961c-53a4f2838dea" width="1" height="1" alt="" style="opacity:0;">问题由来 随着开发技术的不断更新迭代，jdk8 独占一头的时代已经过去了，现在好多的项目渐渐开始转型到 jdk11、 jdk17了，面对这些新的项目所需要的jdk环境，总不能用一次安装一次吧，如果能够像python的pyenv工具一样，能够管理多个环境版本的jdk，这样就可以在不同的项目里直接一行命]]></description><guid isPermaLink="false">/archives/f7b56708-7b33-47ec-961c-53a4f2838dea</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fimage-tuya.webp&amp;size=m" type="image/jpeg" length="11910"/><category>软件开发</category><pubDate>Sat, 29 Jun 2024 09:21:00 GMT</pubDate></item><item><title><![CDATA[memso API 不完全指南]]></title><link>https://www.webjing.cn/archives/5dea4ce2-b48f-49d2-8aa4-90ee465c9707</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=memso%20API%20%E4%B8%8D%E5%AE%8C%E5%85%A8%E6%8C%87%E5%8D%97&amp;url=/archives/5dea4ce2-b48f-49d2-8aa4-90ee465c9707" width="1" height="1" alt="" style="opacity:0;">一、前言 前段时间开发了一款名为 信息墙 的插件，其中有一个模块的功能是对 halo 的瞬间插件的数据以及 memos 的数据进行了统一的同步，并且扩充了 memos 和瞬间的渲染内容，可以支持各大平台音乐以及哔哩哔哩视频和 MP4 视频。最近有使用的用户提了个 issue ，希望可以增加多人 Me]]></description><guid isPermaLink="false">/archives/5dea4ce2-b48f-49d2-8aa4-90ee465c9707</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fmemos-api-tip.png&amp;size=m" type="image/jpeg" length="0"/><category>实用教程</category><pubDate>Sun, 23 Jun 2024 11:27:00 GMT</pubDate></item><item><title><![CDATA[基础语法：从CPU角度看变量、数组、类型、运算、跳转、函数等语法]]></title><link>https://www.webjing.cn/archives/a27afed7-a8fc-4f27-9e6f-bad3bf908454</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E5%9F%BA%E7%A1%80%E8%AF%AD%E6%B3%95%EF%BC%9A%E4%BB%8ECPU%E8%A7%92%E5%BA%A6%E7%9C%8B%E5%8F%98%E9%87%8F%E3%80%81%E6%95%B0%E7%BB%84%E3%80%81%E7%B1%BB%E5%9E%8B%E3%80%81%E8%BF%90%E7%AE%97%E3%80%81%E8%B7%B3%E8%BD%AC%E3%80%81%E5%87%BD%E6%95%B0%E7%AD%89%E8%AF%AD%E6%B3%95&amp;url=/archives/a27afed7-a8fc-4f27-9e6f-bad3bf908454" width="1" height="1" alt="" style="opacity:0;">对于绝大部分编程语言来说，不管是 Python、Ruby、PHP、JavaScript，还是 Go、C/C++、Java，其包含的基本语法无外乎这样几种：变量、类型、数组、运算（赋值、算术、逻辑、比较等）、跳转（条件、循环）、函数，而其他语法（比如类、容器、异常等）在 CPU 眼里只不过是语法糖。本]]></description><guid isPermaLink="false">/archives/a27afed7-a8fc-4f27-9e6f-bad3bf908454</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-516.png&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Mon, 10 Jun 2024 14:55:00 GMT</pubDate></item><item><title><![CDATA[halo-theme-hao主题：artalk评论区美化]]></title><link>https://www.webjing.cn/archives/9ebedb51-e5ac-4a3c-acc4-bc9e6c830baf</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=halo-theme-hao%E4%B8%BB%E9%A2%98%EF%BC%9Aartalk%E8%AF%84%E8%AE%BA%E5%8C%BA%E7%BE%8E%E5%8C%96&amp;url=/archives/9ebedb51-e5ac-4a3c-acc4-bc9e6c830baf" width="1" height="1" alt="" style="opacity:0;">一、效果预览 artalk 评论区的功能确实很强大，但是有些样式的美观程度还是略逊于 twikko 的，因此在 theme-hao 主题的基础上参照 twikko 样式进行了一些修改，最终呈现的评论区样式如下： {https://dream-chaser.oss-cn-beijing.aliyunc]]></description><guid isPermaLink="false">/archives/9ebedb51-e5ac-4a3c-acc4-bc9e6c830baf</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-1434.png&amp;size=m" type="image/jpeg" length="0"/><category>实用教程</category><pubDate>Sat, 8 Jun 2024 09:02:27 GMT</pubDate></item><item><title><![CDATA[衡量个人成长]]></title><link>https://www.webjing.cn/archives/8a9480de-79c9-4d25-8d8e-c1da8dfea316</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E8%A1%A1%E9%87%8F%E4%B8%AA%E4%BA%BA%E6%88%90%E9%95%BF&amp;url=/archives/8a9480de-79c9-4d25-8d8e-c1da8dfea316" width="1" height="1" alt="" style="opacity:0;">最近读了一篇文章，里边有这么一句话，让我感触颇深。具体原作者是这么说的： 人生中有三个大问题，事业、家庭、财富。通常人们需要十年来解决一个问题。毕业后的第一个十年，你会弄清楚你想要做什么。接下来的十年，你会结婚，买房，生孩子。再接下来的十年，你会积累储蓄以退休。 可能每个人认为的人生大问题不尽相同，]]></description><guid isPermaLink="false">/archives/8a9480de-79c9-4d25-8d8e-c1da8dfea316</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-1422.png&amp;size=m" type="image/jpeg" length="0"/><category>笔墨随缘</category><pubDate>Mon, 27 May 2024 07:31:00 GMT</pubDate></item><item><title><![CDATA[halo-theme-hao 主题魔改教程]]></title><link>https://www.webjing.cn/archives/864a227a-1f45-471c-98dc-5f0c9fac6119</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=halo-theme-hao%20%E4%B8%BB%E9%A2%98%E9%AD%94%E6%94%B9%E6%95%99%E7%A8%8B&amp;url=/archives/864a227a-1f45-471c-98dc-5f0c9fac6119" width="1" height="1" alt="" style="opacity:0;">前言 随着 halo-theme-hao 主题 1.4.9 版本的正式更新，删减了好多的功能，比如弹幕、鱼塘、豆瓣页面模版等，因此基于最新的 1.4.9 进行了一些个性化的修改，保留了最新版本特性的同时，加入了之前版本的一些功能，接着来看看我具体的改造过程吧！ 一、加入弹幕功能 1、在halo-th]]></description><guid isPermaLink="false">/archives/864a227a-1f45-471c-98dc-5f0c9fac6119</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-5833.png&amp;size=m" type="image/jpeg" length="0"/><category>实用教程</category><pubDate>Thu, 25 Apr 2024 12:39:00 GMT</pubDate></item><item><title><![CDATA[分享一个魔改的 Artalk 评论系统邮件模版]]></title><link>https://www.webjing.cn/archives/79edfaac-103c-47e1-9248-34dda06a17e5</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E5%88%86%E4%BA%AB%E4%B8%80%E4%B8%AA%E9%AD%94%E6%94%B9%E7%9A%84%20Artalk%20%E8%AF%84%E8%AE%BA%E7%B3%BB%E7%BB%9F%E9%82%AE%E4%BB%B6%E6%A8%A1%E7%89%88&amp;url=/archives/79edfaac-103c-47e1-9248-34dda06a17e5" width="1" height="1" alt="" style="opacity:0;">1、整体的效果预览 1.1网页版邮件最终效果预览]]></description><guid isPermaLink="false">/archives/79edfaac-103c-47e1-9248-34dda06a17e5</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-436.png&amp;size=m" type="image/jpeg" length="0"/><category>实用教程</category><pubDate>Thu, 18 Apr 2024 03:36:00 GMT</pubDate></item><item><title><![CDATA[halo-theme-hao 主题标签记录]]></title><link>https://www.webjing.cn/archives/443e1feb-575a-4861-acd6-105282aed8b0</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=halo-theme-hao%20%E4%B8%BB%E9%A2%98%E6%A0%87%E7%AD%BE%E8%AE%B0%E5%BD%95&amp;url=/archives/443e1feb-575a-4861-acd6-105282aed8b0" width="1" height="1" alt="" style="opacity:0;">段落文本 标签语法 配置参数]]></description><guid isPermaLink="false">/archives/443e1feb-575a-4861-acd6-105282aed8b0</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-102.png&amp;size=m" type="image/jpeg" length="0"/><category>实用教程</category><pubDate>Sat, 13 Apr 2024 12:26:00 GMT</pubDate></item><item><title><![CDATA[开发一个 Halo2.0 的安全条跳转中台插件！]]></title><link>https://www.webjing.cn/archives/407506e2-ce19-43bb-a7ee-4e92e054a91e</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E5%BC%80%E5%8F%91%E4%B8%80%E4%B8%AA%20Halo2.0%20%E7%9A%84%E5%AE%89%E5%85%A8%E6%9D%A1%E8%B7%B3%E8%BD%AC%E4%B8%AD%E5%8F%B0%E6%8F%92%E4%BB%B6%EF%BC%81&amp;url=/archives/407506e2-ce19-43bb-a7ee-4e92e054a91e" width="1" height="1" alt="" style="opacity:0;">改文章的部分使用说明可能已过时，请参考详细文档 一、为什么要开发这个插件？ 前段时间，读了一篇博客，有位博主提及自己的博客内有一些恶意链接或者链接被人劫持，自己未能及时发现并从博客上清理掉而导致博客被搜索引擎拉入黑名单中。面对这种情况，有时候就算及时处理了，也可能在外链的权重上或多或少受到波及。 如]]></description><guid isPermaLink="false">/archives/407506e2-ce19-43bb-a7ee-4e92e054a91e</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-129.png&amp;size=m" type="image/jpeg" length="0"/><category>精品集锦</category><pubDate>Sun, 7 Apr 2024 07:04:00 GMT</pubDate></item><item><title><![CDATA[Mac 软件推荐：使用 Mac 一年半来，我一直在用的软件！]]></title><link>https://www.webjing.cn/archives/ffe69681-39b4-449c-859d-2fdfef17492f</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Mac%20%E8%BD%AF%E4%BB%B6%E6%8E%A8%E8%8D%90%EF%BC%9A%E4%BD%BF%E7%94%A8%20Mac%20%E4%B8%80%E5%B9%B4%E5%8D%8A%E6%9D%A5%EF%BC%8C%E6%88%91%E4%B8%80%E7%9B%B4%E5%9C%A8%E7%94%A8%E7%9A%84%E8%BD%AF%E4%BB%B6%EF%BC%81&amp;url=/archives/ffe69681-39b4-449c-859d-2fdfef17492f" width="1" height="1" alt="" style="opacity:0;">一、软件总览 1、系统实用工具 icopy：系统剪贴板工具，可以无限存储剪贴板历史内容，App store免费下载。 iBar：菜单栏图标管理工具，App store免费下载。 CheatSheet：快捷键显示工具。可以在macwk上下载。 ishot Pro ：mac下的截图软件，但它不止是截图软]]></description><guid isPermaLink="false">/archives/ffe69681-39b4-449c-859d-2fdfef17492f</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-3751.png&amp;size=m" type="image/jpeg" length="0"/><category>实用教程</category><pubDate>Sat, 9 Mar 2024 01:30:00 GMT</pubDate></item><item><title><![CDATA[TypeScript教程---面向对象编程]]></title><link>https://www.webjing.cn/archives/10345328-2b24-4700-a5b3-048b69682872</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=TypeScript%E6%95%99%E7%A8%8B---%E9%9D%A2%E5%90%91%E5%AF%B9%E8%B1%A1%E7%BC%96%E7%A8%8B&amp;url=/archives/10345328-2b24-4700-a5b3-048b69682872" width="1" height="1" alt="" style="opacity:0;">TypeScript 的面向对象编程 这里不再讲述面向对象编程的定义了，直接进行面向对象编程的几大特性在 typescript 中的应用了。 （一）、类 要想面向对象，操作对象，首先便要拥有对象，那么该如何创建对象呢? 要创建独对象，必须要定义类，所谓的类可以理解为对象的模型，程序中可以根据类创建指]]></description><guid isPermaLink="false">/archives/10345328-2b24-4700-a5b3-048b69682872</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-4328.png&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Thu, 7 Mar 2024 00:45:00 GMT</pubDate></item><item><title><![CDATA[软件版本命名规范]]></title><link>https://www.webjing.cn/archives/6e991046-2a74-4c3c-a9d2-2c7b722aa094</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E8%BD%AF%E4%BB%B6%E7%89%88%E6%9C%AC%E5%91%BD%E5%90%8D%E8%A7%84%E8%8C%83&amp;url=/archives/6e991046-2a74-4c3c-a9d2-2c7b722aa094" width="1" height="1" alt="" style="opacity:0;">一、总原则 标准版本号必须采用 XYZ 的格式，其中 X、Y、Z 为非负的整数，禁止在数字前方补零。 版本是是严格递增的，例如 ：1.0.0 --&gt; 1.1.0 --&gt; 1.1.1 在发布重要的版本之前，可以发布 alpha，RC 等先行版本 alpha 和 RC 版本的关键字后面可以带上次数和 m]]></description><guid isPermaLink="false">/archives/6e991046-2a74-4c3c-a9d2-2c7b722aa094</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-4741.png&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Mon, 4 Mar 2024 12:20:00 GMT</pubDate></item><item><title><![CDATA[TypeScript教程---基础语法及编译设置]]></title><link>https://www.webjing.cn/archives/ce198bfc-3bc9-4cbb-a2dd-ea89d3c2edcc</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=TypeScript%E6%95%99%E7%A8%8B---%E5%9F%BA%E7%A1%80%E8%AF%AD%E6%B3%95%E5%8F%8A%E7%BC%96%E8%AF%91%E8%AE%BE%E7%BD%AE&amp;url=/archives/ce198bfc-3bc9-4cbb-a2dd-ea89d3c2edcc" width="1" height="1" alt="" style="opacity:0;">前言 我先说说个人在平时开发中使用js的一些痛点吧，我们都知道，js是一种弱类型语言，变量的类型可以通过赋值被改变。js本身就可以通过赋值的类型来对变量的类型进行推倒，这种机制使得js在声明变量的时候，只需要一个关键词var或者let 来声明，写代码的人就不需要考虑它应该是什么类型的，这就导致编写的]]></description><guid isPermaLink="false">/archives/ce198bfc-3bc9-4cbb-a2dd-ea89d3c2edcc</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-4316.png&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Wed, 28 Feb 2024 07:52:00 GMT</pubDate></item><item><title><![CDATA[2024年家乡春季的第一场大雪]]></title><link>https://www.webjing.cn/archives/23d48de3-e85c-40e9-9297-464f23a3f8f7</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=2024%E5%B9%B4%E5%AE%B6%E4%B9%A1%E6%98%A5%E5%AD%A3%E7%9A%84%E7%AC%AC%E4%B8%80%E5%9C%BA%E5%A4%A7%E9%9B%AA&amp;url=/archives/23d48de3-e85c-40e9-9297-464f23a3f8f7" width="1" height="1" alt="" style="opacity:0;">这一场大雪从本月20号开始了，刚开始准确的说是霜吧，早晨起来，外边山上的树好像开花一样，景色美不胜收，这不禁让我想起了白雪歌送武判官归京中“忽如一夜春风来，千树万树梨花开”这一句，非常应景。山上的树和景色很美，但是路面让人见了就愁，这完全就是一个滑冰场呀！本来21号的行程也因此被耽搁了，结果当天晚上]]></description><guid isPermaLink="false">/archives/23d48de3-e85c-40e9-9297-464f23a3f8f7</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-1340.png&amp;size=m" type="image/jpeg" length="0"/><category>默认分类</category><pubDate>Fri, 23 Feb 2024 05:50:00 GMT</pubDate></item><item><title><![CDATA[提问的智慧]]></title><link>https://www.webjing.cn/archives/bd5a5afc-1bfc-4b51-be92-816e3f40e9b3</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E6%8F%90%E9%97%AE%E7%9A%84%E6%99%BA%E6%85%A7&amp;url=/archives/bd5a5afc-1bfc-4b51-be92-816e3f40e9b3" width="1" height="1" alt="" style="opacity:0;">提问的智慧 免责声明 本文转自网络文章，转载此文章仅为个人收藏，分享知识，如有侵权，请联系wb3368316006@outlook.com进行删除 原文作者：作者 原文地址：地址 引言 在 黑客 的世界里，你所提技术问题的解答很大程度上取决于你提问的方式与解决此问题的难度，本文将教你如何提问才更有可]]></description><guid isPermaLink="false">/archives/bd5a5afc-1bfc-4b51-be92-816e3f40e9b3</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-5139.png&amp;size=m" type="image/jpeg" length="0"/><category>精品集锦</category><category>笔墨随缘</category><pubDate>Sun, 21 Jan 2024 08:18:00 GMT</pubDate></item><item><title><![CDATA[基础篇：容器化部署技术 -—docker，从此摆脱多环境配置的苦恼！]]></title><link>https://www.webjing.cn/archives/1708260870084</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E5%9F%BA%E7%A1%80%E7%AF%87%EF%BC%9A%E5%AE%B9%E5%99%A8%E5%8C%96%E9%83%A8%E7%BD%B2%E6%8A%80%E6%9C%AF%20-%E2%80%94docker%EF%BC%8C%E4%BB%8E%E6%AD%A4%E6%91%86%E8%84%B1%E5%A4%9A%E7%8E%AF%E5%A2%83%E9%85%8D%E7%BD%AE%E7%9A%84%E8%8B%A6%E6%81%BC%EF%BC%81&amp;url=/archives/1708260870084" width="1" height="1" alt="" style="opacity:0;">前言 我们设想这样一个场景，现在 leader 给了你一个任务，让你把开发完毕的应用程序进行打包、分发、部署，要求多平台通用，程序的前后端是单独的工程、后端依赖了 mysql、redis、RabbitMQ 等。按常规的运维思路就是，先将配置好的前后端程序分别打包 --&gt; 将打包文件上传到服务器 --]]></description><guid isPermaLink="false">/archives/1708260870084</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-1825.png&amp;size=m" type="image/jpeg" length="0"/><category>实用教程</category><pubDate>Wed, 17 Jan 2024 12:55:00 GMT</pubDate></item><item><title><![CDATA[普通本科的四年大学教育，给我带来了什么？]]></title><link>https://www.webjing.cn/archives/a2de1f0a-f62c-40a3-bf29-ae4eabb71f53</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E6%99%AE%E9%80%9A%E6%9C%AC%E7%A7%91%E7%9A%84%E5%9B%9B%E5%B9%B4%E5%A4%A7%E5%AD%A6%E6%95%99%E8%82%B2%EF%BC%8C%E7%BB%99%E6%88%91%E5%B8%A6%E6%9D%A5%E4%BA%86%E4%BB%80%E4%B9%88%EF%BC%9F&amp;url=/archives/a2de1f0a-f62c-40a3-bf29-ae4eabb71f53" width="1" height="1" alt="" style="opacity:0;">序言 从刚开始踏入校园时的迷茫懵懂，到如今毕业快要离开学校，心境发生了很大变化。这些变化源于成长的每个过程，既有收获的喜悦，也有失去的无奈。大学生活也是充满了很多遗憾，既有爱情必修课的不合格，也有学业的欠缺、知识体系的不完整。但是人生难免有遗憾，有遗憾的人生或许更加完整。 大学开篇 2019年初秋，]]></description><guid isPermaLink="false">/archives/a2de1f0a-f62c-40a3-bf29-ae4eabb71f53</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fbenkejiaoyu.png&amp;size=m" type="image/jpeg" length="0"/><category>笔墨随缘</category><pubDate>Mon, 21 Aug 2023 13:06:00 GMT</pubDate></item><item><title><![CDATA[程序的本质：代码是如何被执行的]]></title><link>https://www.webjing.cn/archives/1708257934987</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E7%A8%8B%E5%BA%8F%E7%9A%84%E6%9C%AC%E8%B4%A8%EF%BC%9A%E4%BB%A3%E7%A0%81%E6%98%AF%E5%A6%82%E4%BD%95%E8%A2%AB%E6%89%A7%E8%A1%8C%E7%9A%84&amp;url=/archives/1708257934987" width="1" height="1" alt="" style="opacity:0;">一、解释型、编译型、混合型语言 我们知道，CPU只认识机器指令（也叫做CPU指令、机器码），用像Python、C++、Java这样的高级语言编写的代码，需要编译（编译的意思实际上就是“翻译”）为机器指令之后，才能被CPU执行。而不同类型的语言，其编译过程也是不同的，据此我们将其分为三类。 1 ）编译]]></description><guid isPermaLink="false">/archives/1708257934987</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Fbizhi%2Fgeek-world01.png&amp;size=m" type="image/jpeg" length="14533"/><category>软件开发</category><pubDate>Mon, 10 Apr 2023 06:14:00 GMT</pubDate></item><item><title><![CDATA[软件开发者应该具备的基本提问素质]]></title><link>https://www.webjing.cn/archives/1708259934335</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E8%BD%AF%E4%BB%B6%E5%BC%80%E5%8F%91%E8%80%85%E5%BA%94%E8%AF%A5%E5%85%B7%E5%A4%87%E7%9A%84%E5%9F%BA%E6%9C%AC%E6%8F%90%E9%97%AE%E7%B4%A0%E8%B4%A8&amp;url=/archives/1708259934335" width="1" height="1" alt="" style="opacity:0;">提问的基本注意事项 说明你的问题，详细说明，并且说明你是怎么做的，尝试过哪些解决方案，搜寻过哪些东西，然后为什么没有解决，发现了什么问题，你输入了什么命令，你在终端里，能否复制完整的终端 log，这样才好定义问题所在。 否则，一个问题导致的可能性实在是太多了，如果给的信息只有几个字，那我只有用经验去]]></description><guid isPermaLink="false">/archives/1708259934335</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fsoftware-question.png&amp;size=m" type="image/jpeg" length="0"/><category>笔墨随缘</category><pubDate>Sun, 26 Mar 2023 09:18:00 GMT</pubDate></item><item><title><![CDATA[如何编写 Restful 风格的接口]]></title><link>https://www.webjing.cn/archives/1708257731621</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E5%A6%82%E4%BD%95%E7%BC%96%E5%86%99%20Restful%20%E9%A3%8E%E6%A0%BC%E7%9A%84%E6%8E%A5%E5%8F%A3&amp;url=/archives/1708257731621" width="1" height="1" alt="" style="opacity:0;">一、Restful风格接口 Restful 风格的API是一种软件架构风格，设计风格而不是标准，只是提供了一组设计原则和约束条件。它主要用于客户端和服务器交互类的软件。基于这个风格设计的软件可以更简洁，更有层次，更易于实现缓存等机制。 在Restful风格中，用同一个请求接口（URL）而用不同的请求]]></description><guid isPermaLink="false">/archives/1708257731621</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Frestful-style.jpg&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Sun, 12 Mar 2023 01:05:00 GMT</pubDate></item><item><title><![CDATA[探索力]]></title><link>https://www.webjing.cn/archives/1708259206192</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E6%8E%A2%E7%B4%A2%E5%8A%9B&amp;url=/archives/1708259206192" width="1" height="1" alt="" style="opacity:0;">永远不要丧失探索的欲望！ 生命不息，探索不止。年轻人应当如此！ 最后，引用一句大佬的话，送给看到这句话的朋友： 我认为，应该放弃那些虚有其表的东西，追求真实的生活。荣誉和面子都不应该成为你关心的重点。你要关注的是，你在未来的 3~4 年里能够做些什么，以及你已经做了哪些事情。我们这个行业与其他行业不]]></description><guid isPermaLink="false">/archives/1708259206192</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspacexcode-coverview-4617.png&amp;size=m" type="image/jpeg" length="0"/><category>笔墨随缘</category><pubDate>Thu, 2 Mar 2023 06:30:00 GMT</pubDate></item><item><title><![CDATA[Springboot入门基础篇]]></title><link>https://www.webjing.cn/archives/af268a59-44c1-4f7d-b05d-9c3ed87fc521</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Springboot%E5%85%A5%E9%97%A8%E5%9F%BA%E7%A1%80%E7%AF%87&amp;url=/archives/af268a59-44c1-4f7d-b05d-9c3ed87fc521" width="1" height="1" alt="" style="opacity:0;">Springboot基础篇 1、springboot项目的创建方式 方式一：基于idea创建的联网版项目： ①：创建新模块，选择spring Initializr ,并配置模块相关基础信息。 ②：选择当前需要集成的技术，以javaweb为例 关注：此处选择的SpringBoot的版本使用默认的就可以]]></description><guid isPermaLink="false">/archives/af268a59-44c1-4f7d-b05d-9c3ed87fc521</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fspring-boot-xuexi.png&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Tue, 6 Dec 2022 09:55:00 GMT</pubDate></item><item><title><![CDATA[springboot中如何使用注解来实现aop]]></title><link>https://www.webjing.cn/archives/f1af9e32-82b7-4546-b2d3-c220d2e30bb0</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=springboot%E4%B8%AD%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%E6%B3%A8%E8%A7%A3%E6%9D%A5%E5%AE%9E%E7%8E%B0aop&amp;url=/archives/f1af9e32-82b7-4546-b2d3-c220d2e30bb0" width="1" height="1" alt="" style="opacity:0;">1、自定义注解 通常情况下，自定义注解都是定义在 domain 包下的 annotation 包下。首先创建一个注解： @Target(ElementType.METHOD) //定义注解的使用范围为方法 @Retention(RetentionPolicy.RUNTIME ) @Documen]]></description><guid isPermaLink="false">/archives/f1af9e32-82b7-4546-b2d3-c220d2e30bb0</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fjava-aop.png&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Tue, 22 Nov 2022 01:52:00 GMT</pubDate></item><item><title><![CDATA[Springboot项目生成接口文档方法]]></title><link>https://www.webjing.cn/archives/194b1c34-6e0d-4aef-a869-210746f118ab</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Springboot%E9%A1%B9%E7%9B%AE%E7%94%9F%E6%88%90%E6%8E%A5%E5%8F%A3%E6%96%87%E6%A1%A3%E6%96%B9%E6%B3%95&amp;url=/archives/194b1c34-6e0d-4aef-a869-210746f118ab" width="1" height="1" alt="" style="opacity:0;">1.前言 1.为什么需要接口文档 当前后端分离时，需要前后端共同定义接口，编写接口文档。所以，在项目开发过程中需要有一个统一的文件进行沟通交流开发。 对开发人员而言，项目的维护和人员更迭，都需要文档来作为记录。方便后期人员查看、维护。 2.apidoc apidoc是一个轻量级的在线REST接口文档]]></description><guid isPermaLink="false">/archives/194b1c34-6e0d-4aef-a869-210746f118ab</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fjiekouwendang.png&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Sat, 19 Nov 2022 12:28:00 GMT</pubDate></item><item><title><![CDATA[Java 实体代码生成器 lombok 的使用]]></title><link>https://www.webjing.cn/archives/d34797bc-b863-494f-9de2-9fca1eb3d837</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=Java%20%E5%AE%9E%E4%BD%93%E4%BB%A3%E7%A0%81%E7%94%9F%E6%88%90%E5%99%A8%20lombok%20%E7%9A%84%E4%BD%BF%E7%94%A8&amp;url=/archives/d34797bc-b863-494f-9de2-9fca1eb3d837" width="1" height="1" alt="" style="opacity:0;">前言 在Java中,封装是一个非常好的机制,最常见的封装莫过于get,set方法了,无论是Intellij idea 还是 Eclipse ，都提供了快速生成get,set方法的快捷键,使用起来很是方便，其实,我们还有更方便的办法,就是使用 Lombok 的注解生成这些公有方法。 Lombok是一个]]></description><guid isPermaLink="false">/archives/d34797bc-b863-494f-9de2-9fca1eb3d837</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fcode-gen.png&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Thu, 17 Nov 2022 02:16:00 GMT</pubDate></item><item><title><![CDATA[深入 Java 泛型]]></title><link>https://www.webjing.cn/archives/1708260251944</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E6%B7%B1%E5%85%A5%20Java%20%E6%B3%9B%E5%9E%8B&amp;url=/archives/1708260251944" width="1" height="1" alt="" style="opacity:0;">一、什么是 Java 的泛型？ Java的泛型是 jdk1.5 引入的一个新特性，其特点就是将类型进行一个参数化，把类型作为参数传递。 一些常见的泛型类型有： E 元素（Element），多用于 Java集合框架 K 关键字（key） V 值（value） T 类型（Type） N 数字（Numbe]]></description><guid isPermaLink="false">/archives/1708260251944</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=%2Fupload%2Ficon%2F%E5%A4%A7%E7%91%9F%E5%B0%94.jpeg&amp;size=m" type="image/jpeg" length="52692"/><category>软件开发</category><pubDate>Tue, 25 Oct 2022 02:50:00 GMT</pubDate></item><item><title><![CDATA[分布式版本控制工具 git 的基本使用]]></title><link>https://www.webjing.cn/archives/1708257136908</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E5%88%86%E5%B8%83%E5%BC%8F%E7%89%88%E6%9C%AC%E6%8E%A7%E5%88%B6%E5%B7%A5%E5%85%B7%20git%20%E7%9A%84%E5%9F%BA%E6%9C%AC%E4%BD%BF%E7%94%A8&amp;url=/archives/1708257136908" width="1" height="1" alt="" style="opacity:0;">一、介绍 1.1 、为什么要学习版本控制 一个完整的项目从需求调研——&gt;系统上线。中间有个环节叫开发，开发是多人合作开发，那么就存在以下问题: 将每个人开发的功能代码合并到一起 代码回退到指定的版本 查看每个人提交的日志记录 管理员要删除某个分支的某个阶段的代码 备份每个人的代码 1.2 、版本控制]]></description><guid isPermaLink="false">/archives/1708257136908</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fgit.jpeg&amp;size=m" type="image/jpeg" length="0"/><category>实用教程</category><pubDate>Sun, 11 Sep 2022 04:15:00 GMT</pubDate></item><item><title><![CDATA[如何搭建前后端分离的项目]]></title><link>https://www.webjing.cn/archives/1708256011658</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E5%A6%82%E4%BD%95%E6%90%AD%E5%BB%BA%E5%89%8D%E5%90%8E%E7%AB%AF%E5%88%86%E7%A6%BB%E7%9A%84%E9%A1%B9%E7%9B%AE&amp;url=/archives/1708256011658" width="1" height="1" alt="" style="opacity:0;">前后端分离已经成为现今的主流开发模式，本篇将通过 demo 报道登记管理系统介绍如何搭建一个前后端分离的 web 应用。 1、报道登记管理系统介绍 后台技术栈： spring + spring mvc + mybatis + mysql8.0 前台技术： vue + vuex + element-u]]></description><guid isPermaLink="false">/archives/1708256011658</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhexo-blog%2F202402181936255.jpg&amp;size=m" type="image/jpeg" length="1230472"/><category>软件开发</category><pubDate>Tue, 30 Aug 2022 12:35:00 GMT</pubDate></item><item><title><![CDATA[初识Vue3--令人焕然一新的使用逻辑和代码组织方式！]]></title><link>https://www.webjing.cn/archives/214b2b7a-73c2-4c30-86ef-a4cafa85f932</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E5%88%9D%E8%AF%86Vue3--%E4%BB%A4%E4%BA%BA%E7%84%95%E7%84%B6%E4%B8%80%E6%96%B0%E7%9A%84%E4%BD%BF%E7%94%A8%E9%80%BB%E8%BE%91%E5%92%8C%E4%BB%A3%E7%A0%81%E7%BB%84%E7%BB%87%E6%96%B9%E5%BC%8F%EF%BC%81&amp;url=/archives/214b2b7a-73c2-4c30-86ef-a4cafa85f932" width="1" height="1" alt="" style="opacity:0;">一、vue2 遗留的历史问题： vue2 使用的是 Flow.js 进行类型校验，但是现在 Flow.js 已经停止维护了，整个社区都在使用 TypeScript 做类型校验。 Vue2 的响应式并不是真正意义上的代理，而是基于 Object.defineProperty() 实现的。 **选项 A]]></description><guid isPermaLink="false">/archives/214b2b7a-73c2-4c30-86ef-a4cafa85f932</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2Fvuejs3.png&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Sun, 15 May 2022 02:35:00 GMT</pubDate></item><item><title><![CDATA[浅谈前端发展史]]></title><link>https://www.webjing.cn/archives/1708260495005</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E6%B5%85%E8%B0%88%E5%89%8D%E7%AB%AF%E5%8F%91%E5%B1%95%E5%8F%B2&amp;url=/archives/1708260495005" width="1" height="1" alt="" style="opacity:0;">一、前端的发展历史 石器时代： 1990 年，第一个 Web 浏览器诞生了。这是前端这个技术的起点，代表这一年它出生了。后面的时间里，前端圈有很多里程碑事件。 1994 年，网景公司发布第一个商业浏览器 Navigator。 1995 年，网景工程师 Brendan Eich 用 10 天时间设计了]]></description><guid isPermaLink="false">/archives/1708260495005</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogHeadImg%2F1645941720454-1643438496955-%25E5%25AD%25A6%25E4%25B9%25A0.jpg&amp;size=m" type="image/jpeg" length="0"/><category>软件开发</category><pubDate>Thu, 12 May 2022 11:55:00 GMT</pubDate></item><item><title><![CDATA[为什么要学习数据结构和算法]]></title><link>https://www.webjing.cn/archives/0c6dea00-abf1-4a92-a8ea-fcff7dc69ffe</link><description><![CDATA[<img src="https://www.webjing.cn/plugins/feed/assets/telemetry.gif?title=%E4%B8%BA%E4%BB%80%E4%B9%88%E8%A6%81%E5%AD%A6%E4%B9%A0%E6%95%B0%E6%8D%AE%E7%BB%93%E6%9E%84%E5%92%8C%E7%AE%97%E6%B3%95&amp;url=/archives/0c6dea00-abf1-4a92-a8ea-fcff7dc69ffe" width="1" height="1" alt="" style="opacity:0;">1、为什么要学习数据结构和算法 你是不是觉得数据结构和算法，跟操作系统、计算机网络一样，是脱离实际工作的知识？可能除了面试，这辈子也用不着？ 尽管计算机相关专业的同学在大学都学过这门课程，甚至很多培训机构也会培训这方面的知识，但是据我了解，很多程序员对数据结构和算法依旧一窍不通。还有一些人也只听说过]]></description><guid isPermaLink="false">/archives/0c6dea00-abf1-4a92-a8ea-fcff7dc69ffe</guid><dc:creator>webjing</dc:creator><enclosure url="https://www.webjing.cn/apis/api.storage.halo.run/v1alpha1/thumbnails/-/via-uri?uri=https%3A%2F%2Fdream-chaser.oss-cn-beijing.aliyuncs.com%2Fhalo-blog-save%2FblogImg%2F1646553106054-%25E5%25AD%25A6%25E4%25B9%25A0%25E6%2595%25B0%25E6%258D%25AE%25E7%25BB%2593%25E6%259E%2584.jpg&amp;size=m" type="image/jpeg" length="0"/><category>精品集锦</category><category>软件开发</category><pubDate>Tue, 22 Mar 2022 12:06:00 GMT</pubDate></item></channel></rss>