<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><title>安浩阳</title><link>https://www.anhaoyang.com/</link><description>~</description><item><title><![CDATA[安装ElasticSearch和Kibana]]></title><link>https://www.anhaoyang.com/archives/install-elasticsearch-kibana</link><description><![CDATA[安装ElasticSearch和Kibana #ElasticSearch# #Kibana# 一、安装ElasticSearch 单节点 1.创建Docker网络 docker network create elastic
 2.创建Elasticsearch 容器 docker run -d -]]></description><guid>/archives/install-elasticsearch-kibana</guid><pubDate>Wed, 24 Dec 2025 01:49:03 GMT</pubDate></item><item><title><![CDATA[AndroidSdk和Adb常用命令]]></title><link>https://www.anhaoyang.com/archives/androidsdk-and-adb-common-commands-vn6tb</link><description><![CDATA[AndroidSdk和Adb常用命令 包管理器 列出所有包 .\cmdline-tools\latest\bin\sdkmanager.bat --list
 安装包 .\cmdline-tools\latest\bin\sdkmanager.bat &quot;build-tools;36.1.0&quot; &quot;cm]]></description><guid>/archives/androidsdk-and-adb-common-commands-vn6tb</guid><pubDate>Tue, 4 Nov 2025 10:54:18 GMT</pubDate></item><item><title><![CDATA[排查Linux根目录文件总占用小，但磁盘空间使用率高的问题]]></title><link>https://www.anhaoyang.com/archives/pai-cha-linuxgen-mu-lu-wen-jian-zong-zhan-yong-xiao</link><description><![CDATA[排查Linux根目录文件总占用小，但磁盘空间使用率高的问题 已删除的文件，如果有相关进程仍在run，就不会自动释放，需要手动重启下。 手搓了个脚本，排查有哪些文件，需要重启哪些进程。 在root下创建showNoFreeDeletedFiles.sh文件，并执行，就能看到了 echo &apos;======]]></description><guid>/archives/pai-cha-linuxgen-mu-lu-wen-jian-zong-zhan-yong-xiao</guid><pubDate>Mon, 21 Apr 2025 02:46:54 GMT</pubDate></item><item><title><![CDATA[搭建个人音乐库]]></title><link>https://www.anhaoyang.com/archives/build-a-personal-music-library-z2ryq27</link><description><![CDATA[好音乐，当然要自己收藏起来才保险。]]></description><guid>/archives/build-a-personal-music-library-z2ryq27</guid><pubDate>Sat, 16 Nov 2024 04:57:57 GMT</pubDate></item><item><title><![CDATA[icloudpd]]></title><link>https://www.anhaoyang.com/archives/icloudpd-wqdlc</link><description><![CDATA[定时同步你的iCloud云照片到本地]]></description><guid>/archives/icloudpd-wqdlc</guid><pubDate>Thu, 14 Nov 2024 15:09:16 GMT</pubDate></item><item><title><![CDATA[linux遍历指定目录下log文件内容以查找内容]]></title><link>https://www.anhaoyang.com/archives/linux-traverses-the-contents-of-the-log-file-in-the-specified-directory-to-find-the-content-19ixtr</link><description><![CDATA[linux遍历指定目录下log文件内容以查找内容 find-log.sh #!/bin/bash

# 设置要遍历的目录列表
target_dirs=(
    &quot;/root/emall/pms/logs&quot;
    &quot;/root/emall/personal/logs&quot;
    &quot;/root/ema]]></description><guid>/archives/linux-traverses-the-contents-of-the-log-file-in-the-specified-directory-to-find-the-content-19ixtr</guid><pubDate>Tue, 7 May 2024 07:58:53 GMT</pubDate></item><item><title><![CDATA[nginx代理设置允许跨域请求]]></title><link>https://www.anhaoyang.com/archives/nginx-proxy-settings-allow-cross-domain-requests-z1pmtds</link><description><![CDATA[nginx代理设置允许跨域请求 配置内容： 	  #===== 允许跨域访问 配置开始 =====
      proxy_hide_header &apos;Access-Control-Allow-Origin&apos;;
      add_header &apos;Access-Control-Allow-Origin]]></description><guid>/archives/nginx-proxy-settings-allow-cross-domain-requests-z1pmtds</guid><pubDate>Thu, 29 Feb 2024 05:38:13 GMT</pubDate></item><item><title><![CDATA[Windows10在启动时自动运行的应用]]></title><link>https://www.anhaoyang.com/archives/application-of-windows-10-automatically-runs-when-starting-btte5</link><description><![CDATA[Windows10在启动时自动运行的应用 步骤： 选择“开始”按钮 ，然后滚动查找你希望在启动时运行的应用。 右键单击该应用，选择 “更多” ，然后选择 “打开文件位置” 。 此操作会打开保存应用快捷方式的位置。 如果没有“打开文件位置”选项，这意味着该应用无法在启动时运行。 文件位置打开后，按 W]]></description><guid>/archives/application-of-windows-10-automatically-runs-when-starting-btte5</guid><pubDate>Wed, 21 Feb 2024 09:17:08 GMT</pubDate></item><item><title><![CDATA[Git初始流程]]></title><link>https://www.anhaoyang.com/archives/git-initial-process-oxkxi</link><description><![CDATA[Git初始流程 SSH 1.生成ssh秘钥 ssh-keygen -t rsa -b 4096 -C &quot;your_email@example.com&quot;
 2.设置ssh配置文件 不设置会导致 在执行ssh -T git@github.com 命令时 出现“ssh: connect to host g]]></description><guid>/archives/git-initial-process-oxkxi</guid><pubDate>Tue, 30 Jan 2024 10:38:50 GMT</pubDate></item><item><title><![CDATA[Docker拉取镜像太慢]]></title><link>https://www.anhaoyang.com/archives/docker-pulls-image-too-slowly-2osrgi</link><description><![CDATA[Docker拉取镜像太慢 方法一： 设置国内镜像源 /etc/docker/daemon.json {
  &quot;registry-mirrors&quot;: [
        &quot;https://2us6gitl.mirror.aliyuncs.com&quot;,
        &quot;http://hub-mirror]]></description><guid>/archives/docker-pulls-image-too-slowly-2osrgi</guid><pubDate>Thu, 21 Dec 2023 07:20:40 GMT</pubDate></item><item><title><![CDATA[Java-类中为什么要加序列化ID]]></title><link>https://www.anhaoyang.com/archives/javawhy-do-we-need-to-add-serialization-id-to-the-class-doy6i</link><description><![CDATA[Java-类中为什么要加序列化ID 在 Java 开发中，为类添加序列化ID（serialVersionUID）是为了控制序列化和反序列化过程中类的版本兼容性。当你将一个对象序列化后，如果在之后修改了类的结构，例如添加、删除或修改了字段，反序列化时可能会遇到版本不一致的问题。为了避免这种问题，可以显]]></description><guid>/archives/javawhy-do-we-need-to-add-serialization-id-to-the-class-doy6i</guid><pubDate>Fri, 15 Dec 2023 06:46:00 GMT</pubDate></item><item><title><![CDATA[Java-Spring的事务传播级别]]></title><link>https://www.anhaoyang.com/archives/javaspring-transaction-propagation-level-2bf7yy</link><description><![CDATA[Java-Spring的事务传播级别 required（默认属性） 如果存在一个事务，则支持当前事务。如果没有事务则开启一个新的事务。 被设置成这个级别时，会为每一个被调用的方法创建一个逻辑事务域。如果前面的方法已经创建了事务，那么后面的方法支持当前的事务， 如果当前没有事务会重新建立事务。 Man]]></description><guid>/archives/javaspring-transaction-propagation-level-2bf7yy</guid><pubDate>Fri, 15 Dec 2023 05:31:48 GMT</pubDate></item><item><title><![CDATA[Java-Jvm中GC类型及执行时机]]></title><link>https://www.anhaoyang.com/archives/gc-type-and-execution-timing-in-javajvm-mogxl</link><description><![CDATA[Java-Jvm中GC类型及执行时机 堆的结构 年轻代（Young Generation）： Eden区： 在年轻代中，对象首先被分配到Eden区。大多数对象很快就会被回收，所以它们被分配到Eden区以提高分配速度。 Survivor区（S0和S1）： Eden区中存活的对象会被移动到Survivo]]></description><guid>/archives/gc-type-and-execution-timing-in-javajvm-mogxl</guid><pubDate>Fri, 15 Dec 2023 04:53:12 GMT</pubDate></item><item><title><![CDATA[Java-Spring框架中用到的设计模式]]></title><link>https://www.anhaoyang.com/archives/design-mode-used-in-the-javaspring-framework-zmeupb</link><description><![CDATA[Java-Spring框架中用到的设计模式 单例模式（Singleton） Spring 中的 Bean 默认是单例的，容器中只存在一个实例。这有助于节省资源，提高性能。 工厂模式（Factory） Spring 使用工厂模式来创建和管理 Bean。通过配置文件或注解，Spring 容器可以根据需要]]></description><guid>/archives/design-mode-used-in-the-javaspring-framework-zmeupb</guid><pubDate>Fri, 8 Dec 2023 14:16:12 GMT</pubDate></item><item><title><![CDATA[反编译Apk资源文件和源码]]></title><link>https://www.anhaoyang.com/archives/anti-compilation-apk-resource-file-and-source-code-zhku2m</link><description><![CDATA[反编译Apk资源文件和源码 当我们想要了解一款APP时，最好的学习方式就是将其APK文件进行反编译。将APK进行反编译之后，我们就可以看到开发这个应用使用的资源文件（图片）、layout、样式、相关的实现代码等，学习这些资源文件才有助于开发技术的提升。 工具准备 jdk：apktool和jd-gui]]></description><guid>/archives/anti-compilation-apk-resource-file-and-source-code-zhku2m</guid><pubDate>Mon, 4 Dec 2023 07:12:56 GMT</pubDate></item><item><title><![CDATA[Charles抓包失败]]></title><link>https://www.anhaoyang.com/archives/charles-grabbing-package-failed-1tyedt</link><description><![CDATA[Charles抓包失败 Andoird端 问题描述 You may need to configure your browser or application to trust the Charles Root Certificate. See SSL Proxying in the Help me]]></description><guid>/archives/charles-grabbing-package-failed-1tyedt</guid><pubDate>Sat, 2 Dec 2023 12:37:50 GMT</pubDate></item><item><title><![CDATA[Navicat登陆Mysql8.0报“caching_sha_password”错误]]></title><link>https://www.anhaoyang.com/archives/navicatdeng-lu-chu-xian-caching_sha_password-cuo-wu-t2oor</link><description><![CDATA[Navicat登陆Mysql8.0报“caching_sha_password”错误 **官方说明：**https://dev.mysql.com/doc/refman/8.0/en/caching-sha2-pluggable-authentication.html 解决方案： 1.使用本地mys]]></description><guid>/archives/navicatdeng-lu-chu-xian-caching_sha_password-cuo-wu-t2oor</guid><pubDate>Fri, 1 Dec 2023 10:09:18 GMT</pubDate></item><item><title><![CDATA[Java-什么是领域模型设计]]></title><link>https://www.anhaoyang.com/archives/javawhat-is-domain-model-design-1pirrj</link><description><![CDATA[Java-什么是领域模型设计 回答： 领域模型设计是指在软件开发中创建一个准确反映特定领域（如业务或问题领域）的模型的过程。这个模型包括领域中的关键概念、它们之间的关系以及它们的行为。简而言之，就是把现实世界的事物映射到软件中，使开发者更好地理解和处理特定领域的复杂性。 ‍ 领域模型设计的具体过程 ]]></description><guid>/archives/javawhat-is-domain-model-design-1pirrj</guid><pubDate>Tue, 28 Nov 2023 03:56:29 GMT</pubDate></item><item><title><![CDATA[排查Java程序CPU占用原因]]></title><link>https://www.anhaoyang.com/archives/check-the-cause-of-the-java-program-cpu-occupation-2lf9c9</link><description><![CDATA[排查Java程序CPU占用原因 1.排查JAVA程序CPU占用高的原因 一、找到进程ID TOP
 二、找到Java高占用线程ID ps -mp 30300 -o THREAD,tid | sort -r
 如果占用CPU高的线程没有id，说明是主线程，可能是OOM导致的GC，排查是否存在gc ov]]></description><guid>/archives/check-the-cause-of-the-java-program-cpu-occupation-2lf9c9</guid><pubDate>Mon, 11 Sep 2023 07:12:36 GMT</pubDate></item><item><title><![CDATA[Windwos启动Docker失败]]></title><link>https://www.anhaoyang.com/archives/windwos-starts-docker-failure-idsjf</link><description><![CDATA[Windwos启动Docker失败 一、环境 windows10 PS C:\WINDOWS\system32&gt; wsl --version                                                                                ]]></description><guid>/archives/windwos-starts-docker-failure-idsjf</guid><pubDate>Wed, 23 Aug 2023 07:49:32 GMT</pubDate></item></channel></rss>