<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:media="http://search.yahoo.com/mrss/" version="2.0"><channel><title>李胜林的博客</title><link>http://blog.shenglin.me/</link><atom:link href="http://blog.shenglin.me/rss.xml" rel="self" type="application/rss+xml"/><description>李胜林的博客</description><generator>Halo v2.23.3</generator><language>zh-cn</language><image><url>http://blog.shenglin.me/upload/2023/01/shenglinli-web-logo.png</url><title>李胜林的博客</title><link>http://blog.shenglin.me/</link></image><lastBuildDate>Sat, 13 Jun 2026 19:02:09 GMT</lastBuildDate><item><title><![CDATA[Fedora Gnome下fcitx微信无法中文输入问题]]></title><link>http://blog.shenglin.me/archives/1750909764216</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Fedora%20Gnome%E4%B8%8Bfcitx%E5%BE%AE%E4%BF%A1%E6%97%A0%E6%B3%95%E4%B8%AD%E6%96%87%E8%BE%93%E5%85%A5%E9%97%AE%E9%A2%98&amp;url=/archives/1750909764216" width="1" height="1" alt="" style="opacity:0;">原因分析 应该是由于微信使用的QT框架，需要指定下。 处理方法 sudo nano /usr/share/applications/wechat.desktop # 主要修改Exec这行 [Desktop Entry] Name=wechat Name[zh_CN]=微信 Exec=env XMO]]></description><guid isPermaLink="false">/archives/1750909764216</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 26 Jun 2025 03:53:32 GMT</pubDate></item><item><title><![CDATA[rathole安装与使用]]></title><link>http://blog.shenglin.me/archives/1742196070710</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=rathole%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8&amp;url=/archives/1742196070710" width="1" height="1" alt="" style="opacity:0;">使用docker部署 docker pull rapiz1/rathole 创建配置文件 mkdir -p /path/to vim /path/to/config.toml 服务端的配置文件config.toml # server.toml [server] bind_addr = "0.0.0.]]></description><guid isPermaLink="false">/archives/1742196070710</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Mon, 17 Mar 2025 08:08:47 GMT</pubDate></item><item><title><![CDATA[Nextcloud 文件被锁问题]]></title><link>http://blog.shenglin.me/archives/1741828995623</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Nextcloud%20%E6%96%87%E4%BB%B6%E8%A2%AB%E9%94%81%E9%97%AE%E9%A2%98&amp;url=/archives/1741828995623" width="1" height="1" alt="" style="opacity:0;">问题 有个目录很大，删除后发现总有个目录最终删不掉，提示：try to locked 解决 找到nextcloud数据库，以sqlite为例，先安装sqlite命令。 apt-get update apt-get install sqlite 打开数据库，查询锁定的数据，确认后就删除。 sqlite]]></description><guid isPermaLink="false">/archives/1741828995623</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 13 Mar 2025 01:28:17 GMT</pubDate></item><item><title><![CDATA[Windows 11修改用户和密码后，远程登录提示密码错误]]></title><link>http://blog.shenglin.me/archives/1734513698552</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Windows%2011%E4%BF%AE%E6%94%B9%E7%94%A8%E6%88%B7%E5%92%8C%E5%AF%86%E7%A0%81%E5%90%8E%EF%BC%8C%E8%BF%9C%E7%A8%8B%E7%99%BB%E5%BD%95%E6%8F%90%E7%A4%BA%E5%AF%86%E7%A0%81%E9%94%99%E8%AF%AF&amp;url=/archives/1734513698552" width="1" height="1" alt="" style="opacity:0;">我更换用户邮箱后，使用密码登录时提示密码错误。 在执行以下命令后，神奇的好了。注意更换账号的邮箱。 runas /u:li@shenglin.me cmd.exe 有可能是哪里没刷新。 原帖： https://superuser.com/questions/1222431/unable-to-acc]]></description><guid isPermaLink="false">/archives/1734513698552</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Wed, 18 Dec 2024 09:25:47 GMT</pubDate></item><item><title><![CDATA[Foxmail 添加Gmail的坑]]></title><link>http://blog.shenglin.me/archives/1734053620162</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Foxmail%20%E6%B7%BB%E5%8A%A0Gmail%E7%9A%84%E5%9D%91&amp;url=/archives/1734053620162" width="1" height="1" alt="" style="opacity:0;">最近想将自已所有的邮箱放在Foxmail统一管理，其它邮箱都正常添加，在添加Google的Gmail时，遇到不少的问题。 主要问题是Google对此做过升级，现在已经不支持“安代性较低的应用访问权限”的配置。必需使用“应用专用密码”来实现。 Gmail开启IMAP功能 进入Gmail的设置界面，在“]]></description><guid isPermaLink="false">/archives/1734053620162</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Fri, 13 Dec 2024 02:19:45 GMT</pubDate></item><item><title><![CDATA[iStoreOS 更新PassWall版本]]></title><link>http://blog.shenglin.me/archives/1733468595243</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=iStoreOS%20%E6%9B%B4%E6%96%B0PassWall%E7%89%88%E6%9C%AC&amp;url=/archives/1733468595243" width="1" height="1" alt="" style="opacity:0;">最近在使用PassWall时发现版本较底，一些新的功能和特性无法使用，所以计划升级。但是不能使用OpenWrt的包来更新，只能使用特定的run包来更新。 更新方法： 访问地址：https://github.com/AUK9527/Are-u-ok 选择对应的平台，注意平台需要选择正确，不然安装不成功]]></description><guid isPermaLink="false">/archives/1733468595243</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Fri, 6 Dec 2024 07:13:57 GMT</pubDate></item><item><title><![CDATA[Esxi 升级Windows11遇到的TPM2.0问题解决]]></title><link>http://blog.shenglin.me/archives/1732614923432</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Esxi%20%E5%8D%87%E7%BA%A7Windows11%E9%81%87%E5%88%B0%E7%9A%84TPM2.0%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3&amp;url=/archives/1732614923432" width="1" height="1" alt="" style="opacity:0;">在升级Windows11时，通过使用CD/ROM的方式安装时，提示：“不支持TPM2.0”，尝试很多方法都没办法解决。 后面发现，可以使用服务器安装的方式，不检查该项。 cd /d X:\sources # X为光盘镜像加载后所在的盘符 setup.exe /product server # 以服]]></description><guid isPermaLink="false">/archives/1732614923432</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Tue, 26 Nov 2024 09:58:16 GMT</pubDate></item><item><title><![CDATA[Spring boot yaml文件配置maven打包时间和项目名称属性]]></title><link>http://blog.shenglin.me/archives/1731480248199</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Spring%20boot%20yaml%E6%96%87%E4%BB%B6%E9%85%8D%E7%BD%AEmaven%E6%89%93%E5%8C%85%E6%97%B6%E9%97%B4%E5%92%8C%E9%A1%B9%E7%9B%AE%E5%90%8D%E7%A7%B0%E5%B1%9E%E6%80%A7&amp;url=/archives/1731480248199" width="1" height="1" alt="" style="opacity:0;">在项目中，通常需要记录项目打包时间和版本信息，maven的pom.xml文件有这些信息，但是在程序代码中获取不到，可以通过yaml加入maven配置的方式来实现。 首先在yaml文件中加入以下配置： # maven info app: name: @project.name@ version]]></description><guid isPermaLink="false">/archives/1731480248199</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Wed, 13 Nov 2024 06:55:00 GMT</pubDate></item><item><title><![CDATA[Centos Docker安装NextCloud网盘]]></title><link>http://blog.shenglin.me/archives/1729242785786</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Centos%20Docker%E5%AE%89%E8%A3%85NextCloud%E7%BD%91%E7%9B%98&amp;url=/archives/1729242785786" width="1" height="1" alt="" style="opacity:0;">首先安装Mysql，并且创建对应数据库和账号，当然也可以不用，使用默认的数据库即可。 创建nextcloud容器： docker run -dit --restart=always --name nextcloud -p 8090:443 -v /data/nextcloud/html:/var/w]]></description><guid isPermaLink="false">/archives/1729242785786</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Mon, 21 Oct 2024 00:59:00 GMT</pubDate></item><item><title><![CDATA[Centos 关闭防火墙和iptables]]></title><link>http://blog.shenglin.me/archives/1729221172283</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Centos%20%E5%85%B3%E9%97%AD%E9%98%B2%E7%81%AB%E5%A2%99%E5%92%8Ciptables&amp;url=/archives/1729221172283" width="1" height="1" alt="" style="opacity:0;">关闭防火墙： systemctl status firewalld.service systemctl stop firewalld.service systemctl disable firewalld.service firewall-cmd --state 关闭iptables： yum]]></description><guid isPermaLink="false">/archives/1729221172283</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Fri, 18 Oct 2024 03:15:33 GMT</pubDate></item><item><title><![CDATA[Docker 安装maven私有仓库nexu3]]></title><link>http://blog.shenglin.me/archives/1729147968214</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Docker%20%E5%AE%89%E8%A3%85maven%E7%A7%81%E6%9C%89%E4%BB%93%E5%BA%93nexu3&amp;url=/archives/1729147968214" width="1" height="1" alt="" style="opacity:0;">Nexu3 安装 下载镜像： docker pull sonatype/nexus3 启动容器： mkdir -p /data/nexus-data chmod 777 /data/nexus-data docker run -dit --restart=always -p 8090:8081 --]]></description><guid isPermaLink="false">/archives/1729147968214</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Fri, 18 Oct 2024 01:50:00 GMT</pubDate></item><item><title><![CDATA[Docker registry私有仓库搭建]]></title><link>http://blog.shenglin.me/archives/1729135872201</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Docker%20registry%E7%A7%81%E6%9C%89%E4%BB%93%E5%BA%93%E6%90%AD%E5%BB%BA&amp;url=/archives/1729135872201" width="1" height="1" alt="" style="opacity:0;">Docker 私有仓库搭建可以有效解决Docker hub无法使用的问题； 仓库会被创建在容器的 /var/lib/registry 目录下。通过 -v 参数来将镜像文件存放在本地的指定路径。 docker run -d -p 5000:5000 -v /data/registry:/var/lib]]></description><guid isPermaLink="false">/archives/1729135872201</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 17 Oct 2024 03:33:00 GMT</pubDate></item><item><title><![CDATA[Centos yum无法使用的问题切换阿里云源]]></title><link>http://blog.shenglin.me/archives/1729133915948</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Centos%20yum%E6%97%A0%E6%B3%95%E4%BD%BF%E7%94%A8%E7%9A%84%E9%97%AE%E9%A2%98%E5%88%87%E6%8D%A2%E9%98%BF%E9%87%8C%E4%BA%91%E6%BA%90&amp;url=/archives/1729133915948" width="1" height="1" alt="" style="opacity:0;">各种原因，Centos不再维护，以及国内网络环境限制，导致yum无法使用； 解决办法： # 删除旧的repo rm -rf /etc/yum.repos.d/* # Centos 7 curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.]]></description><guid isPermaLink="false">/archives/1729133915948</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 17 Oct 2024 03:01:00 GMT</pubDate></item><item><title><![CDATA[Windows 11便签/便箋误删除恢复]]></title><link>http://blog.shenglin.me/archives/1724409537821</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Windows%2011%E4%BE%BF%E7%AD%BE%2F%E4%BE%BF%E7%AE%8B%E8%AF%AF%E5%88%A0%E9%99%A4%E6%81%A2%E5%A4%8D&amp;url=/archives/1724409537821" width="1" height="1" alt="" style="opacity:0;">背景 一直在用Windows自带的便箋记录日常工作，突然不小心按到了Ctrl+D键，突然就没了，而且居然默认是不用确认，坑！ 恢复办法 找到路径： C:\Users\用户名\AppData\Local\Packages\Microsoft.MicrosoftStickyNotes_8wekyb3d8]]></description><guid isPermaLink="false">/archives/1724409537821</guid><dc:creator>shenglin.me</dc:creator><pubDate>Fri, 23 Aug 2024 10:47:00 GMT</pubDate></item><item><title><![CDATA[Maven打包后，resources目录里的PDF空白问题]]></title><link>http://blog.shenglin.me/archives/1713835311270</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Maven%E6%89%93%E5%8C%85%E5%90%8E%EF%BC%8Cresources%E7%9B%AE%E5%BD%95%E9%87%8C%E7%9A%84PDF%E7%A9%BA%E7%99%BD%E9%97%AE%E9%A2%98&amp;url=/archives/1713835311270" width="1" height="1" alt="" style="opacity:0;">问题说明 Spring boot项目，项目启动后的Target文件夹内的classes目录下，pdf文件空白，并且打包后，jar文件内的pdf文件也是空白的。 原因分析 经过查询，发现是因为Maven的pom.xml文件配置了filtering导致的，配置如下： &lt;resources&gt; &lt;r]]></description><guid isPermaLink="false">/archives/1713835311270</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Tue, 23 Apr 2024 01:37:00 GMT</pubDate></item><item><title><![CDATA[每日古文 - 每天学点古文]]></title><link>http://blog.shenglin.me/archives/1713496970811</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E6%AF%8F%E6%97%A5%E5%8F%A4%E6%96%87%20-%20%E6%AF%8F%E5%A4%A9%E5%AD%A6%E7%82%B9%E5%8F%A4%E6%96%87&amp;url=/archives/1713496970811" width="1" height="1" alt="" style="opacity:0;">开源一个桌面小组件，支持定时刷新一段古文，从先秦两汉到唐宋清民，各类古代文献可以选择。 功能包括： 支持桌面置顶； 支持注释显示； 支持链接到网页阅读； 支持刷新、定时刷新； 支持自定义古文范围； 界面示例： 觉得有趣就下载尝试一下吧。 开源地址：]]></description><guid isPermaLink="false">/archives/1713496970811</guid><dc:creator>shenglin.me</dc:creator><category>软件下载</category><pubDate>Fri, 19 Apr 2024 03:31:00 GMT</pubDate></item><item><title><![CDATA[Gitlab root账号忘记密码重置]]></title><link>http://blog.shenglin.me/archives/202404180835</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Gitlab%20root%E8%B4%A6%E5%8F%B7%E5%BF%98%E8%AE%B0%E5%AF%86%E7%A0%81%E9%87%8D%E7%BD%AE&amp;url=/archives/202404180835" width="1" height="1" alt="" style="opacity:0;">进入GITLAB指令控制台 # 如果是Docker容器，先进入Docker容器 docker exec -it gitlab bash gitlab-rails console production 获取用户、修改密码、保存 user = User.where(id :1).first user.p]]></description><guid isPermaLink="false">/archives/202404180835</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 18 Apr 2024 00:35:00 GMT</pubDate></item><item><title><![CDATA[Java包用Docker部署的简单方式]]></title><link>http://blog.shenglin.me/archives/202404151645</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Java%E5%8C%85%E7%94%A8Docker%E9%83%A8%E7%BD%B2%E7%9A%84%E7%AE%80%E5%8D%95%E6%96%B9%E5%BC%8F&amp;url=/archives/202404151645" width="1" height="1" alt="" style="opacity:0;">安装和配置Docker 首先，用Docker部署Java应用程序的第一步是安装和配置Docker，可以参考链接：CentOS Docker 安装 编写Dockerfile 需要用Docker启动应用程序，需要编写Dockerfile，Dockerfile中指定Jar名称、端口和启动命令。 首先新建目]]></description><guid isPermaLink="false">/archives/202404151645</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Mon, 15 Apr 2024 09:35:15 GMT</pubDate></item><item><title><![CDATA[工作中和生活中实用的定律、法则和理论]]></title><link>http://blog.shenglin.me/archives/202401111426</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E5%B7%A5%E4%BD%9C%E4%B8%AD%E5%92%8C%E7%94%9F%E6%B4%BB%E4%B8%AD%E5%AE%9E%E7%94%A8%E7%9A%84%E5%AE%9A%E5%BE%8B%E3%80%81%E6%B3%95%E5%88%99%E5%92%8C%E7%90%86%E8%AE%BA&amp;url=/archives/202401111426" width="1" height="1" alt="" style="opacity:0;">我们要集前人之智慧，有很多理论和定理可以帮助我们反思、总结、提升自我。对于我们人生的进取，职业的规划与工作效率的提升，以及心理健康，心态提升都有很大的帮助。我总结以下分享给有需要的大家。 工作上： 1、帕金森定理 源于《经济学人》中的幽默短文，帕金森说： 在工作能够完成的时限内，工作量会一直增加，直]]></description><guid isPermaLink="false">/archives/202401111426</guid><dc:creator>shenglin.me</dc:creator><category>团队管理</category><pubDate>Thu, 11 Jan 2024 06:26:56 GMT</pubDate></item><item><title><![CDATA[什么是最小消耗原则？]]></title><link>http://blog.shenglin.me/archives/20240110</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E4%BB%80%E4%B9%88%E6%98%AF%E6%9C%80%E5%B0%8F%E6%B6%88%E8%80%97%E5%8E%9F%E5%88%99%EF%BC%9F&amp;url=/archives/20240110" width="1" height="1" alt="" style="opacity:0;">最小消耗原则是我最近看到比较有意思的理论，在为我们推进一些事情的场景下提供了必要的参考，其秉持”做一件事只是做一件事“的态度，把精力用在”做决策”上，而不是无关紧要的思想上，能够有效降低疲惫感。 我理解也就是不要有过多的心理负担和自我内耗。 其主要思想是： 1、不要给事情贴标签 也就是不要把做的事和]]></description><guid isPermaLink="false">/archives/20240110</guid><dc:creator>shenglin.me</dc:creator><category>团队管理</category><pubDate>Wed, 10 Jan 2024 14:32:27 GMT</pubDate></item><item><title><![CDATA[研发管理思想摘抄]]></title><link>http://blog.shenglin.me/archives/202401101443</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E7%A0%94%E5%8F%91%E7%AE%A1%E7%90%86%E6%80%9D%E6%83%B3%E6%91%98%E6%8A%84&amp;url=/archives/202401101443" width="1" height="1" alt="" style="opacity:0;">研发管理的根本目的主要是研制出有竞争力的产品和服务以及提高研发的效率。有竞争力的产品和服务表现在具有用户要求的新功能、优越的性能、具有市场吸引力和市场潜力、能在经济上创造近期利益和长远利益、性价比高、可生产性好等。效率高则要求在有限的资源条件下进行资源的合理配置、正确决策、减少风险、缩短开发时间、节]]></description><guid isPermaLink="false">/archives/202401101443</guid><dc:creator>shenglin.me</dc:creator><category>团队管理</category><pubDate>Wed, 10 Jan 2024 06:43:17 GMT</pubDate></item><item><title><![CDATA[浅析工作压力]]></title><link>http://blog.shenglin.me/archives/202312191149</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E6%B5%85%E6%9E%90%E5%B7%A5%E4%BD%9C%E5%8E%8B%E5%8A%9B&amp;url=/archives/202312191149" width="1" height="1" alt="" style="opacity:0;">引言 工作压力是困扰每个打工人的噩梦，而且工作压力往往是多方面的，由多种原因组成，过大的压力造成心理上的困扰，而且对你的人际关系、工作效率、情绪甚至身体健康都有影响。 我试图了解清楚我们的工作压力来自哪些方面，例如：担心社会和公司环境的不稳定性、担心失去工作、担心外部评价、担心得罪老板等等。 工作压]]></description><guid isPermaLink="false">/archives/202312191149</guid><dc:creator>shenglin.me</dc:creator><category>团队管理</category><pubDate>Tue, 19 Dec 2023 03:48:40 GMT</pubDate></item><item><title><![CDATA[Docker 解决文件导出或PDF转换后乱码问题]]></title><link>http://blog.shenglin.me/archives/202311161427</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Docker%20%E8%A7%A3%E5%86%B3%E6%96%87%E4%BB%B6%E5%AF%BC%E5%87%BA%E6%88%96PDF%E8%BD%AC%E6%8D%A2%E5%90%8E%E4%B9%B1%E7%A0%81%E9%97%AE%E9%A2%98&amp;url=/archives/202311161427" width="1" height="1" alt="" style="opacity:0;">情况说明 Docker部署已成常态，应用经常有文件导出需求，因为Liunx系统默认没有中文字体文件，时常出现中文显示为问号或方块的情&amp;#]]></description><guid isPermaLink="false">/archives/202311161427</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 16 Nov 2023 06:27:00 GMT</pubDate></item><item><title><![CDATA[如何在IDEA中使用AI编程插件]]></title><link>http://blog.shenglin.me/archives/202311111032</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E5%A6%82%E4%BD%95%E5%9C%A8IDEA%E4%B8%AD%E4%BD%BF%E7%94%A8AI%E7%BC%96%E7%A8%8B%E6%8F%92%E4%BB%B6&amp;url=/archives/202311111032" width="1" height="1" alt="" style="opacity:0;">背景介绍 随着人工智能技术的发展，程序员编码工作能变得很容易，不管是简单的CURD，还是复杂算法，都可以通过使用AI编码插件提升效率。下面介绍我所用的两款免费的AI编程插件。 亚马逊CodeWhisperer CodeWhisperer是亚马逊最新的AI编程助手，经过数十亿行代码的训练，能够根据开发]]></description><guid isPermaLink="false">/archives/202311111032</guid><dc:creator>shenglin.me</dc:creator><category>人工智能</category><pubDate>Sat, 11 Nov 2023 02:33:00 GMT</pubDate></item><item><title><![CDATA[Vue怎么更新升级dependencies组件版本]]></title><link>http://blog.shenglin.me/archives/202311081441</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Vue%E6%80%8E%E4%B9%88%E6%9B%B4%E6%96%B0%E5%8D%87%E7%BA%A7dependencies%E7%BB%84%E4%BB%B6%E7%89%88%E6%9C%AC&amp;url=/archives/202311081441" width="1" height="1" alt="" style="opacity:0;">最近发现我项目所用的element-plus和axios版本有升级，于是想更新package.json中dependencies的版本号，发现每个都要去找官网，繁琐而且麻烦，于是寻找到一键更新的方法，分享给大家。首先，安装npm-check-updatesnpm install -g npm-che]]></description><guid isPermaLink="false">/archives/202311081441</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Wed, 8 Nov 2023 06:41:00 GMT</pubDate></item><item><title><![CDATA[Spring Boot中使用阿里JetCache]]></title><link>http://blog.shenglin.me/archives/202311081440</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Spring%20Boot%E4%B8%AD%E4%BD%BF%E7%94%A8%E9%98%BF%E9%87%8CJetCache&amp;url=/archives/202311081440" width="1" height="1" alt="" style="opacity:0;">背景当系统在有缓存应用场景时，目前常见的是使用redis缓存框架完成，但redis只是二级缓存，而且调用代码不精简，常用的使用redisTemplate完成调用。JetCache完美支持多级缓存使用，并且使用简单，支持分布式同步，简化代码，优雅实现。官方地址：https://github.com/a]]></description><guid isPermaLink="false">/archives/202311081440</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Wed, 8 Nov 2023 03:21:00 GMT</pubDate></item><item><title><![CDATA[cnpm 安装]]></title><link>http://blog.shenglin.me/archives/202309221023</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=cnpm%20%E5%AE%89%E8%A3%85&amp;url=/archives/202309221023" width="1" height="1" alt="" style="opacity:0;">npm往往速度很难，而且容易出现安装不全的问题，以下是cnpm安装的方法，可以加快install的速度。首先检查node的版本，如果没有安装node的，可以先安装node.js。node -vcnpm安装命令：npm install -g cnpm -registry=https://registr]]></description><guid isPermaLink="false">/archives/202309221023</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Fri, 22 Sep 2023 02:24:00 GMT</pubDate></item><item><title><![CDATA[如何在测试或生产环境调试本地接口？]]></title><link>http://blog.shenglin.me/archives/202309200944</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E5%A6%82%E4%BD%95%E5%9C%A8%E6%B5%8B%E8%AF%95%E6%88%96%E7%94%9F%E4%BA%A7%E7%8E%AF%E5%A2%83%E8%B0%83%E8%AF%95%E6%9C%AC%E5%9C%B0%E6%8E%A5%E5%8F%A3%EF%BC%9F&amp;url=/archives/202309200944" width="1" height="1" alt="" style="opacity:0;">背景作为一名资深程序员，在测试环境、生产环境调试本地接口的情况非常常见，但通常没有好的方式，常见的有本地代理，根据规则转发，但配置繁琐耗时，或者用第三方插件，经常会有跨域等问题。那我就结合我所使用的方法，是比较成熟的接口调试方案，供大家参考。第一步：关闭谷歌浏览器跨域限制我所使用的是Cent Bro]]></description><guid isPermaLink="false">/archives/202309200944</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Wed, 20 Sep 2023 01:37:00 GMT</pubDate></item><item><title><![CDATA[如何在Spring Boot中使用Freemarker]]></title><link>http://blog.shenglin.me/archives/202309141202</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E5%A6%82%E4%BD%95%E5%9C%A8Spring%20Boot%E4%B8%AD%E4%BD%BF%E7%94%A8Freemarker&amp;url=/archives/202309141202" width="1" height="1" alt="" style="opacity:0;">背景最近项目中需要用到文书生成，通过参数生成HTML标签，以供前端展示。最后使用Freemarker的FTL文件来实现。本文正好梳理下Freemarker常见的使用方式、标签，方便大家了解。引入与配置首先引入依赖包。&amp;lt;!-- freemarker模板 --&amp;gt;&amp;lt;dependency&amp;]]></description><guid isPermaLink="false">/archives/202309141202</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 14 Sep 2023 03:43:00 GMT</pubDate></item><item><title><![CDATA[Oracle 执行日志、flash_recovery_area清理]]></title><link>http://blog.shenglin.me/archives/202309131037</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Oracle%20%E6%89%A7%E8%A1%8C%E6%97%A5%E5%BF%97%E3%80%81flash_recovery_area%E6%B8%85%E7%90%86&amp;url=/archives/202309131037" width="1" height="1" alt="" style="opacity:0;">背景 团队数据库今天无法连接，提示No space left on device，执行df -dh查看磁盘空间后发现已满，其他目录尝试清理作用不大，最后发现flash recovery area空间占用异常，加上监听日志比较大，一起清理。 磁盘空间占用分析 # 查看磁盘整体情况 df -h # 查看]]></description><guid isPermaLink="false">/archives/202309131037</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Wed, 13 Sep 2023 02:37:00 GMT</pubDate></item><item><title><![CDATA[tk.mybatis与com.github.pagehelper搭配使用时分页不生效问题解决方式]]></title><link>http://blog.shenglin.me/archives/202309061052</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=tk.mybatis%E4%B8%8Ecom.github.pagehelper%E6%90%AD%E9%85%8D%E4%BD%BF%E7%94%A8%E6%97%B6%E5%88%86%E9%A1%B5%E4%B8%8D%E7%94%9F%E6%95%88%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3%E6%96%B9%E5%BC%8F&amp;url=/archives/202309061052" width="1" height="1" alt="" style="opacity:0;">团队最近对项目进行升级，将原来的Mybaits搭配PageHelper更换为通用Mybatis，项目启动不报错，但是分页不生效，从日志中看不到count语句。Spring boot版本：2.3.10.RELEASESpring cloud版本：Hoxton.SR12pom文件&amp;lt;depend]]></description><guid isPermaLink="false">/archives/202309061052</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Wed, 6 Sep 2023 02:52:00 GMT</pubDate></item><item><title><![CDATA[Oracle AWR报告生成]]></title><link>http://blog.shenglin.me/archives/202308141145</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Oracle%20AWR%E6%8A%A5%E5%91%8A%E7%94%9F%E6%88%90&amp;url=/archives/202308141145" width="1" height="1" alt="" style="opacity:0;">生成AWR报告sqlplus / as sysdba@/${ORACLE_HOME}/.../RDBMS/ADMIN/awrrpt.sql依次输入：Specify the Report Type: htmlSpecify the number of days of snapshots to choo]]></description><guid isPermaLink="false">/archives/202308141145</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Mon, 14 Aug 2023 03:45:00 GMT</pubDate></item><item><title><![CDATA[Nginx 优化技巧]]></title><link>http://blog.shenglin.me/archives/202308101157</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Nginx%20%E4%BC%98%E5%8C%96%E6%8A%80%E5%B7%A7&amp;url=/archives/202308101157" width="1" height="1" alt="" style="opacity:0;">nginx.conf # CPU核心数：建议与CPU核心数（grep ^processor /proc/cpuinfo | wc -l）保持一致， worker_processes 8; error_log /mnt/nginx/error.log; pid /mnt/nginx]]></description><guid isPermaLink="false">/archives/202308101157</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 10 Aug 2023 03:57:00 GMT</pubDate></item><item><title><![CDATA[Docker 限制日志文件大小]]></title><link>http://blog.shenglin.me/archives/202308091823</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Docker%20%E9%99%90%E5%88%B6%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%E5%A4%A7%E5%B0%8F&amp;url=/archives/202308091823" width="1" height="1" alt="" style="opacity:0;">配置日志文件大小限制 vim /etc/docker/daemon.json { "log-driver": "json-file", "log-opts": { "max-size": "100m", "max-file": "3" } } 注意：配置修改前已经创建的]]></description><guid isPermaLink="false">/archives/202308091823</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Wed, 9 Aug 2023 10:22:00 GMT</pubDate></item><item><title><![CDATA[Docker Registry 私有仓库使用]]></title><link>http://blog.shenglin.me/archives/202308091816</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Docker%20Registry%20%E7%A7%81%E6%9C%89%E4%BB%93%E5%BA%93%E4%BD%BF%E7%94%A8&amp;url=/archives/202308091816" width="1" height="1" alt="" style="opacity:0;">私有仓库安装 docker run -d -p 5000:5000 --restart=always --name registry registry 推送到私有仓库 docker tag image:latest 192.168.1.100:5000/image:latest docker pu]]></description><guid isPermaLink="false">/archives/202308091816</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Wed, 9 Aug 2023 10:16:00 GMT</pubDate></item><item><title><![CDATA[阿里云Liunx服务器取消密钥登录]]></title><link>http://blog.shenglin.me/archives/202307251036</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E9%98%BF%E9%87%8C%E4%BA%91Liunx%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%8F%96%E6%B6%88%E5%AF%86%E9%92%A5%E7%99%BB%E5%BD%95&amp;url=/archives/202307251036" width="1" height="1" alt="" style="opacity:0;">背景 创建阿里云服务器后，服务器登录必须要密钥，搞了半天，最终处理方式如下： 1、阿里云控制台使用vnc登录 在阿里云控制台使用vnc登录。 2、修改配置文件 vim /etc/ssh/sshd_config PermitRootLogin yes PasswordAuthentication ye]]></description><guid isPermaLink="false">/archives/202307251036</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Tue, 25 Jul 2023 02:37:00 GMT</pubDate></item><item><title><![CDATA[使用Docker安装Gitlab]]></title><link>http://blog.shenglin.me/archives/202305301910</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E4%BD%BF%E7%94%A8Docker%E5%AE%89%E8%A3%85Gitlab&amp;url=/archives/202305301910" width="1" height="1" alt="" style="opacity:0;">拉取镜像docker pull gitlab/gitlab-ce构建镜像docker run -dit -p 8443:443 -p 8091:8091 -p 8022:22 --restart=always -v /data/gitlab/etc:/etc/gitlab -v /data/gitl]]></description><guid isPermaLink="false">/archives/202305301910</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Tue, 30 May 2023 11:10:00 GMT</pubDate></item><item><title><![CDATA[使用Docker安装禅道]]></title><link>http://blog.shenglin.me/archives/202305301850</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E4%BD%BF%E7%94%A8Docker%E5%AE%89%E8%A3%85%E7%A6%85%E9%81%93&amp;url=/archives/202305301850" width="1" height="1" alt="" style="opacity:0;">pull对应的禅道镜像官方地址：https://www.zentao.net/page/download.html镜像地址：https://hub.docker.com/r/easysoft/zentao/tagsdocker pull easysoft/zentao:latest构建容器docke]]></description><guid isPermaLink="false">/archives/202305301850</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Tue, 30 May 2023 10:50:00 GMT</pubDate></item><item><title><![CDATA[限制Docker日志文件大小]]></title><link>http://blog.shenglin.me/archives/202305301837</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E9%99%90%E5%88%B6Docker%E6%97%A5%E5%BF%97%E6%96%87%E4%BB%B6%E5%A4%A7%E5%B0%8F&amp;url=/archives/202305301837" width="1" height="1" alt="" style="opacity:0;">背景 Docker日志文件存储在/var/lib/docker/containers/container_id/ 目录下，各个容器ID对应的目录下有一个*-json.log 文件，如果不加限制，该日志文件经常爆满，导致占用磁盘空间。 限制日志文件大小 vim /etc/docker/daemon.j]]></description><guid isPermaLink="false">/archives/202305301837</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Tue, 30 May 2023 10:37:00 GMT</pubDate></item><item><title><![CDATA[IDEA 插件推荐]]></title><link>http://blog.shenglin.me/archives/202304191449</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=IDEA%20%E6%8F%92%E4%BB%B6%E6%8E%A8%E8%8D%90&amp;url=/archives/202304191449" width="1" height="1" alt="" style="opacity:0;">lombok增加依赖包，可以使用lombok注解。&amp;lt;dependency&amp;gt; &amp;lt;groupId&amp;gt;org.projectlombok&amp;lt;/groupId&amp;gt; &amp;lt;artifactId&amp;gt;lombok&amp;lt;/artifactId&amp;gt;&amp;lt;/dep]]></description><guid isPermaLink="false">/archives/202304191449</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Wed, 19 Apr 2023 06:49:00 GMT</pubDate></item><item><title><![CDATA[创业者必需的特点与能力]]></title><link>http://blog.shenglin.me/archives/202304110851</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E5%88%9B%E4%B8%9A%E8%80%85%E5%BF%85%E9%9C%80%E7%9A%84%E7%89%B9%E7%82%B9%E4%B8%8E%E8%83%BD%E5%8A%9B&amp;url=/archives/202304110851" width="1" height="1" alt="" style="opacity:0;">创业者或老板总有相似的特点和能力，或者拥有某种特点才能具备当老板的潜质。 一、性格 性格是决定一个人未来成就的重要因素，好的性格铸就好的人生，作为老板首先需要具备较好的性格，然而性格没有绝对的好坏之分，但是例如脾气暴躁、浮躁骄傲、自大自满这些绝对会阻碍你当老板的步伐，像谦卑、稳重、耐心这些性格，会对]]></description><guid isPermaLink="false">/archives/202304110851</guid><dc:creator>shenglin.me</dc:creator><category>团队管理</category><pubDate>Tue, 11 Apr 2023 00:51:00 GMT</pubDate></item><item><title><![CDATA[Ubuntu 隐藏标题栏]]></title><link>http://blog.shenglin.me/archives/202303311748</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Ubuntu%20%E9%9A%90%E8%97%8F%E6%A0%87%E9%A2%98%E6%A0%8F&amp;url=/archives/202303311748" width="1" height="1" alt="" style="opacity:0;">要在Ubuntu中隐藏软件的标题栏，可以使用以下步骤： 安装 GNOME 扩展 1、打开浏览器 2、访问 https://extensions.gnome.org/ 3、点击 “click here to install browser extension” 并根据指示安装 “GNOME Shell]]></description><guid isPermaLink="false">/archives/202303311748</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Fri, 31 Mar 2023 09:49:00 GMT</pubDate></item><item><title><![CDATA[Ubuntu 优化你的Dock任务栏显示]]></title><link>http://blog.shenglin.me/archives/202303311707</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Ubuntu%20%E4%BC%98%E5%8C%96%E4%BD%A0%E7%9A%84Dock%E4%BB%BB%E5%8A%A1%E6%A0%8F%E6%98%BE%E7%A4%BA&amp;url=/archives/202303311707" width="1" height="1" alt="" style="opacity:0;">通用设置1、设置Dock的显示位置2、设置鼠标换起默认设置Dock隐藏后，发现鼠标悬停时无法显示Dock任务栏，经过查找相关资料，可以通过dconf editor设置以显示。sudo apt install dconf-editor -yautohide: truedock-fixed: false]]></description><guid isPermaLink="false">/archives/202303311707</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Fri, 31 Mar 2023 09:07:00 GMT</pubDate></item><item><title><![CDATA[如何做好一名合格的技术组长]]></title><link>http://blog.shenglin.me/archives/202303311026</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E5%A6%82%E4%BD%95%E5%81%9A%E5%A5%BD%E4%B8%80%E5%90%8D%E5%90%88%E6%A0%BC%E7%9A%84%E6%8A%80%E6%9C%AF%E7%BB%84%E9%95%BF&amp;url=/archives/202303311026" width="1" height="1" alt="" style="opacity:0;">所谓打铁还需自身硬，作为一名合格的技术组长，自己的技术过硬是必要条件，只有这样你才能给予团队好的建议，带领团队走在正确的道路上。当然除了技术要求外，你还需要具备以下的能力：懂得团队力量大于个人力量许多技术组长经常认为某个重要功能必须自己开发，或者了解成员的长处和短板合理的任务安排主动跟进任务状态，及]]></description><guid isPermaLink="false">/archives/202303311026</guid><dc:creator>shenglin.me</dc:creator><category>团队管理</category><pubDate>Fri, 31 Mar 2023 02:26:17 GMT</pubDate></item><item><title><![CDATA[Win11使用MyDockFinder实现MacOS效果]]></title><link>http://blog.shenglin.me/archives/202303211810</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Win11%E4%BD%BF%E7%94%A8MyDockFinder%E5%AE%9E%E7%8E%B0MacOS%E6%95%88%E6%9E%9C&amp;url=/archives/202303211810" width="1" height="1" alt="" style="opacity:0;">]]></description><guid isPermaLink="false">/archives/202303211810</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Tue, 21 Mar 2023 10:10:00 GMT</pubDate></item><item><title><![CDATA[优化Win11字体显示]]></title><link>http://blog.shenglin.me/archives/202303211732</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=%E4%BC%98%E5%8C%96Win11%E5%AD%97%E4%BD%93%E6%98%BE%E7%A4%BA&amp;url=/archives/202303211732" width="1" height="1" alt="" style="opacity:0;">前言在 Windows 开发初期，用户的屏幕大多停留在低分辨率水平，再加上向前兼容的历史包袱，导致 2022 年的 Windows 的字体渲染方案仍是以点阵的方式渲染，笔画中的每一个像素对应屏幕上的一个像素，对于不喜欢像素风格的用户来讲，一定程度上影响了使用体验。优化方式替换字体Noble Scar]]></description><guid isPermaLink="false">/archives/202303211732</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Tue, 21 Mar 2023 09:32:00 GMT</pubDate></item><item><title><![CDATA[Docker 安装Nginx]]></title><link>http://blog.shenglin.me/archives/202303031638</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Docker%20%E5%AE%89%E8%A3%85Nginx&amp;url=/archives/202303031638" width="1" height="1" alt="" style="opacity:0;">下载镜像docker pull nginx:latest运行容器docker run --restart=always -dit -p 8080:80 -v /mnt/nginx:/mnt/nginx --name nginx nginx]]></description><guid isPermaLink="false">/archives/202303031638</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Fri, 3 Mar 2023 08:39:00 GMT</pubDate></item><item><title><![CDATA[Docker 安装Oracle]]></title><link>http://blog.shenglin.me/archives/202303021822</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Docker%20%E5%AE%89%E8%A3%85Oracle&amp;url=/archives/202303021822" width="1" height="1" alt="" style="opacity:0;">下载镜像docker pull registry.cn-hangzhou.aliyuncs.com/helowin/oracle_11g创建映射路径docker run -d --name oracle -p 1521:1521 registry.cn-hangzhou.aliyuncs.com/h]]></description><guid isPermaLink="false">/archives/202303021822</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 2 Mar 2023 10:23:05 GMT</pubDate></item><item><title><![CDATA[Docker 安装vsftp]]></title><link>http://blog.shenglin.me/archives/202303021805</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Docker%20%E5%AE%89%E8%A3%85vsftp&amp;url=/archives/202303021805" width="1" height="1" alt="" style="opacity:0;">下载镜像docker pull fauria/vsftpd启动容器docker run -dit -v /mnt/ftp:/home/vsftpd -p 21:21 -e FTP_USER=root -e FTP_PASS=woai996 --name vsftp --restart=always]]></description><guid isPermaLink="false">/archives/202303021805</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 2 Mar 2023 10:05:13 GMT</pubDate></item><item><title><![CDATA[Docker 安装Jenkins]]></title><link>http://blog.shenglin.me/archives/202303021745</link><description><![CDATA[<img src="http://blog.shenglin.me/plugins/feed/assets/telemetry.gif?title=Docker%20%E5%AE%89%E8%A3%85Jenkins&amp;url=/archives/202303021745" width="1" height="1" alt="" style="opacity:0;">下载镜像docker pull jenkins/jenkins创建目录mkdir -p /mnt/jenkinschmod 777 /mnt/jenkins启动容器docker run -dit -p 8090:8080 -p 8091:50000 -v /mnt/jenkins:/var/jenk]]></description><guid isPermaLink="false">/archives/202303021745</guid><dc:creator>shenglin.me</dc:creator><category>程序员日志</category><pubDate>Thu, 2 Mar 2023 06:55:20 GMT</pubDate></item></channel></rss>