<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[LH2HA3的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/LH2HA3</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; LH2HA3]]></copyright><item><title><![CDATA[前端实现在PDF上添加标注(1)]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/145581237</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/145581237</guid><author>LH2HA3</author><pubDate>Tue, 11 Feb 2025 23:05:31 +0800</pubDate><description><![CDATA[前端实现在预览PDF上添加、删除、修改批注，如文字，箭头，自由线，图片等等。添加的批注位置随PDF内容变化。]]></description><category></category></item><item><title><![CDATA[webpack-01]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/141830503</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/141830503</guid><author>LH2HA3</author><pubDate>Mon, 02 Sep 2024 21:56:29 +0800</pubDate><description><![CDATA[因为一个项目webpack的配置项可能会有很多，如果还在webpack.json中的命令中添加参数，后续会非常难以维护。因为webpack.config.js配置文件就应运而生，我们可以将命令行参数在这个文件中维护。为了解决这个问题，社区提供了webpack-dev-server,在开发阶段开发者不用打包就能调试自己代码。webpack 是webpack核心，webpack-cli 是webpack的命令行工具，装了它就可以使用npx 命令了。5、webpack-dev-server简化开发时的打包工作。]]></description><category></category></item><item><title><![CDATA[面相对象开发的原则]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/134983611</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/134983611</guid><author>LH2HA3</author><pubDate>Wed, 13 Dec 2023 23:47:10 +0800</pubDate><description><![CDATA[依赖倒置原则的实现方法依赖倒置原则的目的是通过要面向接口的编程来降低类间的耦合性，所以我们在实际编程中只要遵循以下4点，就能在项目中满足这个规则。明星由于全身心投入艺术，所以许多日常事务由经纪人负责处理，如与粉丝的见面会，与媒体公司的业务洽淡等。高层模块不应该依赖底层模块，两者应该依赖其抽象，抽象不应该依赖细节，细节应该依赖抽象。要为各个类建立他们需要的专用接口，而不是试图建立一个很庞大的接口共所有依赖的类使用。使用这个法则会产生中介类，如果过多使用这个法则就会产生大量的中介类，会增加系统的复杂性。]]></description><category></category></item><item><title><![CDATA[类之间的关系]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/134982376</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/134982376</guid><author>LH2HA3</author><pubDate>Wed, 13 Dec 2023 22:03:36 +0800</pubDate><description><![CDATA[依赖关系，关联关系，聚合关系，组合关系，泛化关系，实现关系这是一种使用关系，临时性的关系。。在UML中使用带你箭头的虚线表示两个类的依赖关系。]]></description><category></category></item><item><title><![CDATA[vue3+ts项目给src文件夹别名配置]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/134564914</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/134564914</guid><author>LH2HA3</author><pubDate>Wed, 22 Nov 2023 22:50:58 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[vue路由传值]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/132700219</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/132700219</guid><author>LH2HA3</author><pubDate>Tue, 05 Sep 2023 20:51:37 +0800</pubDate><description><![CDATA[详情见。]]></description><category></category></item><item><title><![CDATA[vue的watch用法]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/132678840</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/132678840</guid><author>LH2HA3</author><pubDate>Mon, 04 Sep 2023 22:21:03 +0800</pubDate><description><![CDATA[【代码】vue的watch用法。]]></description><category></category></item><item><title><![CDATA[修改el-tabs的颜色]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/132676948</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/132676948</guid><author>LH2HA3</author><pubDate>Mon, 04 Sep 2023 20:23:34 +0800</pubDate><description><![CDATA[【代码】修改el-tabs的颜色。]]></description><category></category></item><item><title><![CDATA[SpringBoot报“This application has no explicit mapping for /error, so you are seeing this as a fallba”]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/131610472</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/131610472</guid><author>LH2HA3</author><pubDate>Sat, 08 Jul 2023 12:24:33 +0800</pubDate><description><![CDATA[IDEA目录结构的问题，Application启动类的位置不对.要将Application类放在最外侧,即包含所有子包。而我的controller则放在了最外层的包里面。]]></description><category></category></item><item><title><![CDATA[swagger配置类]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/128032632</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/128032632</guid><author>LH2HA3</author><pubDate>Fri, 25 Nov 2022 09:54:11 +0800</pubDate><description><![CDATA[swagger配置类。]]></description><category></category></item><item><title><![CDATA[循环依赖BUG解决方案]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/128028672</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/128028672</guid><author>LH2HA3</author><pubDate>Thu, 24 Nov 2022 23:07:16 +0800</pubDate><description><![CDATA[解决循环依赖bug]]></description><category></category></item><item><title><![CDATA[el-table点击行，改变行的背景色]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/127888560</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/127888560</guid><author>LH2HA3</author><pubDate>Wed, 16 Nov 2022 17:04:59 +0800</pubDate><description><![CDATA[el-table 实现点击行改变行的颜色]]></description><category></category></item><item><title><![CDATA[JWT概念以及简单使用]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/127879201</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/127879201</guid><author>LH2HA3</author><pubDate>Wed, 16 Nov 2022 10:36:44 +0800</pubDate><description><![CDATA[JWT概念以及项目中使用]]></description><category></category></item><item><title><![CDATA[BCryptPasswordEnconder使用]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/79144210</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/79144210</guid><author>LH2HA3</author><pubDate>Sun, 13 Nov 2022 22:36:49 +0800</pubDate><description><![CDATA[BCryptPasswordEnconder使用]]></description><category></category></item><item><title><![CDATA[mybatis-plus逆向工程（新版）]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/101228156</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/101228156</guid><author>LH2HA3</author><pubDate>Sun, 13 Nov 2022 21:55:21 +0800</pubDate><description><![CDATA[记录mybatis-plus逆向工程


public class Treads implements Runnable {
    private int tacktet =100 ;
    public void...]]></description><category></category></item><item><title><![CDATA[el-table自定义表头]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/126861067</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/126861067</guid><author>LH2HA3</author><pubDate>Wed, 14 Sep 2022 21:48:06 +0800</pubDate><description><![CDATA[el-table自定义表头]]></description><category></category></item><item><title><![CDATA[vue-router]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/126058119</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/126058119</guid><author>LH2HA3</author><pubDate>Fri, 29 Jul 2022 16:54:43 +0800</pubDate><description><![CDATA[关于vue-router的一些内容]]></description><category></category></item><item><title><![CDATA[decodeURIComponent()、eval()、encodeURIComponent()]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/126055187</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/126055187</guid><author>LH2HA3</author><pubDate>Fri, 29 Jul 2022 14:35:40 +0800</pubDate><description><![CDATA[decodeURIComponent()、eval()、encodeURIComponent()]]></description><category></category></item><item><title><![CDATA[vue.config.js详解]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/125594091</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/125594091</guid><author>LH2HA3</author><pubDate>Mon, 04 Jul 2022 09:51:15 +0800</pubDate><description><![CDATA[vue.config.js详解]]></description><category></category></item><item><title><![CDATA[全局引入css样式]]></title><link>https://blog.youkuaiyun.com/LH2HA3/article/details/125558337</link><guid>https://blog.youkuaiyun.com/LH2HA3/article/details/125558337</guid><author>LH2HA3</author><pubDate>Fri, 01 Jul 2022 14:49:24 +0800</pubDate><description><![CDATA[vue中使用全局css演示提升开发效率]]></description><category></category></item></channel></rss>