![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
笔记
ウェル
这个作者很懒,什么都没留下…
展开
-
深度前馈网络
深度前馈网络原创 2023-02-19 22:14:48 · 85 阅读 · 0 评论 -
Malware Makeover: Breaking ML-based Static Analysis by Modifying Executable Bytes
Due to the transformative impact of deep neural networks(DNNs) in various domains, researchers and anti-virus vendors can conduct malware detection from raw bytes and do not require manual feature engineering, which is the main appeal of DNNs that DNNs ach原创 2022-12-04 15:23:21 · 196 阅读 · 0 评论 -
Acoustic Eavesdropping attacks on constrained wireless devices pairing
The term “pairing” refers to the operation of bootstrapping secure communication between two wireless devices, and authenticating pairing security is an well-established research direction. The resistance requirement against eavesdropping and man-in-the-mi原创 2022-11-27 17:18:45 · 198 阅读 · 0 评论 -
Skype&Type: Keyboard Eavesdropping in Voice-over-IP
Voice-over-IP(VoIP) software is a type of widely spread and pervasive software. However, its drawback is ignored that VoIP transmits information along with voice, such as keystroke sounds, which reveals what someone is typing on a keyboard. In general, cir原创 2022-11-24 19:30:38 · 147 阅读 · 0 评论 -
Proximity-Proof: Secure and Usable Mobile Two-Factor Authentication
At presentmobile two-factor authentication(2FA) has become commonplace along with the popularity of mobile devices. Current mobile 2FA solutions act as the second layer of security to your online accountsinasmuch aspasswords are increasingly easy to ste原创 2022-11-18 21:56:28 · 131 阅读 · 0 评论 -
Sensor-based Threats to Smart devices
Modern electronic devices become smart as well as omnipresentand it’s evident that smart devices arebeing applied to every possible application domain from small household devices to large industrial machines.The popularity of widely utilized smart devi原创 2022-11-16 20:01:14 · 226 阅读 · 0 评论 -
行为学派 进化计算
从更长的时间尺度看,生物体对环境的适应还会迫使生物进化,从而实现从简单到复杂、从低等到高等的跃迁。约翰·霍兰(John Holland)是美国密西根大学的心理学、电器工程以及计算机的三科教授。他本科毕业于麻省理工学院,后来到了密西根大学师从阿瑟·伯克斯(Arthur Burks,曾是冯·诺依曼的助手)攻读博士学位。1959年,他拿到了全世界首个计算机科学的博士头衔。别看霍兰个头不高,他的骨子里却有一种离经叛道的气魄。他在读博期间就对如何用计算机模拟生物进化异常着迷,并最终发表了他的遗传算法。Jo原创 2022-08-22 17:54:37 · 331 阅读 · 0 评论 -
行为学派 机器昆虫
罗德尼·布鲁克斯(Rodney Brooks)是一名来自美国麻省理工学院的机器人专家。在他的实验室中有大量的机器昆虫(如下图所示)。相对于那些笨拙的机器人铁家伙来说,这些小昆虫要灵活得多。这些机器昆虫没有复杂的大脑,也不会按照传统的方式进行复杂的知识表示和推理。它们甚至不需要大脑的干预,仅凭四肢和关节的协调,就能很好地适应环境。当我们把这些机器昆虫放到复杂的地形中的时候,它们可以痛快地爬行,还能聪明地避开障碍物。它们看起来的智能事实上并不来源于自上而下的复杂设计,而是来源于自下而上的与环境的互动。原创 2022-08-22 17:46:27 · 560 阅读 · 0 评论 -
人工智能行为学派
行为学派的出发点与符号学派和连接学派完全不同,他们并没有把目光聚焦在具有高级智能的人类身上,而是关注比人类低级得多的昆虫。即使这样简单的动物也体现出了非凡的智能,昆虫可以灵活地摆动自己的身体行走,还能够快速地反应,躲避捕食者的攻击。而另一方面,尽管蚂蚁个体非常简单,但是,当很多小蚂蚁聚集在一起形成庞大的蚁群的时候,却能表现出非凡的智能,还能形成严密的社会分工组织。正是受到了自然界中这些相对低等生物的启发,行为学派的科学家们决定从简单的昆虫入手来理解智能的产生。的确,他们取得了不错的成果。原创 2022-08-22 17:43:46 · 215 阅读 · 0 评论 -
黎明前20分钟 教程
黎明前20分钟怎么通关?黎明前20分钟是一款Roguelike射击游戏,其实节奏很快的,要通关主要是前期的搭配,下面就给大家分享一下黎明前20分钟的通关技巧。1.优先选择双发,射速,雷电,有关的天赋雷电的换雷虫加雷电大师能轻松的度过前5分钟的boss,双发最后一个等级的枪林弹雨可以在玩左轮没有狂热之书时苟命。2.有个细节就是为了走位,尽量在有伤害度过前几分钟前提下,看你自信点出不受伤害加移速伤害,或者射击加100移速。3.如果发现自己血量因为失误不够在2血时补出血量1或者信仰护盾。4.对了元原创 2022-08-22 17:18:25 · 620 阅读 · 0 评论 -
什么是等效焦距
说起等效35mm焦距,这看起来就像是一个专有名词。那么等效35mm焦距是怎么回事呢?很多年前,有个叫奥斯卡·巴纳克的小伙子,发明了一种用35mm宽的、两边打孔的胶片作为底片的相机。这种相机非常小巧、便携,一下子就风靡了全球。他设计的相机就是著名的徕卡相机0号原型机。因为这种相机的风靡,所以很多厂商都开始生产这种用35mm宽的、两边打孔的胶片作为底片的相机。于是这种规格的相机就被称为35mm相机。后来柯达公司发现这门生意很好,就生产了一种用一次性胶卷盒装着的35mm宽的、两边打孔的胶片。这种一次性胶卷也原创 2022-08-22 17:13:54 · 1621 阅读 · 0 评论 -
任意文件读取漏洞
所谓文件读取漏洞,就是攻击者通过一些手段可以读取服务器上开发者不允许读到的文件。从整个攻击过程来看,它常常作为资产信息搜集的一种强力的补充手段,服务器的各种配置文件、文件形式存储的密钥、服务器信息(包括正在执行的进程信息)、历史命令、网络信息、应用源码及二进制程序都在这个漏洞触发点被攻击者窥探。文件读取漏洞常常意味着被攻击者的服务器即将被攻击者彻底控制。当然,如果服务器严格按照标准的安全规范进行部署,即使应用中存在可利用的文件读取漏洞,攻击者也很难拿到有价值的信息。文件读取漏洞在每种可部署Web应用的程原创 2022-08-22 17:06:44 · 1184 阅读 · 0 评论 -
Backdoor CTF 2017:Fun Signals
例题来自2017年的Backdoor CTF。程序的保护机制全部关闭,并且有权限RWX的段。程序分析首先可以看到_start()函数里有两个syscall。第一个是read(0, $rsp, 0x400)(调用号0x0),它从标准输入读取0x400个字节到rsp指向的内存,也就是栈上。第二个是sigreturn()(调用号0xf),它将从栈上读取sigreturn frame。所以我们就可以伪造一个frame。flag其实就在二进制文件里,读取它需要一个write(1, &fl原创 2022-08-22 16:56:51 · 203 阅读 · 0 评论 -
pwntools srop模块
pwntools中已经集成了SROP的利用工具pwnlib.rop.srop,类SigreturnFrame的构造总共分为三种情况,结构和初始化的值会有所不同:(1)32位系统上运行32位程序;(2)64位系统上运行32位程序;(3)64位系统上运行64位程序。原创 2022-08-22 16:43:30 · 174 阅读 · 0 评论 -
分享Win10虚拟机VMware安装黑苹果MacOS Sierra图文教程
虚拟机VMware安装黑苹果MacOS详细图文教程,安装也比较简单亿破姐这里使用的但是过程挺复杂了。准备工作(1)虚拟机 VMware Workstation Pro(2)解锁虚拟机MAC补丁 Unlocker(3)苹果系统懒人镜像 Mac OS High Sierra教程开始一、创建黑苹果虚拟机环境注意:安装完虚拟机后需要使用 虚拟机 Mac OS 系统解锁工具 Unlocker 进行解锁(新解锁工具 Auto Unlocker,旧点我查看)不解锁就不需要看下面的教程了。.转载 2022-08-07 14:11:38 · 3324 阅读 · 0 评论 -
单例模式singleton
我们将太阳类Sun中第9行的getInstance()改成了同步方法,如此可避免多线程陷阱。然而这样的做法是要付出一定代价的,试想,线程还没进入方法内部便不管三七二十一直接加锁排队,会造成线程阻塞,资源与时间被白白浪费。我们只是为了实例化一个单例对象而已,犯不上如此兴师动众,使用synchronized让所有请求排队等候。所以,要保证多线程并发下逻辑的正确性,同步锁一定要加得恰到好处,其位置是关键所在,1. public class Sun {2. 3. private volatil...原创 2022-08-04 11:44:17 · 83 阅读 · 0 评论 -
单例模式(singleton)
至此,我们已经学会了单例模式的“饿汉模式”,让太阳一开始就准备就绪,随时供应免费日光。然而,如果始终没人获取日光,那岂不是白造了太阳,一块内存区域被白白地浪费了?这正类似于商家货品滞销的情况,货架上堆放着商品却没人买,白白浪费空间。因此,商家为了降低风险,规定有些商品必须提前预订,这就是“懒汉模式”(lazy initialization)。沿着这个思路,我们继续对太阳类进行改造,1. public class Sun {2. 3. private static Sun sun;//这...原创 2022-08-04 11:41:27 · 88 阅读 · 0 评论 -
设计与架构究竟是什么
一直以来,设计(Design)与架构(Architecture)这两个概念让大多数人十分迷惑——什么是设计?什么是架构?二者究竟有什么区别?首先要明确地是,二者没有任何区别。一丁点区别都没有!“架构”这个词往往使用于“高层级”的讨论中。这类讨论一般都把“底层”的实现细节排除在外。而“设计”一词,往往用来指代具体的系统底层组织结构和实现的细节。但是,从一个真正的系统架构师的日常工作来看,这样的区分是根本不成立的。以给我设计新房子的建筑设计师要做的事情为例。新房子当然是存在着既定架构的,但这个架构具原创 2022-07-11 13:38:32 · 194 阅读 · 0 评论 -
软件架构绪论
编写并调试一段代码直到成功运行并不需要特别高深的知识和技能,现在的一名普通高中生都可以做到。有的大学生甚至通过拼凑一些PHP或Ruby代码就可以创办一个市值10亿美元的公司。想象一下,世界上有成群的初级程序员挤在大公司的隔板间里,日复一日地用蛮力将记录在大型问题跟踪系统里的巨型需求文档一点点转化为能实际运行的代码。他们写出的代码可能不够优美,但是确实能够正常工作。因为创造一个能正常运行的系统——哪怕只成功运行一次——还真不是一件特别困难的事。但是将软件架构设计做好就完全另当别论了。软件架构设计是一件非常原创 2022-07-11 13:36:42 · 77 阅读 · 0 评论 -
转换话题,避免正面冲突
那些处世圆融的人在必须传达给他人一个坏消息或拒绝他人的希望时,总会想方设法不让他人有耻辱的感觉,将坏消息所带给人的消极影响降到最低。亨利·福特总统在面对必须拒绝他人的请求时,他有着自己一套独特的应付办法。为了减轻对他人的打击,维护他人的尊严,他一定会让自己的助手接见这个人,并“暗示应该怎样应付他和他的请求”。有时,福特居然还用一种私人代码,他让求他之人去见他的助手时顺便带一张便条给助手。如果便条上的字拼写正确,他的助手就知道福特应允了此人的请求,如果“see”被拼成“sea”,他就知道应该拒绝这个人。原创 2022-07-10 12:29:28 · 132 阅读 · 0 评论 -
抢先一步,封住他的口
生活中的你,是不是也有过这样的经历:明明想对别人说“不”,却硬生生地把这个“不”字吞到肚子里去了,而违心地从嘴里蹦出来个“是”字?可是后来又越想越不对劲,就说:“我其实当时应该拒绝他的”“我怎么这么没用,不敢说出真心话”。你自责不已、悔不当初,最后陷人一种不安与沮丧的情绪之中而久久无法释怀。很多时候,正是因为你常常太快说“是”,才让自己陷人“不得不”或者“被逼无奈”的窘境当中。更重要的是,这种草率的决定还会打乱自己的计划和安排,使自己的工作与生活陷人被动。长此以往,你将无法享受给予和付出所带来的真正快乐原创 2022-07-10 12:27:21 · 73 阅读 · 0 评论 -
巧妙掌控话题,化被动为主动
谁也免不了会遇到一些不好意思拒绝的要求。当面对不好拒绝的要求,我们该说些什么呢?例如,你从不喜欢赌钱,却因为几位多年不见的朋友相聚,非让你加人牌局不可,对你来说,怎样说服对方,找一个推卸的借口是十分费神的事情。其实,这时最好的策略就是及时转移话题,巧妙地给大家找一个话题,并且将话题的主导权抓在自己手里。还记得那些喜爱杯中物的人吗?如果想找人喝一杯,他们往往不主动去呼朋引伴,而习惯将责任推给别人。他们常说:“既然你这么想喝一杯,那我就陪你去吧!”用这个借口来推卸责任,或者回家当做理由向父母、太太交差。原创 2022-07-09 10:54:48 · 155 阅读 · 0 评论 -
“逐客”不伤感情
将“逐客令”下得充满修养,就是运用高超的语言技巧,将“逐客令”说得美妙动听,做到既不挫伤对方的自尊心,又能让其知趣。现实生活中有很多不如意的事,比如当你下班后吃过饭,希望能静下心来看看书或做点事,但总有些不请自来的“好聊”分子来扰你。他可能会絮絮叨叨,没完没了,一再重复你毫无兴趣的话题,越说越起劲。你勉强敷衍,却又焦急万分,想下逐客令却又担心伤感情,难以启齿。但是,如果你经常这样委屈自己“舍命陪君子”,你的时间就会被别人这样无情地浪费掉。该怎么办呢?最好的对付方法就是:运用高超的语言技巧,将“逐客令原创 2022-07-09 10:48:21 · 109 阅读 · 0 评论 -
anaconda python多环境切换
# To activate this environment, use## $ conda activate py27## To deactivate an active environment, use## $ conda deactivate原创 2022-07-08 20:22:05 · 166 阅读 · 0 评论 -
Hadoop版Hello World
在完成了高可用Hadoop集群的搭建后,读者可以在搭建好的Hadoop集群上进行一些简单的基本操作。本节将为大家介绍如何使用Hadoop的常用命令来操作集群。1.Hadoop Shell介绍在一个运行良好的Hadoop集群上,可以使用Hadoop提供的Shell命令来操作集群,读者可以通过阅读本节介绍的内容,熟悉Hadoop常用命令的使用。1.常用命令操作(1)预览:通过使用ls命令,预览分布式文件系统的目录结构,具体操作命令如下,预览结果如图1所示。......原创 2022-07-08 20:21:26 · 243 阅读 · 0 评论 -
hbaseExample.java
import org.apache.hadoop.conf.Configuration;import org.apache.hadoop.hbase.*;import org.apache.hadoop.hbase.client.*;import java.io.IOException;public class HBaseOperation{ public static Configuration configuration; public static Connection connecti.原创 2022-07-08 20:21:10 · 101 阅读 · 0 评论 -
sqoop测试连接mysql报错:
Caused by: javax.net.ssl.SSLHandshakeException: No appropriate protocol (protocol is disabled or cipher suites are inappropriate) at sun.security.ssl.HandshakeContext.<init>(HandshakeContext.java:171) at sun.security.ssl.ClientHandsh...原创 2022-07-08 20:20:11 · 532 阅读 · 3 评论 -
把人驳倒,并非乐事
无论是在工作还是在生活中,需要说服别人的地方很多,但一些人总是会因此而与人发生争执,甚至争吵。其实,在生活中人们在对某件事情发表见解的时候,更多的是想知道别人对某一件事情的意见是否和自己相同,希望别人也能和自己一样对某一事物有同样的看法。这时,如果谈话双方的意见一致,他们会感到一种同情的安慰;如果发现有差异、有不同时,也会感到这是一种刺激,引起互相辩论,并把争辩引向不受情绪控制的地方。但是,争论正如同争斗一样,永远没有赢家,失利的一方固然倒霉,胜利的一方也很“受伤”。卡耐基曾经说过这样一句话:“天下原创 2022-07-08 12:02:04 · 119 阅读 · 0 评论 -
前事不忘,后事之师
在社交场合,我们要根据不同的情况说不同的话。在说话时一定要慎重,不该说的千万不能信口乱说。科学史上有过这样一件事:一个年轻人想到大发明家爱迪生的实验室里工作,爱迪生接见了他。这个年轻人为表示自己的雄心壮志,说:“我一定会发明出一种万能溶液,它可以溶解一切物品。”爱迪生便问他:“那么你想用什么器皿来放这种万能溶液呢?它不是可以溶解一切吗?”年轻人正是把话说绝了,陷人了自相矛盾的境地。如果将“一切”换为“大部分”,爱迪生便不会反诘他了。不管是在生活还是在工作中,都要讲究说话的方式;同样,在社会交际的原创 2022-07-08 11:58:36 · 99 阅读 · 0 评论 -
伤人以言,深于矛戟
耻笑讥讽的语言是一把双刃剑,在伤害别人的同时,也会伤害到你自己。古人云:“唇齿之伤,甚于猛兽;刀笔之烈,惨于酷吏之刑。”所以我们在说话时一定要注意。《韩非子·说难》篇中曾对龙作了如下描述:龙是虫烊的一种,它的性情非常柔顺,人们可以和它亲近,甚至可以把它作为自己的坐骑。然而,它的喉下有一块长约尺许的逆鳞,如果有人触摸了它,那么它必然会发怒,以致伤人致死。其实,岂止龙有自己的忌讳之点,世界上每一个人都有自己的忌讳,也就是常说的“短处”。鲁迅笔下所描绘的阿Q、孔乙己、祥林嫂都是我们大家所熟悉的人物,他们虽原创 2022-07-07 13:23:46 · 162 阅读 · 0 评论 -
管住自己的舌头
有句久经时间考验的名言:“你如果没有好话可说,那就什么也别说。”这句话应该作为大家一天之中该说些什么话的座右铭,这真是一句金玉良言。有一位国王要求他的两个大臣去寻找世界上两样东西:一件是世界上最好的,一件是世界上最坏的。两位大臣分别出发并按照国王指定的时间回到宫中,把他们找到的并认为是最合适的东西呈献给国王。第一位大臣打开盒子,展示出世界上最好的东西,里面是一条人的舌头;另一位大臣也把盒子打开,展示出世界上最坏的东西,里面放的也是一条人的舌头。人的舌头可以说是世界上最好的,也可以说是世界上最坏的东西。因原创 2022-07-07 13:21:09 · 69 阅读 · 0 评论 -
健身与有氧耐力
有两种基本类型的耐力:肌肉耐力和心肺耐力。·肌肉耐力,是指在运动过程中肌肉反复收缩,且为完成动作征用最大数量的肌纤维的能力。比如说,在深蹲练习中,腿部肌纤维会很快疲劳。所以,如果你想完成整套动作组,就需要肌纤维快速恢复,而且在整个运动过程中,激活更多的肌纤维。·心肺耐力,是指心脏、肺、循环系统将氧气运至肌肉以维持运动的进行,并带走产生的废品(乳酸)的能力。虽然这两种耐力是截然不同的,但是它们之间也存在关联。如果一个人具有良好的心肺耐力,但是肌肉不能跟上运动的节奏,不能给出足够的力,那么这又有什么用原创 2022-06-27 21:36:06 · 216 阅读 · 0 评论 -
举重、阻力训练和健身
很多人都问过,职业的健美运动员是否真的很强壮,还是说他们发达的肌肉中看不中用。我想说的是,顶级的健美运动员确实都非常强壮,但是力气对这些以体形来比赛的人来说只是达到目的的手段,而非最终的目标。只有举重运动员才最关注力气的大小。举重运动中,运动员较量的是在特定的方式中所能举起的重量。在历史上,有多种力量比赛和举重比赛。现在,有两种公认的比赛类举重:奥林匹克举重(包括抓举和挺举)和力量举重(有三个项目:硬拉、仰卧推举和深蹲)。现在,举重运动员都会做大量的健身训练,也就是说,他们要让所有的肌肉群均衡发展,原创 2022-06-27 21:31:24 · 96 阅读 · 0 评论 -
健身是一个渐进的过程
健身是一种系统的锻炼方式,可以最有效地让肌肉发达、结实起来,直到获得富有美感的体形——在这个意义上,就是健美了。当然,绝大多数致力健身的人都不会去参加健美比赛。就像很多人玩网球和高尔夫,但是鲜有人是奔着温布尔顿国际网球锦标赛或者大师邀请赛去的。但是无论你进行健身是想塑造健美的身材,还是提高自己在各种运动中的表现,抑或是为了健康,看起来气色更佳,感觉精力充沛,抑或是为了身体康复,要正确地训练肌肉无不依赖相同的基础训练原则,坚持渐进式的训练过程。渐进式训练之所以有效,是因为只要身体所承受的压力比它习惯的大,原创 2022-06-27 21:29:12 · 203 阅读 · 0 评论 -
弱化问题所在,模糊主题
当对话双方的敌对情绪已经到最高点,就要一触即发时,如果突然出现一个共同的敌人,双方常常会化干戈为玉帛,一致对外。真正的说话高手,都懂得适时假设一个共同的敌人,以降低双方的对立感和敌意,因为一旦涉及双方的利益,为了减少不必要的损失,对方必然会暂时维持合作关系。有一名英文老师语言偏激,经常对犯错的学生冷嘲热讽,使那些自尊心强的学生非常难堪。所以,在他执教的学校里,他被评为最不受学生欢迎的老师。不巧的是,某天他讲授英文时,在语法上不小心犯了一个明显的错误,并当场被一名以前被他嘲讽过而耿耿于怀的学生发觉原创 2022-06-25 23:19:21 · 61 阅读 · 0 评论 -
扩充知识,多为自己积累谈资
每个人都想在众人面前侃侃而谈,拥有令人羡慕的谈吐功力。但是很多人却最终这样抱怨:“我也知道自己需要鼓起勇气,但是当我想要开口说话的时候,却不知道说些什么。”这个问题是大部分人在说话时都会碰到的问题。也许你也抱怨过自己的谈资不够丰富,那么就让我们来看看怎样搜集谈资吧。其实只要你用心关注生活,就可以很快地积累许多值得讨论的话题。对我们来说,脑子里有丰富的谈资是很重要的。“巧妇难为无米之炊”,如果一个人在讲话时缺乏吸引人的谈资,那么他的话就会变得枯燥乏味、令人厌倦。毕竟谈话总是以生活为主要内容的,你的生活如果原创 2022-06-25 23:11:48 · 456 阅读 · 0 评论 -
70年代的健美比赛——施瓦辛格
1970年,我全力以赴,赢得了业余体育运动联合会职业组的“世界先生”,全国业余健美协会的“宇宙先生”,以及国际健美健身联合会的“奥林匹亚先生”称号。最终,我战胜了每一个人,现在我终于有理由称自己为“世界冠军”了。而1971年,则标志着比尔·珀尔那辉煌生涯的一个高峰。他第一次赢得了“美国先生”的称号是在1953年,然后继续在1953、1961和1967年中的“宇宙先生”争夺赛中取得胜利。在赢得“美国先生”称号之后的18年,1971年的“宇宙先生”比赛,他回来了,击败了强大的塞吉奥·奥利瓦,并再一次证明他是历史原创 2022-06-25 23:06:00 · 514 阅读 · 0 评论 -
PyQt5_Demo7
"""===================Anatomy of a figure===================This figure shows the name of several matplotlib elements composing a figure"""import numpy as npimport matplotlib.pyplot as pltfrom matplotlib.ticker import AutoMinorLocator, MultipleL.原创 2022-03-12 19:34:33 · 98 阅读 · 0 评论 -
PyQt5_Demo6
# -*- coding: utf-8 -*-## 程序文件: Demo6.py## 使用matplotlib 面向对象方法在GUI中绘图import sysimport numpy as npimport matplotlib as mplfrom matplotlib.figure import Figurefrom matplotlib.backends.backend_qt5agg import (FigureCanvas, Naviga.原创 2022-03-12 19:11:34 · 620 阅读 · 0 评论 -
PyQt5_Demo5
## 程序文件: demo5.py## 使用matplotlib.pyplot 指令式绘图import numpy as npimport matplotlib.pyplot as pltplt.suptitle("Plot by pyplot API script") #总的标题t = np.linspace(0, 10, 40) #[0,10]之间平均分布的40个数y1=np.sin(t) y2=np.cos(2*t) plt.subplot(1,2,1) .原创 2022-03-12 18:52:49 · 1862 阅读 · 0 评论