<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[awangdea99的博客]]></title><description><![CDATA[]]></description><link>https://blog.csdn.net/awangdea99</link><language>zh-cn</language><generator>https://blog.csdn.net/</generator><copyright><![CDATA[Copyright &copy; awangdea99]]></copyright><item><title><![CDATA[IDEA指定配置文件启动]]></title><link>https://blog.csdn.net/awangdea99/article/details/138531944</link><guid>https://blog.csdn.net/awangdea99/article/details/138531944</guid><author>awangdea99</author><pubDate>Tue, 07 May 2024 14:49:14 +0800</pubDate><description><![CDATA[Youjava springboot开发。使用IDEA 现在resource目录下有两个配置文件 application.yml 和 application2.yml 默认启动后，是用的application.yml 现在 我想改为application2.yml 请问如何操作ChatGPT在 Spring Boot 项目中，默认的配置文件是或者。你可以通过多种方式来改变 Spring Boot 加载的配置文件，指定它使用文件作为主要配置文件。]]></description><category></category></item><item><title><![CDATA[SpringBoot项目中同时操作多个数据库]]></title><link>https://blog.csdn.net/awangdea99/article/details/137511689</link><guid>https://blog.csdn.net/awangdea99/article/details/137511689</guid><author>awangdea99</author><pubDate>Mon, 08 Apr 2024 15:40:14 +0800</pubDate><description><![CDATA[在实际项目开发中可能存在需要同时操作两个数据库的场景，比如从A库读取数据，进行操作后往B库中写入数据，此时就需要进行多数据库配置。]]></description><category></category></item><item><title><![CDATA[Visual Studio 2022 使用 Obfuscar 进行代码混淆]]></title><link>https://blog.csdn.net/awangdea99/article/details/135249339</link><guid>https://blog.csdn.net/awangdea99/article/details/135249339</guid><author>awangdea99</author><pubDate>Wed, 27 Dec 2023 17:01:00 +0800</pubDate><description><![CDATA[然后把混淆后的新dll替换到程序目录下，发给运维上线即可。]]></description><category></category></item><item><title><![CDATA[System.Drawing.Common.Bitmap跨平台的替代方案]]></title><link>https://blog.csdn.net/awangdea99/article/details/133863941</link><guid>https://blog.csdn.net/awangdea99/article/details/133863941</guid><author>awangdea99</author><pubDate>Mon, 16 Oct 2023 17:55:25 +0800</pubDate><description><![CDATA[SkiaSharp是Skia Graphics Library的.Net跨平台实现，它可以在Windows，macOS，Linux，iOS，Android和其他平台上使用。以上示例创建了一个空白的位图，并在其中绘制文本。你可以使用其他SKCanvas的绘制方法，如画线、绘制形状等。在这个示例中，我们将System.Drawing.Bitmap对象保存到内存流中，然后使用Sk……使用SkiaSharp。]]></description><category></category></item><item><title><![CDATA[Springboot profile多环境配置]]></title><link>https://blog.csdn.net/awangdea99/article/details/132517598</link><guid>https://blog.csdn.net/awangdea99/article/details/132517598</guid><author>awangdea99</author><pubDate>Sun, 27 Aug 2023 00:36:56 +0800</pubDate><description><![CDATA[profile用于多环境的激活和配置，用来切换生产，测试，本地等多套不通环境的配置。如果每次去更改配置就非常麻烦，profile就是用来切换多环境配置的。]]></description><category></category></item><item><title><![CDATA[SpringBoot整合Mybatis 简单试用]]></title><link>https://blog.csdn.net/awangdea99/article/details/132463903</link><guid>https://blog.csdn.net/awangdea99/article/details/132463903</guid><author>awangdea99</author><pubDate>Thu, 24 Aug 2023 03:07:12 +0800</pubDate><description><![CDATA[/</</</</</</</，我是用springboot2.7.14，则需要导入2.2或2.3的Mybatis启动器。]]></description><category></category></item><item><title><![CDATA[SpringBoot yaml配置文件简单使用]]></title><link>https://blog.csdn.net/awangdea99/article/details/132455715</link><guid>https://blog.csdn.net/awangdea99/article/details/132455715</guid><author>awangdea99</author><pubDate>Wed, 23 Aug 2023 16:47:52 +0800</pubDate><description><![CDATA[自定义的类和配置文件绑定一般没有提示。</</</</在打包的时候，可以把这个包排除，因为这个包只是为了在开发的时候能够有提示作用，对打包的结果没有影响</</</</</</</</</</]]></description><category></category></item><item><title><![CDATA[SpringBoot常用注解记录]]></title><link>https://blog.csdn.net/awangdea99/article/details/132433279</link><guid>https://blog.csdn.net/awangdea99/article/details/132433279</guid><author>awangdea99</author><pubDate>Tue, 22 Aug 2023 18:02:39 +0800</pubDate><description><![CDATA[这是一个组合注解，它集成了`@Configuration`、`@EnableAutoConfiguration`和`@ComponentScan`三个注解，用于标记主应用类。它组合了`@Controller`和`@ResponseBody`注解，使得类中的方法返回的数据直接以JSON或XML形式响应给客户端。用于指定在特定环境下才生效的配置，可以配合`application.properties`中的`spring.profiles.active`来选择不同的配置。用于将HTTP请求映射到方法或控制器类。]]></description><category></category></item><item><title><![CDATA[Mybatis 简单试用]]></title><link>https://blog.csdn.net/awangdea99/article/details/132288706</link><guid>https://blog.csdn.net/awangdea99/article/details/132288706</guid><author>awangdea99</author><pubDate>Tue, 15 Aug 2023 01:26:35 +0800</pubDate><description><![CDATA[IDEA创建一个基本的maven项目。</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</</这里导入了mysql-connector-java和mybatis。此外注意build标签中内容很重要，见我之前一篇：https://blog.csdn.net/awangdea99/article/details/132256100?]]></description><category></category></item><item><title><![CDATA[SpringMVC注解开发]]></title><link>https://blog.csdn.net/awangdea99/article/details/132256115</link><guid>https://blog.csdn.net/awangdea99/article/details/132256115</guid><author>awangdea99</author><pubDate>Sun, 13 Aug 2023 03:09:54 +0800</pubDate><description><![CDATA[1）IDEA创建一个Maven项目。配置所需依赖]]></description><category></category></item><item><title><![CDATA[Maven项目防止配置文件读取不到]]></title><link>https://blog.csdn.net/awangdea99/article/details/132256100</link><guid>https://blog.csdn.net/awangdea99/article/details/132256100</guid><author>awangdea99</author><pubDate>Sun, 13 Aug 2023 02:19:13 +0800</pubDate><description><![CDATA[我们使用IDEA创建一个基本的Maven项目时，默认情况下是从src/main/resources中读取xml或properties配置文件的。但是我们有时会把一些xml或properties配置文件放在代码目录下（即src/main/java下）。因此我们在pom.xml中进行如下配置（增加末尾的build部分），这样可以防止src/main/java中的配置文件读取不到。这个部分就能保证既从src/main/resources中读取配置文件，也从src/main/java中读取配置文件。]]></description><category></category></item><item><title><![CDATA[SpringMVC 原理]]></title><link>https://blog.csdn.net/awangdea99/article/details/132256081</link><guid>https://blog.csdn.net/awangdea99/article/details/132256081</guid><author>awangdea99</author><pubDate>Sun, 13 Aug 2023 02:01:33 +0800</pubDate><description><![CDATA[第一步:用户发起请求到前端控制器（DispatcherServlet）第二步：前端控制器请求处理器映射器（HandlerMappering）去查找处理器（Handle）：通过xml配置或者注解进行查找第三步：找到以后处理器映射器（HandlerMappering）像前端控制器返回执行链（HandlerExecutionChain）第四步：前端控制器（DispatcherServlet）调用处理器适配器（HandlerAdapter）去执行处理器（Handler）]]></description><category></category></item><item><title><![CDATA[Spring MVC 简介]]></title><link>https://blog.csdn.net/awangdea99/article/details/132249046</link><guid>https://blog.csdn.net/awangdea99/article/details/132249046</guid><author>awangdea99</author><pubDate>Sat, 12 Aug 2023 15:41:58 +0800</pubDate><description><![CDATA[MVC是一种常用的软件架构模式。可以看作是一种设计模式，也可以看作是一种软件框架。经典MVC模式中，M是指模型，V是视图，C则是控制器，使用MVC的目的是将M和V的实现代码分离，从而使同一个程序可以使用不同的表现形式。最典型的MVC就是JSP + servlet + javabean的模式。1）模型(Model)：模型是应用程序的核心，它代表应用程序的数据和业务逻辑。模型通常包括数据访问对象、实体类和业务逻辑类等。模型的主要职责是处理数据和提供业务逻辑，但它并不知道任何关于用户界面或控制器的信息。]]></description><category></category></item><item><title><![CDATA[Java UDP接收数据并发布监听]]></title><link>https://blog.csdn.net/awangdea99/article/details/131851943</link><guid>https://blog.csdn.net/awangdea99/article/details/131851943</guid><author>awangdea99</author><pubDate>Fri, 21 Jul 2023 14:51:43 +0800</pubDate><description><![CDATA[接收数据将数据存入一个消息队列中。然后创建后台线程循环处理消息队列中的数据，处理完成一个报文后就将数据发布出去，由订阅者进行自定义的处理。从而实现了数据接收和处理的解耦。以下是工具类的代码。]]></description><category></category></item><item><title><![CDATA[如何分析软件安全性需求]]></title><link>https://blog.csdn.net/awangdea99/article/details/127787259</link><guid>https://blog.csdn.net/awangdea99/article/details/127787259</guid><author>awangdea99</author><pubDate>Thu, 10 Nov 2022 13:43:02 +0800</pubDate><description><![CDATA[安全性需求]]></description><category></category></item><item><title><![CDATA[什么是性能需求]]></title><link>https://blog.csdn.net/awangdea99/article/details/127779541</link><guid>https://blog.csdn.net/awangdea99/article/details/127779541</guid><author>awangdea99</author><pubDate>Wed, 09 Nov 2022 22:34:32 +0800</pubDate><description><![CDATA[性能需求 产品]]></description><category></category></item><item><title><![CDATA[栈和堆的理解]]></title><link>https://blog.csdn.net/awangdea99/article/details/127574015</link><guid>https://blog.csdn.net/awangdea99/article/details/127574015</guid><author>awangdea99</author><pubDate>Fri, 28 Oct 2022 16:25:19 +0800</pubDate><description><![CDATA[堆和栈的区别]]></description><category></category></item><item><title><![CDATA[vs打开项目，发现引用全是黄叹号，包括system]]></title><link>https://blog.csdn.net/awangdea99/article/details/126572453</link><guid>https://blog.csdn.net/awangdea99/article/details/126572453</guid><author>awangdea99</author><pubDate>Sun, 28 Aug 2022 18:08:21 +0800</pubDate><description><![CDATA[vs打开项目，发现引用全是黄叹号，包括system]]></description><category></category></item><item><title><![CDATA[C# 发送HttpWebRequest和HttpWebResponse流读取方式及异常信息获取]]></title><link>https://blog.csdn.net/awangdea99/article/details/119800010</link><guid>https://blog.csdn.net/awangdea99/article/details/119800010</guid><author>awangdea99</author><pubDate>Thu, 19 Aug 2021 13:35:52 +0800</pubDate><description><![CDATA[try
{
    Uri uri = new Uri(url);
    HttpWebRequest request = (HttpWebRequest)WebRequest.Create(uri);
    request.Method = "post"; //post、get
    request.Headers.Add("Authorization", "APPCODE " + appcode);//具体情况而定
    request.ProtocolVersion = HttpVersio.]]></description><category></category></item><item><title><![CDATA[WPF中的Timer与DispatcherTimer的区别与应用]]></title><link>https://blog.csdn.net/awangdea99/article/details/119383900</link><guid>https://blog.csdn.net/awangdea99/article/details/119383900</guid><author>awangdea99</author><pubDate>Wed, 04 Aug 2021 14:45:33 +0800</pubDate><description><![CDATA[WPF / Silverlight中的Timer与DispatcherTimer有什么区别呢？

这里我给大家简单介绍一下他们在使用和实现上的区别。

在一个应用程序中，Timer会重复生成time事件，而DispatcherTimer是一个集成到了Dispatcher队列中的时钟，这可以使它被按照指定的时间间隔以指定的priority定期执行。

对于一个Timer时钟事件，系统并不能保证在时间间隔到达后被立即执行，但是能够确保在时间间隔到达之前不被执行。这是因为DispatcherTimer像其...]]></description><category></category></item></channel></rss>