Help
RSS
API
Feed
Maltego
Contact
Domain > blog.fynn.vip
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2021-07-12
18.195.231.212
(
ClassC
)
2025-11-18
43.142.121.95
(
ClassC
)
Port 80
HTTP/1.1 301 Moved PermanentlyServer: openrestyDate: Tue, 18 Nov 2025 17:44:27 GMTContent-Type: text/htmlContent-Length: 166Connection: keep-aliveLocation: https://blog.fynn.vip/Strict-Transport-Security: max-age31536000 html>head>title>301 Moved Permanently/title>/head>body>center>h1>301 Moved Permanently/h1>/center>hr>center>openresty/center>/body>/html>
Port 443
HTTP/1.1 200 OKServer: openrestyDate: Tue, 18 Nov 2025 17:44:28 GMTContent-Type: text/htmlTransfer-Encoding: chunkedConnection: keep-aliveVary: Accept-EncodingVary: OriginVary: Access-Control-Request-MethodVary: Access-Control-Request-HeadersContent-Language: zh-CNCache-Control: no-cache, no-store, max-age0, must-revalidatePragma: no-cacheExpires: 0X-Content-Type-Options: nosniffStrict-Transport-Security: max-age31536000X-Frame-Options: SAMEORIGINX-XSS-Protection: 0Referrer-Policy: strict-origin-when-cross-originset-cookie: XSRF-TOKENbf3af6d8-3a75-4805-9059-2b9c7cef69d4; Path/; HTTPOnlyAccess-Control-Allow-Origin: *Access-Control-Allow-Methods: GET, POST, OPTIONSAccess-Control-Allow-Headers: DNT,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type,RangeAccess-Control-Expose-Headers: Content-Length,Content-Range !doctype html>html langen> head> title>Fynn 资料库/title> meta charsetutf-8 /> meta namerenderer contentwebkit /> meta nameformat-detection contenttelephoneno /> meta http-equivContent-Type contenttext/html; charsetUTF-8 /> meta http-equivCache-Control contentno-siteapp /> meta http-equivX-UA-Compatible contentIEedge, chrome1 /> meta nameviewport contentwidthdevice-width, user-scalableno, initial-scale1.0, shrink-to-fitno, viewport-fitcover /> meta nameauthor contentByteBeacon /> meta http-equivx-dns-prefetch-control contenton /> meta namesite contenthttps://blog.fynn.vip /> !-- OG --> meta propertyog:image /> meta propertyog:description contentsite.seo.description /> meta propertyog:type contentwebsite /> meta propertyog:locale contentzh_CN /> meta propertyog:site_name contentFynn 资料库-null /> meta propertyog:url contenthttps://blog.fynn.vip /> meta propertyog:title contentFynn 资料库 /> meta propertytwitter:partner contentogwp /> !-- /OG --> script idtheme-config-getter> const ThemeConfig { theme_mode: user, enable_loading_bar: true, enable_footer: true, footer_position: none, check_baidu_collect: true, baidu_token: 1rGQ3NC4RuvG7E9m, enable_back2top: true, enable_back2top_smooth: true, enable_weather: false, weather_key: , link_behavior: default, enable_tag_cloud: true, tag_cloud_type: document.getElementById(tags-3d) ? 3d : list, enable_fixed_header: true, enable_clean_mode: false, cursor_effect: off, enable_offscreen_tip: false, enable_birthday: true, birthday: 2021\/11\/11 06:30, light_time_scope: 5:00~19:00, enable_console_theme: false, version: 1.4.0, enable_big_banner: false, enable_banner: false, banner_direction: horizontal, enable_banner_loop: true, banner_effect: slide, banner_speed: 500, enable_banner_handle: true, enable_banner_autoplay: true, banner_delay: 3500, enable_banner_switch_button: true, enable_banner_pagination: true, enable_index_list_ajax: true, post_index_page_size: true, backdrop: off, favicon: , enable_index_list_effect: true, index_list_effect_class: fadeInUp, show_loaded_time: false, enable_debug: false, access_key: false, enable_copy: true, enable_share: true, enable_share_link: true, enable_share_weixin: true, enable_like: true, enable_toc: true, enable_progress_bar: true, enable_code_expander: false, enable_fold_long_code: false, enable_comment: true, toc_depth: 0, enable_code_title: true, enable_code_hr: true, enable_code_macdot: true, enable_code_line_number: false, enable_code_newline: false, show_tools_when_hover: true, enable_code_copy: true, enable_copy_right_text: false, copy_right_text: , offscreen_title_leave: \u6B6A\uFF0C\u4F60\u53BB\u54EA\u91CC\u4E86\uFF1F, offscreen_title_back: (\u3064\u30A7\u2282)\u54A6\uFF0C\u53C8\u56DE\u6765\u4E86!, enable_journal_effect: true, enable_friend_effect: true, // prettier-ignore journal_list_effect_class: fadeInUp, friend_list_effect_class: fadeInUp, enable_like_journal: true, enable_comment_journal: true, journal_block_height: 300, long_code_height: 800, lazyload_avatar: \/themes\/theme-Joe3\/assets\/svg\/spinner-preloader.svg, photos_layout: waterfall, // prettier-ignore blog_url: https:\/\/blog.fynn.vip, blog_title: Fynn \u8D44\u6599\u5E93, // prettier-ignore BASE_RES_URL: \/themes\/theme-Joe3, BASE_URL: https://bbchin.com, }; //转数字 ThemeConfig.banner_speed parseInt(ThemeConfig.banner_speed); ThemeConfig.banner_delay parseInt(ThemeConfig.banner_delay); ThemeConfig.toc_depth parseInt(ThemeConfig.toc_depth); ThemeConfig.journal_block_height parseInt(ThemeConfig.journal_block_height); ThemeConfig.long_code_height parseInt(ThemeConfig.long_code_height); ThemeConfig.photos_gap 10; ThemeConfig.enable_photos_effect true; /script> script idcompatiable-checker> // 兼容性检查 function detectIE() { var n window.navigator.userAgent, e n.indexOf(MSIE ); if (e > 0) { return parseInt(n.substring(e + 5, n.indexOf(., e)), 10); } if (n.indexOf(Trident/) > 0) { var r n.indexOf(rv:); return parseInt(n.substring(r + 3, n.indexOf(., r)), 10); } var i n.indexOf(Edge/); return i > 0 && parseInt(n.substring(i + 5, n.indexOf(., i)), 10); } detectIE() && (alert(当前站点不支持IE浏览器或您开启了兼容模式,请使用其他浏览器访问或关闭兼容模式。), (location.href https://www.baidu.com)); /script> script idtheme-config-getter typetext/javascript> if (window.location.hostname localhost || window.location.hostname 127.0.0.1) { ThemeConfigmode development; console.log(ThemeConfig.mode); } if (ThemeConfig.mode development) { console.log(Joe3主题配置:, ThemeConfig); console.log(资源根路径:, ThemeConfig.BASE_RES_URL); } // 读取主题模式 var initThemeMode function () { try { var curMode ; if (ThemeConfig.theme_mode auto) { var light_scope ThemeConfig.light_time_scope.split(~); var now new Date(); var today now.toLocaleString().split( )0; var curMode now > new Date(today + + light_scope0) && now new Date(today + + light_scope1) ? light : dark; localStorage.removeItem(data-mode); } else if (ThemeConfig.theme_mode user) { // 用户模式下优先从本地取主题模式,默认为浅色 curMode localStorage.getItem(data-mode) || light; localStorage.setItem(data-mode, curMode); } else { // 非用户模式下直接取后台配置的模式 curMode ThemeConfig.theme_mode; localStorage.removeItem(data-mode); } document.querySelector(html).setAttribute(data-mode, curMode); } catch (e) { console.log(e); } }; initThemeMode(); window.Joe { BASE_API: , isMobile: /windows phone|iphone|android/gi.test(window.navigator.userAgent), bloggerGenerateAvatarOpts: (function () { let generateAvatarOpts {}; let generate_avatar_opts_str {bgColor:'',textColor:'',useTextGradient:false}; if (generate_avatar_opts_str) { // generate_avatar_opts_str 示例:{bgColor:,textColor:,useTextGradient:false}, 解析 generate_avatar_opts 配置 try { // 防止 ' 等特殊字符导致 JSON 解析失败 const eleTmp document.createElement(div); eleTmp.innerHTML generate_avatar_opts_str; // key 自动加上 防止报错,’ 自动转成 “ generate_avatar_opts_str eleTmp.innerHTML .replace(//g, ) .replace(/(\w+):/g, $1:); generateAvatarOpts JSON.parse(generate_avatar_opts_str); } catch (e) { console.error( Joe3主题配置:生成文字性头像的配置解析失败,使用默认配置。generate_avatar_opts_str:, generate_avatar_opts_str, ,error:, e ); } } return generateAvatarOpts; })(), errorImg: function (target, src) { const targetSrc target.getAttribute(src); console.log( 加载图片失败, ,srcArg:, src, .target.src:, targetSrc, ,target.alt:, target.getAttribute(alt), ,target.dataset.errSrc:, target.dataset.errSrc, ,target.dataset.textAvatar:, target.dataset.textAvatar ); let generatedTextAvatar; let generatedTextAvatarBase64; switch (src) { case HomeErrImg: { // 如果 src 是 HomeErrImg 则使用首页配置里配置的文章错误缺省图 src /themes/theme-Joe3/assets/img/default_thumbnail.png; break; } case LinksErrImg: { // 如果 src 是 LinksErrImg 则使用友链配置里配置的友链默认 logo src target.dataset.errSrc || /themes/theme-Joe3/assets/img/default_links_logo.png; if ( !src || src targetSrc || (targetSrc && targetSrc.indexOf(/assets/img/transparent-placeholder.png) ! -1) ) { if (target.dataset.textAvatar || target.getAttribute(alt)) { generatedTextAvatar target.dataset.textAvatar || target.getAttribute(alt); generatedTextAvatarBase64 Joe.generateTextAvatarImage(generatedTextAvatar); src generatedTextAvatarBase64; } else { src /themes/theme-Joe3/assets/img/default_links_logo.png; } } break; } case ErrAvatarImg: { // 如果 src 是 ErrAvatarImg 则使用博主配置里配置的默认头像 src target.dataset.errSrc || /themes/theme-Joe3/assets/img/peeps-avatar.png; if ( !src || src targetSrc || (targetSrc && targetSrc.indexOf(/assets/img/transparent-placeholder.png) ! -1) ) { if (target.dataset.textAvatar || target.getAttribute(alt)) { generatedTextAvatar target.dataset.textAvatar || target.getAttribute(alt); generatedTextAvatarBase64 Joe.generateTextAvatarImage(generatedTextAvatar); src generatedTextAvatarBase64; } else { src /themes/theme-Joe3/assets/img/peeps-avatar.png; } } break; } case LoadFailedImg: { // 如果 src 是 LoadFailedImg 则使用加载失败的图片 src target.dataset.errSrc || /themes/theme-Joe3/assets/img/img_load_failed.jpg; break; } } const nowSrc src || target.dataset.errSrc || /themes/theme-Joe3/assets/img/Joe3.png; if (targetSrc nowSrc) return; if ( generatedTextAvatarBase64 && generatedTextAvatar && nowSrc generatedTextAvatarBase64 ) { target.setAttribute(data-generated-text-avatar, generatedTextAvatar); } else if (target.getAttribute(data-generated-text-avatar)) { target.removeAttribute(data-generated-text-avatar); } console.log( 加载图片失败,使用默认图片:, nowSrc, ,oldSrc:, targetSrc, ,target.alt:, target.getAttribute(alt) ); target.setAttribute(onerror, null); target.setAttribute(src, nowSrc); }, // 已经加载 transparent-placeholder.png 后替换图片 loadedPlaceholderReplaceImg: function (target, src) { const targetSrc target.getAttribute(src); if ( !targetSrc || src targetSrc || targetSrc.indexOf(/assets/img/transparent-placeholder.png) -1 ) { return; } console.log( 加载图片 transparent-placeholder.png 后替换图片, ,srcArg:, src, ,target.alt:, target.getAttribute(alt), ,target.dataset.replaceSrc:, target.dataset.replaceSrc, ,target.dataset.textAvatar:, target.dataset.textAvatar ); let generatedTextAvatar; let generatedTextAvatarBase64; switch (src) { case LinksImg: { // 如果 src 是 LinksImg 则使用友链配置里配置的友链默认 logo src target.dataset.replaceSrc || /themes/theme-Joe3/assets/img/default_links_logo.png; if (!src || src targetSrc) { if (target.dataset.textAvatar || target.getAttribute(alt)) { generatedTextAvatar target.dataset.textAvatar || target.getAttribute(alt); generatedTextAvatarBase64 Joe.generateTextAvatarImage(generatedTextAvatar); src generatedTextAvatarBase64; } else { src /themes/theme-Joe3/assets/img/default_links_logo.png; } } break; } case AvatarImg: { // 如果 src 是 AvatarImg 则使用博主配置里配置的默认头像 src target.dataset.replaceSrc || /themes/theme-Joe3/assets/img/peeps-avatar.png; if (!src || src targetSrc) { if (target.dataset.textAvatar || target.getAttribute(alt)) { generatedTextAvatar target.dataset.textAvatar || target.getAttribute(alt); target.setAttribute(data-generated-text-avatar, generatedTextAvatar); generatedTextAvatarBase64 Joe.generateTextAvatarImage(generatedTextAvatar); src generatedTextAvatarBase64; } else { src /themes/theme-Joe3/assets/img/peeps-avatar.png; } } break; } } const nowSrc src || target.dataset.replaceSrc || /themes/theme-Joe3/assets/img/Joe3.png; if (targetSrc nowSrc) return; if ( generatedTextAvatarBase64 && generatedTextAvatar && nowSrc generatedTextAvatarBase64 ) { target.setAttribute(data-generated-text-avatar, generatedTextAvatar); } else if (target.getAttribute(data-generated-text-avatar)) { target.removeAttribute(data-generated-text-avatar); } console.log(加载替换后的图片:, nowSrc, ,target.alt:, target.getAttribute(alt)); target.setAttribute(onload, null); target.setAttribute(src, nowSrc); }, replaceAllTextAvatarImage: function () { console.log(call replaceAllTextAvatarImage); const generatedEles document.querySelectorAll(imgdata-generated-text-avatar); generatedEles.forEach(function (ele) { const generatedTextAvatar ele.getAttribute(data-generated-text-avatar); const generatedTextAvatarBase64 Joe.generateTextAvatarImage(generatedTextAvatar); ele.setAttribute(src, generatedTextAvatarBase64); }); }, // 生成随机颜色函数 getRandomColor: function (alpha) { const letters 0123456789ABCDEF; let color #; for (let i 0; i 6; i++) { color + lettersMath.floor(Math.random() * 16); } if (alpha ! undefined) { return color + (alpha > 0 && alpha 1 ? Math.round(alpha * 255).toString(16) : FF); } return color; }, // 生成随机颜色的文字性头像 generateTextAvatarImage: function (text, opts) { opts Object.assign({}, Joe.bloggerGenerateAvatarOpts, opts || {}); opts.fontSize opts.fontSize || 50; opts.font opts.font || Great Vibes; opts.canvasRadius opts.canvasWidth || 1.5 * opts.fontSize; // 如果是 var(--xxxx),则说明是 css 配置的变量,需要从html样式中解析成具体值 if (opts.textColor && /var\(--(\w-+)\)/.test(opts.textColor)) { const match opts.textColor.match(/var\(--(\w-+)\)/); if (match) { let cssVar getComputedStyle(document.documentElement) .getPropertyValue(-- + match1) .trim() || getComputedStyle(document.body) .getPropertyValue(-- + match1) .trim(); if (cssVar) { opts.textColor cssVar; } } } // 如果是 var(--xxxx),则说明是 css 配置的变量,需要从html样式中解析成具体值 if (opts.bgColor && /var\(--(\w-+)\)/.test(opts.bgColor)) { const match opts.bgColor.match(/var\(--(\w-+)\)/); if (match) { let cssVar getComputedStyle(document.documentElement) .getPropertyValue(-- + match1) .trim() || getComputedStyle(document.body) .getPropertyValue(-- + match1) .trim(); if (cssVar) { opts.bgColor cssVar; } } } // 创建一个新的 Canvas 元素 const canvas document.createElement(canvas); const ctx canvas.getContext(2d); // 设置 Canvas 的尺寸 canvas.width opts.canvasRadius; canvas.height opts.canvasRadius; if (opts.bgColor) { ctx.fillStyle opts.bgColor; } else { // 生成随机颜色的渐变背景 const gradient ctx.createRadialGradient( canvas.width / 2, canvas.height / 2, 0, canvas.width / 2, canvas.height / 2, canvas.width / 2 ); gradient.addColorStop(0, Joe.getRandomColor(0.7)); gradient.addColorStop(1, Joe.getRandomColor(0.7)); // 绘制渐变背景 ctx.fillStyle gradient; } ctx.beginPath(); ctx.arc(canvas.width / 2, canvas.height / 2, canvas.width / 2, 0, Math.PI * 2); ctx.fill(); // 设置文本样式 ctx.font `${opts.fontSize}px ${opts.font}`; if (opts.textColor) { ctx.fillStyle opts.textColor; } else if (opts.useTextGradient) { // 生成文字的线性渐变 const textGradient ctx.createLinearGradient(0, 0, canvas.width, canvas.height); textGradient.addColorStop(0, Joe.getRandomColor(0.9)); // 文字的渐变色 textGradient.addColorStop(1, Joe.getRandomColor(0.9)); // 文字的渐变色 ctx.fillStyle textGradient; } else if (opts.bgColor) { // 设置了背景色,但是没有设置文字颜色,则需要设置默认文字颜色为黑色,防止文字颜色和背景色一致【注;背景色为渐变色,文字能显示出来,因此不需要设置文字颜色】 // 如果 bgColor 为黑色,则文字颜色设置为白色,否则设置为黑色 ctx.fillStyle /(#000000|#000|black)/.test(opts.bgColor) ? #fff : #000; } ctx.textAlign center; ctx.textBaseline middle; // 在 Canvas 上绘制文本 ctx.fillText(text.charAt(0), canvas.width / 2, canvas.height / 2); // 返回生成的图片对象 base64 编码 return canvas.toDataURL(); }, }; ThemeConfig.enable_console_theme && console.log( %cTheme By Jiewen + | 版本 V + ThemeConfig.version, padding: 8px 15px;color:#fff;background: linear-gradient(270deg, #986fee, #8695e6, #68b7dd, #18d7d3);border-radius: 0 15px 0 15px; ); /script> !-- th:block th:replace~{modules/themeSettingVariable :: themeSetting} />--> !-- th:block th:if${htmlType post}>--> !-- th:block th:replace~{modules/postMetaVariable :: postSetting} />--> !-- /th:block>--> link relshortcut icon size32x32 href /> link relcanonical hrefhttps://blog.fynn.vip /> link relapple-touch-icon sizes180x180 href /> style> @font-face { font-family: Joe Font; font-weight: 400; font-style: normal; font-display: swap; } html body { --waline-avatar-size: 2.25rem; --waline-m-avatar-size: calc(var(--waline-avatar-size) * 9 / 13); --waline-theme-color:#fb6c28; --waline-active-color: #fb6c28; --theme: #fb6c28; --wave-color: #fff; --scroll-bar: #c0c4cc; --loading-bar: var(--theme); --img-max-width: 100%; font-family: Joe Font, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, 微软雅黑, Arial, sans-serif; --halo-comment-widget-base-font-family: Joe Font, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, 微软雅黑, Arial, sans-serif; --halo-search-widget-base-font-family: Joe Font, Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, 微软雅黑, Arial, sans-serif; --halo-comment-widget-base-color: var(--main); --halo-comment-widget-base-info-color:var(--routine); } htmldata-modedark body { --waline-theme-color:#9999ff; --waline-active-color: #9999ff; --theme: #9999ff; --wave-color: #fff; --scroll-bar: #c0c4cc; --loading-bar: var(--theme); --halo-search-widget-color-modal-layer: rgba(10, 11, 12, 0.8); --halo-search-widget-color-modal-content-bg: rgb(27, 27, 30); --halo-search-widget-color-form-input: rgb(255, 255, 255); --halo-search-widget-color-form-input-placeholder: #868686; --halo-search-widget-color-form-input-bg: rgb(27, 27, 30); --halo-search-widget-color-form-divider: #292929; --halo-search-widget-color-result-item-bg: #232323; --halo-search-widget-color-result-item-hover-bg: #2b3033; --halo-search-widget-color-result-item-title: rgb(255 255 255); --halo-search-widget-color-result-item-content: #868686; --halo-search-widget-color-command-kbd-item: #868686; --halo-search-widget-color-command-kbd-border: #868686; --halo-search-widget-color-result-empty: #868686; --halo-comment-widget-component-form-input-bg-color: #475569; --halo-comment-widget-component-form-input-color: #ffffff; --halo-comment-widget-component-form-input-border-color: #495056; --halo-comment-widget-component-form-input-border-color-focus: #65a3ff; --halo-comment-widget-component-form-input-box-shadow-focus: 0 0 0 0.15em #1c3966; --halo-comment-widget-component-form-button-login-bg-color: #334155; --halo-comment-widget-component-form-button-login-bg-color-hover: #475569; --halo-comment-widget-component-form-button-login-border-color: #475569; --halo-comment-widget-component-form-button-submit-border-color: #475569; --halo-comment-widget-component-form-button-submit-border-color-hover: #64748b; --halo-comment-widget-component-form-button-emoji-color: #cbd5e1; --halo-comment-widget-component-comment-item-action-bg-color-hover: #475569; --halo-comment-widget-component-comment-item-action-color: #64748b; --halo-comment-widget-component-comment-item-action-color-hover: #94a3b8; --halo-comment-widget-component-pagination-button-bg-color-hover: #475569; --halo-comment-widget-component-pagination-button-bg-color-active: #475569; --halo-comment-widget-component-pagination-button-border-color-active: #475569; --halo-comment-widget-component-emoji-picker-rgb-color: 222, 222, 221; --halo-comment-widget-component-emoji-picker-rgb-accent: 58, 130, 247; --halo-comment-widget-component-emoji-picker-rgb-background: 21, 22, 23; --halo-comment-widget-component-emoji-picker-rgb-input: 0, 0, 0; --halo-comment-widget-component-emoji-picker-color-border: rgba(255, 255, 255, 0.1); --halo-comment-widget-component-emoji-picker-color-border-over: rgba(255, 255, 255, 0.2); } ::-webkit-scrollbar { width: 8px; } ::-webkit-scrollbar-thumb { background: var(--scroll-bar); } htmldata-modedark body { background-repeat: no-repeat; background-size: cover; position: relative; } htmldata-modedark body::before { content: ; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background-image: url(); background-position: top center; background-size: cover; background-repeat: no-repeat; z-index: -1; /* 保证内容层在背景之上 */ } htmldata-modedark body { background-image: none; } /style> !-- 加载条 --> link relstylesheet href/themes/theme-Joe3/assets/lib/nprogress/nprogress.min.css /> style> #nprogress .bar { height: 3px; background: var(--loading-bar); } #nprogress .peg { display: none; } /style> script src/themes/theme-Joe3/assets/lib/nprogress/nprogress.min.js>/script> link relpreload stylesheet asstyle href/themes/theme-Joe3/assets/css/min/normalize.min.css?v1.4.0 /> link relpreload stylesheet asstyle href/themes/theme-Joe3/assets/lib/font-awesome/css/font-awesome.min.css /> link relpreload stylesheet asstyle href//at.alicdn.com/t/font_2788564_crkap1ed9j5.css /> link relpreload stylesheet asstyle href//at.alicdn.com/t/c/font_4198339_jcoci5bgy7.css /> link relpreload stylesheet asstyle href/themes/theme-Joe3/assets/css/min/theme.min.css?v1.4.0 /> style> #Joe .joe_container { max-width: 1320px !important; } @media (max-width: 1360px) { #Joe .joe_container { max-width: initial !important; } } @media (max-width: 768px) { #Joe .joe_container { max-width: initial !important; } } /style> link relstylesheet href/themes/theme-Joe3/assets/lib/qmsg/qmsg.css /> link relpreload stylesheet asstyle href/themes/theme-Joe3/assets/lib/animate/animate.min.css /> link relpreload stylesheet asstyle href/themes/theme-Joe3/assets/css/min/global.min.css?v1.4.0 /> link relpreload stylesheet asstyle href/themes/theme-Joe3/assets/css/min/index.min.css?v1.4.0 /> link relpreload stylesheet asstyle href/themes/theme-Joe3/assets/css/min/responsive.min.css?v1.4.0 /> link relstylesheet href/themes/theme-Joe3/assets/lib/fancybox/jquery.fancybox.min.css /> link relpreload stylesheet asstyle href/themes/theme-Joe3/assets/css/min/beauty.min.css?v1.4.0 /> script src/themes/theme-Joe3/assets/lib/jquery@3.5.1/jquery.min.js>/script> script>var _hmt _hmt || ;(function() { var hm document.createElement(script); hm.src https://hm.baidu.com/hm.js?ea6d437b6f8911e8bf8912ecdea38625; var s document.getElementsByTagName(script)0; s.parentNode.insertBefore(hm, s);})();/script>meta namegenerator contentHalo 2.20.21/>!-- plugin-comment-widget start -->script src/plugins/PluginCommentWidget/assets/static/comment-widget.iife.js?version2.5.1>/script>link relstylesheet href/plugins/PluginCommentWidget/assets/static/style.css?version2.5.1 />!-- plugin-comment-widget end -->!-- PluginSearchWidget start -->script src/plugins/PluginSearchWidget/assets/static/search-widget.iife.js?version1.6.2 async>/script>link relstylesheet href/plugins/PluginSearchWidget/assets/static/style.css?version1.6.2 />!-- PluginSearchWidget end -->/head> !-- /OG --> body> div idJoe> !-- navbar--> header classjoe_header> div classjoe_header__above topInDown fixed > div classjoe_container joe_header_container > i classjoe-font joe-icon-caidan joe_header__above-slideicon>/i> a titleFynn 资料库 classjoe_header__above-logo hrefhttps://blog.fynn.vip > img styleborder-radius:4px src altFynn 资料库 onerrorJoe.errorImg(this, ErrAvatarImg) /> /a> nav classjoe_header__above-nav > !-- 自选导航--> div classjoe_dropdown triggerhover placement60px> div classjoe_dropdown__link> a classitem href/categories/os title系统相关 > 系统相关 /a> i classjoe-font joe-icon-arrow-down joe_dropdown__link-icon stylecolor: var(--main) >/i> /div> nav classjoe_dropdown__menu styletop: 60px> li > a classitem href/tags/系统安装 title系统安装 > 系统安装 /a> /li> li > a classitem href/tags/windows titleWindows > Windows /a> /li> li > a classitem href/tags/linux titleLinux > Linux /a> /li> li > a classitem href/tags/unix titleUnix > Unix /a> /li> /nav> /div> div classjoe_dropdown triggerhover placement60px> div classjoe_dropdown__link> a classitem href/categories/hacker title网络安全 > 网络安全 /a> i classjoe-font joe-icon-arrow-down joe_dropdown__link-icon stylecolor: var(--main) >/i> /div> nav classjoe_dropdown__menu styletop: 60px> li > a classitem href/tags/内网渗透 title内网渗透 > 内网渗透 /a> /li> li > a classitem href/tags/exp titleEXP > EXP /a> /li> /nav> /div> div classjoe_dropdown triggerhover placement60px> div classjoe_dropdown__link> a classitem href/categories/program title编程技术 > 编程技术 /a> i classjoe-font joe-icon-arrow-down joe_dropdown__link-icon stylecolor: var(--main) >/i> /div> nav classjoe_dropdown__menu styletop: 60px> li > a classitem href/tags/python titlePython > Python /a> /li> li > a classitem href/tags/C++ target_self titleC/C++ > C/C++ /a> /li> li > a classitem href/tags/rust titleRust > Rust /a> /li> /nav> /div> div classjoe_dropdown triggerhover placement60px> div classjoe_dropdown__link> a classitem href/categories/web title网站相关 > 网站相关 /a> i classjoe-font joe-icon-arrow-down joe_dropdown__link-icon stylecolor: var(--main) >/i> /div> nav classjoe_dropdown__menu styletop: 60px> li > a classitem href/tags/青龙面板 title青龙面板 > 青龙面板 /a> /li> li > a classitem href/tags/sanic titleSanic > Sanic /a> /li> /nav> /div> a classitem href/archives title归档 > 归档 /a> a classitem href/moments title日志 > 日志 /a> a classitem href/projectplan title项目计划 > 项目计划 /a> /nav> div classjoe_header__above-search> !-- div classnav_login>--> !-- th:block th:if${#authentication.name anonymousUser}>--> !-- a href/console title搜索>i classjiewen joe-icon-zhanghao>/i>/a>--> !-- /th:block>--> !-- th:block th:if${#authentication.name ! anonymousUser}>--> !-- th:block th:withcontributor ${contributorFinder.getContributor(#authentication.name)}>--> !-- img th:src${contributor.avatar} th:title${contributor.displayName} th:alt${contributor.displayName} onerrorJoe.errorImg(this, ErrAvatarImg) >--> !-- /th:block>--> !-- /th:block>--> !-- /div>--> !-- input maxlength16 autocompleteoff placeholder请输入关键字... namekeyword value classinput typetext>--> button typesubmit idhalo-search classsubmit styleborder-radius: 17px 17px 17px 17px aria-label搜索按钮 > i classjoe-font joe-icon-search>/i> /button> !-- span classicon>/span>--> !-- nav classresult>--> !-- a hrefarchives/ce-shi-wen-zhang.html title测试文章 classitem>--> !-- span classsort>1/span>--> !-- span classtext>测试文章/span>--> !-- /a>--> !-- a hrefarchives/hello-halo.html titleHello Halo classitem>--> !-- span classsort>2/span>--> !-- span classtext>Hello Halo/span>--> !-- /a>--> !-- /nav>--> /div> a hrefjavascript:SearchWidget.open() title搜索 >i classjoe-font joe-icon-search joe_header__above-searchicon>/i >/a> /div> /div> div classjoe_header__slideout> div classjoe_header__slideout-wrap> img width100% height150 classjoe_header__slideout-image src/themes/theme-Joe3/assets/img/author_bg.jpg alt侧边栏壁纸 onerrorJoe.errorImg(this) /> div classjoe_header__slideout-author> img width50 height50 classavatar ls-is-cached lazyloaded data-src/themes/theme-Joe3/assets/svg/spinner-preloader.svg src/themes/theme-Joe3/assets/img/peeps-avatar.png alt博主头像 data-text-avatarFynn 资料库 onloadJoe.loadedPlaceholderReplaceImg(this, AvatarImg) onerrorJoe.errorImg(this, ErrAvatarImg) /> div classinfo> a classlink hrefhttps://blog.fynn.vip target_blank relnoopener noreferrer nofollow >Fynn 资料库 img classlevel src/themes/theme-Joe3/assets/svg/level_1.svg alt博主等级 /> /a> p classmotto joe_motto>行动起来,活在当下/p> /div> /div> ul classjoe_header__slideout-count> li classitem> i classjoe-font joe-icon-danganguanli>/i> span>累计撰写 strong>51/strong> 篇文章/span> /li> li classitem> i classjoe-font joe-icon-remen>/i> span>累计创建 strong>22/strong> 个标签/span> /li> li classitem> i classjoe-font joe-icon-message>/i> span>累计收到 strong>0/strong> 条评论/span> /li> /ul> ul classjoe_header__slideout-menu panel-box> li> a classlink panel in href# relnofollow> span>栏目/span> i classjoe-font joe-icon-arrow-right>/i> /a> ul classslides panel-body panel-box panel-side-menu styledisplay: block> li> div classlink panel> a href/categories/os title系统相关 >系统相关/a > i classjoe-font joe-icon-arrow-right>/i> /div> ul classslides panel-body> li> a classlink href/tags/系统安装 title系统安装 >系统安装 /a> /li> li> a classlink href/tags/windows titleWindows >Windows /a> /li> li> a classlink href/tags/linux titleLinux >Linux /a> /li> li> a classlink href/tags/unix titleUnix >Unix /a> /li> /ul> /li> li> div classlink panel> a href/categories/hacker title网络安全 >网络安全/a > i classjoe-font joe-icon-arrow-right>/i> /div> ul classslides panel-body> li> a classlink href/tags/内网渗透 title内网渗透 >内网渗透 /a> /li> li> a classlink href/tags/exp titleEXP >EXP /a> /li> /ul> /li> li> div classlink panel> a href/categories/program title编程技术 >编程技术/a > i classjoe-font joe-icon-arrow-right>/i> /div> ul classslides panel-body> li> a classlink href/tags/python titlePython >Python /a> /li> li> a classlink href/tags/C++ target_self titleC/C++ >C/C++ /a> /li> li> a classlink href/tags/rust titleRust >Rust /a> /li> /ul> /li> li> div classlink panel> a href/categories/web title网站相关 >网站相关/a > i classjoe-font joe-icon-arrow-right>/i> /div> ul classslides panel-body> li> a classlink href/tags/青龙面板 title青龙面板 >青龙面板 /a> /li> li> a classlink href/tags/sanic titleSanic >Sanic /a> /li> /ul> /li> li> a classlink href/archives title归档 >归档/a > /li> li> a classlink href/moments title日志 >日志/a > /li> li> a classlink href/projectplan title项目计划 >项目计划/a > /li> /ul> /li> /ul> /div> /div> div classjoe_header__searchout> a hrefjavascript:SearchWidget.open() title搜索>/a> !-- div classjoe_container>--> !-- div classjoe_header__searchout-inner>--> !-- form classjoe_header__above-search-mobile methodget actionhttp://localhost:8093/search>--> !-- input maxlength16 autocompleteoff placeholder请输入关键字... namekeyword value classinput typetext>--> !-- button typesubmit classsubmit>搜索/button>--> !-- /form>--> !-- /div>--> !-- /div>--> /div> div classjoe_header__toc> div classjoe_header__toc-wrap> div classtoc_top> h3>目 录span>CONTENT/span>/h3> img width100% height150 src/themes/theme-Joe3/assets/img/context_bg.png alt文章目录 onerrorJoe.errorImg(this) /> /div> div idjs-toc-mobile classtoc>/div> /div> /div> div classjoe_header__mask>/div> /header> !-- 首页大图--> div classjoe_container joe_main_container page-index animated showInUp > div classjoe_main> div classjoe_index> !-- 轮播图--> !-- 热门模块--> div classjoe_index__article> div classjoe_index__title> ul classjoe_index__title-title passage-list-tabs default> li classitem active data-type1>最新文章/li> /ul> /div> div classjoe_index__list> ul classjoe_list> li classjoe_list__item default animated wow data-wow-delay"0.0s" styleanimation-delay: 0.0s; > a href/archives/linuxiscsi%E6%8C%82%E8%BD%BD%E5%B9%B6%E6%B0%B8%E4%B9%85%E7%94%9F%E6%95%88 classthumbnail titleLinux ISCSI挂载并永久生效 target_blank relnoopener noreferrer > img width100% height100% classlazyload data-srchttps://t.alcy.cc/pc srcsethttps://t.alcy.cc/pc 400w, https://t.alcy.cc/pc 800w, https://t.alcy.cc/pc 1200w, https://t.alcy.cc/pc 1600w sizes(max-width: 1600px) 100vw, 1600px src/themes/theme-Joe3/assets/img/lazyload.gif altLinux ISCSI挂载并永久生效 onerrorJoe.errorImg(this, HomeErrImg) /> time datetime2024-05-05 >2024-05-05/time > i classjoe-font joe-icon-picture>/i> /a> div classinformation> a href/archives/linuxiscsi%E6%8C%82%E8%BD%BD%E5%B9%B6%E6%B0%B8%E4%B9%85%E7%94%9F%E6%95%88 classtitle titleLinux ISCSI挂载并永久生效 target_blank relnoopener noreferrer > Linux ISCSI挂载并永久生效 /a> a classabstract href/archives/linuxiscsi%E6%8C%82%E8%BD%BD%E5%B9%B6%E6%B0%B8%E4%B9%85%E7%94%9F%E6%95%88 title安装 ISCSIyum install -y iscsi-initiator-utils启动服务systemctl start iscsisystemctl start iscsid发现目标-扫描iscsiadm -m discovery -t sendtargets -p 10.0.0.1连接并查 target_blank relnoopener noreferrer >安装 ISCSIyum install -y iscsi-initiator-utils启动服务systemctl start iscsisystemctl start iscsid发现目标-扫描iscsiadm -m discovery -t sendtargets -p 10.0.0.1连接并查/a > div classmeta> ul classitems> li>2024-05-05/li> li>i classjoe-font joe-icon-eye>/i>663/li> li>i classjoe-font joe-icon-message>/i>0/li> li>i classjoe-font joe-icon-dianzan>/i>0/li> /ul> ul classcategories> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/os >系统相关/a > /li> /ul> /div> /div> /li> li classjoe_list__item default animated wow data-wow-delay"0.1s" styleanimation-delay: 0.1s; > a href/archives/linux%E5%AE%89%E8%A3%85docker classthumbnail titleLinux 安装Docker target_blank relnoopener noreferrer > img width100% height100% classlazyload data-srchttps://t.alcy.cc/pc srcsethttps://t.alcy.cc/pc 400w, https://t.alcy.cc/pc 800w, https://t.alcy.cc/pc 1200w, https://t.alcy.cc/pc 1600w sizes(max-width: 1600px) 100vw, 1600px src/themes/theme-Joe3/assets/img/lazyload.gif altLinux 安装Docker onerrorJoe.errorImg(this, HomeErrImg) /> time datetime2023-11-14 >2023-11-14/time > i classjoe-font joe-icon-picture>/i> /a> div classinformation> a href/archives/linux%E5%AE%89%E8%A3%85docker classtitle titleLinux 安装Docker target_blank relnoopener noreferrer > Linux 安装Docker /a> a classabstract href/archives/linux%E5%AE%89%E8%A3%85docker title查询系统默认是否安装dnf list installed |grep docker卸载删除所有原先因为依赖关系安装的不需要的软件包dnf autoremove -y docker*安装curl -fsSL https://get.docker.com/ -o docker.shsh docker.s target_blank relnoopener noreferrer >查询系统默认是否安装dnf list installed |grep docker卸载删除所有原先因为依赖关系安装的不需要的软件包dnf autoremove -y docker*安装curl -fsSL https://get.docker.com/ -o docker.shsh docker.s/a > div classmeta> ul classitems> li>2023-11-14/li> li>i classjoe-font joe-icon-eye>/i>875/li> li>i classjoe-font joe-icon-message>/i>0/li> li>i classjoe-font joe-icon-dianzan>/i>0/li> /ul> ul classcategories> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/os >系统相关/a > /li> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/web >网站相关/a > /li> /ul> /div> /div> /li> li classjoe_list__item default animated wow data-wow-delay"0.2s" styleanimation-delay: 0.2s; > a href/archives/freebsd-nei-he-you-hua--bian-yi-bu-zhou classthumbnail titleFreeBSD内核优化、编译步骤 target_blank relnoopener noreferrer > img width100% height100% classlazyload data-srchttps://t.alcy.cc/pc srcsethttps://t.alcy.cc/pc 400w, https://t.alcy.cc/pc 800w, https://t.alcy.cc/pc 1200w, https://t.alcy.cc/pc 1600w sizes(max-width: 1600px) 100vw, 1600px src/themes/theme-Joe3/assets/img/lazyload.gif altFreeBSD内核优化、编译步骤 onerrorJoe.errorImg(this, HomeErrImg) /> time datetime2023-11-13 >2023-11-13/time > i classjoe-font joe-icon-picture>/i> /a> div classinformation> a href/archives/freebsd-nei-he-you-hua--bian-yi-bu-zhou classtitle titleFreeBSD内核优化、编译步骤 target_blank relnoopener noreferrer > FreeBSD内核优化、编译步骤 /a> a classabstract href/archives/freebsd-nei-he-you-hua--bian-yi-bu-zhou title老版本参考 freebsd内核编译、优化新版本参考 FreeBSD12.1内核编译步骤自己定制内核的好处:加速开机,因为自己定制的内核只需要侦测定制系统上的硬件。减少内存使用,因为内核必须一直存放在内存里。增加额外硬件支持,自己定制内核可以加入一些核心没有提供的硬件支持模块。内核编译步骤:步骤1. target_blank relnoopener noreferrer >老版本参考 freebsd内核编译、优化新版本参考 FreeBSD12.1内核编译步骤自己定制内核的好处:加速开机,因为自己定制的内核只需要侦测定制系统上的硬件。减少内存使用,因为内核必须一直存放在内存里。增加额外硬件支持,自己定制内核可以加入一些核心没有提供的硬件支持模块。内核编译步骤:步骤1. /a > div classmeta> ul classitems> li>2023-11-13/li> li>i classjoe-font joe-icon-eye>/i>1011/li> li>i classjoe-font joe-icon-message>/i>0/li> li>i classjoe-font joe-icon-dianzan>/i>0/li> /ul> ul classcategories> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/program >编程技术/a > /li> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/os >系统相关/a > /li> /ul> /div> /div> /li> li classjoe_list__item default animated wow data-wow-delay"0.3s" styleanimation-delay: 0.3s; > a href/archives/freebsd-an-zhuang classthumbnail titleFreeBSD 安装 target_blank relnoopener noreferrer > img width100% height100% classlazyload data-srchttps://t.alcy.cc/pc srcsethttps://t.alcy.cc/pc 400w, https://t.alcy.cc/pc 800w, https://t.alcy.cc/pc 1200w, https://t.alcy.cc/pc 1600w sizes(max-width: 1600px) 100vw, 1600px src/themes/theme-Joe3/assets/img/lazyload.gif altFreeBSD 安装 onerrorJoe.errorImg(this, HomeErrImg) /> time datetime2023-11-11 >2023-11-11/time > i classjoe-font joe-icon-picture>/i> /a> div classinformation> a href/archives/freebsd-an-zhuang classtitle titleFreeBSD 安装 target_blank relnoopener noreferrer > FreeBSD 安装 /a> a classabstract href/archives/freebsd-an-zhuang title安装FreeBSD第1步:保持默认让其自动进入下一步第2步:选择install第3步:选择默认键盘模式第4步:输入计算机名字(根据自己的喜好随便写)第5步:选择需要安装的模块(此处进行了全选)一般选择kernel lib32 ports第6步:选择磁盘分区模式(此处选择Auto(ZFS))第7步:开 target_blank relnoopener noreferrer >安装FreeBSD第1步:保持默认让其自动进入下一步第2步:选择install第3步:选择默认键盘模式第4步:输入计算机名字(根据自己的喜好随便写)第5步:选择需要安装的模块(此处进行了全选)一般选择kernel lib32 ports第6步:选择磁盘分区模式(此处选择Auto(ZFS))第7步:开/a > div classmeta> ul classitems> li>2023-11-11/li> li>i classjoe-font joe-icon-eye>/i>902/li> li>i classjoe-font joe-icon-message>/i>0/li> li>i classjoe-font joe-icon-dianzan>/i>0/li> /ul> ul classcategories> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/os >系统相关/a > /li> /ul> /div> /div> /li> li classjoe_list__item default animated wow data-wow-delay"0.4s" styleanimation-delay: 0.4s; > a href/archives/fedora%E5%8D%87%E7%BA%A7%E5%88%B0%E6%9C%80%E6%96%B0%E7%89%88 classthumbnail titleFedora 升级到最新版本 target_blank relnoopener noreferrer > img width100% height100% classlazyload data-srchttps://t.alcy.cc/pc srcsethttps://t.alcy.cc/pc 400w, https://t.alcy.cc/pc 800w, https://t.alcy.cc/pc 1200w, https://t.alcy.cc/pc 1600w sizes(max-width: 1600px) 100vw, 1600px src/themes/theme-Joe3/assets/img/lazyload.gif altFedora 升级到最新版本 onerrorJoe.errorImg(this, HomeErrImg) /> time datetime2023-11-11 >2023-11-11/time > i classjoe-font joe-icon-picture>/i> /a> div classinformation> a href/archives/fedora%E5%8D%87%E7%BA%A7%E5%88%B0%E6%9C%80%E6%96%B0%E7%89%88 classtitle titleFedora 升级到最新版本 target_blank relnoopener noreferrer > Fedora 升级到最新版本 /a> a classabstract href/archives/fedora%E5%8D%87%E7%BA%A7%E5%88%B0%E6%9C%80%E6%96%B0%E7%89%88 title备份数据在进行任何升级操作之前,务必备份您的重要数据。升级过程中可能会发生意外情况,导致数据丢失或损坏。通过创建数据备份,您可以确保在升级过程中不会丢失重要文件。更新 Fedora在开始升级之前,确保您的 Fedora 36 系统已经完全更新。执行以下命令来更新您的系统:dnf upgrade -- target_blank relnoopener noreferrer >备份数据在进行任何升级操作之前,务必备份您的重要数据。升级过程中可能会发生意外情况,导致数据丢失或损坏。通过创建数据备份,您可以确保在升级过程中不会丢失重要文件。更新 Fedora在开始升级之前,确保您的 Fedora 36 系统已经完全更新。执行以下命令来更新您的系统:dnf upgrade --/a > div classmeta> ul classitems> li>2023-11-11/li> li>i classjoe-font joe-icon-eye>/i>799/li> li>i classjoe-font joe-icon-message>/i>0/li> li>i classjoe-font joe-icon-dianzan>/i>0/li> /ul> ul classcategories> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/os >系统相关/a > /li> /ul> /div> /div> /li> li classjoe_list__item default animated wow data-wow-delay"0.5s" styleanimation-delay: 0.5s; > a href/archives/gu-ge-diao-shi-mo-shi--rao-guo-2fa-ren-zheng classthumbnail title谷歌调试模式:绕过2FA认证 target_blank relnoopener noreferrer > img width100% height100% classlazyload data-srchttps://t.alcy.cc/pc srcsethttps://t.alcy.cc/pc 400w, https://t.alcy.cc/pc 800w, https://t.alcy.cc/pc 1200w, https://t.alcy.cc/pc 1600w sizes(max-width: 1600px) 100vw, 1600px src/themes/theme-Joe3/assets/img/lazyload.gif alt谷歌调试模式:绕过2FA认证 onerrorJoe.errorImg(this, HomeErrImg) /> time datetime2023-10-16 >2023-10-16/time > i classjoe-font joe-icon-picture>/i> /a> div classinformation> a href/archives/gu-ge-diao-shi-mo-shi--rao-guo-2fa-ren-zheng classtitle title谷歌调试模式:绕过2FA认证 target_blank relnoopener noreferrer > 谷歌调试模式:绕过2FA认证 /a> a classabstract href/archives/gu-ge-diao-shi-mo-shi--rao-guo-2fa-ren-zheng target_blank relnoopener noreferrer >/a > div classmeta> ul classitems> li>2023-10-16/li> li>i classjoe-font joe-icon-eye>/i>571/li> li>i classjoe-font joe-icon-message>/i>0/li> li>i classjoe-font joe-icon-dianzan>/i>0/li> /ul> ul classcategories> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/hacker >网络安全/a > /li> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/program >编程技术/a > /li> /ul> /div> /div> /li> li classjoe_list__item default animated wow data-wow-delay"0.6s" styleanimation-delay: 0.6s; > a href/archives/cve-2023-36076rce-lou-dong-smanga-xi-tong classthumbnail titleCVE-2023-36076 RCE漏洞 smanga系统 target_blank relnoopener noreferrer > img width100% height100% classlazyload data-srchttps://t.alcy.cc/pc srcsethttps://t.alcy.cc/pc 400w, https://t.alcy.cc/pc 800w, https://t.alcy.cc/pc 1200w, https://t.alcy.cc/pc 1600w sizes(max-width: 1600px) 100vw, 1600px src/themes/theme-Joe3/assets/img/lazyload.gif altCVE-2023-36076 RCE漏洞 smanga系统 onerrorJoe.errorImg(this, HomeErrImg) /> time datetime2023-09-29 >2023-09-29/time > i classjoe-font joe-icon-picture>/i> /a> div classinformation> a href/archives/cve-2023-36076rce-lou-dong-smanga-xi-tong classtitle titleCVE-2023-36076 RCE漏洞 smanga系统 target_blank relnoopener noreferrer > CVE-2023-36076 RCE漏洞 smanga系统 /a> a classabstract href/archives/cve-2023-36076rce-lou-dong-smanga-xi-tong titlesmanga系统uri路径 /php/manga/delete.phpEXPPOST /php/manga/delete.php HTTP/1.1Host: 127.0.0.1:8181Content-Length: 360Cache-Control: max-age0Upgrade-Insecu target_blank relnoopener noreferrer >smanga系统uri路径 /php/manga/delete.phpEXPPOST /php/manga/delete.php HTTP/1.1Host: 127.0.0.1:8181Content-Length: 360Cache-Control: max-age0Upgrade-Insecu/a > div classmeta> ul classitems> li>2023-09-29/li> li>i classjoe-font joe-icon-eye>/i>283/li> li>i classjoe-font joe-icon-message>/i>0/li> li>i classjoe-font joe-icon-dianzan>/i>0/li> /ul> ul classcategories> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/hacker >网络安全/a > /li> /ul> /div> /div> /li> li classjoe_list__item default animated wow data-wow-delay"0.7s" styleanimation-delay: 0.7s; > a href/archives/rust-shi-yong-qt-kai-fa-tu-xing-hua-cheng-xu classthumbnail titleRust使用Qt开发图形化程序(一)安装环境 target_blank relnoopener noreferrer > img width100% height100% classlazyload data-srchttps://t.alcy.cc/pc srcsethttps://t.alcy.cc/pc 400w, https://t.alcy.cc/pc 800w, https://t.alcy.cc/pc 1200w, https://t.alcy.cc/pc 1600w sizes(max-width: 1600px) 100vw, 1600px src/themes/theme-Joe3/assets/img/lazyload.gif altRust使用Qt开发图形化程序(一)安装环境 onerrorJoe.errorImg(this, HomeErrImg) /> time datetime2023-09-29 >2023-09-29/time > i classjoe-font joe-icon-picture>/i> /a> div classinformation> a href/archives/rust-shi-yong-qt-kai-fa-tu-xing-hua-cheng-xu classtitle titleRust使用Qt开发图形化程序(一)安装环境 target_blank relnoopener noreferrer > Rust使用Qt开发图形化程序(一)安装环境 /a> a classabstract href/archives/rust-shi-yong-qt-kai-fa-tu-xing-hua-cheng-xu title安装cxx-qt安装Qt5 / Qt6最低需要安装 Qt 5.15Q t5.15及以后的版本不支持离线安装在线安装地址下载地址配置环境变量我这安装的msvc2015编译器,默认安装路径用户变量 Path中添加C:\Qt\5.15.2\msvc2015_64\bin项目配置Cargo.toml 添加如 target_blank relnoopener noreferrer >安装cxx-qt安装Qt5 / Qt6最低需要安装 Qt 5.15Q t5.15及以后的版本不支持离线安装在线安装地址下载地址配置环境变量我这安装的msvc2015编译器,默认安装路径用户变量 Path中添加C:\Qt\5.15.2\msvc2015_64\bin项目配置Cargo.toml 添加如/a > div classmeta> ul classitems> li>2023-09-29/li> li>i classjoe-font joe-icon-eye>/i>547/li> li>i classjoe-font joe-icon-message>/i>0/li> li>i classjoe-font joe-icon-dianzan>/i>0/li> /ul> ul classcategories> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/program >编程技术/a > /li> /ul> /div> /div> /li> li classjoe_list__item default animated wow data-wow-delay"0.8s" styleanimation-delay: 0.8s; > a href/archives/fltk%E5%9B%BE%E5%BD%A2%E6%A1%86%E6%9E%B6%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B classthumbnail titlefltk图形框架使用教程 target_blank relnoopener noreferrer > img width100% height100% classlazyload data-srchttps://t.alcy.cc/pc srcsethttps://t.alcy.cc/pc 400w, https://t.alcy.cc/pc 800w, https://t.alcy.cc/pc 1200w, https://t.alcy.cc/pc 1600w sizes(max-width: 1600px) 100vw, 1600px src/themes/theme-Joe3/assets/img/lazyload.gif altfltk图形框架使用教程 onerrorJoe.errorImg(this, HomeErrImg) /> time datetime2023-09-25 >2023-09-25/time > i classjoe-font joe-icon-picture>/i> /a> div classinformation> a href/archives/fltk%E5%9B%BE%E5%BD%A2%E6%A1%86%E6%9E%B6%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B classtitle titlefltk图形框架使用教程 target_blank relnoopener noreferrer > fltk图形框架使用教程 /a> a classabstract href/archives/fltk%E5%9B%BE%E5%BD%A2%E6%A1%86%E6%9E%B6%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B title环境安装rust安装msvc安装cmake安装 Git设计工具cargo install fltk-fluid fl2rust在项目中添加build.rsuse std::path::PathBuf;use std::env;fn main() { println!("cargo:r target_blank relnoopener noreferrer >环境安装rust安装msvc安装cmake安装 Git设计工具cargo install fltk-fluid fl2rust在项目中添加build.rsuse std::path::PathBuf;use std::env;fn main() { println!("cargo:r/a > div classmeta> ul classitems> li>2023-09-25/li> li>i classjoe-font joe-icon-eye>/i>330/li> li>i classjoe-font joe-icon-message>/i>0/li> li>i classjoe-font joe-icon-dianzan>/i>0/li> /ul> ul classcategories> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/program >编程技术/a > /li> /ul> /div> /div> /li> li classjoe_list__item default animated wow data-wow-delay"0.9s" styleanimation-delay: 0.9s; > a href/archives/rust%E7%BC%96%E7%A8%8B%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88 classthumbnail titleRust编程常见问题解决方案 target_blank relnoopener noreferrer > img width100% height100% classlazyload data-srchttps://t.alcy.cc/pc srcsethttps://t.alcy.cc/pc 400w, https://t.alcy.cc/pc 800w, https://t.alcy.cc/pc 1200w, https://t.alcy.cc/pc 1600w sizes(max-width: 1600px) 100vw, 1600px src/themes/theme-Joe3/assets/img/lazyload.gif altRust编程常见问题解决方案 onerrorJoe.errorImg(this, HomeErrImg) /> time datetime2023-07-18 >2023-07-18/time > i classjoe-font joe-icon-picture>/i> /a> div classinformation> a href/archives/rust%E7%BC%96%E7%A8%8B%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88 classtitle titleRust编程常见问题解决方案 target_blank relnoopener noreferrer > Rust编程常见问题解决方案 /a> a classabstract href/archives/rust%E7%BC%96%E7%A8%8B%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%98%E8%A7%A3%E5%86%B3%E6%96%B9%E6%A1%88 titlerusqlite 编译错误1181rusqlite { version "0.29.0", features "bundled" }消除编译时的警告main.rs 首行#!allow(dead_code,non_snake_case,unus target_blank relnoopener noreferrer >rusqlite 编译错误1181rusqlite { version "0.29.0", features "bundled" }消除编译时的警告main.rs 首行#!allow(dead_code,non_snake_case,unus/a > div classmeta> ul classitems> li>2023-07-18/li> li>i classjoe-font joe-icon-eye>/i>350/li> li>i classjoe-font joe-icon-message>/i>0/li> li>i classjoe-font joe-icon-dianzan>/i>0/li> /ul> ul classcategories> li classpcate> svg classicon viewBox0 0 1024 1024 xmlnshttp://www.w3.org/2000/svg width15 height15 > path dM512.2 564.743a76.818 76.818 0 0 1-30.973-6.508L108.224 393.877c-26.105-11.508-42.56-35.755-42.927-63.272-.384-27.44 15.356-52.053 41.042-64.232l373.004-176.74c20.591-9.737 45.16-9.755 65.75.017L917.68 266.39c25.668 12.188 41.39 36.792 41.024 64.231-.384 27.5-16.821 51.73-42.908 63.237l-372.57 164.377a77.18 77.18 0 0 1-31.025 6.508zM139.843 329.592l370.213 163.241c1.291.56 3.018.567 4.345-.009l369.758-163.128-369.706-175.464v-.01c-1.326-.628-3.158-.636-4.502 0l-370.108 175.37zm748.015 1.858h.175-.175zM512.376 941.674c-10.348 0-20.8-2.32-30.537-6.997L121.05 778.624c-18.113-7.834-26.454-28.87-18.62-46.983 7.835-18.112 28.862-26.488 46.993-18.61l362.08 156.629 345.26-156.366c17.939-8.166 39.14-.253 47.324 17.746 8.166 17.964.227 39.157-17.729 47.324l-344.51 156.61c-9.196 4.449-19.281 6.7-29.471 6.7z fillvar(--minor) >/path> path dM871.563 515.449L511.81 671.775 152.358 515.787v73.578a34.248 34.248 0 0 0 20.76 31.48l301.518 129.19c11.806 5.703 24.499 8.546 37.175 8.546s25.367-2.843 37.174-8.546L850.82 620.534a34.248 34.248 0 0 0 20.744-31.474V515.45z fill#ff6a18 >/path> /svg> a classlink target_blank relnoopener noreferrer href/categories/program >编程技术/a > /li> /ul> /div> /div> /li> /ul> /div> /div> /div> !-- pagination--> div classjoe_load_container > div classjoe_load data-next/page/2>查看更多/div> /div> /div> !-- aside--> aside classjoe_aside > !-- 博主信息--> section classjoe_aside__item author> img width100% height120 classimage lazyload src/themes/theme-Joe3/assets/img/author_bg.jpg alt博主栏壁纸 onerrorJoe.errorImg(this) /> div classuser> div classavatar_wrapper circle > img classavatar lazyload data-src/themes/theme-Joe3/assets/img/peeps-avatar.png src/themes/theme-Joe3/assets/svg/spinner-preloader.svg alt博主头像 data-text-avatarByteBeacon onloadJoe.loadedPlaceholderReplaceImg(this, AvatarImg) onerrorJoe.errorImg(this, ErrAvatarImg) /> /div> a classlink hrefhttps://blog.fynn.vip target_blank relnoopener noreferrer nofollow> ByteBeacon img classlevel src/themes/theme-Joe3/assets/svg/level_1.svg alt博主等级 /> /a> p classmotto joe_motto>行动起来,活在当下/p> !-- p classmotto joe_motto>${user.description!一句话介绍自己吧!}/p>--> /div> div classcount> !-- div classitem th:title累计访问数 +${stats.visit}>--> !-- span classnum>167681/span>--> !-- span>访问量/span>--> !-- /div>--> !-- 搭配A--> !-- 搭配B--> !-- 搭配C--> div classitem title累计分类数 5> span classnum>5/span> span>分类数/span> /div> div classitem title累计文章数 51> span classnum>51/span> span>文章数/span> /div> div classitem title累计评论数 0> span classnum>0/span> span>评论数/span> /div> !-- 搭配D--> /div> canvas idcanvas-strips width300 height340>/canvas> script src/themes/theme-Joe3/assets/effect/bg/strips.js>/script> /section> !-- 最新文章--> section classjoe_aside__item newest> div classjoe_aside__item-title> i classjoe-font joe-icon-huo>/i> span classtext>最新文章/span> /div> div classjoe_aside__item-contain> ul classlist> li classitem> a classlink href/archives/linuxiscsi%E6%8C%82%E8%BD%BD%E5%B9%B6%E6%B0%B8%E4%B9%85%E7%94%9F%E6%95%88 >Linux ISCSI挂载并永久生效/a > i classjoe-font joe-icon-link>/i> /li> li classitem> a classlink href/archives/linux%E5%AE%89%E8%A3%85docker >Linux 安装Docker/a > i classjoe-font joe-icon-link>/i> /li> li classitem> a classlink href/archives/freebsd-nei-he-you-hua--bian-yi-bu-zhou >FreeBSD内核优化、编译步骤/a > i classjoe-font joe-icon-link>/i> /li> li classitem> a classlink href/archives/freebsd-an-zhuang >FreeBSD 安装/a > i classjoe-font joe-icon-link>/i> /li> li classitem> a classlink href/archives/fedora%E5%8D%87%E7%BA%A7%E5%88%B0%E6%9C%80%E6%96%B0%E7%89%88 >Fedora 升级到最新版本/a > i classjoe-font joe-icon-link>/i> /li> /ul> /div> /section> !-- 标签云--> section classjoe_aside__item tags-cloud idtags-cloud> div classjoe_aside__item-title> i classjoe-font joe-icon-tag>/i> span classtext>标签云/span> a classtags_more href/tags>更多i classjoe-font joe-icon-more-right>/i>/a> /div> div classjoe_aside__item-contain> div classtags-cloud-list static > /div> /div> /section> /aside> /div> !--悬浮按钮--> div classjoe_action> div classjoe_action_item mode> svg classmode-light height25 viewBox0 0 1024 1024 width25 xmlnshttp://www.w3.org/2000/svg > path dM234.24 512a277.76 277.76 0 1 0 555.52 0 277.76 277.76 0 1 0-555.52 0zM512 187.733a42.667 42.667 0 0 1-42.667-42.666v-102.4a42.667 42.667 0 0 1 85.334 0v102.826A42.667 42.667 0 0 1 512 187.733zm-258.987 107.52a42.667 42.667 0 0 1-29.866-12.373l-72.96-73.387a42.667 42.667 0 0 1 59.306-59.306l73.387 72.96a42.667 42.667 0 0 1 0 59.733 42.667 42.667 0 0 1-29.867 12.373zm-107.52 259.414H42.667a42.667 42.667 0 0 1 0-85.334h102.826a42.667 42.667 0 0 1 0 85.334zm34.134 331.946a42.667 42.667 0 0 1-29.44-72.106l72.96-73.387a42.667 42.667 0 0 1 59.733 59.733l-73.387 73.387a42.667 42.667 0 0 1-29.866 12.373zM512 1024a42.667 42.667 0 0 1-42.667-42.667V878.507a42.667 42.667 0 0 1 85.334 0v102.826A42.667 42.667 0 0 1 512 1024zm332.373-137.387a42.667 42.667 0 0 1-29.866-12.373l-73.387-73.387a42.667 42.667 0 0 1 0-59.733 42.667 42.667 0 0 1 59.733 0l72.96 73.387a42.667 42.667 0 0 1-29.44 72.106zm136.96-331.946H878.507a42.667 42.667 0 1 1 0-85.334h102.826a42.667 42.667 0 0 1 0 85.334zM770.987 295.253a42.667 42.667 0 0 1-29.867-12.373 42.667 42.667 0 0 1 0-59.733l73.387-72.96a42.667 42.667 0 1 1 59.306 59.306l-72.96 73.387a42.667 42.667 0 0 1-29.866 12.373z /> /svg> svg classmode-dark height25 viewBox0 0 1024 1024 width25 xmlnshttp://www.w3.org/2000/svg > path dM587.264 104.96c33.28 57.856 52.224 124.928 52.224 196.608 0 218.112-176.128 394.752-393.728 394.752-29.696 0-58.368-3.584-86.528-9.728C223.744 832.512 369.152 934.4 538.624 934.4c229.376 0 414.72-186.368 414.72-416.256 1.024-212.992-159.744-389.12-366.08-413.184z /> path dM340.48 567.808l-23.552-70.144-70.144-23.552 70.144-23.552 23.552-70.144 23.552 70.144 70.144 23.552-70.144 23.552-23.552 70.144zM168.96 361.472l-30.208-91.136-91.648-30.208 91.136-30.208 30.72-91.648 30.208 91.136 91.136 30.208-91.136 30.208-30.208 91.648z /> /svg> /div> div classjoe_action_item back2top> svg height25 viewBox0 0 1024 1024 width25 xmlnshttp://www.w3.org/2000/svg> path dM725.902 498.916c18.205-251.45-93.298-410.738-205.369-475.592l-6.257-3.982-6.258 3.414c-111.502 64.853-224.711 224.142-204.8 475.59-55.751 53.476-80.214 116.623-80.214 204.8v15.36l179.2-35.27c11.378 40.39 58.596 69.973 113.21 69.973 54.613 0 101.262-29.582 112.64-68.836l180.337 36.41v-15.36c-.569-89.885-25.031-153.6-82.489-206.507zM571.733 392.533c-33.564 31.29-87.04 28.445-118.329-5.12s-28.444-87.04 5.12-117.76c33.565-31.289 87.04-28.444 118.33 5.12s28.444 86.471-5.12 117.76zm-56.32 368.64c-35.84 0-64.284 29.014-64.284 64.285 0 35.84 54.044 182.613 64.284 182.613s64.285-146.773 64.285-182.613c0-35.271-29.014-64.285-64.285-64.285z /> /svg> /div> /div> footer classjoe_footer > div classjoe_container > div classitem> p> © 2021 - 2025a hrefhttps://blog.fynn.vip target_blank relnoopener noreferrer > Fynn 资料库 /a> - a classicp hrefhttps://beian.miit.gov.cn/ target_blank relnoopener noreferrer nofollow > 蜀ICP备20024166号 /a> /p> p classsite_powered> Powered bya classa-powered hrefhttps://halo.run/ target_blank relnoopener noreferrer > Halo/a > | 🌈 Theme bya classa-theme titleTheme Joe3v1.4.0 hrefhttps://github.com/jiewenhuang/halo-theme-joe3.0 target_blank relnoopener noreferrer > M酷&Jiewen /a> /p> div classsite_life> i classjoe-font joe-icon-jiasu>/i>已运行 strong classjoe_run__day >00/strong > 天 strong classjoe_run__hour>00/strong> 时 strong classjoe_run__minute>00/strong> 分 strong classjoe_run__second>00/strong> 秒 /div> p classsite_police> a hrefhttps://beian.mps.gov.cn/#/query/webSearch target_blank relnoopener noreferrer nofollow > 蜀公网ICP备20024166号-1 /a> /p> /div> div classside-col> div classitem> a classrss href/rss.xml target_blank relnoopener noreferrer >i classjoe-font joe-icon-rss-fill>/i> RSS/a > a href/sitemap.xml target_blank relnoopener noreferrer> 站点地图 /a> /div> div classitem busuanzi-statistic> span classsite-pv> i classjoe-font joe-icon-zhexiantu>/i>访问量em idbusuanzi_value_site_pv> 0 /em> /span> span classsite-uv> i classjoe-font joe-icon-monitor>/i>访客量em idbusuanzi_value_site_uv> 0 /em> /span> span classsite-page-pv> i classjoe-font joe-icon-dianji>/i>本页访客em idbusuanzi_value_page_pv> 0 /em> /span> /div> /div> /div> /footer> /div> !-- 引入脚本 start --> !-- th:block th:if${htmlType index && theme.config.home.enable_index_list_effect true} or ${htmlType journals && theme.config.journals.enable_journal_effect true} or ${htmlType photos && theme.config.photos.enable_photos_effect true}>--> script src/themes/theme-Joe3/assets/lib/wowjs/wow.min.js>/script> !-- /th:block>--> script src/themes/theme-Joe3/assets/lib/lazysizes/lazysizes.min.js>/script> script src/themes/theme-Joe3/assets/lib/qmsg/qmsg.js>/script> script src/themes/theme-Joe3/assets/js/min/utils.min.js>/script> script src/themes/theme-Joe3/assets/lib/fancybox/jquery.fancybox.min.js>/script> script src/themes/theme-Joe3/assets/js/min/custom.min.js?v1.4.0>/script> !--相册--> !-- 引入页面级js start --> script src/themes/theme-Joe3/assets/js/min/common.min.js?v1.4.0>/script> script src/themes/theme-Joe3/assets/js/min/index.min.js?v1.4.0>/script> !-- 引入页面级js end --> !-- 引入脚本 start --> !-- 卜算子 --> script src/themes/theme-Joe3/assets/lib/busuanzi/busuanzi.min.js>/script> !-- 引入脚本 end --> !--搜索点击--> script> const searchButton document.getElementById(halo-search); searchButton.addEventListener(click, function () { SearchWidget.open(); }); /script> !-- 大图配置--> script typetext/javascript > const ob new IntersectionObserver( (entries) > { const domClick document.querySelector(.joe_load); if (entries0.isIntersecting) { domClick.click(); } }, { threshold: 1, } ); const loading document.querySelector(.joe_load_container); ob.observe(loading); /script> /body> /html>
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
]