<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0"><channel><title>Allen Liang</title><link>https://www.apriocity.com</link><description>写代码，也写生活。记录技术实践、沿途风景与寻常日子。</description><language>zh-cn</language>
    <item>
      <title>周末去了一趟关山牧场</title>
      <link>https://www.apriocity.com/posts/周末去了一趟关山牧场.html</link>
      <guid>https://www.apriocity.com/posts/周末去了一趟关山牧场.html</guid>
      <pubDate>Mon, 27 Jul 2026 10:31:45 GMT</pubDate>
      <description>周末跟家属去了关山牧场，露营一晚，半夜两点多有牛跑到帐篷跟前吃草。</description>
    </item>
    <item>
      <title>2025年3月-去记录2024的流水账</title>
      <link>https://www.apriocity.com/posts/2025年3月-去记录2024的流水账.html</link>
      <guid>https://www.apriocity.com/posts/2025年3月-去记录2024的流水账.html</guid>
      <pubDate>Sun, 16 Mar 2025 02:17:31 GMT</pubDate>
      <description>前两天又一次听到了New Boy，翻到了评论区，有一个人说他很恍惚，搞不清楚自己现在是33岁，还是34岁，生活没有磨灭他对阳光、清风以及秋天的热爱，和对生活点点滴滴感受。 这是他最骄傲的事情。 当然这一句话对于后面的主题没有什么关系，而我一直的就是这样风格，想到哪…</description>
    </item>
    <item>
      <title>用python批量申请https证书</title>
      <link>https://www.apriocity.com/posts/用python批量申请https证书.html</link>
      <guid>https://www.apriocity.com/posts/用python批量申请https证书.html</guid>
      <pubDate>Thu, 05 Dec 2024 18:22:58 GMT</pubDate>
      <description>1. 背景 HTTP（HyperText Transfer Protocol）是一种用于传输超文本的协议，但其传输内容是明文的，这意味着在数据传输过程中，任何中间人都可以轻松截获、篡改或窃取信息。因此，HTTP协议被认为是不安全的。 HTTPS（HyperText…</description>
    </item>
    <item>
      <title>树结构</title>
      <link>https://www.apriocity.com/posts/树结构.html</link>
      <guid>https://www.apriocity.com/posts/树结构.html</guid>
      <pubDate>Fri, 21 Jun 2024 18:21:58 GMT</pubDate>
      <description>1. 栈, 如果善于利用栈来处理树结构, 那么可以写出更简洁的代码, 根本不需要 recuresiveFn 这种方法. 2. 泛型, 如果善于利用泛型, 那么可以写出更通用的代码，而不是耦合于某一种类型。算法复杂度, 这段代码的时间复杂度是 NN , 典型的暴力算…</description>
    </item>
    <item>
      <title>DNS解析中@与www访问</title>
      <link>https://www.apriocity.com/posts/dns解析中与www访问.html</link>
      <guid>https://www.apriocity.com/posts/dns解析中与www访问.html</guid>
      <pubDate>Thu, 18 Apr 2024 21:21:35 GMT</pubDate>
      <description>背景 一次解析域名后，只有带www的能访问，不带直接访问域名竟然访问不通，一直以为是自己nginx配置错误问题，升级版本，降低版本重新使用已有正确的访问，发现都不正确，前后折腾了快两个小时，这对经验丰富的我来讲有点不可思议，静下心来，重新捋了一遍头绪，最后发现解析…</description>
    </item>
    <item>
      <title>碎碎念</title>
      <link>https://www.apriocity.com/posts/碎碎念.html</link>
      <guid>https://www.apriocity.com/posts/碎碎念.html</guid>
      <pubDate>Sat, 16 Mar 2024 09:21:58 GMT</pubDate>
      <description>上周预约了周六保养车，典型i人，起来早，趁人少，八点四十就到4s店了，罕见的开车没有听歌，路上脑子里一直冒出两个字，“感恩”。 不知道如何描述这两个字，我们感恩老师，感恩父母，感恩生活，又或者我们感恩一只猫，一直狗，一件物品，一个蓝牙音箱，又或者感恩某个时刻灵光一…</description>
    </item>
    <item>
      <title>记一次go中httpClient优化</title>
      <link>https://www.apriocity.com/posts/记一次go中httpclient优化.html</link>
      <guid>https://www.apriocity.com/posts/记一次go中httpclient优化.html</guid>
      <pubDate>Tue, 12 Mar 2024 21:24:45 GMT</pubDate>
      <description>因为业务需要发送大量的http的请求，会有很多的302跳转，使用的是go，对go中的httpClient做了一些重新配置，代码如下: 一般情况下，这样的配置应该会有不错的效果，但是部署到线上之后出现了，cpu稍微有点高(与优化后的对比)，峰值30M的带宽全部吃满，…</description>
    </item>
    <item>
      <title>2024年2月28日夜-年终总结与自说自话</title>
      <link>https://www.apriocity.com/posts/2024年2月28日夜-年终总结与自说自话.html</link>
      <guid>https://www.apriocity.com/posts/2024年2月28日夜-年终总结与自说自话.html</guid>
      <pubDate>Wed, 28 Feb 2024 23:48:31 GMT</pubDate>
      <description>昨天手机提示有个快递，翻看了各个的购物网站发现自己什么都没有买，问了老婆她说也没用，想起之前有过淘宝刷单之类的骗局犹豫要不要取，想了想，我又有什么可失去的呢，就去取了回来，发现原来之前的读者2024年第2期上下册到了，内心一阵小激动。 晚上打开第2期读者，开篇“山…</description>
    </item>
    <item>
      <title>element ui table合并行,并下载表格数据</title>
      <link>https://www.apriocity.com/posts/element-ui-table合并行并下载表格数据.html</link>
      <guid>https://www.apriocity.com/posts/element-ui-table合并行并下载表格数据.html</guid>
      <pubDate>Tue, 20 Feb 2024 22:03:41 GMT</pubDate>
      <description>1. element ui 默认合计功能 官方文档是这样演示的,需要添加 showsummary :summarymethod=&quot;getSummaries&quot; getSummaries方法如下: 有个需求与如上类似，但是最后一行有几列是需要百分百比计算的，原本的只是…</description>
    </item>
    <item>
      <title>jdk动态代理，cglib</title>
      <link>https://www.apriocity.com/posts/jdk动态代理cglib.html</link>
      <guid>https://www.apriocity.com/posts/jdk动态代理cglib.html</guid>
      <pubDate>Sun, 12 Jun 2022 15:01:31 GMT</pubDate>
      <description>Java反射机制是在运行状态中，对于任意一个类，都能够知道这个类的所有属性和方法；对于任意一个对象，都能够调用它的任意一个方法和属性；这种动态获取的信息以及动态调用对象的法的功能称为java语言的反射机制。 反射机制：具有操作字节码文件的能力 1. java.la…</description>
    </item>
    <item>
      <title>基于spring的Redis Sentinel读写分离Slave连接池</title>
      <link>https://www.apriocity.com/posts/基于spring的redis-sentinel读写分离slave连接池.html</link>
      <guid>https://www.apriocity.com/posts/基于spring的redis-sentinel读写分离slave连接池.html</guid>
      <pubDate>Tue, 18 Jan 2022 11:20:00 GMT</pubDate>
      <description></description>
    </item>
    <item>
      <title>CommandLineRunner、ApplicationRunner、ApplicationListener @PostConstruct</title>
      <link>https://www.apriocity.com/posts/commandlinerunnerapplicationrunnerapplicationlistener-postconstruct.html</link>
      <guid>https://www.apriocity.com/posts/commandlinerunnerapplicationrunnerapplicationlistener-postconstruct.html</guid>
      <pubDate>Fri, 11 Sep 2020 10:00:00 GMT</pubDate>
      <description>使用场景： 我们在开发过程中会有这样的场景：需要在项目启动后执行一些操作，比如：读取配置文件信息，数据库连接，删除临时文件，清除缓存信息，工厂类初始化，加载活动数据，或者缓存的同步等。我们会有多种的实现方式，例如@PostConstruct 、CommandLin…</description>
    </item>
    <item>
      <title>Redis过期策略</title>
      <link>https://www.apriocity.com/posts/redis过期策略.html</link>
      <guid>https://www.apriocity.com/posts/redis过期策略.html</guid>
      <pubDate>Sun, 13 Oct 2019 10:00:00 GMT</pubDate>
      <description>Redis删除策略 定时删除，惰性删除，定期删除</description>
    </item></channel></rss>