<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Joker</title>
    <link>https://www.joker.cc/</link>
    <description>Recent content on Joker</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-CN</language>
    <lastBuildDate>Thu, 08 Jan 2026 13:26:00 +0000</lastBuildDate><atom:link href="https://www.joker.cc/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>GitHub音乐播放器</title>
      <link>https://www.joker.cc/posts/github-musicplayer.html/</link>
      <pubDate>Thu, 08 Jan 2026 13:26:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/github-musicplayer.html/</guid>
      <description>这两天用DeepSeek写了一个播放器，使用GitHub仓库存储音乐文件，通过Vercel部署。
⛓️项目地址 zhufacai/Jay: Vercel 音乐播放器
🤖Demo 周杰伦音乐全集 | 华流才是最屌的
📋 项目简介 GitHub音乐播放器是一个基于GitHub仓库的音乐播放器应用，可以将您的GitHub仓库转换为一个功能齐全的在线音乐播放器。无需服务器，直接使用GitHub作为音乐存储和分发平台。
主要特性 🎵 直接从GitHub仓库加载音乐文件 📁 支持专辑/文件夹分类 🎨 现代化UI设计，支持暗色主题 📱 完全响应式设计，支持移动端 🔄 实时同步GitHub仓库更新 📜 歌词文件支持（.lrc格式） 🎚️ 完整播放控制功能 🔍 多种视图模式（专辑、所有歌曲、热门歌曲等） 🚀 快速开始 1. 环境要求 Node.js 14.x 或更高版本 npm 或 yarn 包管理器 GitHub账号和仓库 2. 项目结构 github-music-player/├── generate-index.js # 主生成脚本├── package.json # 项目配置├── public/ # 生成的静态文件│ ├── index.html # 播放器界面│ └── music-data.json # 音乐数据└── README.md # 项目说明 3.</description>
    </item>
    
    <item>
      <title>Hugo图片路径处理逻辑</title>
      <link>https://www.joker.cc/posts/hugo-image.html/</link>
      <pubDate>Thu, 04 Dec 2025 17:26:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/hugo-image.html/</guid>
      <description>一、问题 最近在更新法规汇编网站的时候遇到一个问题，法规中的图片无法正常显示，网站是基于hugo构建的静态网站，用的hugo-book主题，图片放在markdown文档目录中的images目录下。如下：
规范性文件├─images│ ├─ image_081.png│ ├─ image_082.png│ └─ image_083.png└─ 煤矿生产能力核定标准.md 图片的正常路径应为：
规范性文件/images/image_081.png 图片在本地的markdown文档中可以正常显示，但是在md生成的网页上无法正常显示，在网页上查看图片地址发现图片路径为：
规范性文件/煤矿生产能力核定标准/images/image_081.png 也就是说，根据 hugo 的路径规则，markdown在生成网页后图片多了一层路径煤矿生产能力核定标准，导致图片无法正常显示。
二、解决办法 网上查到的解决方法有两种：
图片放入 /static 目录下，然后通过绝对路径引入
将 xxx.md 调整为 xxx/index.md 然后使用相对路径引用图片
但是上述两种方法对我都不太实用，因为涉及到大量的md文档和图片。于是又在网上找到另一种解决方案，通过修改md生成html时图片渲染处理逻辑，以支持相对路径图片引用。具体就是修改 render_image.html (/layouts/_default/_markup/render_image.html)，代码如下：
{{/* 新增逻辑：非 index.md 的本地相对路径添加 ../ */}}{{- else -}}{{- if and (not (hasPrefix $u.Path &amp;#34;/&amp;#34;)) (ne .PageInner.File.LogicalName &amp;#34;index.md&amp;#34;) -}}{{- $src = printf &amp;#34;../%s&amp;#34; $path -}}{{- end -}}{{- end -}}{{- 一直到这里 -}} 将上述代码放到render_image.</description>
    </item>
    
    <item>
      <title>利用Shell脚本通过Wget在Linux服务器批量下载文件</title>
      <link>https://www.joker.cc/posts/plxz.html/</link>
      <pubDate>Sun, 01 Jun 2025 00:26:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/plxz.html/</guid>
      <description>一、整理文件地址 将需要下载的文件地址写入url_list.txt，一行一个url。
二、通过wget下载 新建download.sh脚本文件，写入以下内容：
#!/bin/bash# 定义要存储下载内容的目录download_dir=&amp;#34;/path/to/download_directory&amp;#34;# 如果目录不存在，则创建目录if [ ! -d &amp;#34;$download_dir&amp;#34; ]; thenmkdir -p &amp;#34;$download_dir&amp;#34;fi# 文件包含URL列表url_file=&amp;#34;/path/to/your/url_list.txt&amp;#34;# 逐行读取URL文件，并使用wget下载while IFS= read -r url; doif [[ -n &amp;#34;$url&amp;#34; ]]; thenecho &amp;#34;Downloading: $url&amp;#34;wget -P &amp;#34;$download_dir&amp;#34; &amp;#34;$url&amp;#34;fidone &amp;lt; &amp;#34;$url_file&amp;#34;echo &amp;#34;All downloads complete.&amp;#34; 三、执行下载命令 #请先确认路径正确chmod +x download.sh./download.sh PS：如果想要实现下载后的文件自动重命名，可将download.sh修改为： #!/bin/bash# 定义要存储下载内容的目录download_dir=&amp;#34;/path/to/download_directory&amp;#34;# 如果目录不存在，则创建目录if [ ! -d &amp;#34;$download_dir&amp;#34; ]; thenmkdir -p &amp;#34;$download_dir&amp;#34;fi# 文件包含URL列表url_file=&amp;#34;/path/to/your/url_list.</description>
    </item>
    
    <item>
      <title>我们生来就是孤独</title>
      <link>https://www.joker.cc/posts/gudu.html/</link>
      <pubDate>Thu, 29 May 2025 02:30:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/gudu.html/</guid>
      <description>记不清往年是怎样的，但是今年的天气异常的奇怪，已经快六月的季节，雨后的温度还是冷的让人发抖，我必须得拉上拉链，裹紧衣服。深夜的街道上人也比往常少了很多，一个人走路听歌，星空在黑夜下，光很刺眼，分不清是路灯还是太阳。
每天也只有在这个时候，才能想起一些事情。但天黑的太快想走早就来不及。
不知道该怎么去评价，就好像我养在办公室的花，一直都在浇水，但是有一天它突然死掉了。我在想会不会是我的问题，但同事说它就不适合生长在用塑料瓶子做成的花盆里，不管怎么浇水，它都会死掉。
我不知道他说的对不对，但是花已经死掉了。只能遗忘，就像我们记得的那样。
看着路边烂醉的人，我才意识到我已经一个月没有喝酒了，这是我最近的一大突破，于是我举杯庆祝，但那种酒精带来的短暂的精神麻痹好像也无法让我提起兴趣。家里人得知我最近的情况后又开始唠叨了起来，而我总是表现的很不耐烦。只不过现在他们都告诉我健康第一位，对于其他的只字不提。
其实我很清楚，他们都很爱我。而我把故乡给卖了。
一个月以来，我已经习惯了每天下班后去理疗，然后到新房子，摆弄一下我的玩具，一个人坐着发呆，然后熄灯，关门，离开。楼下的重庆小面和无骨鸡爪已经快吃到吐了。但好像这是现在唯一能让我提起兴趣的事情了，就跟两年前一样，每天在小区院子里走路，一圈又一圈，或者去附近的公园里，坐一下午。一切仿佛又回到了原点。
我们生来就是孤独。</description>
    </item>
    
    <item>
      <title>博客十周年</title>
      <link>https://www.joker.cc/posts/blog-10th.html/</link>
      <pubDate>Fri, 23 May 2025 01:23:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/blog-10th.html/</guid>
      <description>2015年5月8日-2025年5月8日，博客十周年，这篇本该写于5月8日的十年总结，却迟到了十几天。说来也是讽刺，就在5月8日，我跟女朋友分手了，这让我本就碌碌无为的十年变得更加贫瘠，提笔不知从何写起，但也让我能有机会重新审视，认真思考。
十年，我好像已经可以从容的面对离别，毕竟在成年人的世界里离别是常态。与其说是从容，倒不如说是根本就来不及悲伤，毕竟在面对了一天的鸡零狗碎之后，天亮了生活还得继续，就好像李志在《定西》中唱的那样，悲伤是奢侈品我消受不起，快乐像噩梦一转眼惊醒。但有一点值得反思，她说“我自己都不考虑我自己，谁会为我考虑”，是啊，我如梦初醒，虽然至今都不能理解她的很多迷惑行为，但当你意识到对方不会考虑你的感受，不能理解你的压力，在你身心承受无尽痛苦，而她只在乎放假去哪旅游，甚至连一句哪怕虚伪的问候都没有的时候，当你真切的感受到寒心的时候，你就应该替自己考虑了。巴菲特说，人一生中回报率最高的投资就是找一个好的伴侣，找什么样的伴侣决定你下半辈子过怎么样的人生。所以，生命中的人来人往，都是命运的标尺在无形中校准你的人生。感恩遇见，但如果无缘继续，就不要回头，也不需要祝福。
十年，我一直都是一个人在走，从满腔热血到灰头土脸，那些做过的梦，那些虚无缥缈的幻想，早已经在一次次的失败过后深埋心底，坦然接受，毕竟在成年人的世界里平庸也是常态。作为一名小镇做题家，有人说体制内是平庸者的围城，但其实更像是修行者的道场。在文山会海的缝隙里，在虚与委蛇的夹层中，总有什么在倔强生长。就像被车轮反复碾压的野草，在柏油路的裂缝中探出嫩芽；像积满污垢的旧窗根，某个清晨突然漏进一束完整的阳光。办公室窗台上的绿萝，它不曾向往参天的高度，却把整面墙走成了春天。当同事开始讨论学区房价格，当领导把晋升名额变成鱼饵，我才惊觉，小镇青年所谓的稳定，不过是换了个赛道继续奔跑。所以，接受自己的平庸，与自己和解。
十年，从懵懂稚嫩到圆滑世故，得到的是所谓的成长，失去的是少年的青春。虽然在成年人的世界里失去更是常态，但唯有这一点，我始终无法坦然接受。不断增长的年岁，开始发福的身体，体检单上越来越多的异常，父母鬓角的白发…都让我感到心慌。年轻的心曾烧的多旺啊，但岁月总是这么无情，让人无力又无助，十年前夏天那个奔跑在旷野上的少年，早已死在了文山会海和觥筹交错中，死在了柴米油盐与鸡零狗碎中。成年人的世界哪有什么旷野啊，不过是戴着镣铐在田字格里跳舞，还要把皱巴巴的制服熨出棱角。
所以啊，你看，在成年人的世界中不管发生什么，都是常态，但不管怎样，都要有与生活交手的勇气。历经千帆，只希望你依然还有一颗少年的心。
下个十年，再见。</description>
    </item>
    
    <item>
      <title>而立之年</title>
      <link>https://www.joker.cc/posts/30-years-old.html/</link>
      <pubDate>Sun, 07 Jan 2024 02:23:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/30-years-old.html/</guid>
      <description>又是一个岁末年初，好像跟往年没什么不同，大家依旧是在感叹时间过得真快，依旧在感叹过后继续平凡的度过平凡的每一天。非要说有什么不同的话，那就是我已经来到了三字打头的年纪，时间总是会给你一个猝不及防，回头猛然发现已到而立之年。
三十岁，青春已不再，但我仿佛还能感受到十八岁那个夏天透过玻璃打进教室的阳光，闷热，嘈杂；甚至还记得下午校园里柳树下吹过的风的味道，带着一点尘土的气息。昏昏沉沉的，夏天的，青春的味道。
时间就是这么奇妙，你无法同时拥有青春和对青春的理解。但纵使永远没有可能再回到十八岁的那个夏天，我也依然要回忆一下，只是为了告诉自己，好好的感受当下。
想对二零二三年做个总结，但发现唯一值得总结的就是跟大双吃喝玩乐了小半年。是的，去年我告别了单身，她的名字叫大双！这也算是平凡的二零二三年里最有意义的一件事，总结一点就是：很开心！
是的，我并不擅长总结。
但，总结也好，不总结也罢，时间都会在每个人身上留下印记，就好像父亲鬓角的白发，我总觉得那很残忍，有一种说不出的无力感。
既然时间冷酷，岁月无情，那不妨跟他挥手告别，来年再战。
二零二四年，新的一年，三十岁的一年，而立之年，跟大双吃喝玩乐的第二年。好，开始许愿！
首先，希望可以继续和大双一起，认认真真的吃喝玩乐！
其次，希望大家都平平安安，健健康康，老父亲早日康复！
再次，希望自己学习和工作都有所进步！
最后，发财！！</description>
    </item>
    
    <item>
      <title>MySQL无法启动的解决办法</title>
      <link>https://www.joker.cc/posts/mysql-error.html/</link>
      <pubDate>Wed, 29 Mar 2023 08:15:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/mysql-error.html/</guid>
      <description>最近服务器重启后出现了好几次Mysql无法启动的情况，记录一下解决过程。
一、执行/etc/init.d/mysqld restart后报错如下： [root@Joker ~]# /etc/init.d/mysqld restart/www/server/mysql/bin/my_print_defaults: Can&amp;#39;t read dir of &amp;#39;/etc/my.cnf.&amp;#39; (Errcode: 2)Fatal error in defaults handling. Program aborted/www/server/mysql/bin/my_print_defaults: Can&amp;#39;t read dir of &amp;#39;/etc/my.cnf.&amp;#39; (Errcode: 2)Fatal error in defaults handling. Program abortedERROR! MySQL server PID file could not be found!/www/server/mysql/bin/my_print_defaults: Can&amp;#39;t read dir of &amp;#39;/etc/my.cnf.&amp;#39; (Errcode: 2)Fatal error in defaults handling. Program abortedStarting MySQL./www/server/mysql/bin/my_print_defaults: Can&amp;#39;t read dir of &amp;#39;/etc/my.cnf.&amp;#39; (Errcode: 2)Fatal error in defaults handling.</description>
    </item>
    
    <item>
      <title>html页面加密访问</title>
      <link>https://www.joker.cc/posts/html-password.html/</link>
      <pubDate>Thu, 19 Jan 2023 08:15:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/html-password.html/</guid>
      <description>两种方法实现html页面加密访问。
一、只加密html 此方法屏蔽F12查看源码但是屏蔽不了Ctrl+U查看源码。将下面代码在&amp;lt;/head&amp;gt;前面加入即可。
&amp;lt;SCRIPT language=JavaScript&amp;gt; function password() { var testV = 1; var pass1 = prompt(&amp;#39;请输入密码:&amp;#39;,&amp;#39;&amp;#39;); while (testV &amp;lt; 3) { if (!pass1) history.go(-1); if (pass1 == &amp;#34;123&amp;#34;) { alert(&amp;#39;密码正确!&amp;#39;); break; } testV+=-1; var pass1 = prompt(&amp;#39;密码错误!请重新输入:&amp;#39;); } if (pass1!=&amp;#34;password&amp;#34; &amp;amp; testV ==3) history.go(-1); return &amp;#34; &amp;#34;; } document.write(password()); &amp;lt;/SCRIPT&amp;gt; 二、加密html和js 1.html代码 &amp;lt;script src=&amp;#34;psw.js&amp;#34;&amp;gt;&amp;lt;/script&amp;gt;&amp;lt;!--密码定义在 psw.js 里面--&amp;gt;&amp;lt;script&amp;gt;function password() {var testV = 1;//计数器，记录密码错误次数var psw = prompt(&amp;#34;请输入密码：&amp;#34;,&amp;#34;&amp;#34;);while (testV &amp;lt; 3) {if (!</description>
    </item>
    
    <item>
      <title>妈妈，我会在夏天开放吗？</title>
      <link>https://www.joker.cc/posts/2022-end.html/</link>
      <pubDate>Thu, 22 Dec 2022 00:51:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/2022-end.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>在CentOS上使用rclone挂载OneDrive网盘</title>
      <link>https://www.joker.cc/posts/centos-rclone-onedrive.html/</link>
      <pubDate>Mon, 03 Oct 2022 14:11:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/centos-rclone-onedrive.html/</guid>
      <description>申请了微软的E5开发者账号，OneDrive有5T的容量，于是就想着挂载到自己的VPS上，本文记录一下使用Rclone挂载OneDrive到Linux的过程。
一、安装Rclone CentOS下安装命令：
curl https://rclone.org/install.sh | sudo bash 二、安装fuse 挂载位本地硬盘必须有fuse支持，否则运行挂载命令会报错
yum -y install fuse 三、配置 （一）自建API 1.打开此链接注册新应用（已注册过的可以跳过），其中**“受支持的帐户类型”** 选择第三项-任何组织目录(任何 Azure AD 目录 - 多租户)中的帐户和个人 Microsoft 帐户(例如，Skype、Xbox)，重定向URL为 具体看下面：
重定向url：
rclone类：http://localhost:53682 SharePoint：http://localhost 其他：可以写自己的域名，注意一定要是https。（或者根据程序要求。） 2.切换到**“API权限”选项卡， 访问Microsoft API &amp;raquo; Microsoft Graph**。 搜索到并勾选以下权限：
1. Files.Read2. Files.Read.All3. Files.ReadWrite4. Files.ReadWrite.All5. offline_access6. User.Read 3.切换到**“证书和密码”选项卡，创建一个Client secret，复制机密值(Client Secret)**并保存。
（二）客户端授权 1.在Windows电脑上安装rclone并在安装目录运行cmd
2.运行下面命令获取授权
rclone authorize &amp;#34;onedrive&amp;#34; 3.这时会自动打开浏览器，然后登陆OneDrive，按照提示操作完之后会在cmd终端中返回如下信息：
C:\Users\ZhuXiaopeng\Software\rclone-v1.59.2-windows-amd64&amp;gt;rclone authorize &amp;#34;onedrive&amp;#34;2022/10/03 12:46:58 NOTICE: If your browser doesn&amp;#39;t open automatically go to the following link: http://127.</description>
    </item>
    
    <item>
      <title>在Cloudflare Workers上部署Goindex代理Google Drive</title>
      <link>https://www.joker.cc/posts/cloudflare-workers-goindex-googledrive.html/</link>
      <pubDate>Fri, 30 Sep 2022 01:42:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/cloudflare-workers-goindex-googledrive.html/</guid>
      <description>最近在Google drive上转存了李志的音乐合集，想做一个网页提供在线试听，但因为众所周知的原因，Google drive在墙内无法正常访问，于是就通过CloudFlare Workers部署goindex来代理Google drive。
一、创建 Google 项目 跳转创建项目页面，输入项目名之后确认创建
接着会跳转到OAuth 同意屏幕，User Type选择外部
修改应用注册，必填项为应用名称、用户支持电子邮件以及底下的开发者联系信息，其他可不填，保存即可
接下来的测试用户添加自己的邮箱即可
二、开启 Google Drive API 跳转开启 Google Drive API页面，开启该功能
开启成功后如下
三、创建 OAuth client ID 跳转创建 OAuth client ID页面，应用类型选择桌面应用，名称随意，完成后点击创建
创建成功会返回客户端 ID和客户端密钥，自行保存，后面需要用到
四、安装 Rclone 下载地址，根据自己的系统版本选择下载之后解压
五、CMD 运行 Rclone 有两种方法，就Win10系统举例
在Rclone解压的目录的地址栏输入cmd，打开当前路径的命令行终端 在系统环境变量Path添加Rclone的路径 在之后获取Google Drive的refresh token时需要访问到Google的服务，所以必不可免的需要用到代理，但CMD默认是不走代理的，可自行设置临时代理。
六、设置CMD临时代理 以v2ray为例，打开设置-参数设置查看本地监听端口和协议。
在windows的cmd终端中，执行下面命令：
set http_proxy=socks5://127.0.0.1:10808set https_proxy=socks5://127.0.0.1:10808 七、使用 Rclone 获取 refresh_token 在终端上执行rclone config，选择n新建，名字随意
选择18即Google Drive
之后填写先前获取的client id和client secret，scope权限选择1，即所有权限
service_account_file回车不填即可
Edit advanced config也是回车默认No
Use auto config选择n</description>
    </item>
    
    <item>
      <title>Typecho获取当前父分类的所有子分类</title>
      <link>https://www.joker.cc/posts/1915.html/</link>
      <pubDate>Wed, 20 Apr 2022 17:48:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1915.html/</guid>
      <description>代码如下：
&amp;lt;?php $this-&amp;gt;widget(&#39;Widget_Metas_Category_List&#39;)-&amp;gt;to($categorys); ?&amp;gt;&amp;lt;?php while ($categorys-&amp;gt;next()): ?&amp;gt;&amp;lt;?phpif ($this-&amp;gt;category == $categorys-&amp;gt;slug&amp;amp;&amp;amp;($this-&amp;gt;is(&amp;quot;post&amp;quot;)||$this-&amp;gt;is(&amp;quot;category&amp;quot;))){$childrens = $this-&amp;gt;widget(&#39;Widget_Metas_Category_List&#39;)-&amp;gt;getAllChildren($categorys-&amp;gt;parent);for ($i=0; $i &amp;lt;count($childrens) ; $i++) { $thisChild = $this-&amp;gt;widget(&#39;Widget_Metas_Category_List&#39;)-&amp;gt;getCategory($childrens[$i]);?&amp;gt;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;&amp;lt;?php echo $thisChild[&amp;quot;permalink&amp;quot;] ?&amp;gt;&amp;quot;&amp;gt;&amp;lt;?php echo $thisChild[&amp;quot;name&amp;quot;] ?&amp;gt;&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;?php}}?&amp;gt;&amp;lt;?php endwhile;?&amp;gt;输出如下：
&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.joker.cc/category/child1/&amp;quot;&amp;gt;子分类1&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.joker.cc/category/child2/&amp;quot;&amp;gt;子分类2&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;&amp;lt;li&amp;gt;&amp;lt;a href=&amp;quot;https://www.joker.cc/category/child3/&amp;quot;&amp;gt;子分类3&amp;lt;/a&amp;gt;&amp;lt;/li&amp;gt;</description>
    </item>
    
    <item>
      <title>MySQL动态修改数据库varchar长度的方法</title>
      <link>https://www.joker.cc/posts/1911.html/</link>
      <pubDate>Wed, 20 Apr 2022 16:37:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1911.html/</guid>
      <description>最近在博客添加了一个笔记模板，所有的笔记都以文章标题的形式输出，但是发现有些笔记字数过多，标题不能完整显示，查看数据库发现title字段的类型是varchar(200)，200决定了文章标题的长度，超出部分则不显示，只需要修改varchar的值即可，方法如下：
alter table 表名 modify column 字段名 varchar(数量);在typecho数据库中执行以下命令就可以了。
alter table typecho_contents modify column title varchar(10000); </description>
    </item>
    
    <item>
      <title>Linux乱码文件重命名</title>
      <link>https://www.joker.cc/posts/1868.html/</link>
      <pubDate>Wed, 06 Oct 2021 10:40:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1868.html/</guid>
      <description>最近发现用宝塔解压文件后，文件名为中文的文件不显示，发现可以通过在终端下用mv命令对文件重命名来解决这个问题，但是中文文件名在终端里显示为乱码，无法通过键盘输入文件名进行重命名，但是每个文件都有一个i节点号，可以通过i节点号来管理文件。 首先，要取得文件的i节点号，这个可以通过ls命令的-i选项获得
root@VM-0-14-debian:~# ls -i41697812 a_files 32983551 a.html 每个文件名前面的数字就是文件的i节点号。有了文件的i节点号，我们就可以利用find命令的-inum选项配合常用的文件管理命令进行文件管理了。重命名命令如下：
root@VM-0-14-debian:~# find . -inum 32983551 -exec mv {} b.html \; 这样a.html就被重命名为b.html了，特别要提一下的是，在find命令中的“{}”表示find命令找到的文件，在-exec选项执行mv命令的时候，会利用按i节点号找到的文件名替换掉“{}。</description>
    </item>
    
    <item>
      <title>要保持希望在每天清晨太阳升起</title>
      <link>https://www.joker.cc/posts/1867.html/</link>
      <pubDate>Mon, 20 Sep 2021 00:54:34 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1867.html/</guid>
      <description>太糟糕的一天，早上出车祸把手机干的稀碎，还跑错考点，下午睡过头考试迟到…这么倔强的去参加考试大概是真的不愿意承认自己已经奔三了，坐在教室里的时候恍惚又回到了刚毕业时候到处参加考试的日子。
只有废物才会不停的感慨，而我恰巧就是那废物之一。上周表姐跟我诉说着奔三的焦虑，一事无成诸如此类的，我感同身受。看着身边的人都在一步一步往前走，恋爱结婚生子，好像就只有我还停留在十年前，时间让我长了年岁，却没有让我成为一个合格的大人。
小时候的梦想在长大后看起来美好但不切实际，但就在三四年前我还很认真的以为一切都会好的，至少我的三十岁会工作稳定，收入可观，会有时间陪家人，会和喜欢的人度过每一个平凡的日落日升。
没想到，到了谈婚论嫁的年纪，我却还在找自己的路上。</description>
    </item>
    
    <item>
      <title>婆罗</title>
      <link>https://www.joker.cc/posts/1862.html/</link>
      <pubDate>Sun, 16 May 2021 00:55:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1862.html/</guid>
      <description>一边是鲜花大树
一边是结硬果的小树
猫那样小心地看着
使事情重要起来
做各种阴险毒辣的表情
忽然发现猫的内心
有一个洞
它不会说出去
到死在众说纷纭中
有一片云
会像雪山
一动不动
（顾城）</description>
    </item>
    
    <item>
      <title>腾讯云服务器卸载安全监控组件</title>
      <link>https://www.joker.cc/posts/1859.html/</link>
      <pubDate>Wed, 12 May 2021 10:31:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1859.html/</guid>
      <description>众所周知，阿里云和腾讯云机器开机都附带了安全软件，虽然算安全软件，还不如直接称为监控软件。 卸载方法：
crontab -rrm -rf /usr/local/qcloud/因为腾讯云机器会附带一个crontab定时任务，会定时执行/usr/local/qcloud/目录下程序，一劳永逸，直接把crontab清空，/usr/local/qcloud/目录删掉。</description>
    </item>
    
    <item>
      <title>母亲节当天的新时代废柴</title>
      <link>https://www.joker.cc/posts/1857.html/</link>
      <pubDate>Mon, 10 May 2021 00:51:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1857.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>纪念全国全面实行一周双休制</title>
      <link>https://www.joker.cc/posts/1855.html/</link>
      <pubDate>Sun, 02 May 2021 00:38:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1855.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>别走，万一好笑呢</title>
      <link>https://www.joker.cc/posts/1851.html/</link>
      <pubDate>Tue, 06 Apr 2021 02:42:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1851.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>更换Typecho的Gravatar头像源</title>
      <link>https://www.joker.cc/posts/1844.html/</link>
      <pubDate>Mon, 22 Mar 2021 12:22:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1844.html/</guid>
      <description>打开var/Typecho/Common.php，找到下面的代码，大概在934行。
$url = $isSecure ? &#39;https://secure.gravatar.com&#39; : &#39;http://www.gravatar.com&#39;;$url .= &#39;/avatar/&#39;;if (!empty($mail)) {$url .= md5(strtolower(trim($mail)));}$url .= &#39;?s=&#39; . $size;$url .= &#39;&amp;amp;amp;r=&#39; . $rating;$url .= &#39;&amp;amp;amp;d=&#39; . $default;return $url;替换为：
$url = $isSecure ? &#39;https://cdn.v2ex.com/gravatar/&#39; : &#39;http://gravatar.duoshuo.com/avatar/&#39;;if (!empty($mail)) {$url .= md5(strtolower(trim($mail)));}$url .= &#39;?s=&#39; . $size;$url .= &#39;&amp;amp;amp;r=&#39; . $rating;$url .= &#39;&amp;amp;amp;d=&#39; . $default;return $url;</description>
    </item>
    
    <item>
      <title>热爱生活</title>
      <link>https://www.joker.cc/posts/1843.html/</link>
      <pubDate>Thu, 11 Mar 2021 02:28:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1843.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>hello,2021</title>
      <link>https://www.joker.cc/posts/1822.html/</link>
      <pubDate>Fri, 01 Jan 2021 01:34:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1822.html/</guid>
      <description>我们为什么要把新年当作一个节日来庆祝?
从逻辑上，对于肉身会消亡，向死而生的物种，时光流逝其实是一件悲哀的事情。但人类文化中却不约而同的划定出一个喜庆、欢乐的节点。它的意义是翻篇，把不好的留在过去，把美好的希望留给未来。
在2020这个过去一百年未有的“大变局”“乱纪元&amp;quot;的开端，各种黑天鹅，我们经历了太多。我们确实需要有太多应该去翻篇的，但在翻篇前，做个反思，以期对未来的期许和努力的方向不至于跑偏还是必要的。
在新年时，我们会习惯洗个澡，换身新衣服。其实思想也同样需要洗澡，持续的更新思想底层系统，我们才能更好的适应不确定性悖谬横生，物理世界与数字世界叠加的今天。
在区块链、加密世界里，我们同样需要去回顾、反思和纪念一些什么。 这种盘点不单纯为了吃瓜、吐槽或者批判，而是为了身之为人的一点小小的傲慢，希望还有打破历史循环轮的机会，希望技术还可以如普罗米修斯为人类盗来火种之时一样，重回正确的轨道，再次拯救人类。</description>
    </item>
    
    <item>
      <title>闲置安卓手机利用ksweb搭建web服务，通过frp内网穿透实现公网自定义域名访问</title>
      <link>https://www.joker.cc/posts/ksweb-frp.html/</link>
      <pubDate>Sat, 28 Nov 2020 18:15:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/ksweb-frp.html/</guid>
      <description>一、安装ksweb搭建web服务 ksweb破解版：点击下载
下载ksweb安装并打开，通过简单的设置即可搭建web环境。
点击ksweb中显示的http://localhost:8080如能访问，证明ksweb安装成功并正常运行。
将所需的网站程序放置在ksweb显示的网站根目录下即可开始运行安装，此处不赘述。
安装成功后再次访问http://localhost:8080即可看到安装好的网站内容。
二、自建frp内网穿透 1.安装frp服务端 apt-get updatewget --no-check-certificate https://raw.githubusercontent.com/clangcn/onekey-install-shell/master/frps/install-frps.sh -O ./install-frps.shchmod 700 ./install-frps.sh./install-frps.sh install 之后会提示设置一些参数，全部参数都有默认值，直接回车就是输入默认值：
Please input frps bind_port [1-65535](Default Server Port: 5443): #输入frp提供服务的端口，用于服务器端和客户端通信，默认即可Please input frps vhost_http_port [1-65535](Default vhost_http_port: 80): #输入frp进行http穿透的http服务端口，建议选择其他端口，默认的80端口给Nignx，然后用Nginx代理frp的http端口Please input frps vhost_https_port [1-65535](Default vhost_https_port: 443): #输入frp进行https穿透的https服务端口，同上面的80端口类似，建议分配其他端口，然后通过Nginx代理此端口Please input frps dashboard_port [1-65535](Default dashboard_port: 6443):#输入frp的控制台服务端口，用于查看frp工作状态，默认即可Please input dashboard_user (Default: admin):#登录控制台的用户名，默认即可Please input dashboard_pwd (Default: kpkpM7VZ):#登录控制台的密码，如果记不住默认的建议修改Please input privilege_token (Default: 9m2UAOWa6hx5Eise):#输入frp服务器和客户端通信的密码，默认是随机生成的，默认即可Please input frps max_pool_count [1-200](Default max_pool_count: 50):#设置每个代理可以创建的连接池上限，默认50##### Please select log_level #####1: info2: warn3: error4: debug#####################################################Enter your choice (1, 2, 3, 4 or exit.</description>
    </item>
    
    <item>
      <title>阿里云虚拟主机安装网站程序时提示连接数据库失败等问题的解决方法</title>
      <link>https://www.joker.cc/posts/aliyun-dateerror.html/</link>
      <pubDate>Fri, 20 Nov 2020 19:29:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/aliyun-dateerror.html/</guid>
      <description>最近在阿里云虚拟主机安装typecho程序时，连接数据库一直出错，反复检查了自己填写的数据库连接信息发现也没有问题，通过搜索，解决办法如下：
切换php版本，后台有多个php的版本供选择使用的，可以切换到高一点的版本，更改php.ini的配置信息。重置数据库密码，并且选择41位的加密模式。
通过测试，只需要重置数据库密码并选择41位加密模式就可以了。
解决数据库连接失败的问题之后，开始执行安装程序，但在第二步确认数据库配置的时候显示空白，通过测试，只需要在后台更改php.ini的配置信息即可解决。</description>
    </item>
    
    <item>
      <title>阿里云虚拟主机利用.htaccess建多个网站</title>
      <link>https://www.joker.cc/posts/aliyun-htaccess.html/</link>
      <pubDate>Thu, 19 Nov 2020 19:18:18 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/aliyun-htaccess.html/</guid>
      <description>假设我们有三个域名，a.joker.cc、b.joker.cc 和 c.joker.cc，它们在阿里云虚拟主机对应的目录分别是 a、b 和 c 文件夹，那么通过以下操作可以实现阿里云虚拟主机建立三个网站（理论上可以建立很多个）。
1、在阿里云虚拟主机根目录建立一个.htaccess 文件，内容如下：
&amp;lt;IfModule mod_rewrite.c&amp;gt;RewriteEngine OnRewriteBase /RewriteCond %{HTTP_HOST} ^a.joker.cc$ [NC]RewriteCond %{REQUEST_URI} !^/aRewriteRule ^(.*)$ /a/$1 [L]RewriteCond %{HTTP_HOST} ^b.joker.cc$ [NC]RewriteCond %{REQUEST_URI} !^/bRewriteRule ^(.*)$ /b/$1 [L]RewriteCond %{HTTP_HOST} ^c.joker.cc$ [NC]RewriteCond %{REQUEST_URI} !^/cRewriteRule ^(.*)$ /c/$1 [L]&amp;lt;/IfModule&amp;gt; 2、在 a 文件夹内建立一个.htaccess 文件，内容如下：
&amp;lt;IfModule mod_rewrite.c&amp;gt;RewriteEngine OnRewriteCond %{HTTP_HOST} !^a.joker.cc$ [NC]RewriteRule (.*) http://a.joker.cc/$1 [L,R=301]&amp;lt;/IfModule&amp;gt; 3、b 和 c 文件夹内也分别建立一个.htaccess 文件，内容参照步骤 2 即可。</description>
    </item>
    
    <item>
      <title>生日快乐</title>
      <link>https://www.joker.cc/posts/happy-birthday.html/</link>
      <pubDate>Fri, 10 Jul 2020 01:27:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/happy-birthday.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>PHP实现简单的网站访客统计</title>
      <link>https://www.joker.cc/posts/php-fktj.html/</link>
      <pubDate>Wed, 13 May 2020 13:33:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/php-fktj.html/</guid>
      <description>前言 一个简单统计网站访客的PHP源码，实现前端网页显示访问量 采用PV统计方式，单个用户连续点击N篇文章，记录N次访问量 源码会自动生成TXT记录文档，记录的访问量可以自行修改 一、在网站根目录新建一个名为FKTJ.php的文件，然后写入以下代码 &amp;lt;?php$n=file_get_contents(&amp;#39;FKTJ.txt&amp;#39;);$n++;file_put_contents(&amp;#39;FKTJ.txt&amp;#39;,$n);echo &amp;#34;document.write($n);&amp;#34;;?&amp;gt; 二、在需要显示的地方添加以下调用代码 你是第&amp;amp;lt;script type=text/javascript src=FKTJ.php&amp;amp;gt;&amp;amp;lt;/script&amp;amp;gt;位访问者 三、说明 加入调用代码后打开网页，会在后台生成一个名为FKTJ.txt的记录文件，编辑此文件可以实现修改访问量，如需统计次目录下的单页访问量，可以在次目录下新建FKTJ.php文件，然后添加调用代码即可
​	​	​	​	​</description>
    </item>
    
    <item>
      <title>使用sql命令批量替换文章中图片的URL地址</title>
      <link>https://www.joker.cc/posts/sql-url.html/</link>
      <pubDate>Mon, 27 Apr 2020 16:39:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/sql-url.html/</guid>
      <description>比如你要将表 tb1里面的 f1字段的abc替换为def ，执行下面命令即可：
UPDATE tb1 SET f1=REPLACE(f1, &amp;#39;abc&amp;#39;, &amp;#39;def&amp;#39;) </description>
    </item>
    
    <item>
      <title>WordPress后台开启链接管理功能</title>
      <link>https://www.joker.cc/posts/wordpress-htljgl.html/</link>
      <pubDate>Thu, 09 Jan 2020 16:04:25 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/wordpress-htljgl.html/</guid>
      <description>WordPress随着不断升级，在新版后台中取消了链接管理功能，可以通过一行代码重新开启这个功能，代码如下：
add_filter( &amp;#39;pre_option_link_manager_enabled&amp;#39;, &amp;#39;__return_true&amp;#39; ); 将上面代码添加到当前主题的functions.php中即可。</description>
    </item>
    
    <item>
      <title>生如夏花</title>
      <link>https://www.joker.cc/posts/srxh.html/</link>
      <pubDate>Tue, 17 Dec 2019 19:04:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/srxh.html/</guid>
      <description>生如夏花
生命，一次又一次轻薄过
轻狂不知疲倦
——题记
我听见回声，来自山谷和心间
以寂寞的镰刀收割空旷的灵魂
不断地重复决绝，又重复幸福
终有绿洲摇曳在沙漠
我相信自己
生来如同璀璨的夏日之花
不凋不败，妖冶如火
承受心跳的负荷和呼吸的累赘
乐此不疲
我听见音乐，来自月光和胴体
辅极端的诱饵捕获飘渺的唯美
一生充盈着激烈，又充盈着纯然
总有回忆贯穿于世间
我相信自己
死时如同静美的秋日落叶
不盛不乱，姿态如烟
即便枯萎也保留丰肌清骨的傲然
玄之又玄
我听见爱情，我相信爱情
爱情是一潭挣扎的蓝藻
如同一阵凄微的风
穿过我失血的静脉
驻守岁月的信念
我相信一切能够听见
甚至预见离散，遇见另一个自己
而有些瞬间无法把握
任凭东走西顾，逝去的必然不返
请看我头置簪花，一路走来一路盛开
频频遗漏一些，又深陷风霜雨雪的感动
般若波罗蜜，一声一声
生如夏花之绚烂，死如秋叶之静美
还在乎拥有什么
郑振铎译
&amp;mdash;&amp;mdash;泰戈尔《飞鸟集》第82首</description>
    </item>
    
    <item>
      <title>CentOS 开启 BBR 加速</title>
      <link>https://www.joker.cc/posts/centos-bbr.html/</link>
      <pubDate>Sat, 26 Oct 2019 17:17:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/centos-bbr.html/</guid>
      <description>一、升级内核版本 1.先查看内核版本 uname -r 输出信息如下：
[root@Joker ~]# uname -r3.10.0-327.22.2.el7.x86_64 BBR 算法需要Linux 4.9 及以上内核 ，Cent OS 7 上的 Linux 内核是 3.10, 所以得先升级内核版本。
2.安装 eprl 的源 sudo rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.orgsudo rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm 3.安装最新的内核版本 sudo yum --enablerepo=elrepo-kernel install kernel-ml -y 4.修改 grub2 的启动项 设置启动之后选择最新的内核
sudo egrep ^menuentry /etc/grub2.cfg | cut -f 2 -d \&amp;#39; 5.设置默认启动项 启动顺序已经修改了，但是为了以防万一，还是设置一下选择第一个为默认启动项
sudo grub2-set-default 0 6.重启机器 sudo reboot 7.查看内核版本 再次登录机器查看内核版本，已经是最新版本
二、使用一键脚本开启BBR sudo wget --no-check-certificate https://github.com/teddysun/across/raw/master/bbr.sh &amp;amp;amp;&amp;amp;amp; chmod +x bbr.</description>
    </item>
    
    <item>
      <title>SS、SSR客户端下载</title>
      <link>https://www.joker.cc/posts/ss-ssr-client.html/</link>
      <pubDate>Fri, 18 Oct 2019 18:56:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/ss-ssr-client.html/</guid>
      <description>一、Windows/Android/Macbook版下载 访问密码：63wA4
二、iPhone/iPad版下载 三、相关 1..NET Framework 4.6.2 2.Microsoft Visual C++ 2015 Redistributabl</description>
    </item>
    
    <item>
      <title>linux系统使用cloud-init脚本开启root账号密码登录</title>
      <link>https://www.joker.cc/posts/linux-cloud-init-root.html/</link>
      <pubDate>Sun, 22 Sep 2019 20:29:17 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/linux-cloud-init-root.html/</guid>
      <description>脚本如下：
#!/bin/bashecho root:Joker |sudo chpasswd rootsudo sed -i &amp;#39;s/^#\?PermitRootLogin.*/PermitRootLogin yes/g&amp;#39; /etc/ssh/sshd_config;sudo sed -i &amp;#39;s/^#\?PasswordAuthentication.*/PasswordAuthentication yes/g&amp;#39; /etc/ssh/sshd_config;sudo service sshd restart 默认密码是：Joker</description>
    </item>
    
    <item>
      <title>使用预加载JS脚本instant.page实现网站页面秒开</title>
      <link>https://www.joker.cc/posts/instant-page.html/</link>
      <pubDate>Fri, 16 Aug 2019 17:22:34 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/instant-page.html/</guid>
      <description>一、原理 使用即时预加载技术，在用户点击之前预先加载页面。当用户的鼠标悬停在一个链接上超过 65 毫秒时，浏览器会对此页面进行预加载，当用户点击链接后，就从预加载的缓存中直接读取页面内容，从而达到缩短页面加载时间的目的。
二、使用方法 1.使用官方脚本 只要把下面这行代码添加到网站的&amp;lt;/body&amp;gt;标签之前即可。（由于脚本托管在国外，只建议国外的朋友使用，国内的朋友加载官方的资源会比较慢）
&amp;lt;script src=&amp;#34;//instant.page/1.2.2&amp;#34; type=&amp;#34;module&amp;#34; integrity=&amp;#34;sha384-2xV8M5griQmzyiY3CDqh1dn4z3llDVqZDqzjzcY+jCBCk/a5fXJmuZ/40JJAPeoU&amp;#34;&amp;gt;&amp;lt;/script&amp;gt; 2.自主托管脚本 只需将instant.page/1.2.2这段 js文件 上传到自己服务器，然后在&amp;lt;/body&amp;gt;标签之前根据路径添加下面的代码即可（强烈建议服务器在国内的朋友使用）
&amp;lt;script src=&amp;#34;存放路径/instantclick-1.2.2.js&amp;#34; type=&amp;#34;module&amp;#34;&amp;gt;&amp;lt;/script&amp;gt; </description>
    </item>
    
    <item>
      <title>HTML获取当前时间</title>
      <link>https://www.joker.cc/posts/html-time.html/</link>
      <pubDate>Tue, 06 Aug 2019 11:34:40 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/html-time.html/</guid>
      <description>代码如下：
&amp;lt;SCRIPT language=JavaScript&amp;gt;today = new Date();var date;var centry ;centry=&amp;#34;&amp;#34;;if (today.getFullYear()&amp;lt;2000 )centry = &amp;#34;19&amp;#34; ;date1 = centry + (today.getFullYear()) + &amp;#34;年&amp;#34; + (today.getMonth() + 1 ) + &amp;#34;月&amp;#34; + today.getDate() + &amp;#34;日 &amp;#34; ;date2 = &amp;#34;&amp;#34;;document.write( date1+date2);&amp;lt;/SCRIPT&amp;gt; 可以把上述代码放到网页任何地方</description>
    </item>
    
    <item>
      <title>CentOS7 常用命令集合</title>
      <link>https://www.joker.cc/posts/centos7-mingling.html/</link>
      <pubDate>Thu, 04 Jul 2019 12:04:47 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/centos7-mingling.html/</guid>
      <description>一、文件与目录操作 cd /home 进入 ‘/home’ 目录cd .. 返回上一级目录cd ../.. 返回上两级目录cd - 返回上次所在目录cp file1 file2 将 file1 复制为 file2cp -a dir1 dir2 复制一个目录cp -a /tmp/dir1 . 复制一个目录到当前工作目录（. 代表当前目录）ls 查看目录中的文件ls -a 显示隐藏文件ls -l 显示详细信息ls -lrt 按时间显示文件（l 表示详细列表，r 表示反向排序，t 表示按时间排序）pwd 显示工作路径mkdir dir1 创建 ‘dir1’ 目录mkdir dir1 dir2 同时创建两个目录mkdir -p /tmp/dir1/dir2 创建一个目录树mv dir1 dir2 移动 / 重命名一个目录rm -f file1 删除 ‘file1’rm -rf dir1 删除 ‘dir1’ 目录及其子目录内容 二、查看文件内容 cd /home 进入 ‘/home’ 目录cd .</description>
    </item>
    
    <item>
      <title>宝塔面板Nginx下开启Brotli压缩，可提高网站加载速度</title>
      <link>https://www.joker.cc/posts/nginx-brotli.html/</link>
      <pubDate>Fri, 14 Jun 2019 19:09:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/nginx-brotli.html/</guid>
      <description>说明：Brotli是Google推出的开源压缩算法，通过变种的LZ77算法、Huffman编码以及二阶文本建模等方式进行数据压缩，与其他压缩算法相比，它有着更高的压缩效率，性能也比我们目前常见的Gzip高7-25%，可以帮我们更高效的压缩网页中的各类文件大小及脚本，从而提高加载速度，提升网页浏览体验。
一、下载Brotli cd /www/server#下载brotligit clone https://github.com/google/ngx_brotli.gitcd ngx_brotli#更新brotligit submodule update --init 二、编译Nginx 1.先查看目前Nginx的版本信息：
nginx -V 输出以下信息：
[root@Joker ~]# nginx -Vnginx version: nginx/1.15.10built by gcc 4.8.5 20150623 (Red Hat 4.8.5-36) (GCC) built with OpenSSL 1.1.1b 26 Feb 2019TLS SNI support enabledconfigure arguments: --user=www --group=www --prefix=/www/server/nginx --with-openssl=/www/server/nginx/src/openssl ... --with-ld-opt=-ljemalloc Nginx版本为1.15.10，configure arguments:后面的为你nginx的编译参数，下面会用到。
2.然后重新下载nginx，并开始编译，使用命令：
#下载nginx，这里下载的1.15.10版本，如果是其它版本，把下载链接的1.15.10改成你的版本号即可wget http://nginx.org/download/nginx-1.15.10.tar.gz#解压并删除压缩包tar -xvzf nginx-*.tar.gz &amp;amp;amp;&amp;amp;amp; rm -rf nginx-*.tar.gz#进入nginx目录cd nginx*#生成Makefile，.</description>
    </item>
    
    <item>
      <title>LINUX下SSR一键部署脚本(SSR.SH)</title>
      <link>https://www.joker.cc/posts/ssr-yjjb.html/</link>
      <pubDate>Sun, 09 Jun 2019 18:43:39 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/ssr-yjjb.html/</guid>
      <description>SSR.SH 脚本说明: ShadowsocksR 一键安装/管理脚本，支持单端口/多端口切换和管理 系统支持: CentOS6+ / Debian6+ / Ubuntu14+ 项目地址: https://github.com/ToyoDAdoubi/shadowsocksr 脚本特点 支持 限制 用户速度 支持 限制 端口设备数 支持 显示 当前连接IP 支持 显示 SS/SSR连接+二维码 支持 切换管理 单/多端口 支持 一键安装 锐速 支持 一键安装 BBR 支持 一键封禁 垃圾邮件(SMAP)/BT/PT 下载安装 wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/ssr.sh &amp;amp;&amp;amp; chmod +x ssr.sh &amp;amp;&amp;amp; bash ssr.sh </description>
    </item>
    
    <item>
      <title>为网站增加社会主义核心价值观鼠标特效</title>
      <link>https://www.joker.cc/posts/sbtx-shzyhxjzg.html/</link>
      <pubDate>Wed, 22 May 2019 13:12:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/sbtx-shzyhxjzg.html/</guid>
      <description>效果：鼠标点击浮现二十四字社会主义核心价值观，逼格满满。每天点击一遍，做合格的社会主义接班人！
代码如下：
&amp;lt;script type=&amp;#34;text/javascript&amp;#34;&amp;gt; / 鼠标特效 /var a_idx = 0; jQuery(document).ready(function($) { $(&amp;#34;body&amp;#34;).click(function(e) { var a = new Array(&amp;#34;富强&amp;#34;, &amp;#34;民主&amp;#34;, &amp;#34;文明&amp;#34;, &amp;#34;和谐&amp;#34;, &amp;#34;自由&amp;#34;, &amp;#34;平等&amp;#34;, &amp;#34;公正&amp;#34; ,&amp;#34;法治&amp;#34;, &amp;#34;爱国&amp;#34;, &amp;#34;敬业&amp;#34;, &amp;#34;诚信&amp;#34;, &amp;#34;友善&amp;#34;); var $i = $(&amp;#34;&amp;lt;span/&amp;gt;&amp;#34;).text(a[a_idx]); a_idx = (a_idx + 1) % a.length; var x = e.pageX, y = e.pageY; $i.css({ &amp;#34;z-index&amp;#34;: 999999999999999999999999999999999999999999999999999999999999999999999, &amp;#34;top&amp;#34;: y - 20, &amp;#34;left&amp;#34;: x, &amp;#34;position&amp;#34;: &amp;#34;absolute&amp;#34;, &amp;#34;font-weight&amp;#34;: &amp;#34;bold&amp;#34;, &amp;#34;color&amp;#34;: &amp;#34;#ff6651&amp;#34; }); $(&amp;#34;body&amp;#34;).append($i); $i.animate({ &amp;#34;top&amp;#34;: y - 180, &amp;#34;opacity&amp;#34;: 0 }, 1500, function() { $i.</description>
    </item>
    
    <item>
      <title>金城兰州.mp3 (《金城兰州2》纪录片主题曲)</title>
      <link>https://www.joker.cc/posts/jclz-mp3.html/</link>
      <pubDate>Sun, 19 May 2019 16:43:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/jclz-mp3.html/</guid>
      <description>张玮玮（引子）：
兰州城有一个白塔山
白塔山上有一个塔
哎呀我的尕姑舅
兰州城有我的什么
老狼：
风，从旷野上吹过
陌生的姑娘望着窗外的远方
我坐在开往兰州的火车上
天空晴朗，我的明天也一样
天色微亮的清晨
牛肉面馆升起了烟火
来自午夜的收音机
唱着1993年的歌
李志：
兰州大学的黄昏
我的朋友学着和过去说再见
夜市里灯火通明
人群中的两个外地青年
我们坐在黄河边
月亮像爱一样穿透皮肤
河水带走我们的忧伤
在2001年的秋天
张玮玮：
我的朋友
当你走过兰州的街头
闻到我喜欢的那些味道了吗
它和尘埃一起漂浮着
多少年都没有散去
我该怎么用一段歌词告诉你
在地图上的那座城市里
我都看到了什么
清晨都是一样的早
夜色还是那么的深
河水将沙粒推到岸边
又将沙粒拉回水底
那么你说
牵引着我们的是什么呢
合唱：
我该怎样歌唱你
清晨里的金城兰州
我该怎样歌唱你
夜幕下的金城兰州
我该怎样歌唱你
清晨里的金城兰州
我该怎样歌唱你
夜幕下的金城兰州
我该怎样歌唱你
清晨里的金城兰州
我该怎样歌唱你
夜幕下的金城兰州
混音：姜北生
制作人：李东珅、张玮玮
吉他：胡洋
贝斯：赵浩成
鼓：王斌
小号：陈伟伦
键盘：高佳
下载：金城兰州.mp3访问密码：X0DM8</description>
    </item>
    
    <item>
      <title>基于宝塔Linux面板的shadowsocks可视化管理插件</title>
      <link>https://www.joker.cc/posts/btpanel-shadowsocks.html/</link>
      <pubDate>Wed, 08 May 2019 17:56:40 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/btpanel-shadowsocks.html/</guid>
      <description>项目地址：https://github.com/Liang2580/btpanel-ss 依赖主体：宝塔Linux面板 操作系统：Centos/Ubuntu 一、安装 git clone https://github.com/404Joker/btpanel-ss.gitcd btpanel-ssbash install.sh install 二、卸载 先在可视化界面中删除所有用户端口,再执行以下命令
git clone https://github.com/404Joker/btpanel-ss.gitcd btpanel-ssbash install.sh install 三、使用 直接登陆宝塔Linux面板 &amp;raquo; 打开软件列表页面 &amp;raquo; 转到列表最后一页即可看到新安装的shadowsocks插件</description>
    </item>
    
    <item>
      <title>他冀求天国的锦缎</title>
      <link>https://www.joker.cc/posts/tjqtgdjd.html/</link>
      <pubDate>Sat, 04 May 2019 00:35:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/tjqtgdjd.html/</guid>
      <description>假如我有天国的锦绣绸缎
那用金色银色的光线织就
黑夜、白天、黎明和傍晚
湛蓝、灰暗和漆黑的锦缎
我就把那锦缎铺在你脚下
可我，一贫如洗，只有梦
我把我的梦铺在了你脚下
轻点，因为你踏着我的梦</description>
    </item>
    
    <item>
      <title>WordPress显示网站运行时间</title>
      <link>https://www.joker.cc/posts/wordpress-site-time.html/</link>
      <pubDate>Sat, 13 Apr 2019 10:59:15 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/wordpress-site-time.html/</guid>
      <description>一、X 天/X小时/X分/X秒 &amp;lt;span id=&amp;#34;timeDate&amp;#34;&amp;gt;载入天数...&amp;lt;/span&amp;gt;&amp;lt;span id=&amp;#34;times&amp;#34;&amp;gt;载入时分秒...&amp;lt;/span&amp;gt;&amp;lt;script&amp;gt;// &amp;lt;![CDATA[var now = new Date(); function createtime(){ var grt= new Date(&amp;#34;11/25/2013 21:51:00&amp;#34;);//此处修改你的建站时间或者网站上线时间 now.setTime(now.getTime()+250); days = (now - grt ) / 1000 / 60 / 60 / 24; dnum = Math.floor(days); hours = (now - grt ) / 1000 / 60 / 60 - (24 dnum); hnum = Math.floor(hours); if(String(hnum).length ==1 ){hnum = &amp;#34;0&amp;#34; + hnum;} minutes = (now - grt ) / 1000 /60 - (24 60 dnum) - (60 hnum); mnum = Math.</description>
    </item>
    
    <item>
      <title>WordPress 免插件生成纯静态站点地图（sitemap.xml）</title>
      <link>https://www.joker.cc/posts/wordpress-sitemap-xml.html/</link>
      <pubDate>Thu, 11 Apr 2019 17:38:06 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/wordpress-sitemap-xml.html/</guid>
      <description>一、部署 代码如下 &amp;lt;?phprequire(&amp;#39;./wp-blog-header.php&amp;#39;);header(&amp;#34;Content-type: text/xml&amp;#34;);header(&amp;#39;HTTP/1.1 200 OK&amp;#39;);$posts_to_show = 1000;echo &amp;#39;&amp;lt;?xml version=&amp;#34;1.0&amp;#34; encoding=&amp;#34;UTF-8&amp;#34;?&amp;gt;&amp;#39;;echo &amp;#39;&amp;lt;urlset xmlns=&amp;#34;http://www.sitemaps.org/schemas/sitemap/0.9&amp;#34; xmlns:mobile=&amp;#34;http://www.baidu.com/schemas/sitemap-mobile/1/&amp;#34;&amp;gt;&amp;#39;?&amp;gt;&amp;lt;url&amp;gt;&amp;lt;loc&amp;gt;&amp;lt;?php echo get_home_url(); ?&amp;gt;&amp;lt;/loc&amp;gt;&amp;lt;lastmod&amp;gt;&amp;lt;?php $ltime = get_lastpostmodified(GMT);$ltime = gmdate(&amp;#39;Y-m-dTH:i:s+00:00&amp;#39;, strtotime($ltime)); echo $ltime; ?&amp;gt;&amp;lt;/lastmod&amp;gt;&amp;lt;changefreq&amp;gt;daily&amp;lt;/changefreq&amp;gt;&amp;lt;priority&amp;gt;1.0&amp;lt;/priority&amp;gt;&amp;lt;/url&amp;gt;&amp;lt;?php/ 文章页面 /$myposts = get_posts( &amp;#34;numberposts=&amp;#34; . $posts_to_show );foreach( $myposts as $post ) { ?&amp;gt;&amp;lt;url&amp;gt;&amp;lt;loc&amp;gt;&amp;lt;?php the_permalink(); ?&amp;gt;&amp;lt;/loc&amp;gt;&amp;lt;lastmod&amp;gt;&amp;lt;?php the_time(&amp;#39;c&amp;#39;) ?&amp;gt;&amp;lt;/lastmod&amp;gt;&amp;lt;changefreq&amp;gt;monthly&amp;lt;/changefreq&amp;gt;&amp;lt;priority&amp;gt;0.6&amp;lt;/priority&amp;gt;&amp;lt;/url&amp;gt;&amp;lt;?php } / 文章循环结束 / ?</description>
    </item>
    
    <item>
      <title>国内外免费接收短信验证码平台收集</title>
      <link>https://www.joker.cc/posts/yzmpt.html/</link>
      <pubDate>Wed, 27 Mar 2019 17:42:53 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/yzmpt.html/</guid>
      <description>网站地址描述免费接收短信http://www.shejiinn.com中国、缅甸免费接收短信http://www.smszk.com中国在线接收短信https://www.becmd.com美国、中国在线短信接收https://www.pdflibr.com美国、中国、菲律宾MyTrashmobilehttps://zh.mytrashmobile.com美国、英国、加拿大FreePhonenumhttps://ch.freephonenum.com美国、加拿大(支持免费发短信)ReceiveSMShttps://www.receivesms.co奥地利、比利时、加拿大、瑞士、丹麦、西班牙、英国、意大利、拉脱维亚、波兰、葡萄牙、瑞典、美国Receive SMShttp://receivesmsverification.com比利时、英国、美国Receive Online SMShttp://receiveonlinesms.biz美国、瑞典、挪威、西班牙、英国Receive Free SMShttp://www.freesmsverifications.com美国、英国、法国、波兰、比利时、加拿大SMS-Receivehttps://sms-receive.net俄罗斯、法国、罗马尼亚、西班牙、荷兰、英国Receive-SMS-Nowhttp://www.receive-sms-now.com美国、加拿大、荷兰Receive SMS Onlinehttp://receivesmsonline.in美国、加拿大、西班牙Receive-SMS-Nowhttp://receivefreesms.net美国、加拿大、西班牙SMSReceiveFreehttps://smsreceivefree.com美国、英国、加拿大Receive SMS Online for FREEhttps://www.receive-sms-online.info英国、罗马尼亚、美国、西班牙、法国、德国、俄罗斯Receive a SMS Onlinehttps://receive-a-sms.com美国、澳大利亚、挪威、奥地利、巴西、香港、南非、波兰、英国、加拿大Free SMS Numbers Onlinehttps://smsnumbersonline.</description>
    </item>
    
    <item>
      <title>金城兰州</title>
      <link>https://www.joker.cc/posts/lanzhou.html/</link>
      <pubDate>Sat, 23 Mar 2019 22:33:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/lanzhou.html/</guid>
      <description>好像每个人在成长中都有太多的坎坷和不尽人意，总是在羡慕别人的生活，但往往让你不能承受的在别人看来渺小不值一提，也或许在你向往的看似光鲜亮丽的背后隐藏着太多的心酸和不易。喝醉之后可能是最放松也最失落的时候，口齿不清的谈论着生活。我喜欢听每一个人的故事，不管辉煌或是狼狈不堪，其实并没有人真正放弃过，虽不曾有恢宏远大的梦想，但至少有时刻牵引着你的小小希望。
这两年身边的朋友结婚生子，生病住院，上学工作，每一件事情都在我的诧异中平平淡淡的恍如梦境。岁月如梭，光阴似箭，小时候经常挂在嘴边却不以为然的词现在想起来只有唏嘘。其实，不管今天的阳光是否明媚，只希望我们都能坦然从容。
为了失败，为了还有希望。</description>
    </item>
    
    <item>
      <title>草东没有派对音乐资源（含还愿等共30首）</title>
      <link>https://www.joker.cc/posts/1214.html/</link>
      <pubDate>Tue, 19 Mar 2019 00:08:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/1214.html/</guid>
      <description>目录
离歌 intro intro 丑 五十 勇敢的人 在 埃玛 大风吹 山海 山海（钢琴版） 床 情歌 我们 我先矛盾 滔滔（台语） 烂泥 等 老张 还愿 顶楼 鬼 下载地址：草东没有派对30首音乐资源
访问密码：Ts0z5</description>
    </item>
    
    <item>
      <title>博客迁移</title>
      <link>https://www.joker.cc/posts/blog-transfer.html/</link>
      <pubDate>Sun, 17 Mar 2019 20:51:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/blog-transfer.html/</guid>
      <description>博客从阿里云迁到了搬瓦工，尝试了Typecho和Z-blog之后还是回到了Wordpress，更换了域名为现在的Joker.cc，开启了全站https，主题是Ultimate pro，这款主题在邮箱里放了两三年了，今天才发现居然这么棒，关掉了一些多余的功能，做成了极简风格，折腾了一天总算比较满意了。但是依然没有什么可写的?</description>
    </item>
    
    <item>
      <title>Linux下配置Shadowsocks科学上网</title>
      <link>https://www.joker.cc/posts/linux-ss-bbr.html/</link>
      <pubDate>Tue, 11 Dec 2018 01:10:28 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/linux-ss-bbr.html/</guid>
      <description> 环境：CentOS7X64 一、下载脚本 wget --no-check-certificate https://raw.githubusercontent.com/teddysun/shadowsocks_install/master/shadowsocks-libev.sh 二、增加执行权限 chmod +x shadowsocks-libev.sh 三、运行 ./shadowsocks-libev.sh 2&amp;gt;&amp;amp;1 | tee shadowsocks-libev.log 安装过程中会提示配置端口、密码、加密方式。
四、卸载 ./shadowsocks-libev.sh uninstall 五、控制 启动
/etc/init.d/shadowsocks start 停止
/etc/init.d/shadowsocks stop 重启
/etc/init.d/shadowsocks restart 查看状态
/etc/init.d/shadowsocks status </description>
    </item>
    
    <item>
      <title>物阜民康</title>
      <link>https://www.joker.cc/posts/wfmk.html/</link>
      <pubDate>Wed, 18 Apr 2018 03:08:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/wfmk.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>宝塔Linux面板命令大全</title>
      <link>https://www.joker.cc/posts/btpanel-mingling.html/</link>
      <pubDate>Mon, 28 Aug 2017 12:29:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/btpanel-mingling.html/</guid>
      <description>一、安装宝塔 1、Linux面板5.9（稳定版）安装命令 Centos安装命令：
yum install -y wget &amp;amp;&amp;amp; wget -O install.sh http://download.bt.cn/install/install.sh &amp;amp;&amp;amp; sh install.sh Ubuntu/Deepin安装命令：
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh &amp;amp;&amp;amp; sudo bash install.sh Debian安装命令：
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh &amp;amp;&amp;amp; bash install.sh Fedora安装命令：
wget -O install.sh http://download.bt.cn/install/install.sh &amp;amp;&amp;amp; bash install.sh 2、Linux面板 6.0.x 版本安装命令 Centos安装命令：
yum install -y wget &amp;amp;&amp;amp; wget -O install.sh http://download.bt.cn/install/install_6.0.sh &amp;amp;&amp;amp; sh install.sh Ubuntu/Deepin安装命令：
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh &amp;amp;&amp;amp; sudo bash install.sh Debian安装命令：
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh &amp;amp;&amp;amp; bash install.</description>
    </item>
    
    <item>
      <title>流露</title>
      <link>https://www.joker.cc/posts/liulu.html/</link>
      <pubDate>Mon, 03 Apr 2017 23:38:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/liulu.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>我再说一次我是一条狗</title>
      <link>https://www.joker.cc/posts/i-am-a-dog.html/</link>
      <pubDate>Sat, 11 Mar 2017 00:00:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/i-am-a-dog.html/</guid>
      <description>哈哈哈哈哈哈哈哈</description>
    </item>
    
    <item>
      <title>立秋</title>
      <link>https://www.joker.cc/posts/liqiu.html/</link>
      <pubDate>Sun, 07 Aug 2016 14:04:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/liqiu.html/</guid>
      <description>一觉醒来已经是秋天了。夏天来得很快去的也很快。有人会说还有好多事还没有来得及做这个夏天就已经结束了。呵呵</description>
    </item>
    
    <item>
      <title>又是一年毕业季</title>
      <link>https://www.joker.cc/posts/byj-520.html/</link>
      <pubDate>Fri, 20 May 2016 03:06:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/byj-520.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>安宁西路的日子</title>
      <link>https://www.joker.cc/posts/anningxilu-day.html/</link>
      <pubDate>Mon, 23 Nov 2015 23:09:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/anningxilu-day.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>好梦</title>
      <link>https://www.joker.cc/posts/good-night.html/</link>
      <pubDate>Mon, 26 Oct 2015 23:32:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/good-night.html/</guid>
      <description>想找个借口和你讲话
再趁机骗个晚安回来
陪我做一夜的好梦</description>
    </item>
    
    <item>
      <title>毕业快乐</title>
      <link>https://www.joker.cc/posts/bykl.html/</link>
      <pubDate>Wed, 01 Jul 2015 02:35:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/bykl.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>她</title>
      <link>https://www.joker.cc/posts/ta.html/</link>
      <pubDate>Tue, 12 May 2015 01:20:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/ta.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>幻觉</title>
      <link>https://www.joker.cc/posts/hj.html/</link>
      <pubDate>Sat, 09 May 2015 18:29:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/hj.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>对！我其实就是一个诗人。</title>
      <link>https://www.joker.cc/posts/ygsr.html/</link>
      <pubDate>Sat, 09 May 2015 18:22:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/ygsr.html/</guid>
      <description>完</description>
    </item>
    
    <item>
      <title>有时候。。我感觉我就像一个诗人。</title>
      <link>https://www.joker.cc/posts/wgjwssr.html/</link>
      <pubDate>Sat, 09 May 2015 17:46:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/wgjwssr.html/</guid>
      <description>待续&amp;hellip;</description>
    </item>
    
    <item>
      <title>Hello,World!</title>
      <link>https://www.joker.cc/posts/hello-world.html/</link>
      <pubDate>Fri, 08 May 2015 16:05:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/posts/hello-world.html/</guid>
      <description></description>
    </item>
    
    <item>
      <title>About</title>
      <link>https://www.joker.cc/about/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/about/</guid>
      <description>关于我 E-mail:www@joker.cc 菜鸟，咸鱼，屌丝；梦想是发财&amp;hellip; 以前有只小狗，叫「 红包❤️ 」 红包域名出售 我的域名在 dan.com.上出售，点击链接可直接购买, 或者联系我报价。
ps.ee sb.ee pt.ee tz.ee joker.cc 已售出域名- zr.ee- lg.ee- fn.ee- 16.ee- fy.ee- my.ci- ic.ci- 222.ee- rubbish.codes- pornchannels.com</description>
    </item>
    
    <item>
      <title>Navigation</title>
      <link>https://www.joker.cc/navigation/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      
      <guid>https://www.joker.cc/navigation/</guid>
      <description>我的网站 朋友圈quan.zhufacai.net仿朋友圈网页版
法典网fadian.net中国法律快查手册
应急法规web.fadian.net应急管理法律法规汇编
优惠联盟quan.zhufacai.top一个领取优惠券的网站
Navidromemusic.zhufacai.net李志音乐全集
FileCodeBoxtz.ee文件快递柜</description>
    </item>
    
  </channel>
</rss>