当前位置: 首页 > news >正文

聊聊机器的情感和意识

这是鼎叔的第七十七篇原创文章。行业大牛和刚毕业的小白,都可以进来聊聊。

欢迎关注本公众号《敏捷测试转型》,星标收藏,大量原创思考文章陆续推出。

鼎叔的个人专著《无测试组织-测试团队的敏捷转型》无测试组织:测试团队的敏捷转型【图片 价格 品牌 评论】-京东​​​​​​​,近期已由机械工业出版社出版发行,各大平台热销中,全书有15章,30万字,350页,干货满满,欢迎购买。

人工智能的思考本质,和人类大脑的思维原理高度相似。我们从大脑精神活动的6个层次的剖析,可以领会到机器是如何产生意识的。

本文观点参考《The Emotion Machine》,作者Marvin Minsky,获得图灵奖的人工智能科学家。

PS:大晚上研究这种大脑意识的半哲学概念,真的很容易失眠

批评家资源和精神活动层级

常见的心理学词汇是很难表述人类大脑中的复杂过程的。人类大脑包含着复杂的机器装置,我们可以认为大脑由很多“资源”组成,每种主要的精神状态,如“愤怒”,能激发一些资源,使其能够快速有力地做出反应;同时会压制让人更加谨慎的资源。

我们把同一类的资源集合称为“批评家”资源,部分批评家是与生俱来的本能激发,如愤怒、恐惧和饥饿。另外一些激活方法是后天成长学习得来的,这些情感状态被称为“理性”。

图片

情感是人们用以增强智能的思维方式。当我们能用多种思维方式表征某事物时,一旦遭受失败就可以切换其他的方式,多样性正是人与动物的主要区别。以此类推,人工智能的创建也要确保思维的多样性。

我们先从婴儿行为的机制,来看最简单的本能机是如何设计的。

一个本能机需要三种资源:条件识别途径(如眼睛,耳朵),反应规则(If-Then-Do规则),动作执行肌肉群或神经。If-Do规则就类似:如果觉得冷,就去找暖和的地方。当这些规则以某种方式组合时,就可以解释动物的多种行为。

图片

结构复杂的机器的行为,只取决于不同零件及相连接零件的关系,和制成零件的材料无关(除了影响速度和力度外),大脑内部运作也如此。

大脑就是各种零件资源组成的统一体,每一种零件负责特定工作,如识别不同的模式,或监督不同行为,或传递目标计划,或存储大量知识。

当几种选择同时出现,即一些资源同时受到激活和压制,就导致“喜忧参半”的心理状态,就需要寻找一些方法处理相互竞争的矛盾。大脑便从低层次的思维机制中产生高层次的全新思维方式,排除矛盾,找到单一选择,体现了人类连续地、逐步地思考过程。这些思维过程到最后就发展成了我们自我模型的集合,孩子通过思维成长就能控制更多的新资源,直到可以对自己的动机和目的进行思考或表征出来。

所以,成人大脑的精神活动有六大层级,从低到高分别是:本能反应,后天反应,沉思,反思,自我反思,自我意识情感。被激活的资源能极大改变人的精神状态,有些甚至引发激活的连锁反应(大规模级联)。

弗洛伊德的“超我,自我,本我”思维理论,也对应着这些精神层级。

图片

当“自我意识”进行目标反思时,我们非常有可能改变目标的优先级。价值观和目标的形成早期,受到我们所依恋的人的影响非常大,这个依恋对象就称为“印刻者”。

如果我们想要某种东西,大脑就会处于积极的精神活动中,把当前目标拆解为子目标,通过成功机制巩固特定的资源联系,失败时也会压制联系。人们在学习时不仅学习制造联系的问题,也学习制造能被联系的结构,即思维的记忆和反思。

每个人至少拥有三种批评家,帮助人从错误中进行学习:

  • 纠正性警告,corrector,宣称你正在做的事很危险,这时可能为时已晚。

  • 外显抑制,suppressor,在你开始采取行动之前中断了。但它们需要花费一些时间,从而使你反应迟钝。

  • 内隐束缚,censor,为防止想法产生而趁早行动。就像内存充足的机器通过识别错误思维方式的若干步骤,引导你以某些方式来思考如何规避。

人类的大部分智能来自不同批评家思维方式之间切换的能力。当一个人狂躁时,就可以关闭大部分“批评家”,然后打开一部分批评家,用怀疑的心态来检查这些选项,最后选择一个看似可行的选项执行它,直到“批评家”抱怨“你已经停止进步了”为止。

每个批评家都会学习识别某些特殊类型的精神状态,一旦发生就试图激活一个资源集,在不同的精神层级上都会出现这种“批评家-选择器”结构。因此这些“批评家”必须得到控制,开启太多会导致一事无成,开启太少会导致丧失新追求。

当然,批评家直接关闭“资源”是非常危险的,比如“饥饿”很容易关闭就会导致轻易饿死。这是大脑进化为本能反应的方式,让生命能够更好的延续。

意识是什么

意识是一个大箩筐,囊括了各种不同的精神活动,导致我们很难定义它。

根据精神活动的六大层次,我们可以把大脑抽象成不同层次的脑,它们协同工作:

  • 本能反应/后天反应A脑:从外部世界获取信号,并通过信号驱动肌肉。本能反应是“与生俱来”的,后天反应是对If- >Do规则的学习,比如动物看到马路上飞驰而来的汽车会闪避,就融合了两种反应。

  • 沉思B脑:通过控制A脑的反应来影响外部世界,执行单一目标。每个目标就是一个If+Do->Then规则,如果飞驰来的汽车速度不快,我就冲过去;如果汽车速度快,我就退回马路边。任何一种行动链条都有瑕疵。

  • 反思C脑:当B处理A时,C反过来监督B。就好像C是经理,传递一般性指导,B是员工,做一个特定行动。C会在事后回忆当时的决定,反思哪里可以改进。如:我觉得快速跑过马路是合理的,但我忽略了受伤的膝盖会拖慢我的速度。

  • 自我反思D脑:之前的决策行动正确么?自我反思有助于我们制定更好的机制,形成新的思维方式。

  • 自我意识E脑:我的行为遵守了自己的原则或理想么?

图片

较高层次的大脑往往更喜欢连续性操作,会逐渐把复杂问题拆解为多个部分并关注其顺序。

我们不希望大脑演变成一个高度互联的网络,正如软件工程师不希望大型系统过于笨重一样,系统规模的增加如果快于设计的改进,就会产生严重的性能问题,升级时更会出现各种漏洞。

同时,大脑的思维又无法被观测,因为大脑的每一部分所做的工作都是其他部分不能观测的,如果任何一部分试图检查另一部分,对这部分的探讨可能改变其他部分的状态。这就有点像量子力学的测不准原理

大部分精神活动并不会触发思考和反思,只有运行不顺利或者遇到障碍时才会启动高层次的思维活动,大脑中的“故障探测器”会激活其他高水平的过程,如:自我模型(朋友们怎么看我),系列化处理(按一定顺序处理),符号性描述(语义网络,这也是人比动物更能理解复杂事物的原因),近期记忆。

图片

人类解决问题最有效的方法并非建立在大范围搜索的基础上,而是基于如何使用大量常识性知识来“分割和克服”面对的问题。

早期的人工智能视觉程序运行效果不佳,就是因为低层次的程序无法识别过多特征,也无法把特征组合成大的物体,比如一个动物的不同部位都有相同的花纹细节。AI程序的改进策略就是自上而下,从高层次过程往下处理,“高层次”描述会通过对熟悉物体的“提醒”来识别“物体”,省掉不相关的细节。比如看到茶碟物体就能判断这里可能是厨房。

常识

计算机和AI犯过的错误成就了世人的无数笑柄,背后的主要原因就是现代程序不具备常识性知识,也没有明确的目标感,它不知道为什么要做这些事,也不会辨别是否达成了用户的预期。缺乏常识,也是计算机不会从经验中学习的原因。

很多常识背后的思维链条,比大牛们的精湛专业技能要复杂得多。

每个人获得了知识,可能只是碰巧掌握,也可能是显而易见的,因此想“预测别人是否有共识”的难度很大。一个非常简单的电话互动,可能涉及到很多不同的知识领域,需要海量的知识才能真正理解“每个人都明白的事”,而每个人的词汇表达可能也有细微的差异。

那我们是否可以让AI程序从刚出生的儿童机开始模拟,不断学习,逐渐变得有常识呢?

实际上不太可能成功,因为学习避免常见错误是可行的,但不能从大量非常见错误中学习。

正如前面提到的:原有系统效率越高,系统相连的部位越多,系统的每个变化就会降低效率,导致找不到能改善自身的方式。除非我们把整个系统分成独立运作的各个部分(类似生物学的“器官”),器官内部活动互不影响。

计算机系统和人脑的“记忆”会激发上万件事,把人们给淹没,导致无法获得当前需要的信息。

借鉴前面的高层次目标思路,为了让机器能够坚持“目标管理”,1957年出现的“通用问题求解系统软件”,就是对当前和未来情况的描述进行比较的“差分机”,锁定显著的差异点,利用设计好的算法来缩小差异,如何一个步骤使事情变得糟糕,系统会自动“回滚”。这也是机器学习算法的雏形。(可惜软件团队没有继续增加“反思”等层级,让系统“能停下来思考”)。

图片

常识和专家的技能类似,就是不需要高层次思维参与,可以随时重复和使用的动作或者脚本。大脑神经科学提到了,经常使用的动作会让大脑细胞之间的突触产生更好的连接(良好的传导性)。当信号在大脑的低层次不断重复,高层次大脑就会被“麻痹“(视而不见),从而把资源更多用于追求自身的想法。

传统计算机不像人类擅长进行“相似推理”,除非我们找到描述事物本质不同的方法,告诉计算机原始对象和类比对象之间的关系描述和差异描述,这个新发现也是我们强大的常识性过程之一。

从强化学习的角度来看待对机器的训练,我们通常从失败中学到的东西比从成功中学到的多,只奖励“成功”可能会导致死板(系统难以适应新的情况),带来不良副作用,因为替换某个运作良好的资源很可能会破坏其他过程的表现。同样道理,“快乐教育”方式会妨碍孩子们的思维进步。

记忆和创造力

现代计算机出现之前的机器,只能胜任一种任务,而人类却不同,一旦陷入困境,就可以想出其他解决问题的方法。

人很少有全新的想法,却通常在已有的想法上修修补补,或把新想法和原有想法的一部分结合起来;人也能通过练习“类比”的方式,使用相同的结构完成不同的目的。人类和动物一样,通过不断重复形成新的长期记忆,每一条记忆都必须和一些链接相连,才能在相关的时候激活这条记忆。

当大脑学习“IF- DO”的规则时,它既不能太宽泛(太随意的规则难以实际应用),也不能太具体(无法适用于不完全相同的情况,这样的话就要记忆无数条具体规则)。

只记录解决问题的方法最多有利于解决相似问题,但如果记录下“我们是如何发现解决方法的”,就有助于处理更广泛的问题。

因此,我们最终实现目标时,应该为高层次思维方法(如自我反思层)进行信用赋能,而不仅仅只存储答案,更要改进自己的策略,甚至把学习迁移到其他领域。

如何解释有的人是有创造力的天才,或者说,为什么他比其他人更智能?我们认为,原因并不是他能想出多少种想法,也是这些概念多么新颖,而是他们如何选择新的想法,能够尽可能延续思考和发展,他能够养成一种享受“失败带来的不适”的习惯。

人类大脑有着独一无二的能力,就是能把一个想法“概念化”,为了创造并使用新的概念,我们必须使用存储在大脑网里的结构形式来表达这些新想法,这些概念互相关联,构成了“知识”。

大脑表达事件的最常见方式,就是把它当成即时描述系列事件的脚本,而这也是计算机语义网络擅长的描述,一系列脚本就像一个传送框架,描述了本次事件旅程开始之前和之后的条件,包含了多个表达意思的槽,这些槽涵盖了大量我们称之为“常识”的知识,帮助人们无需询问就能获得答案。

大脑在解决问题时会同时激活两种资源集,一种用于当前的思考,另一种用于记忆,你可以把他们和其他资源相结合,用一个新知识线的形式存储起来,你就为新的思维方式创造出了新的选择器。

图片

传统的机器学习确实能够学习做一些有用的事,但很少有机器能形成较高层次的反思思维方式,可能的原因是它们尝试用数字去表征知识,很难产生有表现力的解释。

相关文章:

聊聊机器的情感和意识

这是鼎叔的第七十七篇原创文章。行业大牛和刚毕业的小白,都可以进来聊聊。 欢迎关注本公众号《敏捷测试转型》,星标收藏,大量原创思考文章陆续推出。 鼎叔的个人专著《无测试组织-测试团队的敏捷转型》无测试组织:测试团队的敏捷…...

职责链模式,非常容易被忽视的设计模式之一(设计模式与开发实践 P13)

文章目录 现实实例反例优化异步职责链 职责链模式在 C# 中是常见的,他的定义是:使多个对象都有机会处理请求,从而避免发送者和请求者之间的耦合关系,将对象连成一条链并传递该请求,直到有一个对象处理它为止 现实实例…...

架构师选择题--计算机网络

架构师选择题--计算机网络 22年考题21年考题 22年考题 d http:80 https:httpssl :443 b b pop3是邮件接收协议:110 SMTP是邮件发送协议:25 http:80 A 网络隔离:防火墙(逻辑),网闸(物…...

【图论】Linova and Kingdom—CF1336A

Linova and Kingdom—CF1336A 参考文章 思路 1 1 1 号节点为根节点。很容易想到,工业城市在树的下边,旅游城市在树的上边。具体来说,如果节点 u u u 是工业城市,那么它的子树的所有节点一定都是工业城市;如果节点 u…...

【红日靶场】vulnstack3-完整渗透过程

系列文章目录 【红日靶场】vulnstack1-完整渗透过程 【红日靶场】vulnstack2-完整渗透过程 【红日靶场】vulnstack3-完整渗透过程 文章目录 系列文章目录基本信息环境配置开始渗透信息收集暴力破解漏洞利用绕过内网信息收集尝试上线msf上线msf横向移动msf 传达会话给cs横向到域…...

物联网通信技术课程作业资料(TPUNB技术)

参考内容 TPUNB无线通信技术 - 技象科技 (techphant.cn) 技象科技CTO郑凛:用最好的物联网服务最多的人 | 了不起的创变者_技术_通信_团队 (sohu.com) LPWAN技术融合使用大势之下,TPUNB奔跑的一年-IOTE物联网展 (baidu.com) 院士认可国际首创&#xf…...

[开源]研发管理项目,支持从需求到代码发布全过程全生命周期管理

一、开源项目简介 neatlogic-rdm支持从需求到代码发布全过程覆盖。具备需求管理、缺陷追踪、测试计划、测试用例、报表仪表板等功能,支持关联外部代码库如GitLab、GitHub等。个性化的属性配置和状态流转控制,能帮助用户管理不同类型项目。 二、开源协议…...

一文生成猫眼电影热榜词云

1.爬取猫眼电影热榜数据 此次爬取的是电影票房的热榜电影名称,具体网站网址为猫眼电影热榜,经过实验观察后发现,此处的数据是通过ajax异步加载的,如果不相信可以使用request对当前网站网址发送请求,会发现无法获取电影…...

监控脚本展示

需求: 监控SVQC,SVCD,FHTC,FHQC,FHCD文件的生成 监控服务器:10.10.3.56 监控路径:/data/app/datafile/ftp/qdttec/10000002/download/yyyyMMdd/* 监控时间:每天7点开始,2…...

【重拾C语言】五、模块化程序设计——函数(定义、调用、参数传递、结果返回、函数原型;典例:打印字符图形、验证哥德巴赫猜想)

目录 前言 五、模块化程序设计——函数 5.1 计算三角形的重心 5.2 函数 5.2.1 函数定义 5.2.2 函数调用 a. 函数调用的形式和过程 b. 参数传递 值传递 指针传递 c. 函数结果返回 5.2.3 函数原型(先调用后定义) 5.3 程序设计实例 5.3.1 打印…...

Unity实现设计模式——迭代器模式

Unity实现设计模式——迭代器模式 迭代器模式是一种行为型设计模式,它提供了一种统一的方式来访问集合对象中的元素,而不是暴露集合内部的表示方式。简单地说,就是将遍历集合的责任封装到一个单独的对象中,我们可以按照特定的方式…...

【数据结构与算法】之“堆”介绍

目录 堆的基本存储 一、概念及其介绍 二、适用说明 三、结构图示 堆的 shift up 堆的 shift down 基础堆排序 一、概念及其介绍 二、适用说明 三、过程图示 优化堆排序 索引堆及其优化 一、概念及其介绍 二、适用说明 三、结构图示 堆的基本存储 一、概念及其介…...

ncnn Fatal signal 11 (SIGSEGV) 使用GPU加速崩溃

如果你的报错堆栈中包含以下信息,其中的关键信息是 anon:dalvik-classes2.dex extracted in memory Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x3c in tid 8619 (eplabv3plusncnn), pid 8619 () 2023-10-07 15:48:31.395 9793-9793 DEBUG …...

计算机考研 | 2018年 | 计算机组成原理真题

文章目录 【计算机组成原理2018年真题44题-15分】【第一步:信息提取】【第二步:具体解答】 【计算机组成原理2018年真题45题-8分】【第一步:信息提取】【第二步:具体解答】 【计算机组成原理2018年真题44题-15分】 某计算机采用页…...

用Configuration注解的方式写一个java过滤器的详细实例?

在Java中,可以使用Configuration注解和Spring框架来创建和配置过滤器。下面是一个详细的示例: 首先,创建一个实现javax.servlet.Filter接口的过滤器类,例如MyFilter: import javax.servlet.*; import java.io.IOExce…...

基于Springboot实现旧物置换网站平台演示【项目源码+论文说明】分享

基于Springboot实现旧物置换网站平台演示 摘要 随着时代在一步一步在进步,旧物也成人们的烦恼,许多平台网站都在推广自已的产品像天猫、咸鱼、京东。所以开发出一套关于旧物置换网站成为必需。旧物置换网站主要是借助计算机,通过对用户进行管…...

想要精通算法和SQL的成长之路 - 存在重复元素

想要精通算法和SQL的成长之路 - 存在重复元素 前言一. 存在重复元素II二. 存在重复元素III2.1 基于红黑树增删改查 前言 想要精通算法和SQL的成长之路 - 系列导航 一. 存在重复元素II 原题链接 思路: 我们用HashSet存储元素,做到去重的效果。同时存储…...

使用华为eNSP组网试验⑸-访问控制

今天练习使用华为sNSP模拟网络设备上的访问控制,这样的操作我经常在华为的S7706、S5720、S5735或者H3C的S5500、S5130、S7706上进行,在网络设备上根据情况应用访问控制的策略是一个网管必须熟练的操作,只是在真机上操作一般比较谨慎&#xff…...

iPhone苹果手机闹钟智能跳过节假日怎么设置?

国内绝大多数的手机用户使用的操作系统只有三个,安卓、鸿蒙和苹果的ios。而iPhone苹果手机的忠实用户是非常多的,所以日积月累中用户数量也就非常庞大,并且相当一部分用户都是上班族。而工作忙碌的上班族因为事情比较多,为了避免自…...

TenDB Cluster 简介

文章目录 1.简介2.TSpider3.TenDB4.Tdbctl5.TenDB Cluster Operator参考文献 1.简介 TenDB Cluster 是腾讯游戏 CROS DBA 团队提供的 MySQL 分布式关系型数据库解决方案。主要特点包括:透明分库分表、高可用的 MySQL 集群服务,透明及在线的扩容及缩容&a…...

【刷题笔记10.6】LeetCode:翻转二叉树

LeetCode:翻转二叉树 一、题目描述 给你一颗二叉树的根节点root,翻转这颗二叉树,并返回其根节点。 二、分析 我们在做二叉树题目时候,第一想到的应该是用 递归 来解决。 仔细看下题目的 输入 和 输出,输出的左右…...

【高阶数据结构】图详解第一篇:图的基本概念及其存储结构(邻接矩阵和邻接表)

文章目录 1. 图的基本概念1.1 什么是图1.2 有向图和无向图1.3 完全图1.4 邻接顶点1.5 顶点的度1.6 路径1.7 路径长度1.8 简单路径与回路1.9 子图1.10 连通图1.11 强连通图1.12 生成树 2. 图的存储结构2.1 邻接矩阵2.2 邻接矩阵代码实现结构定义构造函数添加边打印图测试 2.3 邻…...

IPV4跟IPV6的区别

如今互联网快速发展ipv4已经满足不了现在的需求,那么这时候就需要用更大的地址空间来代替,这时候ipv6就可以满足这一需求,相比ipv4它有更大的地址空间可供使用。下面我将分享一下有何区别。 IPv4与IPv6之间的区别: 1、地址长度的区别:IPv4具…...

利用fitnesse实现api接口自动化测试

上午在园子里乱逛,看了不少小伙伴们分享的接口测试方面的知识,仔细想想,我做接口测试也有几个年头了,大家所叙述到的一些经验或多或少,我也曾遇到过,突然意识到知识的点滴积累是多么的重要,我记…...

【LeetCode】1154.一年中的第几天

题目描述: 给你一个字符串 date ,按 YYYY-MM-DD 格式表示一个 现行公元纪年法 日期。返回该日期是当年的第几天。 示例 1: 输入:date "2019-01-09" 输出:9 解释:给定日期是2019年的第九天。示…...

4.物联网射频识别,RFID开发【智能门禁项目】

补充:学习路径 一。项目介绍及需求分析 1.酒店智能门禁使用场景介绍 1.客人入住 客人在前台办理入住手续,前台管理员通过门禁管理系统为客户开一张门禁卡 客户持卡到相应客房,用IC 卡刷卡开门 客人过了入住时间后,卡自动失效&a…...

CompletableFuture 和 Future 的选择,以及CompletableFuture的用法

在 Java 编程中,异步编程是一种重要的技术,它允许你在执行长时间运行的任务时不会阻塞主线程。为了支持异步编程,Java 提供了 Future 和 CompletableFuture 这两个关键的类。在本文中,我们将比较它们的特点、优缺点以及使用场景。…...

美国第三大财产和意外险公司利宝保险集团利用 OpenText EnCase 取证收集技术控制法律风险和成本

美国第三大财产和意外险公司利宝保险集团利用 OpenText EnCase 取证收集技术控制法律风险和成本 利宝保险集团通过内部取证收集技术控制法律风险和成本。OpenText EnCase Information Assurance(以前称为 EnCase eDiscovery)使保险公司巨头能够自信高效地…...

打包报错JavaScript heap out of memory

npm run build 的时候出现了Reached heap limit Allocation failed - JavaScript heap out of memory,报错信息如下图所示。 奇怪的时候这个报错信息在本地不会出现,通过jekins在服务器打包部署的时候才会出现。于是进入服务器执行下面一句代码&#xff…...

Android Camera FW 里的requestId和frameId

安卓相机frameworks里面经常出现requestId和frameId,最近简单看了一下代码,发现相关流程还是很复杂的,总结来看requestId 就是上层(java)发送的repeating(capture)请求的id,是从0开始递增的。 这是CameraD…...

做垃圾网站/公司关键词seo

he information you entered did not match your profile in the D&B database. Before submitting your organization information, look up your D&B profile. 这个一般是邓白氏编码的企业名称,您可能填写错误了 可以上他们的官网查询一下: ht…...

python 做网站优势/安卓优化大师app

C从0到1全系列教程 用于比较两个表达式的值&#xff0c;运算的结果为1-true和0-false。 1、关系运算 关系数学的表示C的表示等于不等于≠!小于<<小于等于≤<大于>>大于等于≥> 注意&#xff1a; 关系运算符的两边可以是数值&#xff0c;也可以是表达式&…...

化妆品网站建设策划书/农夫山泉软文300字

Python目前已经成为最前沿的编程语言了&#xff0c;Python的时代来临。与多年前的Perl&#xff0c;PHP和Ruby等脚本语言一样&#xff0c;如今Python在许多知名技术社区&#xff0c;已经成为大家探讨的焦点。如&#xff1a;GitHub、Stack Overflow中。 更重要的是&#xff0c;它…...

网站在当地做宣传/百度竞价排名的利与弊

点击左上方蓝字关注我们AI大佬吴恩达每天都会做的一件事&#xff1a;看论文&#xff01;Paper的重要性不言而喻。然而&#xff0c;论文一直是广大同学的AI“拦路虎”&#xff1a;从阅读到复现&#xff0c;抓不住重点&#xff0c;不了解课题、无法复现......百度作为「中国AI头雁…...

广宗企业做网站/2023年7月疫情还会严重吗

微信活码 活码的原理就是通过扫描活码后&#xff0c;看到一个你自己的真实二维码&#xff0c;而这个二维码可以在后台随意更换&#xff0c;或者按照一定规则自动切换的形式。 群裂变利器 通过微信活码进行群裂变&#xff0c;二维码永不过期啦&#xff01;还可以根据用户所在城…...

pexels免费素材网站/长沙做优化的公司

为了在接下来的篇章中讲解用Java实现文件的归档和解归档&#xff0c;需要先了解一下Java中int型与byte型数组之间的相互转换。 首先&#xff0c;我们先来看看int型转换成byte型数组。 我们知道&#xff0c;Java中&#xff0c;一个int型占用4个字节&#xff0c;一个byte型占用…...