Help
RSS
API
Feed
Maltego
Contact
Domain > qninq.cn
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2024-04-01
111.3.90.115
(
ClassC
)
2025-11-03
115.238.185.209
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: nginxDate: Mon, 03 Nov 2025 04:15:34 GMTContent-Type: text/htmlContent-Length: 162Connection: keep-aliveLocation: https://qninq.cn/Set-Cookie: server_name_session98427e4a248f04bb080d3f1eacb28b0d; Max-Age86400; httponly; path/Set-Cookie: SITE_TOTAL_ID7b9d31cd4b2b5b0fcec09594e625de31; Path/; Max-Age259200000; HttpOnlyStrict-Transport-Security: max-age31536000Alt-Svc: h3:443; ma2592000,h3-29:443; ma2592000,h3-Q050:443; ma2592000,quic:443; ma2592000; v46,43 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>nginx/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: nginxDate: Mon, 03 Nov 2025 04:15:35 GMTContent-Type: text/html; charsetUTF-8Transfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingAccess-Control-Allow-Origin: *Accept-CH: Sec-CH-UA-Full-Version,Sec-CH-UA-Platform-VersionSet-Cookie: Nanlon_OnLineCountU1X-Pingback: https://qninq.cn/action/xmlrpcVary: Accept-EncodingSet-Cookie: bd07540e57d8331622614a4cd047b660latest_time_id742; path/; domainqninq.cnSet-Cookie: server_name_session8dc86f58e6cd116ac8171559c64b54fa; Max-Age86400; httponly; path/Set-Cookie: SITE_TOTAL_IDaa467ac7951632a0b660bd782c035715; Path/; Max-Age259200000; HttpOnlyStrict-Transport-Security: max-age31536000Alt-Svc: h3:443; ma2592000,h3-29:443; ma2592000,h3-Q050:443; ma2592000,quic:443; ma2592000; v46,43 !DOCTYPE HTML>html classsmall-scroll-bar no-js bg cool-transparent langzh-cmn-Hans>head> meta nameviewport contentwidthdevice-width, initial-scale1, maximum-scale1/> meta charsetUTF-8> !--IE 8浏览器的页面渲染方式--> meta http-equivX-UA-Compatible contentIEedge, chrome1> !--默认使用极速内核:针对国内浏览器产商--> meta namerenderer contentwebkit> !--chrome Android 地址栏颜色--> meta nametheme-color content#FFB996/>!-- meta nameapple-mobile-web-app-status-bar-style contentblack-translucent>-->!-- meta namemobile-web-app-capable contentyes>-->!-- meta nameapple-mobile-web-app-capable contentyes>-->!-- meta nameapple-mobile-web-app-status-bar-style contentdefault>--> meta http-equivx-dns-prefetch-control contenton>link reldns-prefetch href//assets.qninq.cn />link reldns-prefetch href//qninq.cn />link reldns-prefetch href//api.github.com />link reldns-prefetch href//github.com />link reldns-prefetch href//at.alicdn.com />link reldns-prefetch href//q2.qlogo.cn />link reldns-prefetch href//weavatar.com />link reldns-prefetch href//rsshub.qninq.cn />link reldns-prefetch href//img.qninq.cn /> title>倾城于你 - Typecho/title> link relicon typeimage/ico hrefhttps://qninq.cn/favicon.ico> meta namedescription content本站使用Typecho程序,配合Handsome主题进行文章创作 />meta namekeywords contenttypecho,php,blog,倾城于你,博客,青柠博客,handsome />meta namegenerator contentTypecho 1.2.1 />meta nametemplate contenthandsome />link relpingback hrefhttps://qninq.cn/action/xmlrpc />link relEditURI typeapplication/rsd+xml titleRSD hrefhttps://qninq.cn/action/xmlrpc?rsd />link relwlwmanifest typeapplication/wlwmanifest+xml hrefhttps://qninq.cn/action/xmlrpc?wlw />link relalternate typeapplication/rss+xml title倾城于你 » RSS 2.0 hrefhttps://qninq.cn/feed/ />link relalternate typeapplication/rdf+xml title倾城于你 » RSS 1.0 hrefhttps://qninq.cn/feed/rss/ />link relalternate typeapplication/atom+xml title倾城于你 » ATOM 1.0 hrefhttps://qninq.cn/feed/atom/ />style>@font-face{font-family:FontStyle;src:url(https://qninq.cn/file/fonts/ding.woff2);format(woff2);font-display:swap;}*{font-family:FontStyle;}/style>link relstylesheet typetext/css href//at.alicdn.com/t/c/font_1166601_9z3i5a8rer.css>link relstylesheet typetext/css hrefhttps://qninq.cn/usr/plugins/UserAgent/css/useragent.css />link relstylesheet hrefhttps://qninq.cn/usr/plugins/superLink/superlink.css?ver2024.01.14.02 />link relstylesheet hrefhttps://qninq.cn/usr/plugins/ArticlePoster/css/core.css> script typetext/javascript> windowLocalConst { //base BASE_SCRIPT_URL: https://qninq.cn/usr/themes/handsome/, BLOG_URL: https://qninq.cn/, BLOG_URL_N: https://qninq.cn, STATIC_PATH: https://assets.qninq.cn/assets/, BLOG_URL_PHP: https://qninq.cn/, VDITOR_CDN: https://assets.qninq.cn/assets/libs/vditor, ECHART_CDN: https://assets.qninq.cn/assets/libs/vditor/dist/js/echarts, HIGHLIGHT_CDN: https://assets.qninq.cn/assets/libs/vditor/dist/js/highlight.js, MATHJAX_SVG_CDN: https://assets.qninq.cn/assets/libs/vditor/dist/js/mathjax/tex-svg-full.js, THEME_VERSION: 9.2.120230801501, THEME_VERSION_PRO: 9.2.1, DEBUG_MODE: 0, //comment COMMENT_NAME_INFO: 必须填写昵称或姓名, COMMENT_EMAIL_INFO: 必须填写电子邮箱地址, COMMENT_URL_INFO: 必须填写网站或者博客地址, COMMENT_EMAIL_LEGAL_INFO: 邮箱地址不合法, COMMENT_URL_LEGAL_INFO: 网站或者博客地址不合法, COMMENT_CONTENT_INFO: 必须填写评论内容, COMMENT_SUBMIT_ERROR: 提交失败,请重试!, COMMENT_CONTENT_LEGAL_INFO: 无法获取当前评论(评论已复制到剪切板),可能原因如下:, COMMENT_NOT_IN_FIRST_PAGE:尝试请前往评论第一页查看, COMMENT_NOT_BELONG_CURRENT_TAG:当前评论不属于该标签,请关闭标签筛选后查看, COMMENT_NO_EMAIL:如果没有填写邮箱则进入审核队列, COMMENT_PAGE_CACHED:页面如果被缓存无法显示最新评论, COMMENT_BLOCKED:评论可能被拦截且无反馈信息, COMMENT_AJAX_ERROR:评论请求失败, COMMENT_TITLE: 评论通知, STAR_SUCCESS:点赞成功, STAR_REPEAT:您已点赞, STAR_ERROR_NETWORK:点赞请求失败, STAR_ERROR_CODE:点赞返回未知错误码, COOKIE_PREFIX: bd07540e57d8331622614a4cd047b660, COOKIE_PATH: /, //login LOGIN_TITLE: 登录通知, REGISTER_TITLE: 注册通知, LOGIN_USERNAME_INFO: 必须填写用户名, LOGIN_PASSWORD_INFO: 请填写密码, REGISTER_MAIL_INFO: 请填写邮箱地址, LOGIN_SUBMIT_ERROR: 登录失败,请重新登录, REGISTER_SUBMIT_ERROR: 注册失败,请稍后重试, LOGIN_SUBMIT_INFO: 用户名或者密码错误,请重试, LOGIN_SUBMIT_SUCCESS: 登录成功, REGISTER_SUBMIT_SUCCESS: 注册成功,您的密码是:, CLICK_TO_REFRESH: 点击以刷新页面, PASSWORD_CHANGE_TIP: 初始密码仅显示一次,可在管理后台修改密码, LOGOUT_SUCCESS_REFRESH: 退出成功,正在刷新当前页面, LOGOUT_ERROR: 退出失败,请重试, LOGOUT_SUCCESS: 退出成功, SUBMIT_PASSWORD_INFO: 密码错误,请重试, SUBMIT_TIME_MACHINE:发表新鲜事, REPLY_TIME_MACHINE:回应, //comment ChANGYAN_APP_KEY: , CHANGYAN_CONF: , COMMENT_SYSTEM: 0, COMMENT_SYSTEM_ROOT: 0, COMMENT_SYSTEM_CHANGYAN: 1, COMMENT_SYSTEM_OTHERS: 2, EMOJI: 表情, COMMENT_NEED_EMAIL: 1, COMMENT_NEED_URL: 0, COMMENT_REJECT_PLACEHOLDER: 居然什么也不说,哼, COMMENT_PLACEHOLDER: 说点什么吧……, //pjax IS_PJAX: 1, IS_PAJX_COMMENT: 1, PJAX_ANIMATE: default, PJAX_TO_TOP: auto, TO_TOP_SPEED: 100, USER_COMPLETED: {data:superLink();\r\npjax_Link();\r\nlet leftHeaderdocument.querySelectorAll(\span.nav-icon>svg,span.nav-icon>i\);let leftHeaderColorArr\#FF69B4\,\#58c7ea\,\#E066FF\,\#FF69B4\,\#FFA54F\,\#90EE90\,\#0043ff\,\#cc00ff\,\#8e7cc3\,\#A0522D\,\#FF7256\,\#FFA500\,\#8B0000\,\#7CFC00\,\#4EEE94\,\#00FFFF\,\#EE0000\;leftHeader.forEach(tag>{tagsColorleftHeaderColorArrMath.floor(Math.random()*leftHeaderColorArr.length);tag.style.colortagsColor});\r\nlet tags document.querySelectorAll(\#tag_cloud-2 a\);\r\nlet infos document.querySelectorAll(\.badge\);\r\nlet colorArr \#428BCA\, \#AEDCAE\, \#ECA9A7\, \#DA99FF\, \#FFB380\, \#D9B999\;\r\ntags.forEach(tag > {\r\n tagsColor colorArrMath.floor(Math.random() * colorArr.length);\r\n tag.style.backgroundColor tagsColor;\r\n});\r\ninfos.forEach(info > {\r\n infosColor colorArrMath.floor(Math.random() * colorArr.length);\r\n info.style.backgroundColor infosColor;\r\n});\r\nfunction addNumber(a) {\r\n var length document.getElementById(\comment\).value.length;\r\n if(length> 0){\r\n document.getElementById(\comment\).focus()\r\n document.getElementById(\comment\).value + \\\n\ + a + new Date\r\n }else{\r\n document.getElementById(\comment\).focus()\r\n document.getElementById(\comment\).value + a + new Date\r\n }\r\n}}, VDITOR_COMPLETED: {data:}, //ui OPERATION_NOTICE: 操作通知, SCREENSHOT_BEGIN: 正在生成当前页面截图……, SCREENSHOT_NOTICE: 点击顶部下载按钮保存当前卡片, SCREENSHORT_ERROR: 由于图片跨域原因导致截图失败, SCREENSHORT_SUCCESS: 截图成功, //music MUSIC_NOTICE: 播放通知, MUSIC_FAILE: 当前音乐地址无效,自动为您播放下一首, MUSIC_FAILE_END: 当前音乐地址无效, MUSIC_LIST_SUCCESS: 歌单歌曲加载成功, MUSIC_AUTO_PLAY_NOTICE:即将自动播放,点击a classstopMusic>停止播放/a>, MUSIC_API: https://qninq.cn/action/handsome-meting-api?server:server&type:type&id:id&auth:auth&r:r, MUSIC_API_PARSE: https://qninq.cn/action/handsome-meting-api?doparse, //tag EDIT:编辑, DELETE:删除, OPERATION_CONFIRMED:确认, OPERATION_CANCELED:取消, TAG_EDIT_TITLE: 编辑提示, TAG_EDIT_DESC: 请输入修改后的标签名称(如果输入标签名称已存在,则会合并这两个标签):, TAG_DELETE_TITLE: 删除提示, TAG_DELETE_DESC: 确认要删除该标签吗,删除该标签的同时会删除与该标签绑定的评论列表, CROSS_DELETE_DESC:确认删除该条时光机吗?将无法恢复, //option TOC_TITLE: 文章目录, HEADER_FIX: 固定头部, ASIDE_FIX: 固定导航, ASIDE_FOLDED: 折叠导航, ASIDE_DOCK: 置顶导航, CONTAINER_BOX: 盒子模型, DARK_MODE: 深色模式, DARK_MODE_AUTO: 深色模式(自动), DARK_MODE_FIXED: 深色模式(固定), EDITOR_CHOICE: origin, NO_LINK_ICO:, NO_SHOW_RIGHT_SIDE_IN_POST: , CDN_NAME: , LAZY_LOAD: , PAGE_ANIMATE: 1, THEME_COLOR: 14, THEME_COLOR_EDIT: dark-dark-light, THEME_HEADER_FIX: 1, THEME_ASIDE_FIX: 1, THEME_ASIDE_FOLDED: , THEME_ASIDE_DOCK: , THEME_CONTAINER_BOX: 1, THEME_HIGHLIGHT_CODE: 1, THEME_TOC: 1, THEME_DARK_MODE: auto, THEME_DARK_MODE_VALUE: auto, SHOW_SETTING_BUTTON: 1, THEME_DARK_HOUR: 18, THEME_LIGHT_HOUR: 6, THUMB_STYLE: normal, AUTO_READ_MODE: , SHOW_LYRIC:, AUTO_SHOW_LYRIC:1, //代码高亮 CODE_STYLE_LIGHT: mac_dark, CODE_STYLE_DARK: mac_light, THEME_POST_CONTENT:2, //other OFF_SCROLL_HEIGHT: 55, SHOW_IMAGE_ALT: 1, USER_LOGIN: , USE_CACHE: 1, POST_SPEECH: 1, POST_MATHJAX: 1, SHOW_FOOTER:1, IS_TRANSPARENT:1, LOADING_IMG:, PLUGIN_READY:1, PLUGIN_URL:https://qninq.cn/usr/plugins, FIRST_SCREEN_ANIMATE:, RENDER_LANG:zh_CN, SERVICE_WORKER_INSTALLED:false, CLOSE_LEFT_RESIZE:, CLOSE_RIGHT_RESIZE:, CALENDAR_GITHUB:, LATEST_POST_TIME:1761449596, LATEST_TIME_COMMENT_TIME:1762080962, LEFT_LOCATION: 1, INPUT_NEW_TAG:输入结束后加空格创建新标签 }; function clearCache(needRefresh false) { window.caches && caches.keys && caches.keys().then(function (keys) { keys.forEach(function (key) { console.log(delete cache,key); caches.delete(key); if (needRefresh){ window.location.reload(); } }); }); } function unregisterSW() { navigator.serviceWorker.getRegistrations() .then(function (registrations) { for (var index in registrations) { // 清除缓存 registrationsindex.unregister(); } }); } function registerSW() { navigator.serviceWorker.register(LocalConst.BLOG_URL + sw.min.js?v9.2.120230801501) .then(function (reg) { if (reg.active){ LocalConst.SERVICE_WORKER_INSTALLED true; } }).catch(function (error) { console.log(cache failed with + error); // registration failed }); } if (serviceWorker in navigator) { const isSafari /Safari/.test(navigator.userAgent) && !/Chrome/.test(navigator.userAgent); if (LocalConst.USE_CACHE && !isSafari) {//safari的sw兼容性较差目前关闭 registerSW(); } else { unregisterSW(); clearCache(); } } /script> !-- 第三方CDN加载CSS --> link hrefhttps://assets.qninq.cn/assets/libs/bootstrap/css/bootstrap.min.css relstylesheet> !-- 本地css静态资源 --> link relstylesheet hrefhttps://assets.qninq.cn/assets/css/origin/function.min.css?v9.2.120230801501 typetext/css/> link relstylesheet hrefhttps://assets.qninq.cn/assets/css/handsome.min.css?v9.2.120230801501 typetext/css/> !--主题组件css文件加载--> link idcool_opacity relstylesheet hrefhttps://assets.qninq.cn/assets/css/features/coolopacity.min.css typetext/css/> style> .cool-transparent .app:before { background-color: rgba(0 , 0 , 0, 0.6) !important; } @supports (-webkit-backdrop-filter:none) or (backdrop-filter:none) { #footer{ -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); } .right_panel.panel{ background-color: rgba(255, 255, 255, 0.3); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); } .app-aside-fix #aside #left_footer{ -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); } .modal-content{ background: rgba(0,0,0, 0.14); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); } @media (max-width: 767px) { /*.navbar-collapse{*/ /* -webkit-backdrop-filter: blur(5px);*/ /* backdrop-filter: blur(5px);*/ /*}*/ #handsome_global_player .aplayer-lrc{ /*bottom: -60vh;*/ } #header{ -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); } } @media (min-width: 767px) { #handsome_global_player .aplayer-list{ background: rgba(0,0,0, 0.14); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); color: #fff; } .dropdown-menu { background: rgba(0,0,0, 0.14); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); } .app-aside-dock .app-aside .navi > ul > li .nav-sub{ background: rgba(0,0,0, 0.14); -webkit-backdrop-filter: blur(5px); backdrop-filter: blur(5px); } } } /style> !--引入英文字体文件--> link relstylesheet preload hrefhttps://assets.qninq.cn/assets/css/features/font.min.css?v9.2.120230801501 asstyle/> style typetext/css> html.bg { background: url(https://assets.qninq.cn/qning/OZ2wjWFk.webp) center center no-repeat no-repeat fixed #6A6B6F;background-size: cover; } .cool-transparent .off-screen+#content { background: url(https://assets.qninq.cn/qning/OZ2wjWFk.webp) center center no-repeat no-repeat fixed #6A6B6F;background-size: cover; }@media (max-width:767px){ html.bg { background: url(https://assets.qninq.cn/qning/OZ2wjWFk.webp) center center no-repeat no-repeat fixed #6A6B6F;background-size: cover; } .cool-transparent .off-screen+#content { background: url(https://assets.qninq.cn/qning/OZ2wjWFk.webp) center center no-repeat no-repeat fixed #6A6B6F;background-size: cover; }}/* 主容器样式,确保子元素在一行中平分宽度,调整间距 */#showumami { display: flex; flex-wrap: wrap; gap: 2px; /* 左右间距和上下间距为5px */}/* 定义新的stats-badge组件的样式,设置为原高度的70% */.stats-badge { display: flex; width: calc(50% - 5px); border-radius: 5px; text-shadow: none; font-size: 10px; /* 字体大小为原来的70% */ color: #fff; line-height: 14px; /* 行高调整为原来的70% */ margin-bottom: 3.5px; /* 下间距为原来的70% */ height: 15px; /* badge高度调整为原来的70% */}/* 左侧区域宽度根据文本内容严格调整 */.stats-badge .stats-subject { display: flex; align-items: center; background-color: #4d4d4d; padding: 3.5px; /* 内边距为原来的70% */ border-top-left-radius: 5px; border-bottom-left-radius: 5px; white-space: nowrap; /* 防止文字换行 */}/* 右侧区域根据左侧宽度自动调整 */.stats-badge .stats-value { display: flex; align-items: center; justify-content: center; padding: 3.5px; /* 内边距为原来的70% */ border-top-right-radius: 5px; border-bottom-right-radius: 5px; flex-grow: 1; /* 使右侧部分自适应剩余空间 */}/* 定义不同背景色的class */.stats-bg-green { background-color: #3bca6e;}.stats-bg-blue { background-color: #007ec6;}.stats-bg-pearl { background-color: #FA92B5;}/* 底部页脚css */.github-badge { display: inline-block; border-radius: 5px; text-shadow: none; font-size: 13px; color: #fff; line-height: 15px; background-color: #abbac3; margin-bottom: 2px;}.github-badge .badge-subject { align-items: center; background-color: #4d4d4d; padding: 3px 3px 3px 3px; border-top-left-radius: 5px; border-bottom-left-radius: 5px;}.github-badge .badge-subject .badge-icon { display: inline-block; height: 15px; width: auto; vertical-align: middle;}.github-badge .badge-value { display: inline-block; padding: 3px 3px 3px 3px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}.github-badge .bg-blue { background-color: #007ec6;}.github-badge .bg-pearl { background-color: #FA92B5;}.github-badge .bg-orange { background-color: #ffa500;}.github-badge .bg-green { background-color: #3bca6e;}/*毛玻璃*/ul.list-group.box-shadow-wrap-normal li.list-group-item { backdrop-filter: blur(10px); /* 应用毛玻璃效果 */ -webkit-backdrop-filter: blur(10px); /* 针对旧版WebKit浏览器的兼容性 */ background-color: rgba(255, 255, 255, 0.2); /* 设置背景颜色为半透明,以更好地显示模糊效果 */ border-radius: 4px; /* 添加4像素的圆角 */ margin-bottom: 5px; /* 添加一些底部外边距以分隔列表项 */ padding: 1px; /* 添加内边距 */}/*评论边框*/.comment-parent { margin: 15px; padding: 30px; border-radius: 5px; border: 2px solid rgba(255, 255, 255, 0.2); backdrop-filter: blur(10px); /* 添加毛玻璃效果 */}/* 弹窗的主体样式,包括高斯模糊和背景设置 */.c-message { backdrop-filter: blur(10px); /* 高斯模糊效果 */ background-color: rgba(255, 255, 255, 0.3); /* 半透明白色背景 */ border-radius: 10px; /* 圆角边框 */ /* 其他必要的样式 */}/* 设置标题文本颜色为纯白 */.c-message__title { color: #FFFFFF; /* 纯白色 */ /* 其他必要的样式 */}/* 设置内容文本颜色为纯白 */.el-notification__content { color: #FFFFFF; /* 纯白色 */ /* 其他必要的样式 */}/* logo扫光 */.navbar-brand{position:relative;overflow:hidden;margin: 0px 0 0 0px;}.navbar-brand:before{content:; position: absolute; left: -665px; top: -460px; width: 200px; height: 15px; background-color: rgba(255,255,255,.5); -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); -webkit-animation: searchLights 6s ease-in 0s infinite; -o-animation: searchLights 6s ease-in 0s infinite; animation: searchLights 6s ease-in 0s infinite;}@-moz-keyframes searchLights{50%{left: -100px; top: 0;} 65%{left: 120px; top: 100px;}}@keyframes searchLights{40%{left: -100px; top: 0;} 60%{left: 120px; top: 100px;} 80%{left: -100px; top: 0px;}}/* 羽毛_css */.dropdown.wrapper {background:url(https://qninq.cn/yumao.webp) right bottom no-repeat;}/* 超链接基本样式 */.comment-content-true a:not(.light-link):not(.post_inser_a),.wrapper-lg .entry-content a:not(.light-link):not(.post_inser_a) { color: #23b7e5; /* 天蓝色文本 */ transition: color .3s, text-decoration-color .3s; /* 过渡效果 */}.comment-content-true a:not(.light-link):not(.post_inser_a):hover,.comment-content-true a:not(.light-link):not(.post_inser_a):focus,.wrapper-lg .entry-content a:not(.light-link):not(.post_inser_a):hover,.wrapper-lg .entry-content a:not(.light-link):not(.post_inser_a):focus { color: #fff; /* 文本颜色变为白色 */}/*小头图斜切*/.tt-small-blur{position:relative;z-index:1;display:flex;overflow:hidden;background-color:rgba(179,178,183,0.3);backdrop-filter: blur(5px);color:#fff;}.tt-small-blur .tt-left-box{z-index:1;-webkit-clip-path:polygon(0 0,94% 0,100% 100%,0 100%);clip-path:polygon(0 0,94% 0,100% 100%,0 100%);}.tt-small-blur .tt-left-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}.tt-small-blur .tt-blur-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;background-position:center;background-size:cover;transform:scale(1.4);-o-object-fit:cover;object-fit:cover;-webkit-filter:blur(1.275rem) brightness(.83);filter:blur(1.275rem) brightness(.83);}.tt-small-blur .post-meta{z-index:1;display:flex;color:inherit;flex-direction:column;justify-content:space-between;}.tt-small-blur .text-title{color:inherit;}.tt-small-blur .post-meta h2,.tt-small-blur .post-meta p{text-shadow:.1875rem .1875rem .3125rem #333;letter-spacing:.09rem;}.tt-small-blur .text-muted{color:inherit;}.tt-small-blur .post-meta {padding: 30px 30px 15px 30px;}@media (max-width:500px){.tt-small-blur .index-post-title{display:-webkit-box;display:-moz-box;overflow:hidden;margin-bottom:2px;height:48px;text-overflow:ellipsis;white-space:normal;word-wrap:break-word;line-height:1.4;-webkit-line-clamp:2;-webkit-box-orient:vertical;-moz-line-clamp:2;-moz-box-orient:vertical;word-break:break-all;}}@media (max-width:500px){.tt-small-blur .summary{display:none;}}@media (max-width:380px){.tt-small-blur .post-meta{padding:10px 15px;}}@media (min-width:768px) and (max-width: 1199px){.tt-small-blur .summary {height: 55px;}.tt-small-blur .line-lg {margin-top: 1px;margin-bottom: 1px;}}html.theme-dark .tt-small-blur .tt-blur-img{background-color:#212121;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;background-position:center;background-size:cover;transform:scale(1.4);-o-object-fit:cover;object-fit:cover;-webkit-filter:blur(1.275rem) brightness(0.3);filter:blur(1.275rem) brightness(0.3);}html.theme-dark .tt-small-blur .post-meta h2,html.theme-dark .tt-small-blur .post-meta p{text-shadow:none;color:#adabab;letter-spacing:.09rem;}/*文章一二三四级标题美化*/#post-content h1 {font-size: 30px}#post-content h2 {position: relative;margin: 20px 0 32px!important;font-size: 1.55em;}#post-content h3 {font-size: 20px}#post-content h4 {font-size: 15px}#post-content h2::after {transition:all .35s;content:;position:absolute;background:linear-gradient(#3c67bd8c 30%,#3c67bd 70%);width:1em;left:0;box-shadow:0 3px 3px rgba(32,160,255,.4);height:3px;bottom:-8px;}#post-content h2::before {content:;width:100%;border-bottom:1px solid #eee;bottom:-7px;position:absolute}#post-content h2:hover::after {width: 2.5em;}#post-content h1,#post-content h2,#post-content h3,#post-content h4,#post-content h5,#post-content h6 {color:#F8F8FF;line-height:1.4;font-weight:700;margin:30px 0 10px 0}/*赞赏按钮跳动*/.btn-pay { animation: star 0.5s ease-in-out infinite alternate;}@keyframes star { from { transform: scale(1); } to { transform: scale(1.1); }}/*superlink*/.JixinParser-card.github { backdrop-filter: blur(10px); /* 高斯模糊效果,数值可根据需求调整 */ background-color: rgba(179,178,183,0.5); /* 半透明效果,最后一个值是透明度,可调整 */}/*superlink*//*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/ ::-webkit-scrollbar { width: 8px; height: 6px}/*定义滚动条轨道*/ ::-webkit-scrollbar-track { background-color: transparent; -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em}/*定义滑块 内阴影+圆角*/ ::-webkit-scrollbar-thumb { background-color: #30B07F; background-image: -webkit-linear-gradient(45deg,rgba(255,255,255,.4) 100%,transparent 100%,transparent 50%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.4) 75%,transparent 75%,transparent); -webkit-border-radius: 2em; -moz-border-radius: 2em; border-radius: 2em}/*右侧导航栏*/.sidebar-icon svg.feather.feather-thumbs-up{color: #ff0000;}.sidebar-icon svg.feather.feather-message-square{color:#495dc3;}.sidebar-icon svg.feather.feather-gift{color:#52DE97;}/*版权信息&正文结束分割线CSS*/.cutline { border-top: 1px dotted #ccc; height: 1px; margin: 20px 0; text-align: center; width: 100%;}.cutline span { background-color: rgb(236, 237, 238); border: 1px solid #d6d6d6; font: 12px Arial,Microsoft JhengHei; padding: 2px 4px; position: relative; top: -10px;}.post-copyright { font-size: 13px; margin: 8px 0; padding: 10px; border-left: 4px solid #3bd58a; background-color: rgba(220, 220, 220, 0.2); /* 调整背景色的透明度以增强毛玻璃效果 */ backdrop-filter: blur(10px); /* 毛玻璃效果 */ list-style: none; word-break: break-all; position: relative; overflow: hidden;}.post-copyright li { display: list-item; text-align: -webkit-match-parent;}.post-copyright a { color: rgba(0, 120, 231, 1); text-decoration: none; transition: color .1s;}/* 粗体上色 */strong{ color: rgb(230, 145, 56);}/* 表情包尺寸 */.emotion-3dqq{width:27px;}.comment-content-true img.emotion-3dqq {max-width: 100%!important;}.emotion-qqemoji{width:25px;}.emotion-fluent{width:25px;}.emotion-coolapk {width: 25px;}.emotion-fullaru {width:26px;height:23px;}.emotion-bilibili {width: 25px;}.comment-content-true img.emotion-qqemoji {max-width: 100%!important;}.comment-content-true img.emotion-coolapk {max-width: 100%!important;}.comment-content-true img.emotion-fullaru {max-width: 100%!important;}.comment-content-true img.emotion-fluent {max-width: 100%!important;}.comment-content-true img.emotion-bilibili {max-width: 100%!important;}/*主题标题居中*/header.bg-light.lter.wrapper-md { text-align: center;}#aside .wrapper:hover { background: url(https://assets.qninq.cn/assets/img/snow.gif); background-size: cover; color: #999;} /style>!--加载动画-->style> #PageLoading { background-color: rgba(255, 255, 255, 0.4); /* 半透明白色背景 */ backdrop-filter: blur(10px); /* 高斯模糊效果 */ /* 其他样式保持不变 */ height: 100%; width: 100%; position: fixed; z-index: 1; margin-top: 0px; top: 0px; } #PageLoading-center { width: 100%; height: 100%; position: relative; } #PageLoading-center-absolute { position: absolute; left: 50%; top: 50%; height: 200px; width: 200px; margin-top: -100px; margin-left: -100px; } .object2 { -moz-border-radius: 50% 50% 50% 50%; -webkit-border-radius: 50% 50% 50% 50%; border-radius: 50% 50% 50% 50%; position: absolute; border-left: 5px solid #FFB6C1; border-right: 5px solid #b6def7; border-top: 5px solid transparent; border-bottom: 5px solid transparent; -webkit-animation: animate 2s infinite; animation: animate 2s infinite; } #object_one { left: 75px; top: 75px; width: 50px; height: 50px; } #object_two { left: 65px; top: 65px; width: 70px; height: 70px; -webkit-animation-delay: 0.1s; animation-delay: 0.1s; } #object_three { left: 55px; top: 55px; width: 90px; height: 90px; -webkit-animation-delay: 0.2s; animation-delay: 0.2s; } #object_four { left: 45px; top: 45px; width: 110px; height: 110px; -webkit-animation-delay: 0.3s; animation-delay: 0.3s; } @-webkit-keyframes animate { 50% { -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); } 100% { -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); } } @keyframes animate { 50% { -ms-transform: rotate(180deg); -webkit-transform: rotate(180deg); transform: rotate(180deg); } 100% { -ms-transform: rotate(0deg); -webkit-transform: rotate(0deg); transform: rotate(0deg); } }/style>!--加载动画-->body idbody classfix-padding skt-loading> body idbody classfix-padding styleoverflow:hidden> div idPageLoading stylez-index:99999999;> div idPageLoading-center> div idPageLoading-center-absolute> div classobject2 idobject_four>/div> div classobject2 idobject_three>/div> div classobject2 idobject_two>/div> div classobject2 idobject_one>/div> /div> /div> /div> /body>/body> !--全站jquery--> script srchttps://assets.qninq.cn/assets/libs/jquery/jquery.min.js>/script> script> if (LocalConst.USE_CACHE && !window.jQuery){ console.log(jQuery is Bad,document.cookie.indexOf(error_cache_refresh)); if (document.cookie && document.cookie.indexOf(error_cache_refresh)-1){//半个小时内没有刷新过 console.log(jQuery is Bad,we need clear cache,retry refresh); document.cookie error_cache_refresh1;max-age1800;path/; clearCache(true); if (serviceWorker in navigator) { //todo 尝试注销sw后再启用sw } } } /script> !--网站统计代码--> link hrefhttps://qninq.cn/file/css/font-awesome.min.css relstylesheet>link hrefhttps://at.alicdn.com/t/c/font_4415050_wasj99uzoxg.js relstylesheet>meta namebaidu-site-verification contentcodeva-OSLNQTP97i />meta namegoogle-site-verification content0DlDE1fe4ND6Ssb5RgIKGXkkeXCkYaURKgJQ0nAWtDs />script defer srchttps://analytics.qninq.cn/tracker.min.js data-website-idBlog>/script>/head>body idbody classfix-padding skt-loading>!-- aside --> div idalllayout classapp app-aside-fix container app-header-fixed > !-- headnav --> header idheader classapp-header navbar box-shadow-bottom-lg fix-padding rolemenu> !-- navbar header(交集处) --> div idheader_left classtext-ellipsis navbar-header bg-dark> button classpull-right visible-xs ui-toggle-classshow animated animated-lento fadeIn target.navbar-collapse> span classmenu-icons>i data-feathersearch>/i>/span> /button> button classpull-left visible-xs ui-toggle-classoff-screen animated target.app-aside ui-scrollapp> span classmenu-icons>i data-feathermenu>/i>/span> /button> !-- brand --> a hrefhttps://qninq.cn/ classnavbar-brand text-lt> span idnavbar-brand-day> img srchttps://assets.qninq.cn/qning/KcsvwO3H.png> /span> span idnavbar-brand-dark classhide> img srchttps://assets.qninq.cn/qning/KcsvwO3H.png>/span> /a> !-- / brand --> /div> !-- / navbar header --> !-- navbar collapse(顶部导航栏) --> div idheader_right classcollapse pos-rlt navbar-collapse bg-dark> !-- statitic info--> ul classnav navbar-nav hidden-sm> li classdropdown pos-stc> a idstatistic_pane data-statusfalse href# data-toggledropdown classdropdown-toggle feathericons dropdown-toggle aria-expandedfalse> i data-featherpie-chart>/i> span classcaret>/span> /a> div classdropdown-menu wrapper w-full bg-white> div classrow> div classcol-sm-8 b-l b-light> div classm-l-xs m-t-xs font-bold>动态日历 /div> div classtext-muted m-l-xs stylefont-size: 12px>统计近10个月的博主文章和评论数目/div> div classtext-center> nav classloading-echart text-center m-t-lg m-b-lg> p classinfinite-scroll-request>i classanimate-spin fontello fontello-refresh>/i>Loading.../p> /nav> div idpost-calendar classtop-echart hide>/div> /div> /div> div classcol-sm-4 b-l b-light> div classm-l-xs m-t-xs m-b-sm font-bold>分类雷达图/div> div classtext-center> nav classloading-echart text-center m-t-lg m-b-lg> p classinfinite-scroll-request>i classanimate-spin fontello fontello-refresh>/i>Loading.../p> /nav> div idcategory-radar classtop-echart hide>/div> /div> /div> /div> div classrow> div classcol-sm-4 b-l b-light> div classm-l-xs m-t-xs m-b-sm font-bold>发布统计图/div> div classtext-center> nav classloading-echart text-center m-t-lg m-b-lg> p classinfinite-scroll-request>i classanimate-spin fontello fontello-refresh>/i>Loading.../p> /nav> div idposts-chart classtop-echart hide>/div> /div> /div> div classcol-sm-4 b-l b-light> div classm-l-xs m-t-xs m-b-sm font-bold>分类统计图/div> div classtext-center> nav classloading-echart text-center m-t-lg m-b-lg> p classinfinite-scroll-request>i classanimate-spin fontello fontello-refresh>/i>Loading.../p> /nav> div idcategories-chart classtop-echart hide>/div> /div> /div> div classcol-sm-4 b-l b-light> div classm-l-xs m-t-xs m-b-sm font-bold>标签统计图/div> div classtext-center> nav classloading-echart text-center m-t-lg m-b-lg> p classinfinite-scroll-request>i classanimate-spin fontello fontello-refresh>/i>Loading.../p> /nav> div idtags-chart classtop-echart hide>/div> /div> /div> /div> /div> /li> /ul> !-- search form --> form idsearchform1 classsearchform navbar-form navbar-form-sm navbar-left shift methodpost rolesearch> div classform-group> div classinput-group rounded bg-white-pure box-shadow-wrap-normal> input autocompleteoff idsearch_input typesearch names classtransparent rounded form-control input-sm no-borders padder required placeholder搜索(Ctrl + K)> !--搜索提示--> ul idsearch_tips_drop classsearch_modal_list overflow-y-auto small-scroll-bar dropdown-menu hide styledisplay:block;top:30px; left: 0px;> /ul> span idsearch_submit classtransparent input-group-btn> button typesubmit classtransparent btn btn-sm> span classfeathericons idicon-search>i data-feathersearch>/i>/span> span classfeathericons animate-spin hide spin-search>i data-featherloader>/i>/span> /button> /span> /div> a classbtn btn-sm btn-icon open_search_modal_mobile>i data-featherexternal-link>/i>/a> /div> /form> a href styledisplay: none idsearchUrl>/a> !-- / search form --> ul classnav navbar-nav navbar-right> li classdropdown>a target_self hrefhttps://nz.qninq.cn classfeathericons dropdown-toggle >i>i data-feathercpu>/i>/i>span classvisible-xs-inline> 探针/span>/a>/li> !--闲言碎语--> li classdropdown> a href# data-toggledropdown classfeathericons dropdown-toggle> i data-feathertwitch>/i> span classvisible-xs-inline> 时光机 /span> span classbadge badge-sm up bg-danger pull-right-xs notify_talk>新/span> /a> !-- dropdown --> div idsmall-talk classdropdown-menu w-xl animated fadeInUp> div classpanel bg-white> div classpanel-heading b-light bg-white> strong> span classnav-icon>i data-featherinstagram>/i>/span> 时光机 /strong> /div> div classlist-group idsmallRecording> a hrefhttps://qninq.cn/cross.html classlist-group-item>span classclear block m-b-none words_contents>六级CET6也是通过了,489分br>small classtext-muted>2024 年 08 月 23 日/small>/span>/a>a hrefhttps://qninq.cn/cross.html classlist-group-item>span classclear block m-b-none words_contents>如需Linux.do(L站)论坛邀请链接的话,在此留言邮箱,我给你发,就当是该页面彩蛋。br>small classtext-muted>2024 年 08 月 17 日/small>/span>/a>a hrefhttps://qninq.cn/cross.html classlist-group-item>span classclear block m-b-none words_contents>我的腾讯无忧轻量服务器被DDOS了,封堵24小时,悲br>small classtext-muted>2024 年 08 月 17 日/small>/span>/a> /div> /div> /div> /li> !--/闲言碎语--> !--登录管理--> li classdropdown ideasyLogin> a onclickreturn false data-toggledropdown classdropdown-toggle clear data-toggledropdown> span classfeathericons>i data-featherkey>/i>/span> b classcaret>/b>!--下三角符号--> /a> !-- dropdown(已经登录) --> div classdropdown-menu w-lg wrapper bg-white animated fadeIn aria-labelledbynavbar-login-dropdown iduser_panel> div classtab-container post_tab data-stopPropagationtrue> ul classnav no-padder b-b scroll-hide roletablist> li classnav-item active rolepresentation>a classnav-link active style data-toggletab roletab data-target#login_container>i data-featheruser-plus aria-hiddentrue>/i>登录/a>/li> li classnav-item rolepresentation>a classnav-link style data-toggletab roletab data-target#register_container>i data-featherlog-in aria-hiddentrue>/i>注册/a>/li> /ul> div classtab-content no-border> div roletabpanel idlogin_container classtab-pane fade active in> form idlogin_form actionhttps://qninq.cn/index.php/action/login?_8347e5537dea4140ceb3e27885255fad methodpost> div classform-group> label fornavbar-login-user>用户名/label> input typetext namename idnavbar-login-user classform-control placeholder用户名或电子邮箱>/div> div classform-group> label fornavbar-login-password>密码/label> input autocomplete typepassword namepassword idnavbar-login-password classform-control placeholder密码>/div> button stylewidth: 100% typesubmit classuser_op_submit btn-rounded box-shadow-wrap-lg btn-gd-primary padder-lg> span>登录/span> span classtext-active>登录中.../span> i classanimate-spin fontello fontello-spinner hide>/i> /button> input typehidden namereferer valuehttps://qninq.cn/>/form> /div> !--注册--> div roletabpanel idregister_container classtab-pane fade > form idregister_form actionhttps://qninq.cn/action/register?_8347e5537dea4140ceb3e27885255fad methodpost> div classform-group> label fornavbar-register-user>用户名/label> input typetext namename idnavbar-register-user classform-control placeholder用户名>/div> div classform-group> label fornavbar-register-mail>邮箱/label> input autocomplete typeemail namemail idnavbar-register-mail classform-control placeholder邮箱>/div> button stylewidth: 100% typesubmit classuser_op_submit btn-rounded box-shadow-wrap-lg btn-gd-primary padder-lg> span>注册/span> span classtext-active>注册中.../span> i classanimate-spin fontello fontello-spinner hide>/i> /button> input typehidden namereferer valuehttps://qninq.cn/>/form> /div> /div> /div> /div> /li> !--/登录管理--> /ul> /div> !-- / navbar collapse -->/header> div idsearch_modal classmodal fade tabindex-1 roledialog aria-labelledbymySmallModalLabel> div classmodal-dialog modal-lg roledocument> div classmodal-content box-shadow-wrap-lg> div classmodal-header> div classform-group> div classinput-group box-shadow-wrap-normal slight-border> input autocompleteoff idsearch_modal_input typesearch names classtransparent form-control input-sm padder required placeholder输入关键词搜索…> !--搜索提示--> span idsearch_modal_submit classtransparent input-group-btn> button typesubmit classtransparent btn btn-sm> span classfeathericons search>i data-feathersearch>/i>/span> span classfeathericons animate-spin hide spin-search>i data-featherloader>/i>/span> /button> /span> /div> /div> /div> div classmodal-body> div classtab-container post_tab> ul classnav no-padder b-b scroll-hide roletablist> li classnav-item active rolepresentation>a classnav-link active style data-toggletab roletab data-target#post_search_content>文章/a>/li> li classnav-item rolepresentation>a classnav-link style data-toggletab roletab data-target#time_search_content>时光机/a>/li> /ul> div classtab-content no-border no-padder> div roletabpanel idpost_search_content classtab-pane fade active in> ul idsearch_modal_list classsearch_modal_list overflow-y-auto small-scroll-bar dropdown-menu> /ul> /div> div roletabpanel idtime_search_content classtab-pane fade> ul idtime_search_modal_list classsearch_modal_list overflow-y-auto small-scroll-bar dropdown-menu> /ul> /div> /div> !--tab-content--> /div> !--tab-container--> /div> !--modal-body--> /div> !--modal-content--> /div> !--modal-dialog--> /div> !--modal--> !-- / headnav --> !--选择侧边栏的颜色--> aside idaside classgpu-speed app-aside hidden-xs bg-light> !--aside>--> div classaside-wrap layoutcolumn> div classnavi-wrap scroll-y scroll-hide flex> !-- user --> div classclearfix hidden-xs text-center hide show idaside-user> div classdropdown wrapper m-t-sm vertical-wrapper> div ui-nav> a hrefhttps://qninq.cn/cross.html> span classthumb-lg w-auto-folded avatar vertical-avatar> img srchttps://assets.qninq.cn/qning/ZjpvbrL0.png classimg-full img-circle> i classmd b-white bottom hide idauto_status data-toggletooltip data-placementleft title>/i> /span> /a> /div> a href# data-toggledropdown classdropdown-toggle hidden-folded vertical-flex> span classclear> span classblock> strong classfont-bold text-lt>青柠/strong> b classcaret>/b> /span> span classtext-muted text-xs block>span classtext-muted text-xs block>div idchakhsu>/div> script> var chakhsu function (r) {function t() {return bMath.floor(Math.random() * b.length)} function e() {return String.fromCharCode(94 * Math.random() + 33)} function n(r) {for (var n document.createDocumentFragment(), i 0; r > i; i++) { var l document.createElement(span); l.textContent e(), l.style.color t(), n.appendChild(l) } return n}function i() {var t oc.skillI; c.step ? c.step-- : (c.step g, c.prefixP l.length ? (c.prefixP > 0 && (c.text + lc.prefixP), c.prefixP++) : forward c.direction ? c.skillP t.length ? (c.text + tc.skillP, c.skillP++) : c.delay ? c.delay-- : (c.direction backward, c.delay a) : c.skillP > 0 ? (c.text c.text.slice(0, -1), c.skillP--) : (c.skillI (c.skillI + 1) % o.length, c.direction forward)), r.textContent c.text, r.appendChild(n(c.prefixP l.length ? Math.min(s, s + c.prefixP) : Math.min(s, t.length - c.skillP))), setTimeout(i, d) } var l ❤, o 念念不忘,必有回响! .map(function (r) {return r + }), a 2, g 1, s 5, d 75, b rgb(110,64,170), rgb(150,61,179), rgb(191,60,175), rgb(228,65,157), rgb(254,75,131), rgb(255,94,99), rgb(255,120,71), rgb(251,150,51), rgb(226,183,47), rgb(198,214,60), rgb(175,240,91), rgb(127,246,88), rgb(82,246,103), rgb(48,239,130), rgb(29,223,163), rgb(26,199,194), rgb(35,171,216), rgb(54,140,225), rgb(76,110,219), rgb(96,84,200), c {text: , prefixP: -s, skillI: 0, skillP: 0, direction: forward, delay: a, step: g}; i() }; chakhsu(document.getElementById(chakhsu)); /script> /span> /span>/span> /span> /a> !-- dropdown --> ul classdropdown-menu animated fadeInRight w hidden-folded no-padder> li classwrapper b-b m-b-sm bg-info m-n> span classarrow top hidden-folded arrow-info>/span> div> p>下午好,是时候打个盹了/p> /div> div classprogress progress-xs m-b-none dker> div classprogress-bar bg-white data-toggletooltip data-original-title时间已经度过50.00% stylewidth: 50.00%>/div> /div> /li> /ul> !-- / dropdown --> /div> p aligntext-center>svg t1653015600793 classicon viewBox0 0 1024 1024 version1.1 xmlnshttp://www.w3.org/2000/svg p-id3753 width16 height16>path dM537.972364 826.228364L512 855.179636l-25.972364-28.951272a2274.606545 2274.606545 0 0 1-44.520727-52.084364 2336.116364 2336.116364 0 0 1-97.489454-125.742545 1516.218182 1516.218182 0 0 1-68.072728-102.516364C225.908364 462.731636 197.818182 392.913455 197.818182 337.454545 197.818182 163.933091 338.478545 23.272727 512 23.272727s314.181818 140.660364 314.181818 314.181818c0 55.458909-28.090182 125.277091-78.126545 208.430546a1516.218182 1516.218182 0 0 1-68.072728 102.516364 2336.116364 2336.116364 0 0 1-97.466181 125.742545 2274.606545 2274.606545 0 0 1-44.544 52.084364z m-9.216-96.628364a2267.461818 2267.461818 0 0 0 94.533818-121.949091 1447.726545 1447.726545 0 0 0 64.930909-97.745454c43.985455-73.076364 68.142545-133.166545 68.142545-172.45091C756.363636 202.496 646.958545 93.090909 512 93.090909S267.636364 202.496 267.636364 337.454545c0 39.284364 24.180364 99.374545 68.142545 172.45091a1447.726545 1447.726545 0 0 0 64.930909 97.745454A2267.461818 2267.461818 0 0 0 512 749.591273c5.352727-6.283636 10.938182-12.986182 16.756364-20.014546zM888.226909 605.090909H861.090909a34.909091 34.909091 0 0 1 0-69.818182h58.181818c17.687273 0 32.581818 13.265455 34.676364 30.836364l46.545454 395.636364A34.909091 34.909091 0 0 1 965.818182 1000.727273h-907.636364a34.909091 34.909091 0 0 1-34.676363-38.981818l46.545454-395.636364A34.909091 34.909091 0 0 1 104.727273 535.272727H162.909091a34.909091 34.909091 0 0 1 0 69.818182H135.773091L97.442909 930.909091h829.114182l-38.330182-325.818182zM512 453.818182a128 128 0 1 1 0-256 128 128 0 0 1 0 256z m0-69.818182a58.181818 58.181818 0 1 0 0-116.363636 58.181818 58.181818 0 0 0 0 116.363636z p-id3754 fill#1296db>/path>/svg> 山东 · SHANTUI/p> /div> !-- / user --> !-- nav --> nav ui-nav classnavi clearfix> ul classnav> !--index--> li classhidden-folded padder m-t m-b-sm text-muted text-xs>!-- span>-->!--/span>--> /li> !--主页--> li> a hrefhttps://qninq.cn/ classauto> span classnav-icon>i data-featherhome>/i>/span> span>首页/span> /a> /li> !-- /主页 --> li> a target_self hrefhttps://qninq.cn/service.html class auto>span classnav-icon >i data-featheraward>/i>/span>span >服务/span>/a>/li>li> a target_self hrefhttps://qninq.cn/links.html class auto>span classnav-icon >i data-featherheart>/i>/span>span >朋友/span>/a>/li>li> a target_self hrefhttps://qninq.cn/category/image/ class auto>span classnav-icon >i data-featherimage>/i>/span>span >相册/span>/a>/li>li> a target_self hrefhttps://qninq.cn/donate.html class auto>span classnav-icon >i data-feathercoffee>/i>/span>span >赞赏/span>/a>/li>li> a targetnone hrefhttps://hello.qninq.cn class auto>span classnav-icon >i data-featherfolder>/i>/span>span >图床/span>/a>/li>li> a target_self hrefhttps://qninq.cn/status.html class auto>span classnav-icon >i data-featheractivity>/i>/span>span >状态/span>/a>/li>li> a target_self hrefhttps://qninq.cn/archives.html class auto>span classnav-icon >i data-featherarchive>/i>/span>span >归档/span>/a>/li> li classline dk>/li> !--Components--> li classhidden-folded padder m-t m-b-sm text-muted text-xs>!-- span>-->!--/span>--> /li> !--分类category--> li > a classauto> span classpull-right text-muted> i classfontello icon-fw fontello-angle-right text>/i> i classfontello icon-fw fontello-angle-down text-active>/i> /span>!-- i classglyphicon glyphicon-th>/i>--> span classnav-icon>i data-feathergrid>/i>/span> span>分类/span> /a> ul classnav nav-sub dk>!-- li classnav-sub-header>-->!-- a>-->!-- span>-->!--/span>-->!-- /a>-->!-- /li>--> !--循环输出分类--> li classcategory-level-0 category-parent>a hrefhttps://qninq.cn/category/default/>b classbadge pull-right>2/b>默认分类/a>/li>li classcategory-level-0 category-parent>a hrefhttps://qninq.cn/category/image/>b classbadge pull-right>2/b>相册图库/a>/li>li classcategory-level-0 category-parent>a hrefhttps://qninq.cn/category/open-rec/>b classbadge pull-right>61/b>开源推荐/a>/li>li classcategory-level-0 category-parent>a hrefhttps://qninq.cn/category/util-scripts/>b classbadge pull-right>11/b>实用脚本/a>/li>li classcategory-level-0 category-parent>a hrefhttps://qninq.cn/category/web-src/>b classbadge pull-right>7/b>建站源码/a>/li>li classcategory-level-0 category-parent>a hrefhttps://qninq.cn/category/exp-tutorials/>b classbadge pull-right>36/b>经验教程/a>/li> !--/循环输出分类--> /ul> /li> !--独立页面pages--> li> a classauto> span classpull-right text-muted> i classfontello icon-fw fontello-angle-right text>/i> i classfontello icon-fw fontello-angle-down text-active>/i> /span> span classnav-icon>i data-featherfile>/i>/span> span>页面/span> /a> ul classnav nav-sub dk>!-- li classnav-sub-header>-->!-- a data-no-instant>-->!-- span>-->!--/span>-->!-- /a>-->!-- /li>--> !--这个字段不会被显示出来--> !--循环输出独立页面--> li>a hrefhttps://qninq.cn/donate.html>span>赞赏/span>/a>/li> li>a hrefhttps://qninq.cn/status.html>span>状态/span>/a>/li> li>a hrefhttps://qninq.cn/service.html>span>服务/span>/a>/li> li>a hrefhttps://qninq.cn/links.html>span>友链/span>/a>/li> li>a hrefhttps://qninq.cn/cross.html>span>说说/span>/a>/li> li>a hrefhttps://qninq.cn/archives.html>span>归档/span>/a>/li> /ul> /li> !--友情链接--> li> a classauto> span classpull-right text-muted> i classfontello icon-fw fontello-angle-right text>/i> i classfontello icon-fw fontello-angle-down text-active>/i> /span> span classnav-icon>i data-featheruser>/i>/span> span>友链/span> /a> ul classnav nav-sub dk> li classnav-sub-header>!-- a data-no-instant>-->!-- span>-->!--/span>-->!-- /a>-->!-- /li>--> !--使用links插件,输出全站友链--> li data-original-title热爱工控和单片机,喜欢折腾。 data-toggletooltip data-placementtop>a relnoopener hrefhttps://www.ruiblog.top/ target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://s21.ax1x.com/2025/01/13/pEPzba4.png />span>RuiBlog/span>/a>/li>li data-original-title愿你历尽千帆,归来仍是少年! data-toggletooltip data-placementtop>a relnoopener hrefhttps://blog.june.ink target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://cdn.sa.net/2024/08/05/omBuQf58hF1HdSA.jpg />span>六月墨语/span>/a>/li>li data-original-title韩小韩的博客 data-toggletooltip data-placementtop>a relnoopener hrefhttps://www.vvhan.com target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://www.vvhan.com/favicon.ico />span>韩小韩博客/span>/a>/li>li data-original-title纸 至 执 data-toggletooltip data-placementtop>a relnoopener hrefhttps://rhopaper.top target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://rhopaper.top/favicon.ico />span>RhoPaperの小站/span>/a>/li>li data-original-title我能想到的,最大的成功就是无愧于自己的心。 data-toggletooltip data-placementtop>a relnoopener hrefhttps://blog.ffeng123.win/ target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://blog.ffeng123.win/upload/622c1416-b585-4ccb-b4dc-227afa378c27.png />span>峰峰的小窝/span>/a>/li>li data-original-title咪 data-toggletooltip data-placementtop>a relnoopener hrefhttps://cthzs.cn target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://cthzs.cn/wp-content/uploads/2024/12/1734972188-12.png />span>H涛の小窝/span>/a>/li>li data-original-title新的理想型社区 data-toggletooltip data-placementtop>a relnoopener hrefhttps://linux.do/?sourceqninq_cn target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/linux.do.png />span>LINUX DO/span>/a>/li>li data-original-title一个萌新站长的折腾日记 data-toggletooltip data-placementtop>a relnoopener hrefhttps://moedk.com target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/moedk.com.png />span>茈羽酱的小屋/span>/a>/li>li data-original-title不积跬步,无以至千里;不积小流,无以成江海。 data-toggletooltip data-placementtop>a relnoopener hrefhttps://blog.westlordnote.xyz target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/blog.westlordnote.xyz.png />span>Westlord的随笔/span>/a>/li>li data-original-title我会把白云摘下,塞进你的口袋里 data-toggletooltip data-placementtop>a relnoopener hrefhttps://blog.iffi.top target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/blog.iffi.top.png />span>qiaoqiao's blog/span>/a>/li>li data-original-title一个专注于分享技术和项目的博客站点 data-toggletooltip data-placementtop>a relnoopener hrefhttps://blog.wjqserver.com target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://webp.wjqserver.com/web-blog/wjqserver-studio.ico />span>WJQSERVER博客/span>/a>/li>li data-original-title李懋和 , 俗名李栋梁 。 书法 、 国画爱好者 , 互联网安全与前端建设者 。 data-toggletooltip data-placementtop>a relnoopener hrefhttps://www.dao.js.cn target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/www.dao.js.cn.png />span>南蛮子懋和/span>/a>/li>li data-original-title雾散处,玫瑰花开 data-toggletooltip data-placementtop>a relnoopener hrefhttps://starsei.com/ target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/starsei.com.png />span>猫不吃鱼/span>/a>/li>li data-original-title生活,一半家长里短,一半山川湖海… data-toggletooltip data-placementtop>a relnoopener hrefhttps://www.lyszm.com/ target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/www.lyszm.com.png />span>六月是只猫/span>/a>/li>li data-original-title记录生活、爱好学习、不爱折腾 data-toggletooltip data-placementtop>a relnoopener hrefhttps://www.jinjun.top/ target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/www.jinjun.top.png />span>钧言极客/span>/a>/li>li data-original-title爱分享、爱折腾、爱生活、爱摸鱼 data-toggletooltip data-placementtop>a relnoopener hrefhttps://wang618.cn/ target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/wang618.cn.png />span>旺东自留地/span>/a>/li>li data-original-title陌让流年盼繁华,颜容依旧私似繁花 data-toggletooltip data-placementtop>a relnoopener hrefhttps://yyxy.top target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://q.qlogo.cn/g?bqq&nk521001121&s640 />span>云云星羽/span>/a>/li>li data-original-title让拾光先飞一会 data-toggletooltip data-placementtop>a relnoopener hrefhttps://timebaoku.online/ target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/timebaoku.online.png />span>拾光博客/span>/a>/li>li data-original-title加入我的旅程,一起探索技术的无限可能。 data-toggletooltip data-placementtop>a relnoopener hrefhttps://xblog.aptzone.cc/ target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/xblog.aptzone.cc.png />span>Forever/span>/a>/li>li data-original-title分享知识与娱乐乐趣 data-toggletooltip data-placementtop>a relnoopener hrefhttps://www.zlsw.cc target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://cdn.zlsgw.com/lsbk/favicon48x48.png />span>良生网/span>/a>/li>li data-original-title浪海导航 ~ 收录各种类型的博客 data-toggletooltip data-placementtop>a relnoopener hrefhttps://www.langhai.net target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/www.langhai.net.png />span>浪海导航/span>/a>/li>li data-original-title闲鱼的生活记录 data-toggletooltip data-placementtop>a relnoopener hrefhttps://umb.ink target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://qninq.cn/api/geticon/umb.ink.png />span>伞菌の博客/span>/a>/li>li data-original-title在阅读中沉淀,于随笔中抒怀 data-toggletooltip data-placementtop>a relnoopener hrefhttps://lilog.cn target_blank>img stylewidth:18px;height:18px;border-radius:50%;margin-right:3px; srchttps://lilog.cn/Image/avatar.webp />span>李的日志/span>/a>/li> /ul> /li> /ul> /nav> !-- nav --> !--left_footer--> div idleft_footer classsocial_icon box-shadow-wrap-normal aside-items b-normal nav-xs lt> a data-containerbody data-toggletooltip data-placementtop data-original-title文章RSS订阅 target_blank hrefhttps://qninq.cn/feed/ classaside-item btn btn-sm btn-icon> span classleft-bottom-icons block>i data-featherrss>/i>/span> /a>a data-containerbody data-toggletooltip data-placementtop data-original-title我的Github target_self hrefhttps://github.com/wang4386 classaside-item btn btn-sm btn-icon> span classleft-bottom-icons block>i data-feathergithub>/i>/span> /a>a data-containerbody data-toggletooltip data-placementtop data-original-title虫洞 target_self hrefhttps://www.foreverblog.cn/go.html classaside-item btn btn-sm btn-icon> span classleft-bottom-icons block>i data-featherslack>/i>/span> /a>a data-containerbody data-toggletooltip data-placementtop data-original-title开往 target_self hrefhttps://www.travellings.cn/go.html classaside-item btn btn-sm btn-icon> span classleft-bottom-icons block>i data-feathertruck>/i>/span> /a>a data-containerbody data-toggletooltip data-placementtop data-original-title后台管理 target_blank hrefhttps://qninq.cn/qning/ classaside-item btn btn-sm btn-icon> span classleft-bottom-icons block>i data-feathersettings>/i>/span> /a> /div> /div> !--end of .navi-wrap--> /div>!--.aside-wrap--> /aside>!-- content -->div idcontent classapp-content> div classresize-pane> div idtrigger_left_content classtrigger_content>div classtrigger_drag_content>/div>/div> div idtrigger_left_button data-placementright data-toggletooltip data-original-title点击展开左侧边栏 classnormal-widget resize-pane-trigger box-shadow-wrap-lg>i data-feathersidebar>/i>/div> /div> !--loading animate--> div idloading classbutterbar active hide> span classbar>/span> /div>!-- / aside -->!-- div idcontent classapp-content> -->a classoff-screen-toggle hide>/a>div classhide idpost_category>a hrefhttps://qninq.cn/>/a>/div>main classapp-content-body animated fadeIn> div classhbox hbox-auto-xs hbox-auto-sm> div classcol center-part gpu-speed idpost-panel> header classbg-light lter wrapper-md> h1 classm-n font-thin text-black l-h>倾城于你/h1> small classtext-muted letterspacing indexWords>加载中……script> $.ajax({ type: Get, url: https://qninq.cn/api/yiyan/, success: function(data) { var yiyan data.yiyan; $(.indexWords).text(yiyan); } });/script>/small> /header> div classwrapper-md skt-loading> center>img srchttps://count.qninq.cn/@BLOG?nameBLOG&themerule34&padding7&offset0&aligntop&scale1&pixelated1&darkmodeauto altBLOG />/center> !--首页输出文章--> div classblog-post post-list>div classsingle-post panel-picture border-radius-6 box-shadow-wrap-normal> figure classpost-thumbnail border-radius-6> a classpost-thumbnail-inner index-image lazy hrefhttps://qninq.cn/archives/zfonts.html> img srchttps://assets.qninq.cn/qning/xlJK1RH1.webp classlazy post-pic border-radius-6> /a> /figure> header classentry-header wrapper-lg> h3 classm-t-none m-b-md text-ellipsis index-post-title>a hrefhttps://qninq.cn/archives/zfonts.html relbookmark tabindex0 data-pjax-state>span classlabel text-sm bg-danger pull-left m-t-xs m-r stylemargin-top: 2px;>置顶/span>Typecho字体插件ZFonts已开源/a>/h3> div classentry-meta text-ellipsis> span classbyline>span classauthor vcard>a hrefhttps://qninq.cn/archives/zfonts.html tabindex0>最好用的Typecho全站字体美化插件,支持前后台字体美化/a>/span>/span> /div> div classm-t-sm post-item-foot-icon text-ellipsis list-inline>li>span classm-r-sm right-small-icons>i data-featheruser>/i>/span>a hrefhttps://qninq.cn/author/1/>青柠/a>/li>li>span classright-small-icons m-r-sm>i data-featherclock>/i>/span>2024 年 01 月 27 日/li>li>span classright-small-icons m-r-sm>i data-feathermessage-square>/i>/span>a hrefhttps://qninq.cn/archives/zfonts.html#comments>120 条评论/a>/li>/div>/header>/div>div classpanel-small single-post box-shadow-wrap-normal tt-small-blur> div classindex-post-img-small post-feature index-img-small tt-left-box> a hrefhttps://qninq.cn/archives/serviceandapi.html> div classitem-thumb-small lazy tt-left-img > img srchttps://assets.qninq.cn/qning/Uqn4Fdit.webp classpost-pic lazy> /div> /a> /div> div classtt-blur-img lazy >/div>div classpost-meta wrapper-lg padder-v>div classpost_title_wrapper> h2 classm-t-xs text-ellipsis index-post-title text-title>a hrefhttps://qninq.cn/archives/serviceandapi.html>span classlabel text-sm bg-danger pull-left m-t-xs m-r stylemargin-top: 2px;>置顶/span>本站的公益服务&API接口独立页面已开放/a>/h2>/div> !-- end of post_title_wrapper-->p classsummary l-h-2x text-muted>页面内包含本站部署的各种开源服务站点和一些API接口/p>div classtext-muted post-item-foot post-item-foot-icon text-ellipsis list-inline>li>span classm-r-sm right-small-icons>i data-featheruser>/i>/span>a hrefhttps://qninq.cn/author/1/>青柠/a>/li>li>span classright-small-icons m-r-sm>i data-featherclock>/i>/span>2025 年 01 月 29 日/li>li>span classright-small-icons m-r-sm>i data-feathermessage-square>/i>/span>a hrefhttps://qninq.cn/archives/serviceandapi.html#comments>暂无评论/a>/li>/div> !--post-meta wrapper-lg-->/div>!--text-muted-->/div>!--panel/panel-small-->div classpanel-small single-post box-shadow-wrap-normal tt-small-blur> div classindex-post-img-small post-feature index-img-small tt-left-box> a hrefhttps://qninq.cn/archives/xgnav.html> div classitem-thumb-small lazy tt-left-img > img srchttps://assets.qninq.cn/qning/LZri4e02.webp althttps://assets.qninq.cn/qning/LZri4e02.webp classpost-pic lazy> /div> /a> /div> div classtt-blur-img lazy >/div>div classpost-meta wrapper-lg padder-v>div classpost_title_wrapper> h2 classm-t-xs text-ellipsis index-post-title text-title>a hrefhttps://qninq.cn/archives/xgnav.html>xg-nav一个简洁、纯HTML静态的个人导航站/a>/h2>/div> !-- end of post_title_wrapper-->p classsummary l-h-2x text-muted>极简且轻便的HTML导航程序/p>div classtext-muted post-item-foot post-item-foot-icon text-ellipsis list-inline>li>span classm-r-sm right-small-icons>i data-featheruser>/i>/span>a hrefhttps://qninq.cn/author/1/>青柠/a>/li>li>span classright-small-icons m-r-sm>i data-featherclock>/i>/span>2025 年 10 月 26 日/li>li>span classright-small-icons m-r-sm>i data-feathermessage-square>/i>/span>a hrefhttps://qninq.cn/archives/xgnav.html#comments>暂无评论/a>/li>/div> !--post-meta wrapper-lg-->/div>!--text-muted-->/div>!--panel/panel-small-->div classpanel-small single-post box-shadow-wrap-normal tt-small-blur> div classindex-post-img-small post-feature index-img-small tt-left-box> a hrefhttps://qninq.cn/archives/sonovel.html> div classitem-thumb-small lazy tt-left-img > img srchttps://assets.qninq.cn/qning/ip0eEiTk.webp classpost-pic lazy> /div> /a> /div> div classtt-blur-img lazy >/div>div classpost-meta wrapper-lg padder-v>div classpost_title_wrapper> h2 classm-t-xs text-ellipsis index-post-title text-title>a hrefhttps://qninq.cn/archives/sonovel.html>安利一款小说下载器so-novel/a>/h2>/div> !-- end of post_title_wrapper-->p classsummary l-h-2x text-muted>一款很好用的电子书下载工具/p>div classtext-muted post-item-foot post-item-foot-icon text-ellipsis list-inline>li>span classm-r-sm right-small-icons>i data-featheruser>/i>/span>a hrefhttps://qninq.cn/author/1/>青柠/a>/li>li>span classright-small-icons m-r-sm>i data-featherclock>/i>/span>2025 年 10 月 10 日/li>li>span classright-small-icons m-r-sm>i data-feathermessage-square>/i>/span>a hrefhttps://qninq.cn/archives/sonovel.html#comments>1 条评论/a>/li>/div> !--post-meta wrapper-lg-->/div>!--text-muted-->/div>!--panel/panel-small-->div classsingle-post panel-picture border-radius-6 box-shadow-wrap-normal> figure classpost-thumbnail border-radius-6> a classpost-thumbnail-inner index-image lazy hrefhttps://qninq.cn/archives/newsnow.html> img srchttps://assets.qninq.cn/qning/vAGPlvKr.webp classlazy post-pic border-radius-6> /a> /figure> header classentry-header wrapper-lg> h3 classm-t-none m-b-md text-ellipsis index-post-title>a hrefhttps://qninq.cn/archives/newsnow.html relbookmark tabindex0 data-pjax-state>Newsnow实时热点&新闻/a>/h3> div classentry-meta text-ellipsis> span classbyline>span classauthor vcard>a hrefhttps://qninq.cn/archives/newsnow.html tabindex0>一个可以轻松部署的聚合新闻热榜项目/a>/span>/span> /div> div classm-t-sm post-item-foot-icon text-ellipsis list-inline>li>span classm-r-sm right-small-icons>i data-featheruser>/i>/span>a hrefhttps://qninq.cn/author/1/>青柠/a>/li>li>span classright-small-icons m-r-sm>i data-featherclock>/i>/span>2025 年 08 月 23 日/li>li>span classright-small-icons m-r-sm>i data-feathermessage-square>/i>/span>a hrefhttps://qninq.cn/archives/newsnow.html#comments>暂无评论/a>/li>/div>/header>/div>div classpanel-small single-post box-shadow-wrap-normal tt-small-blur> div classindex-post-img-small post-feature index-img-small tt-left-box> a hrefhttps://qninq.cn/archives/hubproxy.html> div classitem-thumb-small lazy tt-left-img > img srchttps://assets.qninq.cn/qning/WJAV3kKj.webp classpost-pic lazy> /div> /a> /div> div classtt-blur-img lazy >/div>div classpost-meta wrapper-lg padder-v>div classpost_title_wrapper> h2 classm-t-xs text-ellipsis index-post-title text-title>a hrefhttps://qninq.cn/archives/hubproxy.html>推荐一个轻量级、高性能的多功能程序HubProxy/a>/h2>/div> !-- end of post_title_wrapper-->p classsummary l-h-2x text-muted>轻量且高性能的多功能Proxy项目/p>div classtext-muted post-item-foot post-item-foot-icon text-ellipsis list-inline>li>span classm-r-sm right-small-icons>i data-featheruser>/i>/span>a hrefhttps://qninq.cn/author/1/>青柠/a>/li>li>span classright-small-icons m-r-sm>i data-featherclock>/i>/span>2025 年 07 月 20 日/li>li>span classright-small-icons m-r-sm>i data-feathermessage-square>/i>/span>a hrefhttps://qninq.cn/archives/hubproxy.html#comments>暂无评论/a>/li>/div> !--post-meta wrapper-lg-->/div>!--text-muted-->/div>!--panel/panel-small-->div classpanel-small single-post box-shadow-wrap-normal tt-small-blur> div classindex-post-img-small post-feature index-img-small tt-left-box> a hrefhttps://qninq.cn/archives/pakeplus.html> div classitem-thumb-small lazy tt-left-img > img srchttps://assets.qninq.cn/qning/Uq6WdSri.webp classpost-pic lazy> /div> /a> /div> div classtt-blur-img lazy >/div>div classpost-meta wrapper-lg padder-v>div classpost_title_wrapper> h2 classm-t-xs text-ellipsis index-post-title text-title>a hrefhttps://qninq.cn/archives/pakeplus.html>PakePlus快速将网站打包为APP/桌面应用/a>/h2>/div> !-- end of post_title_wrapper-->p classsummary l-h-2x text-muted>打包网页/Vue/React项目为桌面/手机应用只需几分钟/p>div classtext-muted post-item-foot post-item-foot-icon text-ellipsis list-inline>li>span classm-r-sm right-small-icons>i data-featheruser>/i>/span>a hrefhttps://qninq.cn/author/1/>青柠/a>/li>li>span classright-small-icons m-r-sm>i data-featherclock>/i>/span>2025 年 06 月 23 日/li>li>span classright-small-icons m-r-sm>i data-feathermessage-square>/i>/span>a hrefhttps://qninq.cn/archives/pakeplus.html#comments>1 条评论/a>/li>/div> !--post-meta wrapper-lg-->/div>!--text-muted-->/div>!--panel/panel-small-->div classpanel-small single-post box-shadow-wrap-normal tt-small-blur> div classindex-post-img-small post-feature index-img-small tt-left-box> a hrefhttps://qninq.cn/archives/whoisdomain.html> div classitem-thumb-small lazy tt-left-img > img srchttps://assets.qninq.cn/qning/NjrBQhJh.webp classpost-pic lazy> /div> /a> /div> div classtt-blur-img lazy >/div>div classpost-meta wrapper-lg padder-v>div classpost_title_wrapper> h2 classm-t-xs text-ellipsis index-post-title text-title>a hrefhttps://qninq.cn/archives/whoisdomain.html>推荐一个简约的 WHOIS 域名查询项目/a>/h2>/div> !-- end of post_title_wrapper-->p classsummary l-h-2x text-muted>一个简约易用的域名whois查询项目/p>div classtext-muted post-item-foot post-item-foot-icon text-ellipsis list-inline>li>span classm-r-sm right-small-icons>i data-featheruser>/i>/span>a hrefhttps://qninq.cn/author/1/>青柠/a>/li>li>span classright-small-icons m-r-sm>i data-featherclock>/i>/span>2025 年 04 月 25 日/li>li>span classright-small-icons m-r-sm>i data-feathermessage-square>/i>/span>a hrefhttps://qninq.cn/archives/whoisdomain.html#comments>1 条评论/a>/li>/div> !--post-meta wrapper-lg-->/div>!--text-muted-->/div>!--panel/panel-small-->/div> !--分页首页按钮--> nav classtext-center m-t-sm m-b-sm rolenavigation> ol classpage-navigator>li classcurrent>a hrefhttps://qninq.cn/page/1/>1/a>/li>li>a hrefhttps://qninq.cn/page/2/>2/a>/li>li>a hrefhttps://qninq.cn/page/3/>3/a>/li>li>a hrefhttps://qninq.cn/page/4/>4/a>/li>li>span>.../span>/li>li>a hrefhttps://qninq.cn/page/16/>16/a>/li>li classnext>a hrefhttps://qninq.cn/page/2/>i classfontello fontello-chevron-right>/i>/a>/li>/ol> /nav> style> .page-navigator>li>a, .page-navigator>li>span{ line-height: 1.42857143; padding: 6px 12px; } /style> /div> div classresize-pane> div idtrigger_right_content classtrigger_content>div classtrigger_drag_content>/div>/div> div idtrigger_right_button data-placementleft data-toggletooltip data-original-title点击展开右侧边栏 classnormal-widget resize-pane-trigger box-shadow-wrap-lg>i data-feathersidebar>/i>/div> /div> /div> !--首页右侧栏--> aside idrightAside classasideBar col w-md bg-white-only bg-auto no-border-xs rolecomplementary> div idsidebar> section idright_first_section classwidget widget_tabs clear> div classnav-tabs-alt no-js-hide new-nav-tab-wrap> ul classnav nav-tabs nav-justified box-shadow-wrap-normal tablist new-nav-tab roletablist> li data-index0 classactive rolepresentation> a data-target#widget-tabs-4-hots roletab aria-controlswidget-tabs-4-hots aria-expandedtrue data-toggletab>div classsidebar-icon data-toggletooltip title热门文章 data-containerbody>i data-featherthumbs-up>/i>span classsr-only>热门文章/span>/div> /a>/li> li rolepresentation data-index1> a data-target#widget-tabs-4-comments roletab aria-controlswidget-tabs-4-comments aria-expandedfalse data-toggletab>div data-toggletooltip title最新评论 data-containerbody classsidebar-icon>i data-feathermessage-square>/i>span classsr-only>最新评论/span>/div> /a>/li> li data-index2 rolepresentation> a data-target#widget-tabs-4-random roletab aria-controlswidget-tabs-4-random aria-expandedfalse data-toggletab> div data-toggletooltip title随机文章 data-containerbody classsidebar-icon>i data-feathergift>/i>span classsr-only>随机文章/span>/div> /a>/li> span classnavs-slider-bar>/span> /ul> /div> div classtab-content new-nav-tab-content> !--热门文章--> div idwidget-tabs-4-hots classtab-pane fade in wrapper-md active roletabpanel>!-- h5 classwidget-title m-t-none text-md>-->!--/h5>--> ul classlist-group no-bg no-borders pull-in m-b-none> li classlist-group-item> a hrefhttps://qninq.cn/archives/llonebot.html classpull-left thumb-sm m-r>img srchttps://assets.qninq.cn/assets/img/sj2/6_transparent_smoothed.png classimg-40px normal-shadow img-square>/a> div classclear> h4 classh5 l-h text-second text-ellipsis> a hrefhttps://qninq.cn/archives/llonebot.html titleautMan利用LiteLoaderQQNT对接NTQQ> autMan利用LiteLoaderQQNT对接NTQQ /a>/h4> small classtext-muted post-head-icon text-second>span classmeta-views> span classright-small-icons>i data-feathermessage-circle>/i>/span> span classsr-only>评论数:/span> span classmeta-value>187/span> /span>/small>/div>/li>li classlist-group-item> a hrefhttps://qninq.cn/archives/autoproxypool.html classpull-left thumb-sm m-r>img srchttps://assets.qninq.cn/assets/img/sj2/9_transparent_smoothed.png classimg-40px normal-shadow img-square>/a> div classclear> h4 classh5 l-h text-second text-ellipsis> a hrefhttps://qninq.cn/archives/autoproxypool.html titleauto-proxy-pool项目部署及食用教程> auto-proxy-pool项目部署及食用教程 /a>/h4> small classtext-muted post-head-icon text-second>span classmeta-views> span classright-small-icons>i data-feathermessage-circle>/i>/span> span classsr-only>评论数:/span> span classmeta-value>143/span> /span>/small>/div>/li>li classlist-group-item> a hrefhttps://qninq.cn/archives/autntqq.html classpull-left thumb-sm m-r>img srchttps://assets.qninq.cn/assets/img/sj2/8_transparent_smoothed.png classimg-40px normal-shadow img-square>/a> div classclear> h4 classh5 l-h text-second text-ellipsis> a hrefhttps://qninq.cn/archives/autntqq.html titleautMan对接Chronocat(基于TRSS)的经验分享> autMan对接Chronocat(基于TRSS)的经验分享 /a>/h4> small classtext-muted post-head-icon text-second>span classmeta-views> span classright-small-icons>i data-feathermessage-circle>/i>/span> span classsr-only>评论数:/span> span classmeta-value>129/span> /span>/small>/div>/li>li classlist-group-item> a hrefhttps://qninq.cn/archives/zfonts.html classpull-left thumb-sm m-r>img srchttps://assets.qninq.cn/assets/img/sj2/10_transparent_smoothed.png classimg-40px normal-shadow img-square>/a> div classclear> h4 classh5 l-h text-second text-ellipsis> a hrefhttps://qninq.cn/archives/zfonts.html titleTypecho字体插件ZFonts已开源> Typecho字体插件ZFonts已开源 /a>/h4> small classtext-muted post-head-icon text-second>span classmeta-views> span classright-small-icons>i data-feathermessage-circle>/i>/span> span classsr-only>评论数:/span> span classmeta-value>120/span> /span>/small>/div>/li>li classlist-group-item> a hrefhttps://qninq.cn/archives/narkprocode.html classpull-left thumb-sm m-r>img srchttps://assets.qninq.cn/assets/img/sj2/7_transparent_smoothed.png classimg-40px normal-shadow img-square>/a> div classclear> h4 classh5 l-h text-second text-ellipsis> a hrefhttps://qninq.cn/archives/narkprocode.html titleNarkPro登陆页面美化代码> NarkPro登陆页面美化代码 /a>/h4> small classtext-muted post-head-icon text-second>span classmeta-views> span classright-small-icons>i data-feathermessage-circle>/i>/span> span classsr-only>评论数:/span> span classmeta-value>98/span> /span>/small>/div>/li> /ul> /div> !--最新评论--> div idwidget-tabs-4-comments classtab-pane fade wrapper-md no-js-show roletabpanel>!-- h5 classwidget-title m-t-none text-md>-->!--/h5>--> ul classlist-group no-borders pull-in auto m-b-none no-bg> li classlist-group-item> a hrefhttps://qninq.cn/archives/frpcwin.html/comment-page-1#comment-1048 classpull-left thumb-sm avatar m-r> img nogallery srchttps://q2.qlogo.cn/g?bqq&nk1871552659&s100 classimg-40px photo img-square normal-shadow> /a> a hrefhttps://qninq.cn/archives/frpcwin.html/comment-page-1#comment-1048 classtext-muted> !--i classiconfont icon-comments-o text-muted pull-right m-t-sm text-sm title aria-hiddentrue data-toggletooltip data-placementauto left>/i> span classsr-only>/span>--> /a> div classclear> div classtext-ellipsis> a hrefhttps://qninq.cn/archives/frpcwin.html/comment-page-1#comment-1048 titlehongyu666> hongyu666 /a> /div> small classtext-muted> span> 123 /span> /small> /div> /li> li classlist-group-item> a hrefhttps://qninq.cn/archives/superlink.html/comment-page-1#comment-1047 classpull-left thumb-sm avatar m-r> img nogallery srchttps://q2.qlogo.cn/g?bqq&nk1666144962&s100 classimg-40px photo img-square normal-shadow> /a> a hrefhttps://qninq.cn/archives/superlink.html/comment-page-1#comment-1047 classtext-muted> !--i classiconfont icon-comments-o text-muted pull-right m-t-sm text-sm title aria-hiddentrue data-toggletooltip data-placementauto left>/i> span classsr-only>/span>--> /a> div classclear> div classtext-ellipsis> a hrefhttps://qninq.cn/archives/superlink.html/comment-page-1#comment-1047 titledecat> decat /a> /div> small classtext-muted> span> 感谢分享 /span> /small> /div> /li> li classlist-group-item> a hrefhttps://qninq.cn/archives/uaplugin.html/comment-page-1#comment-1046 classpull-left thumb-sm avatar m-r> img nogallery srchttps://q2.qlogo.cn/g?bqq&nk1768908794&s100 classimg-40px photo img-square normal-shadow> /a> a hrefhttps://qninq.cn/archives/uaplugin.html/comment-page-1#comment-1046 classtext-muted> !--i classiconfont icon-comments-o text-muted pull-right m-t-sm text-sm title aria-hiddentrue data-toggletooltip data-placementauto left>/i> span classsr-only>/span>--> /a> div classclear> div classtext-ellipsis> a hrefhttps://qninq.cn/archives/uaplugin.html/comment-page-1#comment-1046 titleVirtuesGlow> VirtuesGlow /a> /div> small classtext-muted> span> 感谢分享 /span> /small> /div> /li> li classlist-group-item> a hrefhttps://qninq.cn/archives/autoproxypool.html/comment-page-1#comment-1045 classpull-left thumb-sm avatar m-r> img nogallery srchttps://weavatar.com/avatar/5d10d07abaf9ee8bab076fd28aa504d0?s65&rR&dhttps://assets.qninq.cn/qning/DJ9ZDWsA.svg classimg-40px photo img-square normal-shadow> /a> a hrefhttps://qninq.cn/archives/autoproxypool.html/comment-page-1#comment-1045 classtext-muted> !--i classiconfont icon-comments-o text-muted pull-right m-t-sm text-sm title aria-hiddentrue data-toggletooltip data-placementauto left>/i> span classsr-only>/span>--> /a> div classclear> div classtext-ellipsis> a hrefhttps://qninq.cn/archives/autoproxypool.html/comment-page-1#comment-1045 titlezzz> zzz /a> /div> small classtext-muted> span> 阔以阔以讲的非常详细 /span> /small> /div> /li> li classlist-group-item> a hrefhttps://qninq.cn/archives/zfonts.html/comment-page-1#comment-1044 classpull-left thumb-sm avatar m-r> img nogallery srchttps://weavatar.com/avatar/5c017aee30b024cf680eb2da57e4a5e2?s65&rR&dhttps://assets.qninq.cn/qning/DJ9ZDWsA.svg classimg-40px photo img-square normal-shadow> /a> a hrefhttps://qninq.cn/archives/zfonts.html/comment-page-1#comment-1044 classtext-muted> !--i classiconfont icon-comments-o text-muted pull-right m-t-sm text-sm title aria-hiddentrue data-toggletooltip data-placementauto left>/i> span classsr-only>/span>--> /a> div classclear> div classtext-ellipsis> a hrefhttps://qninq.cn/archives/zfonts.html/comment-page-1#comment-1044 titlelsstudio> lsstudio /a> /div> small classtext-muted> span> 学习一下,感谢楼主的分享 /span> /small> /div> /li> /ul> /div> !--随机文章--> div idwidget-tabs-4-random classtab-pane fade wrapper-md no-js-show roletabpanel>!-- h5 classwidget-title m-t-none text-md>-->!--/h5>--> ul classlist-group no-bg no-borders pull-in m-b-none> li classlist-group-item> a hrefhttps://qninq.cn/archives/xgnav.html classpull-left thumb-sm m-r>img srchttps://assets.qninq.cn/assets/img/sj2/6_transparent_smoothed.png classimg-40px normal-shadow img-square>/a> div classclear> h4 classh5 l-h text-second text-ellipsis> a hrefhttps://qninq.cn/archives/xgnav.html titlexg-nav一个简洁、纯HTML静态的个人导航站> xg-nav一个简洁、纯HTML静态的个人导航站 /a>/h4> small classtext-muted post-head-icon>span classmeta-views > span classright-small-icons>i data-feathermessage-circle>/i>/span> span classsr-only>评论数:/span> span classmeta-value>0/span> /span>/small>/div>/li>li classlist-group-item> a hrefhttps://qninq.cn/archives/sshdefend.html classpull-left thumb-sm m-r>img srchttps://assets.qninq.cn/assets/img/sj2/9_transparent_smoothed.png classimg-40px normal-shadow img-square>/a> div classclear> h4 classh5 l-h text-second text-ellipsis> a hrefhttps://qninq.cn/archives/sshdefend.html title如何抵御SSH爆破扫描> 如何抵御SSH爆破扫描 /a>/h4> small classtext-muted post-head-icon>span classmeta-views > span classright-small-icons>i data-feathermessage-circle>/i>/span> span classsr-only>评论数:/span> span classmeta-value>3/span> /span>/small>/div>/li>li classlist-group-item> a hrefhttps://qninq.cn/archives/dnsmgr.html classpull-left thumb-sm m-r>img srchttps://assets.qninq.cn/assets/img/sj2/8_transparent_smoothed.png classimg-40px normal-shadow img-square>/a> div classclear> h4 classh5 l-h text-second text-ellipsis> a hrefhttps://qninq.cn/archives/dnsmgr.html title彩虹聚合DNS管理系统> 彩虹聚合DNS管理系统 /a>/h4> small classtext-muted post-head-icon>span classmeta-views > span classright-small-icons>i data-feathermessage-circle>/i>/span> span classsr-only>评论数:/span> span classmeta-value>1/span> /span>/small>/div>/li>li classlist-group-item> a hrefhttps://qninq.cn/archives/aria2pro.html classpull-left thumb-sm m-r>img srchttps://assets.qninq.cn/assets/img/sj2/10_transparent_smoothed.png classimg-40px normal-shadow img-square>/a> div classclear> h4 classh5 l-h text-second text-ellipsis> a hrefhttps://qninq.cn/archives/aria2pro.html titleAria2 Pro更好用的Aria2 Docker容器镜像> Aria2 Pro更好用的Aria2 Docker容器镜像 /a>/h4> small classtext-muted post-head-icon>span classmeta-views > span classright-small-icons>i data-feathermessage-circle>/i>/span> span classsr-only>评论数:/span> span classmeta-value>0/span> /span>/small>/div>/li>li classlist-group-item> a hrefhttps://qninq.cn/archives/vpsrest.html classpull-left thumb-sm m-r>img srchttps://assets.qninq.cn/assets/img/sj2/7_transparent_smoothed.png classimg-40px normal-shadow img-square>/a> div classclear> h4 classh5 l-h text-second text-ellipsis> a hrefhttps://qninq.cn/archives/vpsrest.html title借助GPT搓了个VPS剩余价值计算器> 借助GPT搓了个VPS剩余价值计算器 /a>/h4> small classtext-muted post-head-icon>span classmeta-views > span classright-small-icons>i data-feathermessage-circle>/i>/span> span classsr-only>评论数:/span> span classmeta-value>4/span> /span>/small>/div>/li> /ul> /div> /div> /section> !--博客信息--> section idblog_info classwidget widget_categories wrapper-md padder-v-none clear> h5 classwidget-title m-t-none>img srchttps://assets.qninq.cn/qning/NYYFi6Di.png width24 height24 alt图片>博客信息/h5> ul classlist-group box-shadow-wrap-normal> li classlist-group-item text-second>span classblog-info-icons> i data-featheraward>/i>/span> span classbadge pull-right>100/span>文章数目/li> li classlist-group-item text-second>span classblog-info-icons>i data-featheredit-3>/i>/span>span classbadge pull-right>29.88 万/span>全站字数/li> li classlist-group-item text-second> span classblog-info-icons> i data-feathermessage-circle>/i>/span> span classbadge pull-right>982/span>评论数目/li> li classlist-group-item text-second> span classblog-info-icons> i data-featherrefresh-ccw>/i>/span> span classbadge pull-right>191 ms/span>响应耗时/li> li classlist-group-item text-second> span classblog-info-icons> i data-featherusers>/i>/span> span classbadge pull-right>659,961/span>访客总数/li> li classlist-group-item text-second>span classblog-info-icons>i data-featheruser-check>/i>/span>span classbadge pull-right>3/span>在线人数/li> li classlist-group-item text-second>span classblog-info-icons> i data-feathercalendar>/i>/span> span classbadge pull-right>1年295天/span>运行天数/li> li classlist-group-item text-second>span classblog-info-icons> i data-featheractivity>/i>/span> span classbadge pull-right>1 星期前/span>最后活动/li> /ul> /section> !--广告位置--> section ida_d_sidebar classwidget widget_categories wrapper-md clear> h5 classwidget-title m-t-none>img srchttps://assets.qninq.cn/qning/KsqKEJtX.png width24 height24 alt图片>广告恰饭/h5> div idcard-container style--card-width: 100%;>/div>script srchttps://qninq.cn/file/js/nodeseek.js>/script> /section> !--非文章页面--> section idtag_cloud classwidget widget_tag_cloud wrapper-md padder-v-none clear> h5 classwidget-title m-t-none>img srchttps://assets.qninq.cn/qning/glLDNvdG.png width24 height24 alt图片>标签彩云/h5> div classtags l-h-2x panel wrapper-sm padder-v-ssm> a hrefhttps://qninq.cn/tag/docker/ classlabel badge>Docker/a> a hrefhttps://qninq.cn/tag/onekeysh/ classlabel badge>一键脚本/a> a hrefhttps://qninq.cn/tag/sh/ classlabel badge>sh/a> a hrefhttps://qninq.cn/tag/PHP/ classlabel badge>PHP/a> a hrefhttps://qninq.cn/tag/vercel/ classlabel badge>Vercel/a> a hrefhttps://qninq.cn/tag/Typecho/ classlabel badge>Typecho/a> a hrefhttps://qninq.cn/tag/cfworkers/ classlabel badge>cfworkers/a> a hrefhttps://qninq.cn/tag/Plugin/ classlabel badge>Plugin/a> a hrefhttps://qninq.cn/tag/autMan/ classlabel badge>autMan/a> a hrefhttps://qninq.cn/tag/Windows/ classlabel badge>Windows/a> a hrefhttps://qninq.cn/tag/1Panel/ classlabel badge>1Panel/a> a hrefhttps://qninq.cn/tag/NTQQ/ classlabel badge>NTQQ/a> a hrefhttps://qninq.cn/tag/proxy/ classlabel badge>proxy/a> a hrefhttps://qninq.cn/tag/Handsome/ classlabel badge>Handsome/a> a hrefhttps://qninq.cn/tag/ghproxy/ classlabel badge>ghproxy/a> a hrefhttps://qninq.cn/tag/Aria2/ classlabel badge>Aria2/a> a hrefhttps://qninq.cn/tag/Win11/ classlabel badge>Win11/a> a hrefhttps://qninq.cn/tag/NodeJS/ classlabel badge>NodeJS/a> a hrefhttps://qninq.cn/tag/DockerProxy/ classlabel badge>DockerProxy/a> a hrefhttps://qninq.cn/tag/tgbot/ classlabel badge>tgbot/a> a hrefhttps://qninq.cn/tag/Linux/ classlabel badge>Linux/a> a hrefhttps://qninq.cn/tag/onekeytools/ classlabel badge>一键工具/a> a hrefhttps://qninq.cn/tag/Node/ classlabel badge>Node/a> a hrefhttps://qninq.cn/tag/TRSS/ classlabel badge>TRSS/a> a hrefhttps://qninq.cn/tag/ws-plugin/ classlabel badge>ws-plugin/a> a hrefhttps://qninq.cn/tag/LiteLoader/ classlabel badge>LiteLoader/a> a hrefhttps://qninq.cn/tag/Frp/ classlabel badge>Frp/a> a hrefhttps://qninq.cn/tag/frpc/ classlabel badge>frpc/a> a hrefhttps://qninq.cn/tag/GUI/ classlabel badge>GUI/a> a hrefhttps://qninq.cn/tag/frps/ classlabel badge>frps/a> /div> /section> /div> /aside> /div>/main>!-- footer -->/div>!-- /content -->!--right panel--> script typetext/template idtmpl-customizer> div classsettings panel panel-default setting_body_panel right_panel aria-hiddentrue> button classrightSettingBtn btn btn-default pos-abt border-radius-half-left data-toggletooltip data-placementleft data-original-title夜/日间模式 data-toggle-class.settingsactive, .settings-iconanimate-spin-span,.tocify-mobile-panelfalse> span classsettings-icon>i width13px height13px data-feathersettings>/i>/span> /button> div classpanel-heading> button classmode-set pull-right btn btn-xs btn-rounded btn-danger namereset data-toggletooltip data-placementleft data-original-title恢复默认值 >重置/button> 夜/日间模式 /div> div classsetting_body> div classpanel-body> # for ( var keys _.keys( data.sections.settings ), i 0, name; keys.length > i; ++i ) { #> div# if ( i ! ( keys.length - 1 ) ) print( classm-b-sm ); else print( idmode_set classmode_set) #>> label classi-switch bg-info pull-right> input typecheckbox name{{ keysi }} # print( value+handsome_UI.mode+data .defaultskeysi+ ) if ((data.defaultskeysiauto && handsome_UI.mode dark) || data .defaultskeysi true) print( checkedchecked ); #> /> i>/i> /label> span> # if(data.defaultskeysiauto) print(LocalConst.DARK_MODE_AUTO); else if(data .sections.settingskeysi LocalConst.DARK_MODE) {print(LocalConst.DARK_MODE_FIXED) }else print(data.sections.settingskeysi);#>/span> # if ( i ( keys.length - 1 ) ) {print( small idauto_info); if(data.defaultskeysi!auto) print( styledisplay:none) ;print(>i classglyphicon glyphicon-info-sign data-toggletooltip data-placementbottom data-original-title网站深色模式自动依据您的设备关于深色模式的设置进行切换>/i>/small>)}; #> /div> # } #> /div> div classwrapper b-t b-light bg-light lter r-b> div classrow row-sm> div classcol-xs-4> # _.each( data.sections.colors, function( color, i ) { var newColumnBefore ( i % 5 ) 4; #> label classi-checks block# if ( !newColumnBefore ) print( m-b-sm ); #>> input typeradio namecolor value{{ i }}# if ( data.defaultscolor i ) print( checkedchecked ); #> /> span classblock bg-light clearfix pos-rlt> span classactive pos-abt w-full h-full bg-black-opacity text-center> i classfontello fontello-check text-md text-white m-t-xs>/i> /span> b class{{ color.navbarHeader }} header>/b> b class{{ color.navbarCollapse }} header>/b> b class{{ color.aside.replace( b-r, ) }}>/b> /span> /label> # if ( newColumnBefore && ( i + 1 ) data.sections.colors.length ) print( /div>div classcol-xs-4> ); } ); #> /div> /div> /div> /div> /div> /script>div classtopButton panel panel-default> button idgoToTop class btn btn-default rightSettingBtn pos-abt hide border-radius-half-left data-toggletooltip data-placementleft data-original-title返回顶部> span classsettings-icon2>i width13px height13px data-feathercorner-right-up>/i>/span> !-- i classfontello fontello-chevron-circle-up aria-hiddentrue>/i>--> /button>/div>div classf10 panel panel-default styleposition:fixed;top:450px;right:-240px;z-index:99;width:240px;-webkit-transition:all .2s;transition:all .2s;> button idf10 classfix-padding btn btn-default rightSettingBtn pos-abt border-radius-half-left data-toggletooltip data-placementleft data-original-title全屏切换 styletop:44px;border:none;box-shadow:-3px 0 2px 0 rgba(0,0,0,.02);background:rgba(255,255,255,.3) !important;color:#840606 !important;border-top-right-radius:0;border-bottom-right-radius:0;left:-43px;padding:10px 15px;position:absolute;> span classicon1 id span1 styledisplay:;margin-left:1px;> i width13px height13px data-feathermaximize>/i> /span> span classicon2 idspan2 styledisplay:none;> i width13px height13px data-featherminimize>/i> /span> !--i classfontello fontello-chevron-circle-up aria-hiddentrue>/i>--> /button> style>/* .btn-default {*/ /*所有按钮颜色*//* color: #840606 !important*//*}*//* /style>*/ script> var button document.getElementById(f10); var myspan1 document.getElementById(span1); var myspan2 document.getElementById(span2); button.onclick function(){ document.fullscreen ? closeMyFullScreen() : myFullScreen(); if(document.fullscreen ) { // var name document.getElementById(name); // name.style.cssText border: 1px solid #95FF00;padding: 3px; myspan2.style.cssTextdisplay:none; myspan1.style.cssTextdisplay:; } else { myspan1.style.cssTextdisplay:none; myspan2.style.cssTextdisplay:; }};// 全屏function myFullScreen() { var docElm document.documentElement; //W3C if (docElm.requestFullscreen) { docElm.requestFullscreen(); } //FireFox else if (docElm.mozRequestFullScreen) { docElm.mozRequestFullScreen(); } //Chrome等 else if (docElm.webkitRequestFullScreen) { docElm.webkitRequestFullScreen(); } //IE11 else if (elem.msRequestFullscreen) { elem.msRequestFullscreen(); }} // 退出全屏function closeMyFullScreen() { if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.mozCancelFullScreen) { document.mozCancelFullScreen(); } else if (document.webkitCancelFullScreen) { document.webkitCancelFullScreen(); } else if (document.msExitFullscreen) { document.msExitFullscreen(); }} /script>/div> div classtag_toc_body hide> div classtocify-mobile-panel panel panel-default setting_body_panel right_panel aria-hiddentrue> button classrightSettingBtn border-radius-half-left btn btn-default pos-abt data-toggletooltip data-placementleft data-original-title目录 data-toggle-class.tocify-mobile-panelactive, .settingsfalse> span classsettings-icon2>i width13px height13px data-featherlist>/i>/span> /button> div classpanel-heading>文章目录/div> div classsetting_body toc-mobile-body> div classpanel-body> div idtocTree classtocTree>/div> /div> /div> /div> /div>footer idfooter classapp-footer rolefooter> div classpadder-sm bg-white footer_wrapper box-shadow-wrap-normal b-normal> div classpull-right hidden-xs text-ellipsis> !--右侧底部-->div classgithub-badge> span classbadge-subject>img srchttps://assets.qninq.cn/qning/6ar0Ig5H.svg alt备案图标 classbadge-icon>鲁公网安备/span> a hrefhttps://beian.mps.gov.cn/#/query/webSearch?code37040502006101 relnoreferrer target_blank> span classbadge-value bg-orange>37040502006101号/span> /a>/div> /div> span classtext-ellipsis> !--左侧底部-->div classgithub-badge> span classbadge-subject>©2024/span> a hrefhttps://qninq.cn/ target_self> span classbadge-value bg-pearl>倾城于你/span> /a>/div> div classgithub-badge> span classbadge-subject>img srchttps://assets.qninq.cn/qning/y1CyXwBr.svg alt备案图标 classbadge-icon>鲁ICP备/span> a hrefhttp://beian.miit.gov.cn/ target_blank> span classbadge-value bg-blue>2021004781号/span>/a>/div> a hrefhttps://www.upyun.com/?utm_sourcelianmeng&utm_mediumreferral> img srchttps://assets.qninq.cn/qning/7R5sANFU.webp width20 height20 />/a> /span> /div>/footer> /div>!--end of .app app-header-fixed--> script typetext/javascript srchttps://assets.qninq.cn/assets/js/ErcerLinks.js>/script>script srchttps://qninq.cn/usr/plugins/UserAgent/js/instant.page-5.2.0.js typemodule integritysha384-jnZyxPjiipYXnSU0ygqeac2q7CVYMbh84q0uHVRRxEtvFPiQYbXWUorga2aqZJ0z>/script>script srchttps://qninq.cn/usr/plugins/superLink/superlink.js?ver2024.01.19.01>/script>script>$(body).css(cursor, url(/usr/plugins/HoerMouse/static/image/dew/normal.cur), default);$(a).css(cursor, url(/usr/plugins/HoerMouse/static/image/dew/link.cur), pointer);/script>script>console.log(%c 炫彩鼠标插件 https://gitee.com/HoeXhe/HoerMouse %c www.hoehub.com 😊 HoerMouse By Hoe , font-family:\Microsoft YaHei\,\SF Pro Display\,Roboto,Noto,Arial,\PingFang SC\,sans-serif;color:white;background:#ffa099;padding:5px 0;, font-family:\Microsoft YaHei\,\SF Pro Display\,Roboto,Noto,Arial,\PingFang SC\,sans-serif;color:#ffa099;background:#404040;padding:5px 0;); // 你能留下我的信息, 我会很高兴的 ^_^/script>script srchttps://qninq.cn/usr/plugins/ArticlePoster/js/core.js>/script>!--定义全局变量-->style> .setting_body .panel-body .m-b-sm{ display: none; } .setting_body .panel-body ~ .wrapper{ display: none; }/style>!--主题核心js--> script srchttps://assets.qninq.cn/assets/js/function.min.js?v9.2.120230801501>/script> script srchttps://assets.qninq.cn/assets/js/core.min.js?v9.2.120230801501>/script>script> $(function () { if (serviceWorker in navigator) { if (LocalConst.USE_CACHE) { navigator.serviceWorker.addEventListener(controllerchange, function (ev) { try { if (LocalConst.SERVICE_WORKER_INSTALLED){ $.message({ title:检测到本地缓存需要更新, message:a href# onclickwindow.location.reload();>点击刷新页面/a>更新本地缓存, type:warning, time: 300000 }); }else{ console.log(controllerchange:first sw install success); } }catch (e) { console.log(controllerchange error,e); } }); } } })/script>!--主题组件js加载--> script srchttps://assets.qninq.cn/assets/js/features/jquery.pjax.min.js typetext/javascript>/script>!--pjax动画组件-->!--主题组件js加载结束-->!--用户自定义js-->script typetext/javascript> try{ let leftHeaderdocument.querySelectorAll(span.nav-icon>svg,span.nav-icon>i);let leftHeaderColorArr#FF69B4,#58c7ea,#E066FF,#FF69B4,#FFA54F,#90EE90,#0043ff,#cc00ff,#8e7cc3,#A0522D,#FF7256,#FFA500,#8B0000,#7CFC00,#4EEE94,#00FFFF,#EE0000;leftHeader.forEach(tag>{tagsColorleftHeaderColorArrMath.floor(Math.random()*leftHeaderColorArr.length);tag.style.colortagsColor});let tags document.querySelectorAll(#tag_cloud-2 a);let infos document.querySelectorAll(.badge);let colorArr #428BCA, #AEDCAE, #ECA9A7, #DA99FF, #FFB380, #D9B999;tags.forEach(tag > { tagsColor colorArrMath.floor(Math.random() * colorArr.length); tag.style.backgroundColor tagsColor;});infos.forEach(info > { infosColor colorArrMath.floor(Math.random() * colorArr.length); info.style.backgroundColor infosColor;});function addNumber(a) { var length document.getElementById(comment).value.length; if(length> 0){ document.getElementById(comment).focus() document.getElementById(comment).value + \n + a + new Date }else{ document.getElementById(comment).focus() document.getElementById(comment).value + a + new Date }}/* 网站加载完成提示开始 */ function kaygb_referrer(){var kaygb_referrer document.referrer;if (kaygb_referrer ! ){return 感谢您的访问! 您来自:br> + document.referrer;}else{return ;}}$.message({ message: 为了网站的正常运行,请不要使用广告屏蔽插件,谢谢!br > + kaygb_referrer(), title: 网站加载完成, type: success, autoHide: !1, time: 2500})/* 网站加载完成提示结束 */try{document.getElementsByClassName(wrapper-lg bg-white-opacity)0.classList.remove(bg-white-opacity);}catch(err){}/* FPS显示 */var console{};console.logfunction(){};// 修改颜色为纯白并增大字号$(body).before(div idfps stylez-index:10000; position:fixed; top:3px; left:3px; font-weight:bold; color:white; font-size:larger;>/div>);var showFPS (function(){ var requestAnimationFrame window.requestAnimationFrame || window.webkitRequestAnimationFrame || window.mozRequestAnimationFrame || window.oRequestAnimationFrame || window.msRequestAnimationFrame || function(callback) { window.setTimeout(callback, 1000/60); }; var e,pe,pid,fps,last,offset,step,appendFps; fps 0; last Date.now(); step function(){ offset Date.now() - last; fps + 1; if( offset > 1000 ){ last + offset; appendFps(fps); fps 0; } requestAnimationFrame( step ); }; appendFps function(fps){ console.log(fps+FPS); $(#fps).html(fps+FPS); }; step();})();/* 加载动画 */$(function(){ $(#PageLoading).fadeOut(700); $(#body).css(overflow,); });/* 复制成功提示代码开始 */ kaygb_copy();function kaygb_copy(){$(document).ready(function(){$(body).bind(copy,function(e){hellolayer()})});var sitesurlwindow.location.href;function hellolayer(){$.message({ message: 尊重原创,转载请注明出处!br> 本文作者:青柠br>原文链接:+sitesurl, title: 复制成功, type: warning, autoHide: !1, time: 5000 })}}/* 复制成功提示代码结束 */async function loadAndDisplayData() { try { const response await fetch(https://qninq.cn/api/umami/umami_cache.json); if (!response.ok) throw new Error(Network response was not ok); const data await response.json(); const mainContainer document.getElementById(showumami); mainContainer.innerHTML ; function createStatsBadge(uvLabel, uvValue, pvLabel, pvValue, uvColorClass, pvColorClass) { const uvBadge document.createElement(div); uvBadge.className stats-badge; const uvSubject document.createElement(span); uvSubject.className stats-subject; uvSubject.textContent uvLabel; const uvValueSpan document.createElement(span); uvValueSpan.className `stats-value ${uvColorClass}`; uvValueSpan.textContent uvValue; uvBadge.appendChild(uvSubject); uvBadge.appendChild(uvValueSpan); const pvBadge document.createElement(div); pvBadge.className stats-badge; const pvSubject document.createElement(span); pvSubject.className stats-subject; pvSubject.textContent pvLabel; const pvValueSpan document.createElement(span); pvValueSpan.className `stats-value ${pvColorClass}`; pvValueSpan.textContent pvValue; pvBadge.appendChild(pvSubject); pvBadge.appendChild(pvValueSpan); mainContainer.appendChild(uvBadge); mainContainer.appendChild(pvBadge); } const statsPairs { uvLabel: 今日UV, uv: data.today_uv, pvLabel: 今日PV, pv: data.today_pv, uvColor: stats-bg-green, pvColor: stats-bg-green }, { uvLabel: 昨日UV, uv: data.yesterday_uv, pvLabel: 昨日PV, pv: data.yesterday_pv, uvColor: stats-bg-blue, pvColor: stats-bg-blue }, { uvLabel: 本月UV, uv: data.last_month_uv, pvLabel: 本月PV, pv: data.last_month_pv, uvColor: stats-bg-pearl, pvColor: stats-bg-pearl } ; statsPairs.forEach(pair > { createStatsBadge(pair.uvLabel, pair.uv, pair.pvLabel, pair.pv, pair.uvColor, pair.pvColor); }); } catch (error) { console.error(Error loading or parsing data:, error); document.getElementById(main).textContent Error loading data; } } loadAndDisplayData(); }catch (e){ handsome_util.settingError(外观设置————开发者设置——自定义js); console.error(e); }/script>script typetext/javascriptsrchttps://qninq.cn/file/js/commentTyping.js>/script>!--右键美化-->style typetext/css> a {text-decoration: none;} div.usercm { background-repeat: no-repeat; background-position: center center; background-size: cover; background-color: rgba(255, 255, 255, 0.3); /* 更透明的背景 */ -webkit-backdrop-filter: blur(20px); /* 高斯模糊效果 */ backdrop-filter: blur(20px); /* 高斯模糊效果 */ font-size: 13px !important; width: 130px; -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, .3); box-shadow: 0px 0px 15px #333; position: absolute; display: none; z-index: 10000; opacity: 0.9; border-radius: 8px; } div.usercm ul { list-style-type: none; list-style-position: outside; margin: 0px; padding: 0px; display: block; } div.usercm ul li { margin: 0px; padding: 0px; line-height: 35px; } div.usercm ul li a { color: #fff; /* 纯白色文字 */ padding: 0 15px; display: block; } div.usercm ul li a:hover { background: rgba(170, 222, 18, 0.88); } div.usercm ul li a i { margin-right: 10px; } a.disabled { color: #c8c8c8 !important; cursor: not-allowed; } a.disabled:hover { background-color: rgba(255, 11, 11, 0) !important; } div.usercm { background: rgba(255, 255, 255, 0.3) !important; /* 更透明的背景 */ }/style>div classusercm styleleft: 199px; top: 5px; display: none;> ul> li>a hrefhttps://qninq.cn/>i classfontello fontello-home>/i>span>首页/span>/a>/li> li>a hrefjavascript:void(0); onclickgetSelect();>i classfontello fontello-pencil>/i>span>复制/span>/a>/li> li>a hrefjavascript:void(0); onclickbaiduSearch();>i classfontello fontello-search>/i>span>搜索/span>/a>/li> li>a hrefjavascript:history.go(1);>i classfontello fontello-chevron-right>/i>span>前进/span>/a>/li> li>a hrefjavascript:history.go(-1);>i classfontello fontello-chevron-left>/i>span>后退/span>/a>/li> li styleborder-bottom:1px solid gray>a hrefjavascript:window.location.reload();>i classfontello fontello-refresh>/i>span>刷新/span>/a>/li> li>a hrefhttps://qninq.cn/links.html>i classfontello fontello-emo-tongue>/i>span>友链/span>/a>/li> li>a hrefmailto:qning@nuo.pw>i classfontello fontello-edit>/i>span>邮我/span>/a>/li> /ul>/div>script typetext/javascript> (function(a) { a.extend({ mouseMoveShow: function(b) { var d 0, c 0, h 0, k 0, e 0, f 0; a(window).mousemove(function(g) { d a(window).width(); c a(window).height(); h g.clientX; k g.clientY; e g.pageX; f g.pageY; h + a(b).width() > d && (e e - a(b).width() - 5); k + a(b).height() > c && (f f - a(b).height() - 5); a(html).on({ contextmenu: function(c) { 3 c.which && a(b).css({ left: e, top: f }).show() }, click: function() { a(b).hide() } }) }) }, disabledContextMenu: function() { window.oncontextmenu function() { return !1 } } }) })(jQuery); function getSelect() { (window.getSelection ? window.getSelection() : document.selection.createRange().text) ? layer.msg(啊噢...你没还没选择文字呢!) : document.execCommand(Copy) } function baiduSearch() { var a window.getSelection ? window.getSelection() : document.selection.createRange().text; a ? layer.msg(啊噢...你没还没选择文字呢!) : window.open(https://www.baidu.com/s?wd + a) } $(function() { for (var a navigator.userAgent, b Android;iPhone;SymbianOS;Windows Phone;iPad;iPod.split(;), d !0, c 0; c b.length; c++) if (0 a.indexOf(bc)) { d !1; break } d && ($.mouseMoveShow(.usercm), $.disabledContextMenu()) }); /script>script src//instant.page/5.2.0 typemodule integritysha384-jnZyxPjiipYXnSU0ygqeac2q7CVYMbh84q0uHVRRxEtvFPiQYbXWUorga2aqZJ0z>/script>/body>/html>!--html end-->!-- / footer -->
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]