<?xml version="1.0" encoding="utf-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><title>黑猫吧,黑猫博客,黑猫之家,没干过临床的医学毕业生不是好程序员</title><link>https://app.heimaoba.cn/</link><description>heimaoba,赣州黑猫博客,爱学习的黑猫,赣州黑猫吧,赣州黑猫之家,黑猫吧,黑猫博客,黑猫之家</description><item><title>撸猫的正确姿势，猫咪最爽的5个位置和5大绝对禁区！让猫咪欲罢不能的抚摸，撸猫手法七式，了解一下？</title><link>https://app.heimaoba.cn/post/457.html</link><description>&lt;p style=&quot;margin-top: 0px; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;一时撸猫一时爽，一直撸猫就一直爽。&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550411467430.jpg&quot; width=&quot;690&quot; style=&quot;display: block; margin: 0px auto; max-width: 100%; height: auto; cursor: zoom-in; width: 654px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;在撸猫过程中，哪些部位会让猫咪超级舒服，又有哪些部位是绝对禁区？正确的撸猫手法是怎样的？先看下图：&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550423139207.jpg&quot; width=&quot;650&quot; style=&quot;display: block; margin: 0px auto; max-width: 100%; height: auto; cursor: zoom-in; width: 654px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;猫咪喜欢被主人抚摸的部位：&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;首先，大部分喵星人对于头部的按摩是很喜欢也很享受的，就是耳朵后面、后脑勺、脸颊、下巴、鼻梁这五个地方。铲屎官都知道，给猫咪挠下巴时，它们会很舒适地眯起眼睛，伸长脖子仰着头，一看就是特别享受特别美滋滋的模样。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;250&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550422147513.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;基本上头部周围可以摸，其他地方就要慎重了。有一个地方很奇妙，位于猫咪后背末端，在背部和尾巴的交界处（在背面，不是尾巴下面），铲屎官用手指挠猫咪的这个地方，一般有三种可能，一种是喵咪飘飘欲仙舒服得要上天，一种是回头就想揍铲屎官，最后一种是毫无反应，铲屎官们可以去试一试，小心为上。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;250&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550425430802.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;再有就是肚皮。绝大多数人都认为，猫咪躺在地上肚皮朝天是一种示弱求饶的姿态，但真相并不是如此。翻倒在地露出肚皮示弱是犬科动物的行为，猫科动物摆出这个动作的目的是为了更有效的反击，是一种防守型的攻击姿态。原因是这样的，虽然猫科动物的肚皮是弱点，但是它们的四肢特别是后肢肌肉的爆发力相当强大，躺在地上可以背靠稳固的大地，在对手扑向自己时用后肢猛蹬敌方的腹部，这个力量再加上利爪的掏击，可以重创敌人，所以猫咪肚皮朝天不是示弱，而是一种战斗策略。&lt;/p&gt;&lt;p class=&quot;ztext-empty-paragraph&quot; style=&quot;margin-top: -0.8em; margin-bottom: -0.8em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;250&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550431520531.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;无论是任何部位，在伸手之前一定要好好观察喵星人的状态和心情，如果它正在忙着干什么事儿，比如聚精会神盯着一些会动的东西，或者正处于情绪激动想要揍点什么出气的时候，再或者正在进行舔毛或者舔jio等重要活动的时候，还是不要随便去摸为好。&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550437197555.jpg&quot; width=&quot;640&quot; style=&quot;display: block; margin: 0px auto; max-width: 100%; height: auto; cursor: zoom-in; width: 654px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;撸猫的时机最好选在它们无所事事时，正在闭目养神或者晒太阳，或者干脆就是主动来蹭铲屎官的时候。这种时候基本可以随便撸，只要不触及猫咪反感的地方或用力过猛，基本就是安全的。&lt;/p&gt;&lt;h2 style=&quot;font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; font-size: 1.2em; line-height: 1.5; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; margin: calc(2.33333em) 0px calc(1.16667em); clear: left; color: rgb(25, 27, 31); text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;让猫咪感到超舒服的5个位置，让你瞬间变成撸猫高手。&lt;/h2&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;位置1：头顶&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;或者说是猫咪的脑门，绝大多数猫咪是无法抗拒这个区域的，摸一摸，抚一抚，猫咪就会变得非常乖巧，甚至会舒服地闭上眼睛。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;350&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550431993504.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;位置2：下巴&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;因为这个部位是猫咪们日常无法舔到清洁到的位置，所以铲屎官们如果帮他们挠痒痒，他们就会觉得非常舒服。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;249&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550439374614.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;位置3：前胸&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;就是脖子下面这一块，试着帮他们理理毛，顺一顺毛，他们基本上都不会排斥。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;260&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550442382062.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;位置4：背部&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;猫咪的这一块真是又厚实又暖和又顺滑，不过猫咪背部这一块是因猫而异，有的喜欢被抚摸，有的绝对不接受，喜欢就超级喜欢，爽到把尾巴翘得很高。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;425&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550443292078.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;位置5：屁屁&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;绝对是致命一击，顺着猫咪背部滑下来摸到猫咪屁屁，从前往后抚摸，猫咪会超级开心，不过这个位置不熟不要摸，冒然尝试，小心被猫咪一套“喵体拳”打到重伤哦。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;300&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550448619086.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;560&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550445108700.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;猫身上有一些地方是不能乱摸的，否则迎面而来的就是猫主子的猫爪攻击！&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; font-size: 1.2em; line-height: 1.5; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; margin: calc(2.33333em) 0px calc(1.16667em); clear: left; color: rgb(25, 27, 31); text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;5大猫咪身上绝对不能碰的禁区！&lt;/h2&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;禁区1、猫肚子&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;肚子是猫身上最脆弱的地方，一般情况下猫都是紧紧保护着自己的肚皮，绝对不暴露！&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;600&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550451319640.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;禁区2、猫尾巴&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;尾巴对于猫来说不仅仅是一个器官，而且还有保持身体平衡的作用，上面有很多末梢神经以及毛细血管，对于猫咪感知外界有着重要的作用。&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;所以要是随意玩弄猫的尾巴，那猫主子挠你应该也没有啥问题吧！&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;428&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550453954346.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;禁区3、猫爪肉垫&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;猫爪的肉垫上面没有毛，对于外界的感知是非常敏锐的，这对于猫来说是很有帮助的。肉垫在猫咪飞天遁地过程中可以起到减震缓冲的作用，多有用！还肩负着出汗、调节体温的作用，真的是猫身上的宝贝，这样的宝贝，不给你摸多正常！&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;352&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550458140062.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;禁区4、猫鼻子&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;我们的手上一般都会携带一些味道，要是猫不喜欢就会很抗拒，因为这会让它敏感的鼻子不舒服！就是这么简单！&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;400&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550452105605.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;禁区5、猫耳朵&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;猫喜欢夜间活动，但是支撑这一行为的却不是它的眼睛，而是它的耳朵！因为它的视力并没有想象的那么好，而依靠耳朵的灵敏，它可以判断到周围的所有动静，甚至老鼠蹑手蹑脚走动的声音！&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;像这种精密的“仪器”，当然是要好好保护起来，你还想摸？拜托请对自己的身份有个清晰的认知，猫才是主子！&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;346&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550454097059.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;h2 style=&quot;font-variant-numeric: inherit; font-variant-east-asian: inherit; font-variant-alternates: inherit; font-variant-position: inherit; font-variant-emoji: inherit; font-stretch: inherit; font-size: 1.2em; line-height: 1.5; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; margin: calc(2.33333em) 0px calc(1.16667em); clear: left; color: rgb(25, 27, 31); text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;让猫咪欲罢不能的抚摸，撸猫手法七式，了解一下？&lt;/h2&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;需要新晋铲屎官在给猫咪伺候的服服帖帖的时候，想要撸猫，这时候发现猫咪根本不让你撸，甚至都不让你碰。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;295&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550465240658.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;这时候，我们就要了解猫咪的&amp;#39;G 点&amp;#39;，掌握专业的撸猫手法，让猫咪彻底离不开你，以下撸猫七式送给你，让猫咪欲罢不能！&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;500&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550466757960.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;1、点抓头部式&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;用几只手指温柔的用力，在猫咪头部缓缓按摩，在猫咪的百会穴附近游走，让猫咪进入虚幻境界，欲仙欲死。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;640&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550463120959.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;2、环绕两腮式&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;双手拖住猫咪的头用大拇指按摩猫咪的两腮，来回写一个“一”字，由于腮部是猫咪的敏感部位，猫咪被按舒服了，还会流出口水来。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;290&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550461853906.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;3、轻推腹部式&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;也是猫咪的敏感部位，一般在猫咪已经被你之前的撸猫技巧征服之后，就会主动露出肚皮，让你抚摸。可以用梳子或者手，顺着猫咪猫毛发来回抚摸。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;500&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550466187619.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;4、下巴挑逗式&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;像是调戏猫咪一样，来按摩猫咪的下巴，因为自己碰不到，所以很渴望被摸，如果猫咪刚过来，就可以伸手去摸猫咪的下巴，手法是从下到上，顺毛开撸。&lt;/p&gt;&lt;p class=&quot;ztext-empty-paragraph&quot; style=&quot;margin-top: -0.8em; margin-bottom: -0.8em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;560&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550462969983.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;5、保健开背式&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;通常抚摸猫咪的背部，猫咪就会舒服的弓起身子来配合，一定要从头部向下顺毛慢慢抚摸，然后抬起来，如此反复。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;640&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550475982790.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;6、连头带而耳不放过式&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;如果手不较大，喜欢大范围抚摸猫咪头部，可以带上猫咪的耳朵一起抚摸，猫咪耳朵极其敏感，要轻轻抚摸才可以。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;245&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550473493653.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;&lt;span style=&quot;font-weight: 600;&quot;&gt;7、一举两得懒人式&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 1.4em; margin-bottom: 1.4em; color: rgb(25, 27, 31); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Helvetica Neue&amp;quot;, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;Source Han Sans SC&amp;quot;, &amp;quot;Noto Sans CJK SC&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, &amp;quot;MiSans L3&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif; font-size: medium; text-wrap-mode: wrap; background-color: rgb(255, 255, 255);&quot;&gt;有时候一些猫咪喜欢另类一点的，现对于你粗糙的手，更喜欢粘毛器在身上的呼啸而过的柑橘，一方面带走了掉下的毛发，一方面留下了舒爽。&lt;/p&gt;&lt;p&gt;&lt;img width=&quot;425&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2025/11/202511181550443292078.jpg&quot; alt=&quot;动图封面&quot; style=&quot;margin: 0px auto; max-width: 100%; vertical-align: top; display: block;&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt; ? Copyright www.heimaoba.cn 2018.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/457.html&quot; target=&quot;_blank&quot;&gt;继续阅读《撸猫的正确姿势，猫咪最爽的5个位置和5大绝对禁区！让猫咪欲罢不能的抚摸，撸猫手法七式，了解一下？》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: 小知识 | Tags:  | &lt;a href=&quot;https://app.heimaoba.cn/post/457.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(0)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/457.html#comment&quot; target=&quot;_blank&quot;&gt;还没有评论，您来说两句？&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/42.html&quot;&gt;Delicious Retouch V5.0 中文免费版 / DR5加强版汉化版&lt;/a&gt; (2019-09-17)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/21.html&quot;&gt;解决Error: Cannot find module 'node-sass'问题&lt;/a&gt; (2020-05-23)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/430.html&quot;&gt;电工知识：万用表区分零线火线的方法&lt;/a&gt; (2022-01-06)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/17.html&quot;&gt;Homebrew安装和使用看我就可以了&lt;/a&gt; (2020-04-02)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/36.html&quot;&gt;配方奶粉与普通奶粉的区别&lt;/a&gt; (2019-05-28)  &lt;/li&gt;&lt;/ul&gt;</description><pubDate>Tue, 18 Nov 2025 15:50:07 +0800</pubDate></item><item><title>vue外接扫码枪如何实现</title><link>https://app.heimaoba.cn/post/456.html</link><description>&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;vue外接扫码枪如何实现&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;原理&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;扫码枪读取数据会触发键盘事件，所以可以通过监听keydown事件获取数据；&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;数据读取完毕会触发enter键，可以以此判断扫码结束；&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;由于扫码枪触发键盘事件耗时极少，可以通过时间间隔判断是手动输入或是扫码；&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;此处直接对监听数据进行处理，也可使用input框读取数据进行处理；&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;text-wrap: nowrap;&quot;&gt;代码实现&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;brush:html;toolbar:false;&quot;&gt;//html
&amp;lt;template&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;home_cash&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;home_cash_area&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;left_cash_area&amp;quot;&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-card&amp;nbsp;class=&amp;quot;box-card&amp;quot;&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;cash_card_body&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;cash_tittle&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;nbsp;class=&amp;quot;cart&amp;quot;&amp;gt;购物车&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;line-area&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;line&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-table&amp;nbsp;:data=&amp;quot;tableData&amp;quot;&amp;nbsp;height=&amp;quot;92%&amp;quot;&amp;nbsp;style=&amp;quot;width:&amp;nbsp;100%;font-size:&amp;nbsp;26px;&amp;quot;&amp;nbsp;size=&amp;quot;default&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-table-column&amp;nbsp;prop=&amp;quot;id&amp;quot;&amp;nbsp;label=&amp;quot;序号&amp;quot;&amp;nbsp;width=&amp;quot;99&amp;quot;&amp;nbsp;align=&amp;quot;center&amp;quot;/&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-table-column&amp;nbsp;prop=&amp;quot;name&amp;quot;&amp;nbsp;label=&amp;quot;商品名称&amp;quot;&amp;nbsp;min-width=&amp;quot;200&amp;quot;&amp;nbsp;max-width=&amp;quot;359&amp;quot;&amp;nbsp;align=&amp;quot;center&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;template&amp;nbsp;#default=&amp;quot;{&amp;nbsp;row&amp;nbsp;}&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;gt;{{&amp;nbsp;row.name&amp;nbsp;}}&amp;nbsp;&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/template&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/el-table-column&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-table-column&amp;nbsp;prop=&amp;quot;price&amp;quot;&amp;nbsp;label=&amp;quot;单价&amp;quot;&amp;nbsp;min-width=&amp;quot;180&amp;quot;&amp;nbsp;align=&amp;quot;center&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;template&amp;nbsp;#default=&amp;quot;{&amp;nbsp;row&amp;nbsp;}&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;gt;{{&amp;nbsp;row.price&amp;nbsp;}}&amp;nbsp;&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/template&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/el-table-column&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-table-column&amp;nbsp;prop=&amp;quot;num&amp;quot;&amp;nbsp;label=&amp;quot;数量&amp;quot;&amp;nbsp;width=&amp;quot;190&amp;quot;&amp;nbsp;align=&amp;quot;center&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;template&amp;nbsp;#default=&amp;quot;{&amp;nbsp;row&amp;nbsp;}&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-input-number&amp;nbsp;v-model=&amp;quot;row.num&amp;quot;&amp;nbsp;:min=&amp;quot;1&amp;quot;&amp;nbsp;:max=&amp;quot;999999999&amp;quot;&amp;nbsp;@change=&amp;quot;handleChangeNum&amp;quot;/&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/template&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/el-table-column&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-table-column&amp;nbsp;prop=&amp;quot;allprice&amp;quot;&amp;nbsp;label=&amp;quot;小计&amp;quot;&amp;nbsp;min-width=&amp;quot;199&amp;quot;&amp;nbsp;align=&amp;quot;center&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;template&amp;nbsp;#default=&amp;quot;{&amp;nbsp;row&amp;nbsp;}&amp;quot;&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;gt;{{&amp;nbsp;Number(row.price)&amp;nbsp;*&amp;nbsp;Number(row.num)&amp;nbsp;}}&amp;nbsp;&amp;lt;/span&amp;gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/template&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/el-table-column&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-table-column&amp;nbsp;width=&amp;quot;99&amp;quot;&amp;nbsp;align=&amp;quot;center&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;template&amp;nbsp;#default=&amp;quot;{&amp;nbsp;row&amp;nbsp;}&amp;quot;&amp;gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;i&amp;nbsp;class=&amp;quot;el-icon-circle-close&amp;quot;&amp;nbsp;@click=&amp;quot;delCommodity(row)&amp;quot;&amp;gt;&amp;lt;/i&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/span&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/template&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/el-table-column&amp;gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/el-table&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/el-card&amp;gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;right_commit_area&amp;quot;&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-card&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;commit_card_body&amp;quot;&amp;gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;commit_heji&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;nbsp;class=&amp;quot;commit_heji_title&amp;quot;&amp;gt;合计:&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;nbsp;class=&amp;quot;commit_heji_num&amp;quot;&amp;gt;{{&amp;nbsp;allPriceAndNUm&amp;nbsp;}}&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;nbsp;class=&amp;quot;commit_heji_title&amp;quot;&amp;gt;$&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;commit_jiesuan&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;nbsp;class=&amp;quot;commit_jiesuan_title&amp;quot;&amp;gt;结算方式&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;choose_pay_channel&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;pay_channel&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:class=&amp;quot;actchoose==&amp;nbsp;1&amp;nbsp;?&amp;nbsp;&amp;#39;pay_channel_act&amp;#39;&amp;nbsp;:&amp;nbsp;&amp;#39;pay_channel_noact&amp;#39;&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@click=&amp;quot;choosePayChannel(1)&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;pay_channel_left&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img&amp;nbsp;src=&amp;quot;/img/code-full.png&amp;quot;&amp;nbsp;style=&amp;quot;margin-right:&amp;nbsp;10px;&amp;nbsp;width:&amp;nbsp;27px;height:&amp;nbsp;27px&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;nbsp;class=&amp;quot;big-title&amp;quot;&amp;gt;扫码支付&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;nbsp;class=&amp;quot;lt-title&amp;quot;&amp;gt;(手机扫码)&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;pay_channel_right&amp;quot;&amp;nbsp;v-if=&amp;quot;actchoose&amp;nbsp;==1&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img&amp;nbsp;src=&amp;quot;/img/xuanzhong.png&amp;quot;&amp;nbsp;style=&amp;quot;margin-right:&amp;nbsp;10px;&amp;nbsp;width:&amp;nbsp;27px;height:&amp;nbsp;27px&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;pay_channel&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:class=&amp;quot;actchoose==&amp;nbsp;2&amp;nbsp;?&amp;nbsp;&amp;#39;pay_channel_act&amp;#39;&amp;nbsp;:&amp;nbsp;&amp;#39;pay_channel_noact&amp;#39;&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;@click=&amp;quot;choosePayChannel(2)&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;pay_channel_left&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img&amp;nbsp;src=&amp;quot;/img/ly_huiyuanka.png&amp;quot;&amp;nbsp;style=&amp;quot;margin-right:&amp;nbsp;10px;&amp;nbsp;width:&amp;nbsp;27px;height:&amp;nbsp;27px&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;nbsp;class=&amp;quot;big-title&amp;quot;&amp;gt;会员卡支付&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;span&amp;nbsp;class=&amp;quot;lt-title&amp;quot;&amp;gt;(刷会员卡)&amp;lt;/span&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;pay_channel_right&amp;quot;&amp;nbsp;v-if=&amp;quot;actchoose&amp;nbsp;==2&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;img&amp;nbsp;src=&amp;quot;/img/xuanzhong.png&amp;quot;&amp;nbsp;style=&amp;quot;margin-right:&amp;nbsp;10px;&amp;nbsp;width:&amp;nbsp;27px;height:&amp;nbsp;27px&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/el-card&amp;gt;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!--&amp;nbsp;&amp;nbsp;用户扫码支付的二维码弹窗&amp;nbsp;&amp;nbsp;--&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-dialog
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;v-model=&amp;quot;dialogVisible&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width=&amp;quot;600px&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-center
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;center
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:close-on-click-modal=&amp;quot;false&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:close-on-press-escape=&amp;quot;false&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:show-close=&amp;quot;false&amp;quot;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;dig_pay_qrcode&amp;quot;&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;dig_pay_qrcode_title&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;请使用微信扫描二维码支付!

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;dig_pay_qrcode_qrcode&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;!--&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;在这个区域使用vueqr生成二维码&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;--&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;QRCode&amp;nbsp;size=&amp;quot;400&amp;quot;&amp;nbsp;error-level=&amp;quot;M&amp;quot;&amp;nbsp;:value=&amp;quot;qrCodeUrl&amp;quot;/&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;dig_pay_qrcode_tips&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;支付成功请等待系统确认
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;template&amp;nbsp;#footer&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;div&amp;nbsp;class=&amp;quot;dialog-footer&amp;quot;&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;el-button&amp;nbsp;type=&amp;quot;danger&amp;quot;&amp;nbsp;@click=&amp;quot;cancelQRPay()&amp;quot;&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;取消支付
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/el-button&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/template&amp;gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;lt;/el-dialog&amp;gt;

&amp;nbsp;&amp;nbsp;&amp;lt;/div&amp;gt;
&amp;lt;/template&amp;gt;&lt;/pre&gt;&lt;pre class=&quot;brush:css;toolbar:false&quot;&gt;//css
&amp;lt;style&amp;nbsp;scoped&amp;nbsp;lang=&amp;quot;scss&amp;quot;&amp;gt;


.home_cash&amp;nbsp;{
&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;height:&amp;nbsp;100%;

&amp;nbsp;&amp;nbsp;.home_cash_area&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;row;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;space-between;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;flex-start;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.left_cash_area&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;70%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;100%;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.box-card&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;100%;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.cash_card_body&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;85vh;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.cash_tittle&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;50px;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;row;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;flex-start;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;center;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.cart&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-left:&amp;nbsp;5px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;24px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family:&amp;nbsp;Source&amp;nbsp;Han&amp;nbsp;Sans&amp;nbsp;CN;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight:&amp;nbsp;bold;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size:&amp;nbsp;24px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#222222;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;line-height:&amp;nbsp;20px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.line-area&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;20px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;row;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;center;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.line&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;95%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;1px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;background:&amp;nbsp;#F0F0F0;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.right_commit_area&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;29%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;100%;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.commit_card_body&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;78vh;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.commit_heji&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-top:&amp;nbsp;75px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;386px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;41px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;row;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;flex-start;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;center;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.commit_heji_title&amp;nbsp;{

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family:&amp;nbsp;Source&amp;nbsp;Han&amp;nbsp;Sans&amp;nbsp;CN;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight:&amp;nbsp;bold;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size:&amp;nbsp;42px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#000000;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.commit_heji_num&amp;nbsp;{

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family:&amp;nbsp;Source&amp;nbsp;Han&amp;nbsp;Sans&amp;nbsp;CN;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight:&amp;nbsp;bold;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size:&amp;nbsp;42px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#ff0000;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.commit_jiesuan&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-top:&amp;nbsp;85px;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;row;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;flex-start;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;center;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.commit_jiesuan_title&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;24px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family:&amp;nbsp;Source&amp;nbsp;Han&amp;nbsp;Sans&amp;nbsp;CN;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight:&amp;nbsp;bold;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size:&amp;nbsp;24px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#000000;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.choose_pay_channel&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-top:&amp;nbsp;20px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;250px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;column;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;flex-start;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;space-evenly;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;flex-start;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_channel_act&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;border:&amp;nbsp;1px&amp;nbsp;solid&amp;nbsp;#009CFF;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_channel_noact&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;border:&amp;nbsp;1px&amp;nbsp;solid&amp;nbsp;#DADADA;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_channel&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;80px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;background:&amp;nbsp;#FFFFFF;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;border-radius:&amp;nbsp;10px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;row;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;space-between;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;center;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_channel_left&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-left:&amp;nbsp;20px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;row;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;flex-end;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;flex-end;


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;img&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-right:&amp;nbsp;10px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;27px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;27px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.big-title&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family:&amp;nbsp;Source&amp;nbsp;Han&amp;nbsp;Sans&amp;nbsp;CN;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight:&amp;nbsp;400;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size:&amp;nbsp;24px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#000000;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.lt-title&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family:&amp;nbsp;Source&amp;nbsp;Han&amp;nbsp;Sans&amp;nbsp;CN;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight:&amp;nbsp;400;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size:&amp;nbsp;18px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#999999;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_channel_right&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-right:&amp;nbsp;20px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;row;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;flex-end;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;center;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;img&amp;nbsp;{

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_info_area&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-top:&amp;nbsp;30px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;30vh;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_qrcode&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;row;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;center;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_vip&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;100px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;column;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;flex-start;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;flex-start;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_vip_line&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;margin-top:&amp;nbsp;20px;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_vip_line_lable&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family:&amp;nbsp;Source&amp;nbsp;Han&amp;nbsp;Sans&amp;nbsp;CN;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight:&amp;nbsp;bold;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size:&amp;nbsp;24px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#000000;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.pay_vip_line_vaule&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family:&amp;nbsp;Source&amp;nbsp;Han&amp;nbsp;Sans&amp;nbsp;CN;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight:&amp;nbsp;400;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size:&amp;nbsp;24px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#000000;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;.dig_pay_qrcode&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;100%;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;600px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;display:&amp;nbsp;flex;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-direction:&amp;nbsp;column;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;flex-wrap:&amp;nbsp;nowrap;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-content:&amp;nbsp;center;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;justify-content:&amp;nbsp;space-evenly;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;align-items:&amp;nbsp;center;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.dig_pay_qrcode_title&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family:&amp;nbsp;Source&amp;nbsp;Han&amp;nbsp;Sans&amp;nbsp;CN;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight:&amp;nbsp;bold;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size:&amp;nbsp;42px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#000000;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.dig_pay_qrcode_qrcode&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;width:&amp;nbsp;400px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;height:&amp;nbsp;400px;

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.dig_pay_qrcode_tips&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-family:&amp;nbsp;Source&amp;nbsp;Han&amp;nbsp;Sans&amp;nbsp;CN;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-weight:&amp;nbsp;bold;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;font-size:&amp;nbsp;32px;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;color:&amp;nbsp;#ff0000;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;}
}

&amp;lt;/style&amp;gt;&lt;/pre&gt;&lt;pre style=&quot;font-family:&amp;#39;JetBrains Mono&amp;#39;,monospace;font-size:9.8pt;&quot;&gt;{,&amp;nbsp;,&amp;nbsp;,&amp;nbsp;,&amp;nbsp;,&amp;nbsp;}&amp;nbsp;;
{}&amp;nbsp;;
{,&amp;nbsp;}&amp;nbsp;;
{}&amp;nbsp;{}&amp;nbsp;;
{}&amp;nbsp;;
QRCode&amp;nbsp;{
&amp;nbsp;&amp;nbsp;:&amp;nbsp;,
&amp;nbsp;&amp;nbsp;:&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;QRCode,
&amp;nbsp;&amp;nbsp;},
&amp;nbsp;&amp;nbsp;()&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;({
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;..userInfos..,&amp;nbsp;:&amp;nbsp;..userInfos..,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;],
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;[],&amp;nbsp;:&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;});

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;(()&amp;nbsp;=&amp;gt;&amp;nbsp;{

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;..userInfos.)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;..userInfos.;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;(item)&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;item)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;..(..(item),&amp;nbsp;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;.)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;(()&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(());
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;(index)&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(index&amp;nbsp;==&amp;nbsp;)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;index;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;();

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;.)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(.).((res)&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;res)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(res.)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;res.)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;+&amp;nbsp;.+&amp;nbsp;+&amp;nbsp;res.;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}).(e&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(()&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;},&amp;nbsp;)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;e)

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(=&amp;nbsp;;&amp;nbsp;&amp;lt;&amp;nbsp;..;&amp;nbsp;++)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;+=&amp;nbsp;(.[].)&amp;nbsp;*&amp;nbsp;(.[].);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.console.(,&amp;nbsp;.)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;(item)&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;item)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;(e)&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(.)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;e.;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;(e.)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;e.;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(e.===&amp;nbsp;)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(..&amp;lt;&amp;nbsp;)&amp;nbsp;;&amp;nbsp;(.);&amp;nbsp;.=&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;().();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(!.&amp;amp;&amp;amp;&amp;nbsp;!.)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;[];&amp;nbsp;..(e.);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(.&amp;amp;&amp;amp;&amp;nbsp;.&amp;amp;&amp;amp;&amp;nbsp;.-&amp;nbsp;.&amp;gt;&amp;nbsp;)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;[];&amp;nbsp;..(e.);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;(.&amp;amp;&amp;amp;&amp;nbsp;.)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;..(e.);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;.;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;.;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;(code)&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(code.==&amp;nbsp;)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;code);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(.==&amp;nbsp;)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(.==&amp;nbsp;)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;(code.==&amp;nbsp;)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;code);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(.!=&amp;nbsp;)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(code.());
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;code);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;code.());

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;(code)&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;code);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(code).((res)&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;res);

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(res.!==&amp;nbsp;)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;=&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;res..,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;res..goodsTitle,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;res..goodsPrice,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(..(item&amp;nbsp;=&amp;gt;&amp;nbsp;item.===&amp;nbsp;.)&amp;nbsp;!==&amp;nbsp;-)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;..(item&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(item.===&amp;nbsp;.)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;item.++;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;..();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.(,&amp;nbsp;.)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.({
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;:&amp;nbsp;(,&amp;nbsp;,&amp;nbsp;[
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(,&amp;nbsp;{:&amp;nbsp;},&amp;nbsp;),

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;]),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;})


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;})
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}


&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(()&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;(e)&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(e);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(()&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.=&amp;nbsp;;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;(()&amp;nbsp;=&amp;gt;&amp;nbsp;.,&amp;nbsp;()&amp;nbsp;=&amp;gt;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;.console.(,&amp;nbsp;.)
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;();
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;});

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;,
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;...(),
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;};
&amp;nbsp;&amp;nbsp;},
};&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt; ? Copyright www.heimaoba.cn 2018.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/456.html&quot; target=&quot;_blank&quot;&gt;继续阅读《vue外接扫码枪如何实现》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: vue学习 | Tags:  | &lt;a href=&quot;https://app.heimaoba.cn/post/456.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(0)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/456.html#comment&quot; target=&quot;_blank&quot;&gt;还没有评论，您来说两句？&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/66.html&quot;&gt; vue-element-ui 表格分页与每页连续排序！！！&lt;/a&gt; (2020-07-06)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/102.html&quot;&gt;Vue对JSON数据的序列化与反序列化&lt;/a&gt; (2020-10-09)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/82.html&quot;&gt;Vue 中嵌入 iframe 并进行双向通信的完整流程&lt;/a&gt; (2020-08-06)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/103.html&quot;&gt;在Vue中怎么使用 cookie 之 js-cookie&lt;/a&gt; (2020-10-09)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/70.html&quot;&gt;vue ESLint报No ESLint configuration found&lt;/a&gt; (2020-07-22)  &lt;/li&gt;&lt;/ul&gt;</description><pubDate>Wed, 28 Feb 2024 09:37:55 +0800</pubDate></item><item><title>wsl2 开启局域网访问</title><link>https://app.heimaoba.cn/post/455.html</link><description>&lt;p&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/11/202211250949129456874.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;//&amp;nbsp;80端口
netsh&amp;nbsp;interface&amp;nbsp;portproxy&amp;nbsp;add&amp;nbsp;v4tov4&amp;nbsp;listenport=80&amp;nbsp;listenaddress=0.0.0.0&amp;nbsp;connectport=80&amp;nbsp;connectaddress=172.29.230.6&amp;nbsp;protocol=tcp
//&amp;nbsp;443端口
netsh&amp;nbsp;interface&amp;nbsp;portproxy&amp;nbsp;add&amp;nbsp;v4tov4&amp;nbsp;listenport=443&amp;nbsp;listenaddress=0.0.0.0&amp;nbsp;connectport=443&amp;nbsp;connectaddress=172.29.230.6&amp;nbsp;protocol=tcp
//打开端口示例
netsh&amp;nbsp;interface&amp;nbsp;portproxy&amp;nbsp;add&amp;nbsp;v4tov4&amp;nbsp;listenport=【宿主机windows平台监听端口】&amp;nbsp;listenaddress=0.0.0.0&amp;nbsp;connectport=【wsl2平台监听端口】&amp;nbsp;connectaddress=【wsl2平台ip】protocol=tcp
//查看所有打开的端口
netsh&amp;nbsp;interface&amp;nbsp;portproxy&amp;nbsp;show&amp;nbsp;all
//删除端口转发示例
netsh&amp;nbsp;interface&amp;nbsp;portproxy&amp;nbsp;delete&amp;nbsp;v4tov4&amp;nbsp;listenport=【宿主机windows平台监听端口】&amp;nbsp;listenaddress=0.0.0.0
//&amp;nbsp;删除80端口转发
netsh&amp;nbsp;interface&amp;nbsp;portproxy&amp;nbsp;delete&amp;nbsp;v4tov4&amp;nbsp;listenport=80&amp;nbsp;listenaddress=*
//或
netsh&amp;nbsp;interface&amp;nbsp;portproxy&amp;nbsp;delete&amp;nbsp;v4tov4&amp;nbsp;listenport=80&amp;nbsp;listenaddress=0.0.0.0&lt;/pre&gt;&lt;p&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/11/202211250949323027627.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/11/202211250949454094085.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt;注意&lt;/p&gt;&lt;p&gt;写的是0.0.0.0删的时候也需要是0.0.0.0进行对应，不然会提示找不到文件。&lt;/p&gt;&lt;p&gt;删除了端口转发后同事局域网的电脑就无法访问了。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt; ? Copyright www.heimaoba.cn 2018.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/455.html&quot; target=&quot;_blank&quot;&gt;继续阅读《wsl2 开启局域网访问》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: Windows基础 | Tags:  | &lt;a href=&quot;https://app.heimaoba.cn/post/455.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(0)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/455.html#comment&quot; target=&quot;_blank&quot;&gt;还没有评论，您来说两句？&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/438.html&quot;&gt;WSL 2 中自定义配置文件 .Wslconfig 的配置设置&lt;/a&gt; (2022-03-22)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/51.html&quot;&gt;win7旗舰版神Key&lt;/a&gt; (2019-10-27)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/446.html&quot;&gt;使用kms命令激活Microsoft Office 2013的步骤&lt;/a&gt; (2022-05-26)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/234.html&quot;&gt;腾讯视频QLV格式转换mp4视频方法&lt;/a&gt; (2018-04-20)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/147.html&quot;&gt;windows版配置好的frp代理&lt;/a&gt; (2018-01-10)  &lt;/li&gt;&lt;/ul&gt;</description><pubDate>Fri, 25 Nov 2022 09:48:04 +0800</pubDate></item><item><title>rockylinux 配置openvpn 踩过的坑</title><link>https://app.heimaoba.cn/post/449.html</link><description>&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;公司项目做完等保二级之后， 运维变得极其麻烦，明明服务器在阿里云，但是不在公司根本无法连接服务器，故趁着新拉的联通宽带有公网ip,连夜在测试服务器上部署上一套openvpn&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;hr/&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;A：首先要配置防火墙：&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;引用下现成的资料&lt;/p&gt;&lt;hr/&gt;&lt;h1 style=&quot;box-sizing: border-box; outline: 0px; margin: 0px; padding: 0px; font-family: &amp;quot;PingFang SC&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, SimHei, Arial, SimSun; font-size: 28px; overflow-wrap: break-word; color: rgb(34, 34, 38); word-break: break-all; white-space: normal; background-color: rgb(255, 255, 255); text-indent: 2em; text-align: left;&quot;&gt;rockylinux&amp;nbsp;防火墙状态查看的方法&lt;/h1&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;firewall防火墙&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;1、查看firewall服务状态&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;systemctl&amp;nbsp;status&amp;nbsp;firewalld&lt;/pre&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;出现Active: active (running)切高亮显示则表示是启动状态。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;出现 Active: inactive (dead)灰色表示停止，看单词也行。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;2、查看firewall的状态&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;firewall-cmd&amp;nbsp;--state&lt;/pre&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;3、开启、重启、关闭、firewalld.service服务&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;#&amp;nbsp;开启
service&amp;nbsp;firewalld&amp;nbsp;start
#&amp;nbsp;重启
service&amp;nbsp;firewalld&amp;nbsp;restart
#&amp;nbsp;关闭
service&amp;nbsp;firewalld&amp;nbsp;stop&lt;/pre&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;4、查看防火墙规则&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;firewall-cmd&amp;nbsp;--list-all&lt;/pre&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;5、查询、开放、关闭端口&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;#&amp;nbsp;查询端口是否开放
&amp;nbsp;
firewall-cmd&amp;nbsp;--query-port=8080/tcp
&amp;nbsp;
#&amp;nbsp;开放80端口
&amp;nbsp;
firewall-cmd&amp;nbsp;--permanent&amp;nbsp;--add-port=80/tcp
&amp;nbsp;
#&amp;nbsp;移除端口
&amp;nbsp;
firewall-cmd&amp;nbsp;--permanent&amp;nbsp;--remove-port=8080/tcp
&amp;nbsp;
#重启防火墙(修改配置后要重启防火墙)
&amp;nbsp;
firewall-cmd&amp;nbsp;--reload&lt;/pre&gt;&lt;p&gt;&lt;span style=&quot;color: #4D4D4D; font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif, SimHei, SimSun; background-color: #FFFFFF;&quot;&gt;参数解释&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color: #4D4D4D; font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif, SimHei, SimSun; background-color: #FFFFFF;&quot;&gt;1、firwall-cmd：是Linux提供的操作firewall的一个工具；&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color: #4D4D4D; font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif, SimHei, SimSun; background-color: #FFFFFF;&quot;&gt;2、--permanent：表示设置为持久；&lt;/span&gt;&lt;br/&gt;&lt;br/&gt;&lt;span style=&quot;color: #4D4D4D; font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif, SimHei, SimSun; background-color: #FFFFFF;&quot;&gt;3、--add-port：标识添加的端口；&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;span style=&quot;color: #4D4D4D; font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif, SimHei, SimSun; background-color: #FFFFFF;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;以上是防火墙的基础操作&lt;/p&gt;&lt;p&gt;B :接着就是配置防火墙&lt;/p&gt;&lt;hr/&gt;&lt;h2 style=&quot;box-sizing: border-box; overflow-wrap: break-word; margin-top: var(--content-spacing); margin-right: var(--default-editor, auto); margin-bottom: calc(0.2em + 10px); margin-left: var(--default-editor, auto); padding: 0px; border: none; font-size: var(--fontSize); line-height: var(--lineHeight); color: var(--heading-color, var(--heading-2-color, var(--headings-color))); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-weight: var(--fontWeight); --fontWeight:700; --fontSize:35px; --lineHeight:1.5; width: var(--default-editor, var(--block-width)); max-width: var(--default-editor, var(--block-max-width)); white-space: normal; background-color: rgb(250, 251, 252);&quot;&gt;&lt;strong&gt;启用 IP 转发&lt;/strong&gt;&lt;/h2&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;#现在，您需要启用&amp;nbsp;IP&amp;nbsp;转发，以便传入的数据包可以转发到不同的网络。

#要启用&amp;nbsp;IP&amp;nbsp;转发，请使用&amp;nbsp;nano&amp;nbsp;编辑器打开&amp;nbsp;sysctl&amp;nbsp;配置文件。

sudo&amp;nbsp;nano&amp;nbsp;/etc/sysctl.conf

#将以下代码添加到文件中。
net.ipv4.ip_forward&amp;nbsp;=&amp;nbsp;1
#按&amp;nbsp;Ctrl+O，然后按&amp;nbsp;Ctrl+X。&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;h2 style=&quot;box-sizing: border-box; overflow-wrap: break-word; margin-top: var(--content-spacing); margin-right: var(--default-editor, auto); margin-bottom: calc(0.2em + 10px); margin-left: var(--default-editor, auto); padding: 0px; border: none; font-size: var(--fontSize); line-height: var(--lineHeight); color: var(--heading-color, var(--heading-2-color, var(--headings-color))); font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, Helvetica, Arial, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;; font-weight: var(--fontWeight); --fontWeight:700; --fontSize:35px; --lineHeight:1.5; width: var(--default-editor, var(--block-width)); max-width: var(--default-editor, var(--block-max-width)); white-space: normal; background-color: rgb(250, 251, 252);&quot;&gt;配置路由&lt;/h2&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;#使用以下命令设置&amp;nbsp;OpenVPN&amp;nbsp;服务设置以允许它通过防火墙。

firewall-cmd&amp;nbsp;--permanent&amp;nbsp;--add-service=openvpn
firewall-cmd&amp;nbsp;--permanent&amp;nbsp;--zone=trusted&amp;nbsp;--add-service=openvpn
firewall-cmd&amp;nbsp;--permanent&amp;nbsp;--zone=trusted&amp;nbsp;--add-interface=tun0

firewall-cmd&amp;nbsp;--add-masquerade
firewall-cmd&amp;nbsp;--permanent&amp;nbsp;--add-masquerade

#设置路由以将来自&amp;nbsp;VPN&amp;nbsp;的传入流量转发到本地网络。

routecnf=$(ip&amp;nbsp;route&amp;nbsp;get&amp;nbsp;8.8.8.8&amp;nbsp;|&amp;nbsp;awk&amp;nbsp;&amp;#39;NR==1&amp;nbsp;{print&amp;nbsp;$(NF-2)}&amp;#39;)
firewall-cmd&amp;nbsp;--permanent&amp;nbsp;--direct&amp;nbsp;--passthrough&amp;nbsp;ipv4&amp;nbsp;-t&amp;nbsp;nat&amp;nbsp;-A&amp;nbsp;POSTROUTING&amp;nbsp;-s&amp;nbsp;10.8.0.0/24&amp;nbsp;-o&amp;nbsp;$routecnf&amp;nbsp;-j&amp;nbsp;MASQUERADE

#重新加载以使更改生效。

firewall-cmd&amp;nbsp;--reload&lt;/pre&gt;&lt;hr/&gt;&lt;p&gt;引用的地址：&lt;a href=&quot;https://bynss.com/linux/748527.html&quot;&gt;https://bynss.com/linux/748527.html&lt;/a&gt; &lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;接着就是跑脚本一键安装了&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;wget&amp;nbsp;https://git.io/JeFPU&amp;nbsp;-O&amp;nbsp;openvpn-install.sh&amp;nbsp;&amp;amp;&amp;amp;&amp;nbsp;bash&amp;nbsp;openvpn-install.sh&lt;/pre&gt;&lt;p&gt;具体资料：https://github.com/gayanvoice/openvpn-install-for-multiple-users&lt;/p&gt;&lt;p&gt; ? Copyright www.heimaoba.cn 2018.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/449.html&quot; target=&quot;_blank&quot;&gt;继续阅读《rockylinux 配置openvpn 踩过的坑》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: linux学习 | Tags:  | &lt;a href=&quot;https://app.heimaoba.cn/post/449.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(0)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/449.html#comment&quot; target=&quot;_blank&quot;&gt;还没有评论，您来说两句？&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/86.html&quot;&gt;将阿里云OSS挂载为服务器本地硬盘&lt;/a&gt; (2020-09-21)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/397.html&quot;&gt;初次运行Git前的配置&lt;/a&gt; (2019-01-20)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/123.html&quot;&gt;06讲：Pyhon之常用操作符&lt;/a&gt; (2017-12-18)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/290.html&quot;&gt;解决openwrt使用fdisk 和cfdisk命令报错&lt;/a&gt; (2021-01-15)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/99.html&quot;&gt;蜗牛矿渣装机教程 篇四：群晖加硬盘&lt;/a&gt; (2020-10-09)  &lt;/li&gt;&lt;/ul&gt;</description><pubDate>Thu, 01 Sep 2022 17:15:00 +0800</pubDate></item><item><title>报错处理：Avoid using non-primitive value as key, use string/number value instead</title><link>https://app.heimaoba.cn/post/448.html</link><description>&lt;article&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;text-align: left;&quot;&gt;&amp;nbsp;项目运行报错&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;strong&gt;Avoid using non-primitive value as key, use string/number value instead.&lt;/strong&gt;&lt;br/&gt; 意思是：避免使用非基本值作为键，而是使用&lt;a href=&quot;https://so.csdn.net/so/search?q=%E5%AD%97%E7%AC%A6%E4%B8%B2&amp;spm=1001.2101.3001.7020&quot; target=&quot;_blank&quot;&gt;字符串&lt;/a&gt;/数字值。&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;&lt;strong&gt;Duplicate keys detected: &amp;#39;[object Object]&amp;#39;. This may cause an update error.&lt;/strong&gt;&lt;br/&gt; 意思是：检测到重复键:&amp;#39;[object object]&amp;#39;。这可能会导致更新错误。&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img alt=&quot;&quot; height=&quot;929&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/07/20220704102747_34794.png&quot; width=&quot;1200&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;项目代码：&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img alt=&quot;&quot; height=&quot;196&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/07/20220704102747_75367.png&quot; width=&quot;1002&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;报错的意思是 &lt;strong&gt;不要用对象或是数组作为key，用string或value作为key&lt;/strong&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&amp;nbsp;我们可以将key的值改为 adIndex ;即可&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img alt=&quot;&quot; height=&quot;214&quot; src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/07/20220704102747_27083.png&quot; width=&quot;1074&quot;/&gt;&lt;/p&gt;&lt;/article&gt;&lt;p&gt; ? Copyright www.heimaoba.cn 2018.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/448.html&quot; target=&quot;_blank&quot;&gt;继续阅读《报错处理：Avoid using non-primitive value as key, use string/number value instead》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: vue学习 | Tags:  | &lt;a href=&quot;https://app.heimaoba.cn/post/448.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(0)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/448.html#comment&quot; target=&quot;_blank&quot;&gt;还没有评论，您来说两句？&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/456.html&quot;&gt;vue外接扫码枪如何实现&lt;/a&gt; (2024-02-28)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/66.html&quot;&gt; vue-element-ui 表格分页与每页连续排序！！！&lt;/a&gt; (2020-07-06)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/197.html&quot;&gt;Vue中使用定时器setInterval和setTimeout&lt;/a&gt; (2020-11-21)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/70.html&quot;&gt;vue ESLint报No ESLint configuration found&lt;/a&gt; (2020-07-22)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/78.html&quot;&gt;基于ELEMENT-UI的DIALOG对话框组件和腾讯地图选点组件封一个后台可用的经纬度选择组件&lt;/a&gt; (2020-08-04)  &lt;/li&gt;&lt;/ul&gt;</description><pubDate>Mon, 04 Jul 2022 10:26:03 +0800</pubDate></item><item><title>迁移到rocky linux 8 后 ，微信支付退款接口报错！问题解决！</title><link>https://app.heimaoba.cn/post/447.html</link><description>&lt;article&gt;&lt;pre&gt;//程序运行过程中报错的内容2022-06-08&amp;nbsp;16:32:46,771&amp;nbsp;[http-nio-8081-exec-6]&amp;nbsp;DEBUG&amp;nbsp;com.zrxxkj.commons.utils.weixin.pay.WxPayService:120&amp;nbsp;-&amp;nbsp;申请退款发送参数：{refund_desc=退停车费,&amp;nbsp;nonce_str=Gh4MoNXES0WDO5nbkU2SbZrPiHaGZyhy,&amp;nbsp;out_trade_no=P20220608162155IIBIJRMCBWHCJUYHO,&amp;nbsp;out_refund_no=PR202206081632468FUWGPHOEWVT5GYZ,&amp;nbsp;appid=wx7b2062b66624a45d,&amp;nbsp;total_fee=10,&amp;nbsp;refund_fee=10,&amp;nbsp;mch_id=1562067581,&amp;nbsp;sub_mch_id=1603627104,&amp;nbsp;notify_url=https://bw.shzrxxkj.com/rockybw1-api/refund/notify/wx/parking}2022-06-08&amp;nbsp;16:32:46,810&amp;nbsp;[http-nio-8081-exec-6]&amp;nbsp;ERROR&amp;nbsp;com.zrxxkj.bluewhale.config.exception.handler.ControllerExceptionHandler:107&amp;nbsp;-&amp;nbsp;程序运行错误，uri:&amp;nbsp;/parking/order/refund/4171012java.lang.RuntimeException:&amp;nbsp;javax.net.ssl.SSLHandshakeException:&amp;nbsp;No&amp;nbsp;appropriate&amp;nbsp;protocol&amp;nbsp;(protocol&amp;nbsp;is&amp;nbsp;disabled&amp;nbsp;or&amp;nbsp;cipher&amp;nbsp;suites&amp;nbsp;are&amp;nbsp;inappropriate)&amp;nbsp;at&amp;nbsp;com.jfinal.weixin.sdk.utils.HttpKitExt.postSSL(HttpKitExt.java:230)&amp;nbsp;at&amp;nbsp;com.jfinal.weixin.sdk.utils.HttpUtils$HttpKitDelegate.postSSL(HttpUtils.java:479)&amp;nbsp;at&amp;nbsp;com.jfinal.weixin.sdk.utils.HttpUtils.postSSL(HttpUtils.java:44)&amp;nbsp;at&amp;nbsp;com.jfinal.weixin.sdk.api.PaymentApi.refund(PaymentApi.java:152)&amp;nbsp;at&amp;nbsp;com.zrxxkj.commons.utils.weixin.pay.WxPayService.sendRefund(WxPayService.java:122)&amp;nbsp;at&amp;nbsp;com.zrxxkj.bluewhale.service.pay.RefundService.sendParkingRefund(RefundService.java:77)&amp;nbsp;at&amp;nbsp;com.zrxxkj.bluewhale.controller.parking.admin.SysCarOrderController.refund(SysCarOrderController.java:170)&amp;nbsp;at&amp;nbsp;com.zrxxkj.bluewhale.controller.parking.admin.SysCarOrderController$$FastClassBySpringCGLIB$$f15a3985.invoke(&amp;lt;generated&amp;gt;)&amp;nbsp;at&amp;nbsp;org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)&amp;nbsp;at&amp;nbsp;org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:779)&amp;nbsp;at&amp;nbsp;org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)&amp;nbsp;at&amp;nbsp;org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:750)&amp;nbsp;at&amp;nbsp;org.springframework.security.access.intercept.aopalliance.MethodSecurityInterceptor.invoke(MethodSecurityInterceptor.java:69)&amp;nbsp;at&amp;nbsp;org.springframework.aop.fram&lt;/pre&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/07/20220704102506_50876.png&quot; alt=&quot;迁移到rocky linux 8 后，微信支付退款接口报错！问题解决&quot; style=&quot;height: auto;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/07/20220704102507_74779.png&quot; alt=&quot;迁移到rocky linux 8 后，微信支付退款接口报错！问题解决&quot; style=&quot;height: auto;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;原先的服务器是centos7 最近centos7 停止支持了。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;centos8比centos7还短命，无奈，只能选择迁移到rocky linux 8&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;然后我写了个迁移步骤（不要在意字丑），按部就班往下一步一步弄，虽然2个系统还是有些许差别，但是基本是迁移成功，能跑了。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/07/20220704102509_11459.jpg&quot; alt=&quot;迁移到rocky linux 8 后，微信支付退款接口报错！问题解决&quot; style=&quot;height: auto;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;然后我们就开始了第10条，测试支付功能&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;付款很快，开闸也没问题，毕竟是自己测试付的钱，虽然是1分钱，但也是钱啊！！！&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;当我兴致满满的点击退款按钮后，惊呆，操作失败！&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;当时我就自闭了！&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;当时我就自闭了！&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;当时我就自闭了！&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;重要的事情说三遍！&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;测出问题是好事，总比迁移完了，负载均衡切过去后发现有问题了。那才自闭呢！&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;依旧是直奔CSDN，看看大佬是咋操作的，然而并没有啥卵用。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/07/20220704102512_68450.png&quot; alt=&quot;迁移到rocky linux 8 后，微信支付退款接口报错！问题解决&quot; style=&quot;height: auto;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;这个全试了个遍都不行&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;直接上硬菜！&lt;/span&gt;&lt;/p&gt;&lt;hr/&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;问题解决&lt;/h1&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #4D4D4D; --tt-darkmode-color: #999999;&quot;&gt;1、找到jdk目录/jre/lib/security/java.security，去掉jdk.tls.disabledAlgorithm中的SSLv3、TLSv1、TLSv1.1，参考阿里数据库连接池Druid 连接MySQL失败：javax.net.ssl.SSLHandshakeException: No appropriate protocol_Wingkin的博客-CSDN博客&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;百度一查，发现是jdk1.8版本导致SSL调用权限上有问题，新电脑装的jdk是jdk1.8.0_291，版本比较高。搜到的解决方法是：&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;找到jdk 1.8安装目录，找到C:\Program Files\Java\jre里面的lib\security 下面有个java.security。找到对应的SSLv3，删除掉，重启项目就好了。（删掉SSLv3就是允许SSL调用）&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;我找到Java安装目录下D:\Java\jdk1.8.0_291\jre\lib\security中的java.security文件，将对应的SSLv3删掉了，但运行还是出错。最后发现SSLv3后面有两个和它后缀一样的算法，将它们一起删掉后重启项目，成功解决问题。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/07/20220704102514_93788.png&quot; alt=&quot;迁移到rocky linux 8 后，微信支付退款接口报错！问题解决&quot; style=&quot;height: auto;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #333333; --tt-darkmode-color: #A3A3A3;&quot;&gt;删除后的文件如下图所示。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/07/20220704102515_52670.png&quot; alt=&quot;迁移到rocky linux 8 后，微信支付退款接口报错！问题解决&quot; style=&quot;height: auto;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;text-indent: 2em;&quot;&gt;&lt;span style=&quot;color: #4D4D4D; --tt-darkmode-color: #999999;&quot;&gt;2、但是上面方法并没有解决问题，还需要执行以下命令，才最终解决报错，参考java - SSLHandShakeException No Appropriate Protocol - Stack Overflow&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/07/20220704102518_96224.png&quot; alt=&quot;迁移到rocky linux 8 后，微信支付退款接口报错！问题解决&quot; style=&quot;height: auto;&quot;/&gt;&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false;&quot;&gt;update-crypto-policies&amp;nbsp;--set&amp;nbsp;LEGACY//最主要的就是这句&lt;/pre&gt;&lt;/article&gt;&lt;p&gt; ? Copyright www.heimaoba.cn 2018.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/447.html&quot; target=&quot;_blank&quot;&gt;继续阅读《迁移到rocky linux 8 后 ，微信支付退款接口报错！问题解决！》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: java学习 | Tags:  | &lt;a href=&quot;https://app.heimaoba.cn/post/447.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(0)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/447.html#comment&quot; target=&quot;_blank&quot;&gt;还没有评论，您来说两句？&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/427.html&quot;&gt;微信支付退款失败问题&lt;/a&gt; (2022-01-05)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/380.html&quot;&gt;使用 JMeter 进行压力测试&lt;/a&gt; (2021-08-05)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/444.html&quot;&gt;Linux机器上安装的OpenJDK 8不支持ECDHE密码套件 折腾1周了终于完美解决！！！&lt;/a&gt; (2022-04-19)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/434.html&quot;&gt;程序员年终总结明年工作计划范文&lt;/a&gt; (2022-01-25)  &lt;/li&gt;&lt;/ul&gt;</description><pubDate>Wed, 08 Jun 2022 17:33:14 +0800</pubDate></item><item><title>使用kms命令激活Microsoft Office 2013的步骤</title><link>https://app.heimaoba.cn/post/446.html</link><description>&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;1、首先要查看Office2013的安装位置，默认是安装在&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;C:\Program&amp;nbsp;Files&amp;nbsp;(x86)\Microsoft&amp;nbsp;Office\Office15或C:\Program&amp;nbsp;Files\Microsoft&amp;nbsp;Office\Office15&lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;；&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;2、win7系统打开开始菜单，底部搜索cmd，右键管理员打开，win8.1/win10则右键开始图标，选择命令提示符(管理员)或Windows PowerShell(管理员)；&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;3、执行下面的命令，进入office2013安装目录；&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;①32位系统装32位office或者64位系统装64位office命令：&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;cd&amp;nbsp;&amp;quot;C:\Program&amp;nbsp;Files\Microsoft&amp;nbsp;Office\Office15&amp;quot;&lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;&lt;span style=&quot;color: #337FE5;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;②64位系统装32位office命令：&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;cd&amp;nbsp;&amp;quot;C:\Program&amp;nbsp;Files&amp;nbsp;(x86)\Microsoft&amp;nbsp;Office\Office15&amp;quot;&lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;&lt;span style=&quot;color: #337FE5;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;4、接着执行这个命令，安装Office2013激活密钥；&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;cscript&amp;nbsp;ospp.vbs&amp;nbsp;/inpkey:YC7DK-G2NP3-2QQC3-J6H88-GVGXT&lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;&lt;span style=&quot;color: #337FE5;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;5、之后分别执行下面的命令，分别是设置kms服务器，激活Office2013，查看office2013激活状态；&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;&lt;span style=&quot;color: #337FE5;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;cscript&amp;nbsp;ospp.vbs&amp;nbsp;/sethst:192.168.31.1
cscript&amp;nbsp;ospp.vbs&amp;nbsp;/act
cscript&amp;nbsp;ospp.vbs&amp;nbsp;/dstatus&lt;/pre&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;&lt;span style=&quot;color: #337FE5;&quot;&gt;&lt;/span&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;6、最后打开任意的Office2013，比如word，点击文件—帐户，显示激活的产品，表示激活成功。&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255);&quot;&gt;&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;margin-top: 0px; margin-bottom: 0px; padding: 0px; color: rgb(110, 110, 110); font-family: arial, &amp;quot;microsoft yahei&amp;quot;; font-size: 17.472px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;以上就是怎么用kms命令激活Office2013的方法，如果你还不知道kms激活office2013的命令是什么，可以学习下这个教程。&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt; ? Copyright www.heimaoba.cn 2018.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/446.html&quot; target=&quot;_blank&quot;&gt;继续阅读《使用kms命令激活Microsoft Office 2013的步骤》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: Windows基础 | Tags:  | &lt;a href=&quot;https://app.heimaoba.cn/post/446.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(0)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/446.html#comment&quot; target=&quot;_blank&quot;&gt;还没有评论，您来说两句？&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/63.html&quot;&gt;windows 下的composer 可能遇到（Loading composer repositories with package information）&lt;/a&gt; (2020-06-24)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/164.html&quot;&gt;涨姿势！windows10自带的Linux子系统！&lt;/a&gt; (2018-02-06)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/390.html&quot;&gt;最简单无线鼠标对码方式，无需要软件！&lt;/a&gt; (2021-09-14)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/161.html&quot;&gt;Microsoft Office 2016 简体中文 Vol 版镜像下载&lt;/a&gt; (2018-02-04)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/140.html&quot;&gt;webstorm 2017 激活&lt;/a&gt; (2017-12-28)  &lt;/li&gt;&lt;/ul&gt;</description><pubDate>Thu, 26 May 2022 22:49:06 +0800</pubDate></item><item><title>inux系统Padavan中U盘硬盘格式化,新增分区格式化时提示设备文件不存在：--- No such file or directory的处理方法</title><link>https://app.heimaoba.cn/post/445.html</link><description>&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #4D4D4D; font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; font-variant-ligatures: no-common-ligatures; background-color: #FFFFFF;&quot;&gt;linux系统Padavan中U盘硬盘格式化为ext4&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false;&quot;&gt;fdisk&amp;nbsp;-l
umount&amp;nbsp;/dev/sdb1
mkfs.ext4&amp;nbsp;/dev/sdb1&lt;/pre&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #4D4D4D; font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; font-variant-ligatures: no-common-ligatures; background-color: #FFFFFF;&quot;&gt;如下图&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #4D4D4D; font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; font-variant-ligatures: no-common-ligatures; background-color: #FFFFFF;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;h1 style=&quot;margin: 0px 0px 0px -20px; padding: 0px; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; font-size: 24px; color: rgb(83, 83, 83); line-height: 32px; white-space: normal; background-color: rgb(255, 255, 255); text-align: left;&quot;&gt;新增分区格式化时提示设备文件不存在：--- No such file or directory的处理方法&lt;/h1&gt;&lt;p style=&quot;text-align: left;&quot;&gt;&lt;span style=&quot;color: #444444; font-family: -apple-system, &amp;quot;SF UI Text&amp;quot;, Arial, &amp;quot;PingFang SC&amp;quot;, &amp;quot;Hiragino Sans GB&amp;quot;, &amp;quot;Microsoft YaHei&amp;quot;, &amp;quot;WenQuanYi Micro Hei&amp;quot;, sans-serif; font-size: 14px; text-align: justify; background-color: #FFFFFF;&quot;&gt;在系统中的空余空间添加新的分区：&lt;/span&gt;&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false;&quot;&gt;fdisk&amp;nbsp;/dev/sda&amp;nbsp;
&amp;nbsp;&amp;nbsp;(第一块硬盘上)，进入分区命令行后，根据自己的需求一步步往下走，不详细描述。分好之后按p打印如下：sda5就是新增的分区
&amp;nbsp;&amp;nbsp;
Command&amp;nbsp;(m&amp;nbsp;for&amp;nbsp;help):&amp;nbsp;p
Disk&amp;nbsp;/dev/sda:&amp;nbsp;21.5&amp;nbsp;GB,&amp;nbsp;21474836480&amp;nbsp;bytes
255&amp;nbsp;heads,&amp;nbsp;63&amp;nbsp;sectors/track,&amp;nbsp;2610&amp;nbsp;cylinders
Units&amp;nbsp;=&amp;nbsp;cylinders&amp;nbsp;of&amp;nbsp;16065&amp;nbsp;*&amp;nbsp;512&amp;nbsp;=&amp;nbsp;8225280&amp;nbsp;bytes
Sector&amp;nbsp;size&amp;nbsp;(logical/physical):&amp;nbsp;512&amp;nbsp;bytes&amp;nbsp;/&amp;nbsp;512&amp;nbsp;bytes
I/O&amp;nbsp;size&amp;nbsp;(minimum/optimal):&amp;nbsp;512&amp;nbsp;bytes&amp;nbsp;/&amp;nbsp;512&amp;nbsp;bytes
Disk&amp;nbsp;identifier:&amp;nbsp;0x0006bdc3
&amp;nbsp;&amp;nbsp;&amp;nbsp;Device&amp;nbsp;Boot&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Start&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;End&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Blocks&amp;nbsp;&amp;nbsp;&amp;nbsp;Id&amp;nbsp;&amp;nbsp;System
/dev/sda1&amp;nbsp;&amp;nbsp;&amp;nbsp;*&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;204800&amp;nbsp;&amp;nbsp;&amp;nbsp;83&amp;nbsp;&amp;nbsp;Linux
Partition&amp;nbsp;1&amp;nbsp;does&amp;nbsp;not&amp;nbsp;end&amp;nbsp;on&amp;nbsp;cylinder&amp;nbsp;boundary.
/dev/sda2&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;26&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1301&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;10240000&amp;nbsp;&amp;nbsp;&amp;nbsp;83&amp;nbsp;&amp;nbsp;Linux
/dev/sda3&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1301&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1428&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1024000&amp;nbsp;&amp;nbsp;&amp;nbsp;82&amp;nbsp;&amp;nbsp;Linux&amp;nbsp;swap&amp;nbsp;/&amp;nbsp;Solaris
/dev/sda4&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1428&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;2610&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;9495001&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;5&amp;nbsp;&amp;nbsp;Extended
/dev/sda5&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1428&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;1492&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;514634+&amp;nbsp;&amp;nbsp;83&amp;nbsp;&amp;nbsp;Linux

就这按w写入并退出

&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;格式化分区mkfs.ext4&amp;nbsp;/dev/sda5发现以下提示：
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
[root@localhost&amp;nbsp;~]#&amp;nbsp;mkfs.ext4&amp;nbsp;/dev/sda5
mke2fs&amp;nbsp;1.41.12&amp;nbsp;(17-May-2010)
Could&amp;nbsp;not&amp;nbsp;stat&amp;nbsp;/dev/sda5&amp;nbsp;---&amp;nbsp;No&amp;nbsp;such&amp;nbsp;file&amp;nbsp;or&amp;nbsp;directory
The&amp;nbsp;device&amp;nbsp;apparently&amp;nbsp;does&amp;nbsp;not&amp;nbsp;exist;&amp;nbsp;did&amp;nbsp;you&amp;nbsp;specify&amp;nbsp;it&amp;nbsp;correctly?


通过ls&amp;nbsp;-l&amp;nbsp;&amp;nbsp;/dev/sda*查看，发现设备文件不存在


[root@localhost&amp;nbsp;~]#&amp;nbsp;ls&amp;nbsp;-l&amp;nbsp;/dev/sda*
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;0&amp;nbsp;Oct&amp;nbsp;12&amp;nbsp;23:55&amp;nbsp;/dev/sda
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;1&amp;nbsp;Oct&amp;nbsp;12&amp;nbsp;23:25&amp;nbsp;/dev/sda1
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;2&amp;nbsp;Oct&amp;nbsp;12&amp;nbsp;23:25&amp;nbsp;/dev/sda2
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;3&amp;nbsp;Oct&amp;nbsp;12&amp;nbsp;23:25&amp;nbsp;/dev/sda3


可以通过手动或者设备自动两种方式创建设备文件：


方法一：通过命令mknod&amp;nbsp;&amp;nbsp;/dev/sda4&amp;nbsp;&amp;nbsp;b&amp;nbsp;8&amp;nbsp;4(其中b是block型设备文件，8是主设备号，4是辅助设备号)


[root@localhost&amp;nbsp;~]#&amp;nbsp;ls&amp;nbsp;-l&amp;nbsp;/dev/sda*
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;0&amp;nbsp;Oct&amp;nbsp;12&amp;nbsp;23:55&amp;nbsp;/dev/sda
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;1&amp;nbsp;Oct&amp;nbsp;12&amp;nbsp;23:25&amp;nbsp;/dev/sda1
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;2&amp;nbsp;Oct&amp;nbsp;12&amp;nbsp;23:25&amp;nbsp;/dev/sda2
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;3&amp;nbsp;Oct&amp;nbsp;12&amp;nbsp;23:25&amp;nbsp;/dev/sda3
brw-r--r--.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;root&amp;nbsp;8,&amp;nbsp;4&amp;nbsp;Oct&amp;nbsp;13&amp;nbsp;00:13&amp;nbsp;/dev/sda4

设备文件出来了。（但是手动好像权限有问题，个人推荐下面的自动方法）


方法二：利用start_udev中创建设备文件


[root@localhost&amp;nbsp;~]#&amp;nbsp;ls&amp;nbsp;-l&amp;nbsp;/dev/sda*
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;0&amp;nbsp;Oct&amp;nbsp;13&amp;nbsp;00:23&amp;nbsp;/dev/sda
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;1&amp;nbsp;Oct&amp;nbsp;13&amp;nbsp;00:23&amp;nbsp;/dev/sda1
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;2&amp;nbsp;Oct&amp;nbsp;13&amp;nbsp;00:23&amp;nbsp;/dev/sda2
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;3&amp;nbsp;Oct&amp;nbsp;13&amp;nbsp;00:23&amp;nbsp;/dev/sda3
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;4&amp;nbsp;Oct&amp;nbsp;13&amp;nbsp;00:23&amp;nbsp;/dev/sda4
brw-rw----.&amp;nbsp;1&amp;nbsp;root&amp;nbsp;disk&amp;nbsp;8,&amp;nbsp;5&amp;nbsp;Oct&amp;nbsp;13&amp;nbsp;00:23&amp;nbsp;/dev/sda5


设备文件成功创建了。


最后可以格式化分区（&amp;nbsp;例mkfs.ext4&amp;nbsp;/dev/sda5）并挂载到自己所需的目录下了。&lt;/pre&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p&gt; ? Copyright www.heimaoba.cn 2018.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/445.html&quot; target=&quot;_blank&quot;&gt;继续阅读《inux系统Padavan中U盘硬盘格式化,新增分区格式化时提示设备文件不存在：--- No such file or directory的处理方法》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: linux学习 | Tags:  | &lt;a href=&quot;https://app.heimaoba.cn/post/445.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(0)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/445.html#comment&quot; target=&quot;_blank&quot;&gt;还没有评论，您来说两句？&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/399.html&quot;&gt;多家供应商拉响警报！苹果这波颓势影响有多大？&lt;/a&gt; (2019-01-20)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/278.html&quot;&gt;黑猫博客：容器Docker命令学习history,save, import&lt;/a&gt; (2018-08-30)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/68.html&quot;&gt;MacOS MacBook 配置 frpc 开机自启动&lt;/a&gt; (2020-07-19)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/270.html&quot;&gt;centos 配置静态网卡&lt;/a&gt; (2018-08-20)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/314.html&quot;&gt;树莓派3B安装USB摄像头&lt;/a&gt; (2021-03-04)  &lt;/li&gt;&lt;/ul&gt;</description><pubDate>Fri, 20 May 2022 10:46:36 +0800</pubDate></item><item><title>Linux机器上安装的OpenJDK 8不支持ECDHE密码套件 折腾1周了终于完美解决！！！</title><link>https://app.heimaoba.cn/post/444.html</link><description>&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;Linux机器上安装的OpenJDK 8不支持ECDHE密码套件 折腾1周了终于完美解决！！！&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;故事的开始是从对接完臻识的臻云极致平台的mqtt协议后，车牌识别设备通过内置的mqtt客户端连接到臻云后，我们服务端起一个mqtt客户端脸上臻云的mqtt服务器，然后订阅设备发布的消息。&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;这样一系列操作下来就完成了车牌识别识别到车牌--推送到mqttServer--我们的服务器订阅的频道收到消息中推送的车牌--业务处理之后下发开闸到--&lt;span style=&quot;text-indent: 32px;&quot;&gt;mqttServer--设备订阅的频道收到包含指令的消息--执行开闸-屏显-语音等操作。&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;text-indent: 32px;&quot;&gt;本来以为到这就结束了，结果一看交易订单发现没图，这咋能行呢！必须把图片搞上！&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;span style=&quot;text-indent: 32px;&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191532547619956.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;然而，从接图片开始就进入了一条不归路啊！让我们打开臻识的文档 地址：&lt;a href=&quot;http://open.vzicloud.com/doc/mqtt/%E4%B8%8B%E8%BD%BD%E5%9B%BE%E7%89%87.html&quot;&gt;http://open.vzicloud.com/doc/mqtt/%E4%B8%8B%E8%BD%BD%E5%9B%BE%E7%89%87.html&lt;/a&gt; &lt;/p&gt;&lt;blockquote style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;h1 style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; margin-right: 0px; margin-bottom: 0.85em; margin-left: 0px; break-after: avoid; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); margin-top: 0px !important; text-indent: 2em; text-align: left;&quot;&gt;下载图片&lt;/h1&gt;&lt;h2 style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: 1.75em; orphans: 3; widows: 3; break-after: avoid; margin-top: 1.275em; margin-bottom: 0.85em; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); text-indent: 2em; text-align: left;&quot;&gt;接口描述&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; orphans: 3; widows: 3; margin-top: 0px; margin-bottom: 0.85em; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); text-indent: 2em; text-align: left;&quot;&gt;针对采用MQTT消息服务上传的识别结果，其图片数据由于数据量太大并不会直接携带在识别结果数据中，而是被推送到云服务器上，利用此接口可以取回图片。&lt;/p&gt;&lt;p style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; orphans: 3; widows: 3; margin-top: 0px; margin-bottom: 0.85em; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-weight: 700; font-size: inherit;&quot;&gt;注意：请尽快采用此接口取走图片，服务端会定时清理！&lt;/span&gt;&lt;/p&gt;&lt;h2 style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: 1.75em; orphans: 3; widows: 3; break-after: avoid; margin-top: 1.275em; margin-bottom: 0.85em; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); text-indent: 2em; text-align: left;&quot;&gt;请求说明&lt;/h2&gt;&lt;table width=&quot;770&quot;&gt;&lt;thead style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit;&quot;&gt;&lt;tr style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit; break-inside: avoid; border-top: 1px solid rgb(204, 204, 204);&quot; class=&quot;firstRow&quot;&gt;&lt;th style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; height: 35px; border-top-color: rgb(221, 221, 221); padding: 6px 13px; background: rgba(158, 188, 226, 0.2); white-space: nowrap; font-size: inherit; text-align: center !important;&quot;&gt;协议&lt;/th&gt;&lt;th style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; height: 35px; border-top-color: rgb(221, 221, 221); padding: 6px 13px; background: rgba(158, 188, 226, 0.2); white-space: nowrap; font-size: inherit; text-align: center !important;&quot;&gt;方法&lt;/th&gt;&lt;th style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; height: 35px; border-top-color: rgb(221, 221, 221); padding: 6px 13px; background: rgba(158, 188, 226, 0.2); white-space: nowrap; font-size: inherit; text-align: center !important;&quot;&gt;PATH&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit;&quot;&gt;&lt;tr style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit; break-inside: avoid; border-top: 1px solid rgb(204, 204, 204);&quot;&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit; white-space: nowrap;&quot;&gt;HTTPS&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;GET&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;/openapi/v1/${image_path}&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h3 style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: 1.5em; orphans: 3; widows: 3; break-after: avoid; margin-top: 1.275em; margin-bottom: 0.85em; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); text-indent: 2em; text-align: left;&quot;&gt;PATH参数&lt;/h3&gt;&lt;table width=&quot;770&quot;&gt;&lt;thead style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit;&quot;&gt;&lt;tr style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit; break-inside: avoid; border-top: 1px solid rgb(204, 204, 204);&quot; class=&quot;firstRow&quot;&gt;&lt;th style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; height: 35px; border-top-color: rgb(221, 221, 221); padding: 6px 13px; background: rgba(158, 188, 226, 0.2); white-space: nowrap; font-size: inherit; text-align: center !important;&quot;&gt;参数&lt;/th&gt;&lt;th style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; height: 35px; border-top-color: rgb(221, 221, 221); padding: 6px 13px; background: rgba(158, 188, 226, 0.2); white-space: nowrap; font-size: inherit; text-align: center !important;&quot;&gt;类型&lt;/th&gt;&lt;th style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; height: 35px; border-top-color: rgb(221, 221, 221); padding: 6px 13px; background: rgba(158, 188, 226, 0.2); white-space: nowrap; font-size: inherit; text-align: center !important;&quot;&gt;说明&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit;&quot;&gt;&lt;tr style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit; break-inside: avoid; border-top: 1px solid rgb(204, 204, 204);&quot;&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit; white-space: nowrap;&quot;&gt;image_path&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;string&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;图片路径（在MQTT推送的消息中会携带图片路径，注意需要base64解码）&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h3 style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: 1.5em; orphans: 3; widows: 3; break-after: avoid; margin-top: 1.275em; margin-bottom: 0.85em; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); text-indent: 2em; text-align: left;&quot;&gt;URL参数&lt;/h3&gt;&lt;table width=&quot;770&quot;&gt;&lt;thead style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit;&quot;&gt;&lt;tr style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit; break-inside: avoid; border-top: 1px solid rgb(204, 204, 204);&quot; class=&quot;firstRow&quot;&gt;&lt;th style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; height: 35px; border-top-color: rgb(221, 221, 221); padding: 6px 13px; background: rgba(158, 188, 226, 0.2); white-space: nowrap; font-size: inherit; text-align: center !important;&quot;&gt;参数&lt;/th&gt;&lt;th style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; height: 35px; border-top-color: rgb(221, 221, 221); padding: 6px 13px; background: rgba(158, 188, 226, 0.2); white-space: nowrap; font-size: inherit; text-align: center !important;&quot;&gt;类型&lt;/th&gt;&lt;th style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; height: 35px; border-top-color: rgb(221, 221, 221); padding: 6px 13px; background: rgba(158, 188, 226, 0.2); white-space: nowrap; font-size: inherit; text-align: center !important;&quot;&gt;必填&lt;/th&gt;&lt;th style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; height: 35px; border-top-color: rgb(221, 221, 221); padding: 6px 13px; background: rgba(158, 188, 226, 0.2); white-space: nowrap; font-size: inherit; text-align: center !important;&quot;&gt;说明&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit;&quot;&gt;&lt;tr style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit; break-inside: avoid; border-top: 1px solid rgb(204, 204, 204);&quot;&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit; white-space: nowrap;&quot;&gt;accesskey_id&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;string&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;是&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;参见&lt;a href=&quot;http://open.vzicloud.com/doc/%E7%AD%BE%E5%90%8D%E8%AE%A4%E8%AF%81.html&quot; style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; text-decoration-line: none; font-size: inherit; color: rgb(65, 131, 196); background: 0px 0px;&quot;&gt;签名认证&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit; break-inside: avoid; background: rgb(248, 248, 248); border-top: 1px solid rgb(204, 204, 204);&quot;&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit; white-space: nowrap;&quot;&gt;expires&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;int&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;是&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;参见&lt;a href=&quot;http://open.vzicloud.com/doc/%E7%AD%BE%E5%90%8D%E8%AE%A4%E8%AF%81.html&quot; style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; text-decoration-line: none; font-size: inherit; color: rgb(65, 131, 196); background: 0px 0px;&quot;&gt;签名认证&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: inherit; break-inside: avoid; border-top: 1px solid rgb(204, 204, 204);&quot;&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit; white-space: nowrap;&quot;&gt;signature&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;string&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;是&lt;/td&gt;&lt;td style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; padding: 6px 13px; font-size: inherit;&quot;&gt;参见&lt;a href=&quot;http://open.vzicloud.com/doc/%E7%AD%BE%E5%90%8D%E8%AE%A4%E8%AF%81.html&quot; style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; text-decoration-line: none; font-size: inherit; color: rgb(65, 131, 196); background: 0px 0px;&quot;&gt;签名认证&lt;/a&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;h3 style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: 1.5em; orphans: 3; widows: 3; break-after: avoid; margin-top: 1.275em; margin-bottom: 0.85em; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); text-indent: 2em; text-align: left;&quot;&gt;请求示例&lt;/h3&gt;&lt;pre style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-family: Consolas, &amp;quot;Liberation Mono&amp;quot;, Menlo, Courier, monospace; white-space: pre-wrap; break-inside: avoid; direction: ltr; margin-top: 0px; margin-bottom: 1.275em; padding: 0.85em 1em; border: none; color: rgb(51, 51, 51); overflow: auto; overflow-wrap: normal; background-color: rgb(247, 247, 247); letter-spacing: 0.2px;&quot; class=&quot;brush:bash;toolbar:false;&quot;&gt;GET&amp;nbsp;https://open.vzicloud.com/openapi/v1/imgs/0c067893-556f140f/20200924/1600914068_167485218_3_0_full.jpg?accesskey_id=7eFF9wfE1125qIA05gveauF7wXzt73Ph&amp;amp;expires=1600915909&amp;amp;signature=uGaXPB5HzxpcrBJPUwKwsDl%2BIuo%3D&amp;nbsp;HTTP/1.1Host:&amp;nbsp;open.vzicloud.com&lt;/pre&gt;&lt;p style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; orphans: 3; widows: 3; margin-top: 0px; margin-bottom: 0.85em; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); text-indent: 2em; text-align: left;&quot;&gt;注意：您无法将请求示例的链接地址贴入浏览器直接运行，此示例仅展示URL格式，由于AccessKey具备有效期，您访问时此链接已过期。&lt;/p&gt;&lt;h2 style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; font-size: 1.75em; orphans: 3; widows: 3; break-after: avoid; margin-top: 1.275em; margin-bottom: 0.85em; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); text-indent: 2em; text-align: left;&quot;&gt;返回说明&lt;/h2&gt;&lt;p style=&quot;box-sizing: border-box; -webkit-tap-highlight-color: transparent; text-size-adjust: none; -webkit-font-smoothing: antialiased; orphans: 3; widows: 3; margin-top: 0px; color: rgb(51, 51, 51); font-family: &amp;quot;Helvetica Neue&amp;quot;, Helvetica, Arial, sans-serif; letter-spacing: 0.2px; white-space: normal; background-color: rgb(255, 255, 255); margin-bottom: 0px !important; text-indent: 2em; text-align: left;&quot;&gt;如果签名认证验证通过，会返回一个302重定向，重定向的地址才是图片真正的下载地址，但是需要注意的是，重定向的地址一样具备有效期，超过有效期同样不能访问。&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;以上的就是他的下载图片的文档&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;然后咱们的后端小哥哥就开始了对接图片接口的苦逼生涯，一开始写的时候，没啥问题很顺畅，和我前端（就是我自己）联调也没问题。&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191538426252043.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;测得都没啥问题，一致决定择期打包上线&lt;/p&gt;&lt;hr/&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;第二天到了，今天是愉快的打包时刻。一切都很正常，咱们的运维小哥（还是我自己）和往常一样，打开了熟悉的IDEA，先点了个重建项目，然后习惯性的点了个运行，看着控制台输出的日志，哇哦！看起来没啥问题，然后迅速的打开了Xshell ，cd 进入目录 做好准备工作。接着他打开了阿里云的负载均衡控制台，只听他口中默念着：把负载打到另一台机，这样应该就不会导致业务中断了。&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;小哥做好准备工作后机智的往客服那边丢了一句：更新 开始了&amp;nbsp;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;小哥是使出了快如疾风的手速，双指在键盘上跳跃。随着屏幕一阵猛烈的刷新，一切都变得索然无味。&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;只见小哥歪着嘴，依稀听见口中仿佛说着：哎呦，不错呦，好像没啥问题。他接着刚刚的操作，又把另一台服务器更新了。&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;。。。。。。。&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;运维小哥把服务器的负载切成了正常状态就观察起了日志。&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;不对，图去哪了？&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;奇怪，这个日志怎么到这就没了？有问题，呼唤后端小哥！然后运维小哥就和后端小哥扯起来了&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;
2022-04-19&amp;nbsp;15:02:40,736&amp;nbsp;[async-service-2]&amp;nbsp;INFO&amp;nbsp;&amp;nbsp;com.zrxxkj.bluewhale.mqtt.service.FileDownLoadService:66&amp;nbsp;-&amp;nbsp;图片下载线程睡眠结束。。。
2022-04-19&amp;nbsp;15:02:40,812&amp;nbsp;[async-service-2]&amp;nbsp;INFO&amp;nbsp;&amp;nbsp;com.zrxxkj.bluewhale.mqtt.service.FileDownLoadService:83&amp;nbsp;-&amp;nbsp;null------------重定向后的地址------------
2022-04-19&amp;nbsp;15:02:40,812&amp;nbsp;[async-service-2]&amp;nbsp;INFO&amp;nbsp;&amp;nbsp;com.zrxxkj.bluewhale.mqtt.service.FileDownLoadService:84&amp;nbsp;-&amp;nbsp;文件下载地址为:https://open.vzicloud.com/openapi/v1/imgs/51964fd1-4ed8bc9b/20220419/1650351758_51964fd1-4ed8bc9b_8635_72_full.jpg?expires=1650351818&amp;amp;accesskey_id=KvhYIAnl62y65sHAZTxvc05EKLM6i4hV&amp;amp;signature=TGyFEibFYWsgLl416YsVPWIAia8%3D&lt;/pre&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;欲听后事如何，且看分割线后&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;br/&gt;&lt;br/&gt;&lt;/p&gt;&lt;hr/&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align: left; text-indent: 2em;&quot;&gt;最后，开始了长达3天的debug得出一个结论&lt;/p&gt;&lt;p&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191555169504061.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;运维小哥觉得应该是加密套件的问题，后端小哥觉得应该是代码有自己的想法&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;然后逐一分析：&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;1、tls用的什么版本？jvm里面有个配置，里面支持1.2不？不支持就放开，本地jvm不支持，也不行，和微信通讯我本地也正常，但是丢服务器就不行，为啥？服务器上不支持那个版本，明白？&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;2、find -name &amp;quot;java.security&amp;quot;找&amp;nbsp;jdk.tls.disabledAlgorithms改配置&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;3、curl可以？直接服务器curl过去也可以，用java调curl&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;4、带证书发起请求&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;5、在服务器的jdk中导入对方服务器的证书&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;以上方法全试过了，都不行，都是在握手时就挂了&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191602317484129.png&quot; alt=&quot;2e51a506e4a2fea4dec6cd7313403dc.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;找大佬求急救&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191524133006456.png&quot; alt=&quot;image.png&quot; style=&quot;text-align: center; white-space: normal;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191603384627322.png&quot; alt=&quot;image.png&quot; width=&quot;841&quot; height=&quot;429&quot; style=&quot;width: 841px; height: 429px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;最后大佬总结 ：openjdk难搞，sun的应该还好吧，是JDK不支持ECDHE密码套件上代码测&lt;/p&gt;&lt;pre class=&quot;brush:java;toolbar:false;&quot;&gt;ServerSocketFactory&amp;nbsp;sslSocketFactory&amp;nbsp;=&amp;nbsp;javax.net.ssl.SSLServerSocketFactory.getDefault();
System.out.println(&amp;quot;SSLServerSocketFactory&amp;nbsp;-&amp;gt;&amp;nbsp;&amp;quot;&amp;nbsp;+&amp;nbsp;sslSocketFactory.getClass().getName());
try&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;Method&amp;nbsp;getSupportedCipherSuitesMethod&amp;nbsp;=&amp;nbsp;sslSocketFactory.getClass().getMethod(&amp;quot;getSupportedCipherSuites&amp;quot;);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;String[]&amp;nbsp;ciphers&amp;nbsp;=&amp;nbsp;(String[])&amp;nbsp;getSupportedCipherSuitesMethod.invoke(sslSocketFactory);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;int&amp;nbsp;i=1;
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;for&amp;nbsp;(String&amp;nbsp;c&amp;nbsp;:&amp;nbsp;ciphers)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;System.out.println(i++&amp;nbsp;+&amp;nbsp;&amp;quot;&amp;nbsp;&amp;quot;&amp;nbsp;+&amp;nbsp;c);
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}
}&amp;nbsp;catch(Throwable&amp;nbsp;t)&amp;nbsp;{
&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;t.printStackTrace();
}&lt;/pre&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;最后测完发现&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;本地支持的jdk加密套件列表：&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false;&quot;&gt;SSLServerSocketFactory&amp;nbsp;-&amp;gt;&amp;nbsp;sun.security.ssl.SSLServerSocketFactoryImpl
1&amp;nbsp;TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384
2&amp;nbsp;TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
3&amp;nbsp;TLS_RSA_WITH_AES_256_CBC_SHA256
4&amp;nbsp;TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384
5&amp;nbsp;TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384
6&amp;nbsp;TLS_DHE_RSA_WITH_AES_256_CBC_SHA256
7&amp;nbsp;TLS_DHE_DSS_WITH_AES_256_CBC_SHA256
8&amp;nbsp;TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA
9&amp;nbsp;TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA
10&amp;nbsp;TLS_RSA_WITH_AES_256_CBC_SHA
11&amp;nbsp;TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA
12&amp;nbsp;TLS_ECDH_RSA_WITH_AES_256_CBC_SHA
13&amp;nbsp;TLS_DHE_RSA_WITH_AES_256_CBC_SHA
14&amp;nbsp;TLS_DHE_DSS_WITH_AES_256_CBC_SHA
15&amp;nbsp;TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256
16&amp;nbsp;TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256
17&amp;nbsp;TLS_RSA_WITH_AES_128_CBC_SHA256
18&amp;nbsp;TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256
19&amp;nbsp;TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256
20&amp;nbsp;TLS_DHE_RSA_WITH_AES_128_CBC_SHA256
21&amp;nbsp;TLS_DHE_DSS_WITH_AES_128_CBC_SHA256
22&amp;nbsp;TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA
23&amp;nbsp;TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA
24&amp;nbsp;TLS_RSA_WITH_AES_128_CBC_SHA
25&amp;nbsp;TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA
26&amp;nbsp;TLS_ECDH_RSA_WITH_AES_128_CBC_SHA
27&amp;nbsp;TLS_DHE_RSA_WITH_AES_128_CBC_SHA
28&amp;nbsp;TLS_DHE_DSS_WITH_AES_128_CBC_SHA
29&amp;nbsp;TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
30&amp;nbsp;TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
31&amp;nbsp;TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
32&amp;nbsp;TLS_RSA_WITH_AES_256_GCM_SHA384
33&amp;nbsp;TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384
34&amp;nbsp;TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384
35&amp;nbsp;TLS_DHE_RSA_WITH_AES_256_GCM_SHA384
36&amp;nbsp;TLS_DHE_DSS_WITH_AES_256_GCM_SHA384
37&amp;nbsp;TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
38&amp;nbsp;TLS_RSA_WITH_AES_128_GCM_SHA256
39&amp;nbsp;TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256
40&amp;nbsp;TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256
41&amp;nbsp;TLS_DHE_RSA_WITH_AES_128_GCM_SHA256
42&amp;nbsp;TLS_DHE_DSS_WITH_AES_128_GCM_SHA256
43&amp;nbsp;TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA
44&amp;nbsp;TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA
45&amp;nbsp;SSL_RSA_WITH_3DES_EDE_CBC_SHA
46&amp;nbsp;TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA
47&amp;nbsp;TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA
48&amp;nbsp;SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA
49&amp;nbsp;SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA
50&amp;nbsp;TLS_EMPTY_RENEGOTIATION_INFO_SCSV
51&amp;nbsp;TLS_DH_anon_WITH_AES_256_GCM_SHA384
52&amp;nbsp;TLS_DH_anon&lt;/pre&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;linux服务器支持的jdk加密套件列表：&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191606205370845.png&quot; alt=&quot;e93f71f5edd0f039eedeb91cc92b96c.png&quot; width=&quot;895&quot; height=&quot;476&quot; style=&quot;width: 895px; height: 476px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;果然服务器中并没有TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256这个加密算法&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;苦逼的运维小哥开始疯狂寻找如何在openjdk中支持TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256的方法&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;走了很多弯路，终于解决了&lt;/p&gt;&lt;hr/&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;解决方法：&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;color: #212529; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; background-color: #FFFFFF;&quot;&gt;添加bouncycastle作为算法提供程序&lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;span style=&quot;color: #212529; font-family: -apple-system, BlinkMacSystemFont, &amp;quot;Segoe UI&amp;quot;, Roboto, &amp;quot;Helvetica Neue&amp;quot;, Arial, &amp;quot;Noto Sans&amp;quot;, sans-serif, &amp;quot;Apple Color Emoji&amp;quot;, &amp;quot;Segoe UI Emoji&amp;quot;, &amp;quot;Segoe UI Symbol&amp;quot;, &amp;quot;Noto Color Emoji&amp;quot;; background-color: #FFFFFF;&quot;&gt;去这里下扩展包 &lt;a href=&quot;https://www.bouncycastle.org/latest_releases.html&quot;&gt;https://www.bouncycastle.org/latest_releases.html&lt;/a&gt; &lt;/span&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191610395146719.png&quot; alt=&quot;image.png&quot; width=&quot;1193&quot; height=&quot;486&quot; style=&quot;width: 1193px; height: 486px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191612024802091.png&quot; alt=&quot;image.png&quot; width=&quot;1153&quot; height=&quot;456&quot; style=&quot;width: 1153px; height: 456px;&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;红色框里面圈起来的就是&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;接着把包导入到jre中 ：&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;pre class=&quot;brush:bash;toolbar:false&quot;&gt;添加bcprov-&amp;lt;verion&amp;gt;.jar到/usr/lib/jvm/jre/lib/ext&amp;nbsp;
编辑/usr/lib/jvm/jre/lib/security/java.security&lt;/pre&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;code style=&quot;box-sizing: border-box; font-family: SFMono-Regular, Menlo, Monaco, Consolas, &amp;quot;Liberation Mono&amp;quot;, &amp;quot;Courier New&amp;quot;, monospace; font-size: 14px; color: rgb(232, 62, 140); word-break: break-word;&quot;&gt;&lt;/code&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;将以下行添加到提供程序列表中：&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191613313398469.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;重启服务器，哇偶！问题解决了！&lt;/p&gt;&lt;p style=&quot;text-align: center;&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/202204191614466170576.png&quot; alt=&quot;image.png&quot;/&gt;&lt;/p&gt;&lt;p&gt; ? Copyright www.heimaoba.cn 2018.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/444.html&quot; target=&quot;_blank&quot;&gt;继续阅读《Linux机器上安装的OpenJDK 8不支持ECDHE密码套件 折腾1周了终于完美解决！！！》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: java学习 | Tags:  | &lt;a href=&quot;https://app.heimaoba.cn/post/444.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(0)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/444.html#comment&quot; target=&quot;_blank&quot;&gt;还没有评论，您来说两句？&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/447.html&quot;&gt;迁移到rocky linux 8 后 ，微信支付退款接口报错！问题解决！&lt;/a&gt; (2022-06-08)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/380.html&quot;&gt;使用 JMeter 进行压力测试&lt;/a&gt; (2021-08-05)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/427.html&quot;&gt;微信支付退款失败问题&lt;/a&gt; (2022-01-05)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/434.html&quot;&gt;程序员年终总结明年工作计划范文&lt;/a&gt; (2022-01-25)  &lt;/li&gt;&lt;/ul&gt;</description><pubDate>Tue, 19 Apr 2022 15:22:42 +0800</pubDate></item><item><title>Java如何远程debug（Remote JVM Debug）</title><link>https://app.heimaoba.cn/post/443.html</link><description>&lt;p&gt;&lt;/p&gt;&lt;ol style=&quot;list-style-type: decimal;&quot; class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;h1 style=&quot;text-indent: 2em; text-align: left;&quot;&gt;什么是远程debug?远程debug即对远程部署的内容进行debug，例如我们部署的项目在线上出现问题了，而我们又不知道具体是哪里出现问题，我们就可以使用远程debug进行排查问题。&lt;/h1&gt;&lt;/li&gt;&lt;li&gt;&lt;h1 style=&quot;text-indent: 2em; text-align: left;&quot;&gt;怎么实现远程debug&amp;nbsp;&amp;nbsp;&lt;span style=&quot;text-indent: 2em; font-size: 16px;&quot;&gt;Java要实现远程debug其实很简单，只要我们在启动Java程序之前用相关参数对&lt;/span&gt;&lt;code style=&quot;text-indent: 2em; font-size: 16px;&quot;&gt;JPDA&lt;/code&gt;&lt;span style=&quot;text-indent: 2em; font-size: 16px;&quot;&gt;（Java Platform Debugger Architecture）做相应的配置即可。对于Java程序目前主要有两种部署形式：Tomcat部署，SpringBoot项目打包jar部署，下面以这两种方式举例进行远程debug。&lt;/span&gt;&lt;/h1&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;h2 style=&quot;text-indent: 2em; text-align: left;&quot;&gt;2.1.Tomcat部署进行远程debug&lt;br/&gt;&lt;/h2&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;h3 style=&quot;text-indent: 2em; text-align: left;&quot;&gt;准备debug环境&lt;br/&gt;&lt;/h3&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;在服务器Tomcat&lt;code&gt;xxxx/tomcat/bin/&lt;/code&gt;目录下文件&lt;code&gt;catalina.sh&lt;/code&gt;添加配置内容&lt;/p&gt;&lt;pre&gt;CATALINA_OPTS=&amp;quot;-Xdebug&amp;nbsp;&amp;nbsp;-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=8089&amp;quot;1&lt;/pre&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/20220416125420_44812.png&quot; alt=&quot;image&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;参数含义：&lt;br/&gt;&lt;/p&gt;&lt;ul class=&quot; list-paddingleft-2&quot;&gt;&lt;li&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;Xdebug：启用调试&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;Xrunjdwp：加载JVM的JPDA参考实现库&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;transport=dt_socket：Xrunjdwp参数（建立socket链接）&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;server=y：Xrunjdwp参数（作为调试服务器运行）&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;suspend=n：Xrunjdwp参数（是否在调试客户端建立连接之后启动 VM）&lt;/p&gt;&lt;/li&gt;&lt;li&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;address=8089：Xrunjdwp参数（在8089端口监听Socket连接）&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;添加配置内容之后，将打包的war包放到webapps目录下，然后启动Tomcat&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/20220416125420_36535.png&quot; alt=&quot;image&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;可以从启动中看到以debug形式启动，如果不想在启动配置文件添加&lt;a href=&quot;https://so.csdn.net/so/search?q=jvm&amp;spm=1001.2101.3001.7020&quot; target=&quot;_blank&quot;&gt;jvm&lt;/a&gt;参数也可以在启动时在shell脚本之后带上相关参数。&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;h3 style=&quot;text-indent: 2em; text-align: left;&quot;&gt;查看是否可连通&lt;br/&gt;&lt;/h3&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;在启动之后可以在服务器端可以通过&lt;code&gt;netstat -ano | grep debug端口号&lt;/code&gt;查看是否可以连通进行debug&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/20220416125420_31057.png&quot; alt=&quot;image&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/20220416125420_49019.png&quot; alt=&quot;image&quot;/&gt;&lt;/p&gt;&lt;blockquote style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;如果是LISTENE状态，那说明可以连通，如果是 ESTABLISHED状态那说明已经有debug客户端握手连接，连通不了，这也是远程debug的一个缺点，只有一个客户端可以进行debug&lt;/p&gt;&lt;/blockquote&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;h3 style=&quot;text-indent: 2em; text-align: left;&quot;&gt;进行debug调试&lt;br/&gt;&lt;/h3&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;在debug环境准备好，和确定可以连接之后，我们就可以进行远程debug调试了，这里以Idea为例（Eclipse类似）进行配置调试。&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;在Idea中的远程debug（Remote JVM Debug）中添加部署服务器的相关信息后打上断点即可进行debug。&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/20220416125421_88310.png&quot; alt=&quot;image&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;启动远程debug&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/20220416125421_68194.png&quot; alt=&quot;image&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;启动之后在需要调试的地方打上断点，就可以快乐的排查问题了&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/20220416125421_86125.png&quot; alt=&quot;image&quot;/&gt;&lt;/p&gt;&lt;h2 style=&quot;text-indent: 2em; text-align: left;&quot;&gt;2.2.SpringBoot项目部署进行远程debug&lt;br/&gt;&lt;/h2&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;SpringBoot要进行远程调试其实也很简单，只要将要打包的jar启动时加上如下jvm参数即可&lt;/p&gt;&lt;pre&gt;-Xdebug&amp;nbsp;&amp;nbsp;-Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=80901&lt;/pre&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;举例如下&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/20220416125421_35199.png&quot; alt=&quot;image&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;启动之后可以按上面的步骤即可进行远程debug。&lt;br/&gt;&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;br/&gt;&lt;/p&gt;&lt;h1 style=&quot;text-indent: 2em; text-align: left;&quot;&gt;3.Java为什么可以进行远程调试，背后的原理是什么？&lt;br/&gt;&lt;/h1&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;以下内容转发自：&lt;a href=&quot;https://blog.csdn.net/qq_37192800/article/details/80761643&quot;&gt;https://blog.csdn.net/qq_37192800/article/details/80761643&lt;/a&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;首先，了解下的Java程序的执行过程- 分为以下几个步骤：Java的文件 - - 编译生成的类文件（class文件） - - JVM加载类文件 - - JVM运行类字节码文件 - - JVM翻译器翻译成各个机器认识的不同的机器码。&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;远程调试原理&lt;br/&gt; 众所周知，Java 程序是运行在Java 虚拟机（JVM ）上的，具有良好跨平台性，是因为Java程序统一以字节码的形式在JVM中运行，不同平台的虚拟机都统一使用这种相同的程序存储格式。因为都是类字节码文件，只要本地代码和远程服务器上的类文件相同，两个JVM通过调试协议进行通信（例如通过插座在同一个端口进行通信），另外需要注意的时，被调试的服务器需要开启调试模式，服务器端的代码和本地代码必须保持一致，则会造成断点无法进入的问题。&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;&lt;code&gt;Java&lt;/code&gt;的调试器架构：&lt;/p&gt;&lt;p style=&quot;text-align:center&quot;&gt;&lt;img src=&quot;https://app.heimaoba.cn/zb_users/upload/2022/04/20220416125422_12146.png&quot; alt=&quot;1&quot;/&gt;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;这个架构其实质还是JVM，只要确保本地的Java的源代码与目标应用程序一致，本地的Java的源码就可以用插座连接到远端的JVM，进而执行调试。因此，在这种插座连接模式（下文介绍）下，本地只需要有源码，本地的Java的应用程序根本不用启动。&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;传输方式，默认为Socket ;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;套接字：MACOS，Linux的系统使用此种传输方式;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;共享内存：WINDOWS系统使用此种传输方式。&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;调试模式，默认为Attach ;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;Attach ：此种模式下，调试服务端（被调试远程运行的机器）启动一个端口等待我们（调试客户端）去连接;&lt;/p&gt;&lt;p style=&quot;text-indent: 2em; text-align: left;&quot;&gt;Socket ：此种模式下，是我们（调试客户端）去监听一个端口，当调试服务端准备好了，就会进行连接。&lt;/p&gt;&lt;p&gt;&lt;/p&gt;&lt;p&gt; ? Copyright www.heimaoba.cn 2018.&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/443.html&quot; target=&quot;_blank&quot;&gt;继续阅读《Java如何远程debug（Remote JVM Debug）》的全文内容...&lt;/a&gt;&lt;/p&gt;&lt;p&gt;分类: linux学习 | Tags:  | &lt;a href=&quot;https://app.heimaoba.cn/post/443.html#comment&quot; target=&quot;_blank&quot;&gt;添加评论&lt;/a&gt;(0)&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/443.html#comment&quot; target=&quot;_blank&quot;&gt;还没有评论，您来说两句？&lt;/a&gt;&lt;/p&gt;&lt;h3&gt;相关文章:&lt;/h3&gt;&lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/109.html&quot;&gt;Centos7 初始化硬盘分区、挂载&lt;/a&gt; (2017-12-06)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/419.html&quot;&gt;128G大容量iPhone跌至3349，性价比骤增，再战2年？&lt;/a&gt; (2019-04-16)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/199.html&quot;&gt;服务器被黑了怎么办？如何自查？&lt;/a&gt; (2018-03-27)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/105.html&quot;&gt;安装centos6.5 i686，安装vnc，配置中文界面&lt;/a&gt; (2017-12-05)  &lt;/li&gt;&lt;li&gt;&lt;a href=&quot;https://app.heimaoba.cn/post/31.html&quot;&gt;适合DEDE网站搬家迁移方法，dede程序数据库还原图文教程&lt;/a&gt; (2017-11-09)  &lt;/li&gt;&lt;/ul&gt;</description><pubDate>Sat, 16 Apr 2022 11:43:30 +0800</pubDate></item></channel></rss><!--75.74 ms , 18 queries , 5007kb memory , 10 errors-->