<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[Extra_warrior的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Extra_warrior</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Extra_warrior]]></copyright><item><title><![CDATA[jar打包命令[java自带的打包工具]]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/141285538</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/141285538</guid><author>Extra_warrior</author><pubDate>Sat, 17 Aug 2024 19:46:43 +0800</pubDate><description><![CDATA[用java的jar工具打包可执行文件，指定入口类]]></description><category></category></item><item><title><![CDATA[Files.walk 与 Files.walkFileTree]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/141281702</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/141281702</guid><author>Extra_warrior</author><pubDate>Sat, 17 Aug 2024 16:17:18 +0800</pubDate><description><![CDATA[文件遍历]]></description><category></category></item><item><title><![CDATA[Comparable与Comparator]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/141096008</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/141096008</guid><author>Extra_warrior</author><pubDate>Sat, 10 Aug 2024 21:40:48 +0800</pubDate><description><![CDATA[比较器接口，可以基于该接口定义需要的比较器。该类是一个函数式接口，接口里有一些常用的比较方法的默认实现，可以直接调用，比Comparable更灵活，能够构造复杂的比较逻辑，可以认为是对Comparable的增强。compareTo方法的入参不能为null，否则运行时会报NullPointerException. 因为该方法会调用入参的属性值进行比较。比较接口，实现了该接口的类的所有对象就能够被比较，就具备了自然排序能力（nature ordering）。支持排序的容器的基础排序就是调用。]]></description><category></category></item><item><title><![CDATA[openfeign本地试用]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/141070234</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/141070234</guid><author>Extra_warrior</author><pubDate>Fri, 09 Aug 2024 20:17:23 +0800</pubDate><description><![CDATA[目的：在本地搭建一个简单的openfeign使用场景，测试查询、新增等功能平台：win10技术栈：Springboot, SpringCloud, Nacos, Mybatis, MySql, Logback项目架构如下：总共启动了4个应用：Nacos server采用单机模式启动：MySQL：创建数据库、用户，给用户授权，然后建表。]]></description><category></category></item><item><title><![CDATA[AMQP-核心概念-终章]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140775000</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140775000</guid><author>Extra_warrior</author><pubDate>Mon, 29 Jul 2024 16:47:18 +0800</pubDate><description><![CDATA[本文参考以下链接摘录翻译：
https://www.rabbitmq.com/tutorials/amqp-conceptsAMQP 0-9-1连接通常是长期保持的。AMQP 0-9-1是一个应用级别的协议，它使用TCP来实现可靠传输。连接使用认证且可以使用TLS保护。当一个应用不再需要连接到代理服务器时，它应该优雅第关闭它的AMQP连接，而不是突然关闭底层的TCP连接。有些应用需要多个连接连向消息代理。尽管如此，同时保持许多TCP连接打开是不必要的，因为这样做会消耗很多系统资源，且让配置防火墙变得困难。A]]></description><category></category></item><item><title><![CDATA[AMQP-核心概念-5]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140749736</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140749736</guid><author>Extra_warrior</author><pubDate>Sun, 28 Jul 2024 13:30:58 +0800</pubDate><description><![CDATA[本文参考以下链接摘录翻译：
https://www.rabbitmq.com/tutorials/amqp-concepts消费者应用，就是接收和处理消息的应用。它们偶尔会处理个别消息失败，断开与服务器之间的连接或许多其他失败。也可能有网络问题导致的问题。这些情况提出了一个问题：消息代理应该在何时删除消息？AMQP 0-9-1让消费者来控制消息的删除时机。有2中确认模式：使用显式确认时，应用选择何时发送确认。可以在收到消息后马上发送，可以在将消息保存到数据库尚未处理前发送，或者在完全处理完一条消息后发送（例]]></description><category></category></item><item><title><![CDATA[AMQP-核心概念-4]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140733990</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140733990</guid><author>Extra_warrior</author><pubDate>Sat, 27 Jul 2024 13:08:23 +0800</pubDate><description><![CDATA[AMQP核心概念，绑定，消费者]]></description><category></category></item><item><title><![CDATA[AMQP-核心概念-3]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140724399</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140724399</guid><author>Extra_warrior</author><pubDate>Fri, 26 Jul 2024 20:39:17 +0800</pubDate><description><![CDATA[AMQP队列介绍]]></description><category></category></item><item><title><![CDATA[AMQP-核心概念-2]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140700075</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140700075</guid><author>Extra_warrior</author><pubDate>Thu, 25 Jul 2024 21:15:50 +0800</pubDate><description><![CDATA[AMQP交换机类型介绍]]></description><category></category></item><item><title><![CDATA[AMQP-核心概念-1]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140670019</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140670019</guid><author>Extra_warrior</author><pubDate>Wed, 24 Jul 2024 18:21:49 +0800</pubDate><description><![CDATA[AMQP核心概念，交换机，队列，生产者，消费者]]></description><category></category></item><item><title><![CDATA[java并发工具类]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140520114</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140520114</guid><author>Extra_warrior</author><pubDate>Thu, 18 Jul 2024 12:52:12 +0800</pubDate><description><![CDATA[【get()方法会阻塞，直至得到结果。如果你想用Future实现可取消功能，但是不提供一个有用的结果，你可以声明Future<?这个队列用来保存那些等待执行的任务。一个Future表示一个异步运算的结果。它提供了方法【isDone()】用来检测计算是否完成，当线程数量大于核心线程数量时，这是超出核心线程数量的线程被终止前。调用cancel方法尝试取消正在执行的任务。【如果任务以及完成，取消尝试会失败】核心线程数量，保留在池中的线程数量，即使这些线程都空闲着，除非。最大线程数量，线程池容许的最大线程数量。]]></description><category></category></item><item><title><![CDATA[SpringBoot应用启动流程一览]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140401517</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140401517</guid><author>Extra_warrior</author><pubDate>Sat, 13 Jul 2024 16:05:43 +0800</pubDate><description><![CDATA[【代码】SpringBoot应用启动流程一览。]]></description><category></category></item><item><title><![CDATA[SpringApplication.java类]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140395555</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140395555</guid><author>Extra_warrior</author><pubDate>Sat, 13 Jul 2024 11:07:20 +0800</pubDate><description><![CDATA[Tips: 以下内容根据源码中的注解翻译。]]></description><category></category></item><item><title><![CDATA[Spring Boot常用注解类]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140319075</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140319075</guid><author>Extra_warrior</author><pubDate>Wed, 10 Jul 2024 15:55:30 +0800</pubDate><description><![CDATA[packge org.springframework.boot.autoconfigure

@EnableAutoConfiguration

Enable auto-configuration of the Spring Application Context, attempting to guess and configure beans that you are likely to need. Auto-configuration classes are usually applied based ]]></description><category></category></item><item><title><![CDATA[MongoDB本地配置分片]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140265132</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140265132</guid><author>Extra_warrior</author><pubDate>Mon, 08 Jul 2024 14:22:49 +0800</pubDate><description><![CDATA[mongodb分片本地配置]]></description><category></category></item><item><title><![CDATA[MongoDB-社区版-本地安装]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/140171621</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/140171621</guid><author>Extra_warrior</author><pubDate>Thu, 04 Jul 2024 10:09:46 +0800</pubDate><description><![CDATA[mongodb 本地安装]]></description><category></category></item><item><title><![CDATA[Android实现输入搜索框]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/138334975</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/138334975</guid><author>Extra_warrior</author><pubDate>Tue, 30 Apr 2024 09:39:45 +0800</pubDate><description><![CDATA[最近在开发一款Android app，需要在输入字符后，自动搜索相关的匹配项，然后展示为下拉列表，从列表中选择需要的条目后，填充到对应的文本框。我采用的 AutoCompleteTextView 组件来实现。]]></description><category></category></item><item><title><![CDATA[笔记助手-EasyNote]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/128297610</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/128297610</guid><author>Extra_warrior</author><pubDate>Tue, 13 Dec 2022 10:50:22 +0800</pubDate><description><![CDATA[EasyNote只需指定笔记文件，然后我们在浏览文件或网页时，只需要Ctrl+C或截图，就可以将我们需要摘录的内容保存到指定文件。目前支持txt和docx格式的日志文件。docx可以保存文字和图片。]]></description><category></category></item><item><title><![CDATA[spring-cloud-gateway+nacos实现动态配置]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/127475223</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/127475223</guid><author>Extra_warrior</author><pubDate>Sun, 23 Oct 2022 15:27:43 +0800</pubDate><description><![CDATA[spring-cloud-gateway + nacos 实现动态配置路由]]></description><category></category></item><item><title><![CDATA[熔断器-Hystrix]]></title><link>https://blog.youkuaiyun.com/Extra_warrior/article/details/127301255</link><guid>https://blog.youkuaiyun.com/Extra_warrior/article/details/127301255</guid><author>Extra_warrior</author><pubDate>Thu, 13 Oct 2022 22:26:21 +0800</pubDate><description><![CDATA[熔断器 Netflix Hystrix 介绍]]></description><category></category></item></channel></rss>