JET毛选学习笔记:如何利用《矛盾论》从做实验到做科研vol. 4

凑了12000多字,终于来到最后一节,来分享的内容是两种宇宙观(世界观)。这在《矛盾论》中是放在第一节的,作为统领全篇的部分,但是我觉得先把后面的部分介绍清楚,在看这部分,可能好理解一些。

七、两种宇宙观(世界观)

开门见山,一种是要被批判的宇宙观,叫做形而上学,就是我们朗朗上口的玄学;另一种就是要倡导的宇宙观,叫做唯物辩证法,就是我们在母胎中都能听到的见解。

(一)两种宇宙观的比较

形而上学和唯物辩证法是两种对立的宇宙观,它们在理解世界和事物发展的方式上存在显著差异(Kimi总结大法)

(1)形而上学宇宙观

孤立性:看待事物是孤立的,不与其他事物发生联系。

静止性:认为世界是静止不变的,变化仅仅是数量的增减或场所的变更。

片面性:通常只从一个角度或方面看问题,忽视了事物的多方面性质和内在联系。

外因论:认为事物的变化和发展主要是由外部因素引起的。

不变性:认为事物的性质从一开始就固定不变,变化只是外在形态的改变。

(2)唯物辩证法宇宙观

联系性:认为一切事物都是相互联系、相互作用的。

发展性:看待世界是不断运动和变化的,事物的发展是事物内部矛盾运动的必然结果。

全面性:强调事物的多方面性质和内在联系,认为要全面地看问题。

内因论:认为事物的内部矛盾是事物发展变化的根本原因,外因通过内因起作用。

可变性:认为事物的性质是由主要矛盾的主要方面所规定的,并且是可变的。

(3)两种宇宙观的显著区别

对立性:两种宇宙观在对事物的联系性、发展性、内外因关系的理解上存在根本对立。

视角差异:形而上学倾向于从单一、静止的视角看问题,而唯物辩证法则强调事物的多方面联系和发展变化。

变化的理解:形而上学认为变化是外在的、数量上的,唯物辩证法则认为变化是内在矛盾运动的结果,具有质的变化

矛盾的角色:形而上学忽视或否认矛盾的存在和作用,唯物辩证法则将矛盾视为事物发展的根本动力。

怎么样,看起来道理大家都懂的吧,但是实践过程中,会经常犯形而上学的错误,大家无法理解的实验和结果,统一都叫做玄学。

我就随便聊一聊自己的见解吧,不太成体系,仅一家之言(叠个甲)。其实很多原理和案例前边都说过,这里就再一起汇总聊一聊吧。

(二)透过现象看本质,紧抓主要矛盾,保持“战略定力”

建议各位童鞋在平时呀,多多有意识地去分析各种各样事务背后本质的东西,错了也不要紧,主要在于养成这种思维习惯。否则很容易随波逐流,被人忽悠。

(1)盲目追热点不可取

这里就以科研热点来举例子吧,因为我自己在这方面也算是包含辛酸泪。先上我自己的结论吧:科研热点只是一种手段,科学问题才是本质。

记得我刚接触基础研究的时候,热点是全转录组测序(lncRNA、circRNA时代了,上一代是miRNA),各种公司来推销的思路都是:“RNA-seq测序+非编码RNA调控网络轻轻松松发高分文章”,对于当时没啥经验的我,诱惑可大了。送去测了一波,后来才发现,人家高分文章还得做各种机制实验,测序的结果也只是一个最基础的图而已。最后,也就勉强发了一个三区的一般SCI而已。

之后吧,表观遗传学来了,最具代表性的就是m6A,不出意外,我又去蹭点了,第一个国家自然科学金写的就是“真菌-m6A-免疫逃逸”,当初我以为稳了啊,现实直接来个暴击,那一年没得。我不服,第二年改改继续,依旧悲剧。然后第三年吧,我也觉醒了,重新写了一个,基本没啥热点,就中了。期间的经验教训我得再开一帖好好说道说道。

以上例子也不是说追热点不对,最根本的问题在于:要明确科学问题才是做科研的本质,是要紧紧抓住的东西。而热点技术、热点机制等都是为解决科学问题服务的,千万不能本末倒置。

(2)你打你的,我打我的

就像之前我提到的,往更深层次地分析,这涉及到“主动权”的问题,请听我吹(如果你觉得我说错了,那就是你对了):

首先,热点是谁定义的呢?一般来说,是领域大牛在CNS杂志优先发表的机制、技术,继而引发大家的关注和模仿,存在某种权威效应和从众效应。因此,有些热点吧,它并不一定真的发挥很大作用,它只是热而已,比如之前很火的元宇宙,你懂的。其次呢,回头看这几年的热点,会发现一个规律,就是它越来越贵了:早期的全转录组一个样本几千,到单细胞测序一个样本3-4万,到m6A-seq一个样本1-2万,再到空间转录组一个样本4-5万等等,按照2组3重复,一套下来就要几十万。当然,它不热的时候,价格马上掉下来,比如RNA-seq现在400都得了,单细胞测序也是9000-10000而已。那么,追热点的话得有钱,而且入场要够早,不然发文章的要求只会越来越高,比得就是经济和判断力。对于小课题组来说,性价比很低。

废话那么多,我想说的是:热点就像是别人制定的规则,在别人的规则里玩,永远都是被动的。那么,咋办?教员说:“你打你的,我打我的!”在这个案例中,所谓你的,就是“热点”,我的,就是我自己的科学问题。我始终牢牢抓住我自己的科学问题,按照科学的方法去设计实验,如果凑巧遇到热点,那我就去做热点,那就是如虎添翼,如果蹭不到,那也没关系,你打你的,我打我的。

有童鞋说:“不蹭热点不好发好文章。”这么想就是本末倒置了,假设“热点”真的很有效果,那么进行科学地机制筛选,大概率是能遇到热点的,因为这个是客观存在的东西。假如“热点”作用不大,硬要去蹭,那做起来真的就是玄学了,费时费力又费钱,得不偿失(当然啦,假如各位大佬手头不缺经费的话,那就无所谓啦,正所谓“穷则战术穿插,富则给老子炸”,具体问题具体分析)。

总之吧,紧抓你的科学问题,保持“战略定力”,一个热点出来以后,别头脑发热盲目梭哈,了解清楚来龙去脉再考虑。比如m6A很火是吧,那我就会去了解个大概,比如总体机制是什么?在中心法则中的哪个环节发挥作用?检测方法是什么?价格是多少?在我的课题中有哪些潜在的作用等等。千万不要二极管思维,是不要盲目追热点,而不是完全丢弃热点。

(3)既要,又要

又有童鞋说:“说得好听,我们学生就三年时间,围绕科学问题做基础研究,周期太长了。没有成果,如何毕业,如何找工作?”这确实是一个矛盾,但如前所叙,矛盾在一定条件下可以实现“对立统一”。但是吧,挺多人实现不了,因为这个条件是要有决心、有方法地去实现。这里我分享一下我的思路:

利用热点的短平快的优势,理论上能够快速出文章(当然分数不高,但能满足毕业、奖学金的条件,同时也能作为一次科研训练),我们这边就是数据分析方向,机器学习、孟德尔随机化等。

②但是对个人要求比较高。首先,需要在短时间内“集中优势兵力打歼灭战”,一旦打成“击溃战”,留个尾巴,那么就会影响心态,无法集中精力去钻研主线科研任务。其次,需要很大决心去克服“见好就收”的心理,毕竟,发一篇有二等奖学金,那么,再发一篇,岂不是能冲击国奖了?人呐,屈服于短期诱惑,也可以理解,但长期危害要注意,详见后续“第四点”。

③基于上述两点原因,我们能做的就是:保持战略定力,知道自己长期目标是什么,踏踏实实前进;抽出一大块时间,快速学习,出文章,绝不拖延。这里涉及到“能够准确识别当前阶段的主要矛盾”、“始终能够抓主要矛盾,兼顾次要矛盾”,因此,并不容易。

④作为青椒,我能做的一方面是尽量系统设计课题,详见后续“第三点”;另一方面,协助童鞋们尽量缩短出文章的时间,这也是我写《100步入门机器学习》的一个重要原因吧。实践过程中,喜忧参半吧,流程还得继续迭代优化。

(三)以发展地眼光看问题,走一步看两步,既看树木也看森林

如前所述,形而上学的世界观是静态的看问题,觉得一切都这样,不会变的。说到这里,估计大家都会心一笑,现在还有这种人?你还别说,我发现不少童鞋还是多多少少存在这种思想的哦,我自己有时候也会有。

这种思想吧,在封建帝王时代是主流思想,我举几个例子大家都懂了:“君权神授”、“生为奴隶,永为奴隶”,你们看,其实就是为封建统治阶级服务的。贵族永远是贵族,是上天赋予的,虽然每过一段时间会有喊出“王侯将相宁有种乎”的天降猛男,但从宏观来看,是少数,当他们推翻上一个王朝登基后,推行的还是这个思想,有人说这叫历史周期律

(1)丢掉幻想

哎呀,扯远了,我们回来。那么,现在是否还有这种思想呢?我举个不恰当的例子:有些童鞋根据师兄师姐道听途说的经验吧,觉得硕士毕业肯定没问题的,到那个时间点,抬也给你抬出去。那这些童鞋估计没有听过“百年未有之大变局”的判断。我也是在2020年在b站听金灿荣教授提过的,他说2020年是前十年最差的一年,但却是未来十年最好的一年,现在回头看,他说的很对吧。说大白话就是:世界格局发生变化,先前所谓的“规则”,可能已经不适用了。这几年大家也有体会,以前买房赚钱,现在亏钱卖房;以前硕士进三甲,现在土博都进不去;以前发PlosOne拿国奖,现在不是二区都不好意思提;以前生信还不用验证,现在验证了都屡屡被拒,总之,就是,越来越卷了,而且,卷的速度大大超出我们的想象。如果还是以静态的视角看世界,后果可想而知。

咋办呢?教员说:“丢掉幻想,准备斗争!”上行周期的时候,遍地黄金,可能努力一下就有丰盛的回报;但目前是下行周期,没有啥投机的机会了,而且成本很高,所以不要有啥不切实际的幻想,踏踏实实积攒本领,提升自己的硬实力,等待春暖花开。至于想躺平的童鞋,我认为也是存在某种形而上学的思想,他们认为:“努力了也没用,还不如躺着舒服。”这不就是以静态的视角看问题么,认为世界永远如此,但是呢,等到机会来临的时候,躺久了大概率也起不来了。

(2)准备斗争

斗争不是蛮干,也要讲究方式方法。既然是下行周期,大家都没啥钱,那就讲究一个高质量发展。

在这个背景下,2020年博士毕业前,我对自己的科研课题进行了一次梳理。大致原则是进行战略收缩,集中精力去搞一类主要的科学问题,其他不能服务于该科学问题的小想法一律放弃或者尽快收尾。同时,也给自己一个具象的目标,先拿下一区,然后是一区TOP,最后就是CNS大子刊或者领域内顶刊了。心里默默叫做第一个五年计划和十年规划。战略、目标和时间戳设定好了,接下来就得想怎么实现了,这里我直接分享一下:

①通过调查研究,弄清楚距离终极目标(CNS大子刊或者领域内顶刊)的差距在哪?包括但不限于科学假说的深度和创新性不高、机制因果关系论证不足、缺少动物实验等。那么多不足,且这些不足是不是主要矛盾?都不清楚,咋办?只能循序渐进的改进以及在实践中论证。

②我第一篇主线文章的科学假说可以抽象为:真菌——机制——免疫逃逸的模式,那么改进的地方在于,要么是把机制变成热点,要么就是在真菌部分再深入研究,变成真菌——毒力蛋白——机制——免疫逃逸

③所以,第二篇主线文章的任务就是,换一个热点机制,并且尽量把因果关系论证充足,前前后后弄了近3年,发了一个一区TOP,但不是顶尖的杂志。但是这篇文章的发表给我提供了很多信息和技术积累:科研假设只有“真菌——机制——免疫逃逸”,估计只能发到这个水平的杂志,还想突破可能得加入“毒力蛋白”;积累了Chip、RIP、Co-IP等实验技术;表观遗传学的实验做起来难,花钱多,赛道卷,以后尽量别碰。

第三篇主线文章的任务是,建立动物模型技术,也是摸索了2年,最后发表在一个二区杂志(现在已经是野生的一区TOP)。此时,动物实验基本能拿下。

第四篇主线文章的任务是在第三篇的基础上,探索在动物水平做基因干扰,最后发表在一个二区TOP杂志。到此,动物实验算是成熟了。

第五篇主线文章的任务是,基于某个靶基因,如何用虚拟筛选找到小分子化合物,并进行细胞和动物层面的验证。

⑦基于上述五篇文章的积累,目前在做的就是第六篇主线文章,综合前五篇的经验教训和技术积累,看看能不能有所突破吧。

⑧以上就是第一个五年计划的主线文章,这些文章也送走了几个研究生(毕业),同时也拿到相应的课题,或者对应的专利,总之,基本榨干了其科研价值。当然也会衍生出一些支线小文章,以及下一个阶段的科研思路。

⑨开始做下一周期主线文章的前期设计和实验工作。

综上,课题研究始终要围绕主线科学问题开展,每一篇文章都有自己的战略任务,可以是科研假说、技术积累等,这样可以积小胜为大胜,达到厚积薄发的奇效。试想,一篇文章发表了,但是对后续的文章的进步没有一点促进作用,那么这篇文章的意义不会太大。此外,不同文章由不同学生开展,既相对独立,又互有联系,促进组内学术交流,共同进步。

注意哈,上述模式适合我这种小作坊的民间研究小组,各位大佬见笑了哈。

写到这,又想说点题外话(凑字数)。不知道大家是否了解过一个数字,好像是30%吧,即是说,一个军队伤亡超过30%后,基本就没啥战斗力了。注意,我用了基本,因为有例外,其中一个就是教员思想武装的人民军队,可以做到“聚是一团火,散是满天星”,即便战斗到最后一个人,战斗力依旧爆表,例如战神胡修道。信仰肯定是一个原因,我觉得还有一个就是,每个人都知道主要目标是什么?然后能够充分发挥主观能动性去实现这个目标。

(四)做时间的朋友,从量变到质变,实现跃迁式成长

(1)一分耕耘一分收获?

大家都听说过一句话,叫做“一分耕耘一分收获”,大家觉得对不对呢?其实是个陷阱题,说对或者不对的那就绝对了。具体问题具体分析嘛:比如处于上行周期的时候,做啥都相对容易,一分耕耘是可以一分收获;再比如学习一个技能或一个实验的时候,会有个新手保护期或者新手福利期,甚至可以达到一分耕耘五分甚至十分收获。然而,一旦处于下行周期或者学习瓶颈期,十分耕耘可能都不会有一分收获。

所以,很多人选择躺平甚至摆烂,也情有可原吧。稍微好一些的呢,会巧妙地利用新手福利期做点事情,例如之前说的,热点问题,今天机器学习热门,稍微学一下,复制个代码,套个数据,很快出一篇文章;明天孟德尔随机化热门,同样撸个代码再发一篇;后天铜死亡热门,去GEO撸点数据又发一篇。短期收益极大,当然也需要一定的能力的,得快准狠才行。不过,要是一直停留在此种思维模式,长期危害很大,假如日后需要比硬实力的时候,那就会被碾压了。

我想到以前教员批判过的一种思想,叫做“流寇思想”。大概就是说有了武装后,没必要辛苦地建立根据地,四处游击,获取战利品即可。他们觉得辛辛苦苦建立的根据地,蒋军一来围剿,又被会摧毁了,相当于杨白劳,还不如四处游击舒坦。然后,我们细品教员的这段话:“英勇战斗于前,又放弃土地于后,不是自相矛盾吗?这些英勇战斗者的血,不是白流了吗?这是非常不妥当的发问。吃饭于前,又拉屎于后,不是白吃了吗?睡觉于前,又起床于后,不是白睡了吗?可不可以这样提出问题呢?我想是不可以的。吃饭就一直吃下去,睡觉就一直睡下去,英勇战斗就一直打到鸭绿江,这是主观主义和形式主义的幻想,在实际生活里是不存在的。谁人不知,为争取时间和准备反攻而流血战斗,某些土地虽仍不免于放弃,时间却争取了,给敌以歼灭和给敌以消耗的目的却达到了,自己的战斗经验却取得了,没有起来的人民却起来了,国际地位却增长了。这种血是白流的吗?一点也不是白流的。”

有童鞋反问道:“说辣么多,就是不给蹭热点灌水呗。”也不至于,我自己也灌了不少的呀,美其名曰“支线文章”,比如新冠发了3篇,猴痘1篇,机器学习2篇,深度学习2篇等等。但是吧,不要上头,点到为止,得始终分得清主线和支线,绝不本末倒置。

个人观点,至于如何选择,见仁见智哈(再叠一层甲)

(2)跃迁式成长!

大家幼儿园物理课的时候学过,原子是通过跃迁实现能级的跳跃,所谓的量变引起质变。其实人的成长大多数也是跃迁式成长,只有积累到一定程度,达到或者突破那个临界点,才能达到质变。不是有一个例子嘛,说一个人听说吃五个馒头可以吃饱,他就说:“请给我来第五个馒头就好了。”听起来是不是很可笑,实际上很多童鞋在学习中就是这个思维模式。

说到这,不得不得教员的又一个著作——《论持久战》了,被称为顶级阳谋。公开发表阐明抗战分为战略防守、战略相持和战略反击三个阶段,小日子军方也能看到这篇文章,但是他们一点办法没有,战争局势就是基本按照教员预判的走向发展:比如,他们没有资源,不得不去入侵东南亚,不得不挑起太平洋战争;他们消化不了我们的领土,只能扶持汉奸政权实施统治和掠夺等等,基本上都是明明白白写在《论持久战》中。

那么,我们从中学到什么呢?我们又不需要打仗。其实吧,《论持久战》也是一部哲学著作。我给大家类比一下:你需要克服一个无比强大的困难,刚开始的时候,有激情有决心去弄它,突击了一段时间,效果不明显,遇到瓶颈期,此时很多人坚持不下去,放弃了,少部分人呢,熬过去了,最终达成目标。再看看抗战进程:刚开始大家抗日热情高亢,速胜论大行其道,但是正面战场还是节节败退,到战略相持阶段时,有些人摇摆了,汪伪政府、各种汉奸出现了,熬过去以后,迎来战略反攻,只到抗战胜利。

有没有感觉过程都差不多?很多人都倒在了战略相持阶段,看不到希望,就投了呗。又有童鞋说:“那我一直躺平不就好了,持久的躺平。”那也不行,持久战的精髓在于,敌我力量的此消彼长:刚开始,我的力量比不过你,但是我用科学的方法保持增长;等到我们力量持平,就来到相持阶段;再往后,我的力量超过了你,就是反攻阶段了。要是一直躺平,根本没啥相持阶段,更别说反攻了。

我自己写的《100步入门机器学习》,每天积累一点,实在不想写就休息几天,慢慢积累,做时间的朋友,2年过去了,码了20万字(主要是代码),回头看还挺有成就感的。换个思路想,要是我没能坚持,2年也照样就这么过去了。

以上,建议大家尝试做一个长期主义者,与时间做朋友,慢慢积累,大概率会迎来质变的那一天。

八、我们为什么容易犯错误

到此,分享完了著名的《实践论》和《矛盾论》的学习心得,肯定存在很多理解上的偏颇,希望各位大佬轻喷。

最后,分享一个故事作为结尾吧:

陈云在延安时期曾向教员请教关于犯错误的原因,教员说:“你不是经验少,是思想方法不对头。”后来陈云经过学习实践后,写了《我们为什么容易犯错误》来探讨人们在工作和决策中容易犯错误的原因。陈云认为,错误往往源于主观对客观事物认识上的偏差,而要减少错误,就需要避免认识上的片面性。他提出了“不唯上、不唯书、只唯实,交换、比较、反复”的思考和工作方法,强调了实事求是的重要性和辩证法的应用。

最后的最后,建议各位童鞋,如果感到迷茫、受挫,一时间不懂怎么办的,尝试从思想方法上想想办法,再买一套《毛泽东选集》读读吧。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/8702.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

DHCP协议:动态主机配置协议

目录 概述 DHCP的功能 DHCP系统组成 DHCP报文分析 DHCP报文格式 DHCP选项分析 DHCP运行机制 客户端与服务器交互以分配IP地址 客户端与服务器交互以重用原来分配的地址 DHCP租约更新 租约释放 客户端状态转换 构造和发送DHCP报文 中继代理 总结 概述 DHCP&#x…

Yolov8实现loopy视频识别

1、前言 loopy是一个非常可爱的动漫角色(可爱粉色淀粉肠),闲来无事,打算用yolov8训练一个模型对loopy进行识别。 2、准备工作 先在网络上搜寻很多loopy的图片,然后将图片导入Lablel Studio软件进行标注,并…

三、VGA接口驱动与图像显示动态移动

文章目录 一、参数介绍二、彩条显示2.1 模块系统架构框图2.2 行、场同步波形:2.3 代码三、VGA 图像显示动态移动3.1波形设计3.2代码 一、参数介绍 对于普通的 VGA 显示器,共有 5 个信号:R、G、B 三基色;HS(行同步信号&#xff09…

remmina无法连接远程桌面,Remmina无法连接远程桌面的原因与解决办法

在解决Remmina无法连接远程桌面的问题时,我们需要考虑多种可能的原因,并采取相应的解决办法。以下是一些常见的原因及其对应的解决方案: 1、网络问题 原因:不稳定的网络连接或中断可能导致无法建立远程桌面连接。 解决办法&#x…

【汽车功能安全】NXP SKXX之STCU

这篇文章主要截取自NXP RM。感兴趣的同学可以找我要PDF. 什么是BIST测试技术 内建自测(Built-in Self Test) 简称BIST是在设计时在电路中植入相关功能电路用于提供自我测试功能的技术,以此降低器件测试对自动测试设备(ATE

ICode国际青少年编程竞赛- Python-1级训练场-变量练习

ICode国际青少年编程竞赛- Python-1级训练场-变量练习 1、 a 8 for i in range(8):Dev.step(a)Dev.turnRight()a - 12、 a 3 for i in range(4):Dev.step(a)Dev.turnRight()a a 1 Dev.step(5)3、 a 4 for i in range(4):Dev.step(2)Dev.step(-5)Dev.step(3)Spaceship.…

FreeRTOS学习笔记-基于stm32(6)时间片调度实验

1、什么是时间片调度 在任务优先级相同的时候,CPU会轮流使用相同的时间去执行它,即时间片调度。这个相同的时间就是时间片。而时间片的大小就是SysTick的中断周期(SysTick的中断周期可以修改)。 比如有三个相同优先级的任务在运行…

练习题(2024/5/8)

1 二叉树的最近公共祖先 给定一个二叉树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个节点 p、q,最近公共祖先表示为一个节点 x,满足 x 是 p、q 的祖先且 x 的深度尽可能大(…

Spring后端参数校验——自定义校验方式(validation)

文章目录 开发场景技术名词解释——Spring Validation自定义校验 技术细节小结1.实体参数校验2.自定义校验 完整代码 开发场景 业务场景:新增文章 基本信息 请求路径:/article 请求方式:POST 接口描述:该接口用于新增文章(发布文…

解决:mybatisplus分页查询失效,总是查询到所有数据

目录 问题描述&#xff1a;解决方案&#xff1a;1.配置mybatisplus拦截器PaginationInterceptor2.自行编写SQL语句查询 问题描述&#xff1a; 在前端使用Map<String, Object> params&#xff0c;把page&#xff0c;limit参数作为请求体传送到后端&#xff0c;但是分页查…

Baidu Comate智能编码助手 -----AI编程帮你解放双手

目录 Baidu Comate是什么&#xff1f; Baidu Comate如何安装&#xff1f; 在VSCode上安装Baidu Comate插件 Baidu Comate如何使用&#xff0c;有哪些功能&#xff1f; 1.代码解释 2.代码注释 使用感受 如何体验 Baidu Comate是什么&#xff1f; Baidu Comate智能编码助手…

DSP28335开发教程--CCS问题02:Tnteger conversion resulted in truncation

出现黄色警告&#xff0c; 如何解决&#xff1a; 当你看到“integer conversion resulted in truncation”这样的错误或警告时&#xff0c;它通常意味着在数据转换过程中有数据丢失。具体来说&#xff0c;就是将一个较大的数值&#xff08;可能是浮点数、长整型等&#xff09;…

PHPStudy 下载PHP提示“当前网络不稳定,下载失败”

错误信息 当前网络不稳定&#xff0c;下载失败 获取下载链接失败&#xff0c;请检查网络 假查网络 问题原因 xp.cn服务器的网络不稳定&#xff0c;不是你电脑的网络问题。 解决办法 第一步&#xff1a;下载现成的PHP文件 直接下载现成的文件&#xff0c;放到php目录。 将…

Java17 --- SpringCloud之Gateway

目录 一、Gateway网关创建 1.1、创建微服务子工程9527及配置和依赖 1.1.1、pom依赖 1.1.2、yml配置 1.1.3、主启动类并测试入驻consul 二、实现路由映射 2.1、服务8001新增测试代码 2.2、修改9527服务yml配置文件 2.3、远程调用接口加gateway 2.3.1、新增80服务测…

DEV--C++小游戏(吃星星(0.2))

目录 吃星星&#xff08;0.2&#xff09; 简介 分部代码 头文件&#xff08;增&#xff09; 命名空间变量&#xff08;增&#xff09; 副函数&#xff08;新&#xff0c;增&#xff09; 清屏函数 打印地图函数&#xff08;增&#xff09; 移动函数 选择颜色&#xff…

用HAL库改写江科大的stm32入门例子_9-2 利用中断进行串口通讯

电路和 《用HAL库改写江科大的stm32入门例子_9-1》一致。 我们在whlie循环当中&#xff0c;不断查询端口&#xff0c;获取数据&#xff0c;存放到一个数组当中,同时回显给电脑上。这种方法耗费cpu,还是用中断进行串口通讯更合理。 基本操作看到一遍写得比较清晰的博客&#x…

python-oracledb 已率先支持 Oracle 23ai

python-oracledb 介绍 python-oracledb (以下简称 oracledb) 是 Python cx_Oracle 驱动程序的新名称&#xff0c;如果你仍在使用 cx_Oracle&#xff0c;建议升级到最新版本的 oracledb。 oracledb 驱动程序是一个开源模块&#xff0c;使 Python 程序能够访问 Oracle 数据库。默…

离线安装dokcer离线获取docker镜像

文章目录 离线安装docker1、下载docker 安装包2、上传docker安装包到服务器3、解压docker-xxx.tgz4、解压的docker文件夹全部移动至/usr/bin目录5、将docker注册为系统服务6、重启生效6.1、重新加载配置文件6.2、启动Docker服务6.3、查看启动状态6.4、 设置docker为开机自启6.5…

PyQt5的基本安装与使用

文章目录 1. 简介2.安装2.1.QtDisigner配置2.2 PyUIC配置2.3. PyRCC配置 3. 一个简单的PyQt5使用示例 1. 简介 PyQt5是一个用于创建交互式界面的Python库&#xff0c;它是基于Qt框架的Python绑定。Qt是一个跨平台的C框架&#xff0c;用于开发图形用户界面&#xff08;GUI&…

scala速通(精简版)

1.变量和常量 var name [:VariableType] value // variable val name [:ConstantType] value // constant1.声明变量时&#xff0c;类型可以省略 2.类型定义后就不能修改言 3.变量声明必须有初始值 4.变量&#xff0c;常量分别用var&#xff0c;val声明修饰 2.标识符命名…