<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[ddwangbin520的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/ddwangbin520</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; ddwangbin520]]></copyright><item><title><![CDATA[Maven 项目打包编译报错处理]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/147471504</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/147471504</guid><author>ddwangbin520</author><pubDate>Thu, 24 Apr 2025 10:28:35 +0800</pubDate><description><![CDATA[（2）编译过程中的文件问题，找出报错文件，先备份原文件，再进行删除处理。重新打包会重新拉取，创建新文件。上述图片报错，只要在指定的打包编译目录，删除 maven-metada-loca.xml 即可解决问题！第一步：找出是代码问题还是编译过程中的文件损坏问题（上述图片为文件损坏问题导致）第二步：根据问题来源解决问题。（1）代码问题：更正代码。（3）重新打包编译通过。]]></description><category></category></item><item><title><![CDATA[MongDB常用查询脚本（更新中）]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/143901036</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/143901036</guid><author>ddwangbin520</author><pubDate>Wed, 20 Nov 2024 08:53:00 +0800</pubDate><description><![CDATA[MongDB常用操作数据脚本]]></description><category></category></item><item><title><![CDATA[Spring 如何使用 @Scheduled 注解创建定时任务]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/140022793</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/140022793</guid><author>ddwangbin520</author><pubDate>Thu, 27 Jun 2024 19:45:10 +0800</pubDate><description><![CDATA[]]></description><category></category></item><item><title><![CDATA[ES中单机部署状态为Yellow解决办法]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/140021944</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/140021944</guid><author>ddwangbin520</author><pubDate>Thu, 27 Jun 2024 19:06:13 +0800</pubDate><description><![CDATA[每个索引也有上述 种状态，假设丢失了一个副分片，该分片所属的索引和 群变为 Yellow 状态，其他索引仍为 Green。单机的 ES 状态为 Yellow，在 Kibana 的管理界面看到的 index 的状态也是 Yellow。这个问题在于单机版的 ES，是没有备份的，没有副本，设置 index 副本的数量为 0 即可。Yellow ，所有的主分片都正常运行，但不是所有的副分片都正常运行存在单点故障风险。Green ，所有的主分片和副分片都正常运行。Red ，有主分片没能正常运行。]]></description><category></category></item><item><title><![CDATA[Vim 编辑器｜批量注释与批量取消注释]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/136670893</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/136670893</guid><author>ddwangbin520</author><pubDate>Wed, 13 Mar 2024 09:47:36 +0800</pubDate><description><![CDATA[添加注释

ctrl + v 进入块选泽模式。
	上下键选中需要注释的行。
	按大写 I （shift + i） 进入插入模式，输入注释符。
	按两次 ESC 退出，即完成添加注释。
	shift + : 再输入 qw 保存退出。
取消注释

ctrl + v 进入块选泽模式。
	上下键选中需要注释的行。
	按小写 x 删除注释符。
	按 ESC 退出，即完成取消注释。
	shift + : 再输入 qw 保存退出。
]]></description><category></category></item><item><title><![CDATA[JAVA项目总结]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/136374163</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/136374163</guid><author>ddwangbin520</author><pubDate>Thu, 29 Feb 2024 16:09:35 +0800</pubDate><description><![CDATA[1、前端接口请求方式确实写错了，写成了 GET 请求方式。2、接口中的参数出现问题，出现了后台接口规定以为的参数！]]></description><category></category></item><item><title><![CDATA[当服务器磁盘空间报警时怎么处理？]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/136183544</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/136183544</guid><author>ddwangbin520</author><pubDate>Tue, 20 Feb 2024 10:19:26 +0800</pubDate><description><![CDATA[磁盘空间报警，清楚容器内日志]]></description><category></category></item><item><title><![CDATA[当服务器内存使用超量，如何处理？]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/134869197</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/134869197</guid><author>ddwangbin520</author><pubDate>Fri, 08 Dec 2023 09:10:35 +0800</pubDate><description><![CDATA[【阿里云】尊敬的xxxxx123 - 1543547707666711 , 2023-12-07 15:21:52 华北3(张家口)的云服务器ECS实例xx平台-server2/39.xx.xx.136 (Agent)memory.used.utilization平均值超过90%， 规则: 内存使用量超90%, 请登录云监控关注!Shell 中使用 docker stats 命令来查看Docker容器的资源利用情况，找出 MEM % 较高的几个容器，进行重启就好！]]></description><category></category></item><item><title><![CDATA[如何通过域名查找项目部署的服务器地址]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/133701547</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/133701547</guid><author>ddwangbin520</author><pubDate>Thu, 23 Nov 2023 12:13:40 +0800</pubDate><description><![CDATA[那么 14.119.104.189 就是服务部署的服务器地址了。]]></description><category></category></item><item><title><![CDATA[重新启动Linux服务器中的 ES]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/133132518</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/133132518</guid><author>ddwangbin520</author><pubDate>Thu, 21 Sep 2023 14:07:05 +0800</pubDate><description><![CDATA[注意：为安全考虑，ES不允许 root 启动，先切换ES账号 su jintaiyang , root账号启动会报错。紧跟指令 jintaiyang+  的 15870就是我们需要查找的ES 服务进程 pid。2、结束ES进程 kill -9 pid（进程号,此处是15870）切换到ES 所在bin目录执行（-d 表示后台运行）3、重新启动ES (4、检查ES启动状态。]]></description><category></category></item><item><title><![CDATA[Docker常用命令]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/131889767</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/131889767</guid><author>ddwangbin520</author><pubDate>Mon, 24 Jul 2023 13:26:27 +0800</pubDate><description><![CDATA[docker run -itd --name nginx -p 80:80 - v 1233nginx:/nginx:mginx:1.19.3-alpine挂载命名容器卷。6、创建容器  docker create -it --name tomcat9.0 -p 8080:8080 tomcat:9.0.20-jre8-alpine。15、docker tag tomcat:9.0.20-jre8-alpine tomcat1:9.0.20-jre8-alpine取别名。]]></description><category></category></item><item><title><![CDATA[Docker部署Java 项目]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/131831629</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/131831629</guid><author>ddwangbin520</author><pubDate>Thu, 20 Jul 2023 15:39:26 +0800</pubDate><description><![CDATA[【代码】Docker 部署java项目。]]></description><category></category></item><item><title><![CDATA[Linux 常用命令]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/131802413</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/131802413</guid><author>ddwangbin520</author><pubDate>Wed, 19 Jul 2023 11:59:38 +0800</pubDate><description><![CDATA[使用查找时的其他变化 是：要查找当前目录中使用的文件，请使用 find . -name notes.txt 要查找目录，请使用 /-type d -name notes. txt13. grep 命令无疑对日常使用很有帮助的另一个基本 Linux 命令是 grep。如果要查看其他目录的内容，请键入 ls，然后键入目录的路径。您可以使用 ls 命令使用以下变体：ls -R 还将列出子目录中的所有文件 ls -a 将显示隐藏的文件 ls -al 将列出文件和目录以及详细信息，例如权限，大小，所有者等。]]></description><category></category></item><item><title><![CDATA[EXCEL 常用操作]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/131766430</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/131766430</guid><author>ddwangbin520</author><pubDate>Mon, 17 Jul 2023 15:00:05 +0800</pubDate><description><![CDATA[2、在定位的区域，点鼠标右键，删除，右侧单元格左移前面加钩，确定就可以了。1、按F5键，在弹出的对话框中， 选空值，确定定位；]]></description><category></category></item><item><title><![CDATA[Java Stream相关用法]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/131706030</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/131706030</guid><author>ddwangbin520</author><pubDate>Thu, 13 Jul 2023 16:55:22 +0800</pubDate><description><![CDATA[Java Stream 流用法]]></description><category></category></item><item><title><![CDATA[Java UTC时间转正常的北京时间（+8小时）]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/131662917</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/131662917</guid><author>ddwangbin520</author><pubDate>Tue, 11 Jul 2023 16:15:27 +0800</pubDate><description><![CDATA[以上是 UTC时间转北京时间的样例，供大家参考。]]></description><category></category></item><item><title><![CDATA[HashMap底层实现原理解析]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/131531226</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/131531226</guid><author>ddwangbin520</author><pubDate>Tue, 04 Jul 2023 14:30:41 +0800</pubDate><description><![CDATA[相比 jdk1.7 的 HashMap 而言，jdk1.8最重要的就是引入了红黑树的设计，红黑树除了插入操作慢其他操作都比链表快，当hash表的单一链表长度超过 8 个的时候，数组长度大于64，链表结构就会转为红黑树结构。HashMap解决hash冲突的方式是用链表。当发生hash冲突时，则将存放在数组中的Entry设置为新值的next，说白就是比如A和B都hash后都映射到下标i中，之前已经有A了，当map.put(B)时，将B放到下标i中，A则为B的next，所以新值存放在数组中，旧值在新值的链表上。]]></description><category></category></item><item><title><![CDATA[常见的有数据结构]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/131530780</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/131530780</guid><author>ddwangbin520</author><pubDate>Tue, 04 Jul 2023 11:04:55 +0800</pubDate><description><![CDATA[缺点：插入和删除数据效率低，因插入数据，这个位置后面的数据在内存中都要往后移动，且大小固定不易动态扩展。：结合数组结构和链表结构的优点，从而实现了查询和修改效率高，插入和删除效率也高的一种数据结构。优点：随机读取和修改效率高，原因是数组是连续的（随机访问性强，查找速度快）优点：插入删除速度快，内存利用率高，没有固定大小，扩展灵活。缺点：不能随机查找，每次都是从第一个开始遍历（查询效率低）： 存储区间连续、内存占用严重、空间复杂度大。：存储区间离散、占用内存宽松、空间复杂度小。]]></description><category></category></item><item><title><![CDATA[Java 常用的集合有哪些？哪些是线程安全的？]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/131495795</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/131495795</guid><author>ddwangbin520</author><pubDate>Sun, 02 Jul 2023 00:27:00 +0800</pubDate><description><![CDATA[线程安全的：Hashtable，ConcurrentHashMap，Vector线程不安全的：HashMap，ArrayList，LinkedList，HashSet，TreeSet，TreeMap常用到的集合有 Set、List、Map。其中set和list继承了collection接口。LinkedList底层是一个双向链表，所以很适合做插入、删除的操作。LinkedList继承于AbstractSequentialList，。它还提供了List接口中没有的方法，专门用于操作表头和表尾的元素，可以当堆栈]]></description><category></category></item><item><title><![CDATA[抽象类和接口的区别]]></title><link>https://blog.youkuaiyun.com/ddwangbin520/article/details/131491682</link><guid>https://blog.youkuaiyun.com/ddwangbin520/article/details/131491682</guid><author>ddwangbin520</author><pubDate>Sat, 01 Jul 2023 16:21:03 +0800</pubDate><description><![CDATA[抽象方法一定包含在抽象类中抽象类不能被实例化抽象类主要就是用来被继承的如果一个类继承了这个抽象类，这个类必须重写抽象类中的抽象方法当抽象类 A继承抽象类 B，抽类 A 可以不重写 B 中的方法，但是旦抽象类  要是在被 C 继承继承，那么就一定要在 C 中重写这个抽方法抽象类或者抽象方法一定不能被final 修饰的。]]></description><category></category></item></channel></rss>