共 1844 篇文章

标签:具体 第24页

Oracle数据从元转变万元的奇妙过程(oracle元转成万元)

Oracle数据:从元转变万元的奇妙过程 随着经济的发展和人民生活水平的提高,我们已经习惯了用万元、千万元这种大单位来描述企业的规模和收入。然而,在实际的业务运营中,我们经常需要处理元、角、分这样的小单位数据。有时候需要将小单位的数据转换成大单位的数据,如把销售收入从元转换成万元。这时候我们就需要借助Oracle数据库的帮助,让数据在不同单位之间自由转换。本文将介绍如何利用Oracle SQL实现元到万元的转换,同时对于在实际运用中的问题也做出详细说明。 一、Oracle隐式转换 Oracle数据库在处理两种不同类型数据运算时,会把类型的不一致进行自动转换,这种转换被称为隐式转换。例如,将数字型数据与字符型数据相加时,Oracle会自动将字符型数据转换成数字型数据,然后进行加法运算。因此,在SQL语句的操作中,我们无需对数据进行手动的数据类型转换,Oracle会自动根据数据类型进行转换。 二、元到万元转换 在实际的业务过程中,我们需要将元转换成万元,这时候我们需要执行两个操作: 1.将元数据除以10000,然后得到除数的数据类型会自动转换成小数型数据。 2.使用ROUND函数将小数型数据四舍五入到小数点后两位,并且保留两位小数,然后得到的结果会自动转换成数字型或字符型数据。 代码如下: SELECT ROUND(SUM(sales)/10000,2) AS “Sales in Ten Thousands” FROM sales_table; 在本例中,sales_table 表包含了一个名为 sales 的数字型列。该列是表示每笔销售额的金额,单位是元。在执行上述代码后,将输出一列名为 Sales in Ten Thousands 的结果,该列是对销售额进行单位转换后的结果,单位为万元。 请注意,如果你在查询中使用了其它列或表达式,需要将其归一化,以避免出错。 三、实际应用过程中的问题 在实际业务过程中,我们经常需要在不同的单位之间进行数据转换。在数据转换过程中,可能会出现一些问题。跨越物种的计算是其中的一个常见问题。例如,在上述代码中,如果你将总销售额除以数字型的“10000”,而不是小数型的“10000.00”,结果将是一个整数型值(只保留整数位),而不是小数型值。 另一个常见的问题是在四舍五入过程中出现的误差。如果你使用ROUND函数将数据小数点后几位数四舍五入,执行结果可能会与你期望的不完全一致。具体原因取决于所要转换的单位和应用场景。 为了避免这些岩浆,我们需要在设计和实现数据转换过程的同时,密切关注数据转换涉及的操作和影响因素。 四、总结 本文介绍了利用Oracle SQL将数据从元转换成万元的过程。我们强调了Oracle隐式转换的重要性,同时还分析了在实际应用过程中可能出现的问题。要保证数据转换的正确性,我们需要在实现过程中仔细考虑各种因素,避免误差的发生。

技术分享

在Oracle中用写时间VC来实现时间的记录(oracle写时间vc)

在Oracle中用写时间VC来实现时间的记录 时间是程序中一个非常重要的因素,它通常用于记录数据的创建时间,修改时间,或者是一些流程操作中的时间。在Oracle数据库中,我们可以使用写时间VC来实现时间的记录。 什么是写时间VC? 写时间VC是Oracle数据库中的一种自动更新字段,它会在写入数据时自动记录当前的时间。该字段类型可以是DATE或者TIMESTAMP,它们都可以存储时间。 如何使用写时间VC? 在Oracle中,我们可以通过创建表时指定写时间VC来创建该字段。具体语法如下: CREATE TABLE table_name( column1 datatype1 [ DEFAULT expression ] [ CONSTRNT constrnt_name ] [ column_constrnt ], column2 datatype2 [ DEFAULT expression ] [ CONSTRNT constrnt_name ] [ column_constrnt ], ... column_n datatype_n [ DEFAULT expression ] [ CONSTRNT constrnt_name ] [ column_constrnt ], write_time timestamp(6) DEFAULT SYSTIMESTAMP); 在上述代码中,write_time字段被指定为写时间VC,它的数据类型为TIMESTAMP,DEFAULT为SYSTIMESTAMP,这将使得每次插入时自动写入当前时间戳。 如果要使用DATE类型作为写时间VC,可以将DEFAULT改为SYSDATE。对于修改操作,我们可以使用触发器来对写时间VC进行更新。 在插入数据时,我们可以通过以下语句来插入数据和时间戳: INSERT INTO table_name (column1, column2, ..., write_time) VALUES (value1, value2, ..., SYSTIMESTAMP); 在查询数据时,我们也可以使用写时间VC来筛选符合条件的记录,例如: SELECT * FROM table_name WHERE write_time >= '2021-05-01 00:00:00'; 这将返回所有写入时间在2021年5月1日之后的记录。 结语 通过使用写时间VC,我们可以轻松地记录数据的创建或者修改时间,这对于数据审计以及流程操作记录等方面非常有用。Oracle提供了丰富的函数来支持对时间的操作,这些函数可以帮助我们更加方便地进行数据的处理和分析。

技术分享

寻找重启按钮:如何在小型主机上实现系统重启? (主机小的重启在哪里)

在日常使用计算机的过程中,重启电脑是十分常见的事情。不论是在发生了系统崩溃、软件出现问题,还是出于清理内存、更新系统等原因,重启都是必不可少的。但是,在一些小型主机上,特别是嵌入式系统、开发板等,不提供重启按钮是一种常见的设计。如何在这些小型主机上实现系统重启呢? 1.使用命令行重启 小型主机通常默认使用Linux系统,而Linux系统提供了命令行方式执行重启操作的方式。在终端或SSH下,可以使用命令sudo reboot或sudo shutdown -r now实现重启操作。这种方式虽然不需要重启按钮,但需要用户手动输入命令,不太方便。 2.使用硬件开关 在没有重启按钮的小型主机上,我们可以寻找其他方式,比如使用硬件开关实现重启。有一些主板提供了开关接口,在系统运行中,用户按下开关即可实现重启。但是,在嵌入式系统等设计中,硬件开关通常需要外接,不是很方便。 3.自行添加重启按钮 在一些小型主机上,用户可以自行添加重启按钮,以便更方便地进行系统重启。具体可以按照以下步骤操作: (1)寻找主板上的RESET接口; (2)根据RESET接口的规格(通常为两个或四个引脚),制作一份带有连接器的线条; (3)将线条封装为一个小型的RESET按钮,连接到RESET接口上; (4)在系统内设置重启脚本(如上述命令行操作),将脚本与RESET按钮的引脚连接。 这种添加重启按钮的方式需要一定的自行制作能力,不适用于没有这种实验能力的用户。 4.使用重启控制器 如果自行添加重启按钮不够方便,你还可以考虑使用重启控制器。重启控制器是一种小型的硬件模块,通常包括一个重启按钮、一些连接线,以及一份控制软件。用户只需要将重启按钮连接到主板上,即可使用控制软件实现重启操作。这种方式不仅使用方便,而且控制软件通常提供了一些高级功能,比如定时重启、网络远程重启等。 在小型主机上实现系统重启并不是难题。用户可以选择使用命令行、硬件开关、自行添加重启按钮或重启控制器等方式,根据自己的需求和能力选择合适的方案。 相关问题拓展阅读: 联想IR358主机上的那个小重启按键在什么位置啊 ,我找不到 联想IR358主机上的那个小重启按键在什么位置啊 ,我找不到 这型号没有重启键 小重启搜羡键一般在开关机键的旁边。 要莫是开关机键含有小重启销漏岁的功亏睁能,把开关机键按一下试一试! 看行不行。 meiyou 主机小的重启在哪里的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于主机小的重启在哪里,寻找重启按钮:如何在小型主机上实现系统重启?,联想IR358主机上的那个小重启按键在什么位置啊 ,我找不到的信息别忘了在本站进行查找喔。

技术分享

25字中文文章标题MySQL中创建表时主键的设置方法(mysql中创表时主键)

MySQL中创建表时主键的设置方法 在MySQL中,主键是用于标识每个表中唯一的行的关键字。它可以帮助我们更有效地操作数据,提高操作效率。在创建MySQL表时,我们可以使用以下方法设置主键。 方法1:使用PRIMARY KEY关键字 使用PRIMARY KEY关键字可以将一个或多个列定义为主键。例如,以下代码将’customer_id’列定义为主键。 CREATE TABLE customers ( customer_id INT PRIMARY KEY, first_name VARCHAR(50), last_name VARCHAR(50), eml VARCHAR(50) ); 方法2:使用UNIQUE关键字 另一种设置主键的方法是使用UNIQUE关键字。UNIQUE关键字用于确保列中的值都是唯一的。使用此方法,我们可以将多个列定义为主键。例如,以下代码将’customer_id’和’eml’列定义为主键。 CREATE TABLE customers ( customer_id INT, first_name VARCHAR(50), last_name VARCHAR(50), eml VARCHAR(50), UNIQUE (customer_id, eml) ); 方法3:使用AUTO_INCREMENT关键字 使用AUTO_INCREMENT关键字可以自动为主键列生成唯一值。例如,以下代码将’customer_id’列定义为主键,并自动为其生成唯一值。 CREATE TABLE customers ( customer_id INT AUTO_INCREMENT PRIMARY KEY, first_name VARCHAR(50), last_name VARCHAR(50), eml VARCHAR(50) ); 总结 在MySQL中创建表时,设置主键是非常重要的。它可以帮助我们更有效地操作数据,并确保每行都有一个唯一的标识。在本文中,我们介绍了三种设置主键的方法:使用PRIMARY KEY关键字、使用UNIQUE关键字和使用AUTO_INCREMENT关键字。选择哪种方法取决于具体情况和需求。

技术分享

CPU性能优化助力Oracle性能提升(CPU对Oracle影响)

CPU性能优化助力Oracle性能提升 Oracle数据库作为现代企业重要的数据存储系统,承担着各种业务数据的存储和处理任务。为了保证Oracle数据库的高可用性和高并发性,CPU性能优化是提升Oracle性能的一种重要手段。本文将介绍CPU性能优化的核心方法及其在Oracle性能提升中的应用实例。 一、CPU性能优化的核心方法 1.优化SQL语句 SQL语句是Oracle数据库中最核心的操作,优化SQL语句可以显著提升Oracle性能。具体优化方法如下: (1)减少查询次数。通过使用索引等方式,尽可能减少数据库查询的次数,从而提高查询效率。 (2)优化查询语句。对于多表联查等复杂查询语句,可以通过优化SQL语句结构、使用更高效的连接方式等方式,提高查询效率。 (3)避免全表扫描。尽可能使用索引,避免对整个表进行扫描,从而提高查询效率。 2.增加内存缓存 内存缓存是提升Oracle性能的另一种重要手段。具体优化方法如下: (1)增加SGA内存大小。SGA内存用来缓存数据库的数据块、索引和元数据等信息。通过增加SGA内存的大小,可以提高数据库的缓存效率,从而提高数据库性能。 (2)增加PGA内存大小。PGA内存用来缓存单个会话的数据,包括变量、数据结果集等。通过增加PGA内存大小,可以提高会话数据的访问效率,从而提高数据库性能。 3.优化CPU参数 CPU参数的优化可以提高CPU的利用率,从而提升Oracle性能。具体优化方法如下: (1)设置CPU管理器。使用CPU管理器来控制CPU资源的分配,可以提高多用户访问时的数据库性能。 (2)设置CPU绑定。通过将进程与CPU绑定,可以提高CPU的利用率,从而提高数据库性能。 二、CPU性能优化在Oracle性能提升中的应用实例 在实践中,CPU性能优化可以结合具体的业务场景进行应用。下面以一家电商公司的Oracle数据库为例,介绍CPU性能优化在Oracle性能提升中的应用实例。 该电商公司的Oracle数据库主要存储了大量订单信息,其中查询订单状态的SQL语句较为频繁。经过对SQL语句的优化,该公司将SQL查询次数从每秒301次降低到每秒185次,查询效率提高了38%。 同时,该公司还通过增加SGA内存和PGA内存,提高了数据库的缓存效率,进一步提高了查询效率。最终,该公司的Oracle数据库响应时间缩短了30%,并且查询效率提高了50%以上。 结语 CPU性能优化是提升Oracle性能的一种重要手段。通过优化SQL语句、增加内存缓存和优化CPU参数,可以显著提高Oracle数据库的性能和可用性。不同的业务场景需要采取不同的CPU性能优化方法,结合具体场景进行应用,才能取得最佳的性能提升效果。

技术分享

员从零开始成为一个Oracle管理员(em oracle管理)

员从零开始:成为一个Oracle管理员 Oracle数据库是世界上最受欢迎的数据库之一。随着企业IT系统复杂性的增加,对于熟练的Oracle管理员的需求也日益增长。在这篇文章中,我们将探讨成为一个成功的Oracle管理员的具体步骤和必要技能。 基础知识和技能 在成为一名Oracle管理员之前,您需要具备一些基本知识和技能。以下是一些基础知识和技能,以及可以帮助您掌握它们的一些资源: 1. SQL:Oracle数据库使用SQL语言处理数据。了解SQL语言的基础知识是成为一名Oracle管理员的基本要求。Oracle官网提供了SQL教程,您可以去上面查看。 2. Linux:Oracle数据库通常运行在Linux操作系统上。因此,您需要学习Linux基础知识。Linux中国网站提供了丰富的Linux学习资源。 3. 数据库管理:您需要了解如何管理数据库。包括备份和恢复,用户和权限管理,性能优化,等等。Oracle提供了很多管理员的手册,您可以去Oracle官网下载。 4. 监控和诊断:作为一名Oracle管理员,您需要知道如何监控和诊断数据库问题。Oracle有一些工具可以帮助您执行系统监控,例如SQL*Plus 和 Enterprise Manager。 5. 故障排除: 在您的职业生涯中,您将经常遇到与数据库有关的故障。因此,您需要了解故障排除的基本知识和技能。这也是Oracle管理员手册的一个很好的参考。 交流技巧 与其他技术职业一样,交流技巧对于成为一名成功的Oracle管理员同样重要。您需要与其他团队成员和业务用户交互,以确保数据库按照预期运行。以下是一些交流技巧: 1. 提供简洁的解释:当您与业务用户打交道时,您需要向他们提供简洁的解释,以便他们了解数据库问题的本质。 2. 向同事和管理层汇报工作:随着您成为一名经验更加丰富的Oracle管理员,您可以被要求向管理层汇报关于数据库的绩效和进展。 3. 理解业务需求:Oracle管理员需要理解业务需求,以便在数据库中实现这些需求。你需要经常和业务用户沟通。 工具和技术 通过掌握以下Oracle特定的技术和工具,您可以成为一名更加成功的Oracle管理员: 1. Enterprise Manager: Oracle Enterprise Manager是一个完整的管理工具,可帮助您管理数据库。这个工具非常强大,可以帮助您管理几乎所有您需要管理的东西。 2. SQL*Plus:SQL*Plus是一个命令行工具,可以用来连接到Oracle数据库并执行命令。对于快速执行故障排除和检查命令来说是一个非常好的工具。 3. Grid Infrastructure: Grid Infrastructure 可以管理所有节点上的Oracle实例和数据库,包括自动故障转移和自动可以路由。 4. Data Guard: 一个非常方便的灾难恢复工具,它同步复制主库到备库,并可以将备库作为主库使用以实现持续性服务。 总结 成为一名Oracle管理员并不容易,需要掌握技术、理解业务需求和拥有良好的交流技巧。不过,通过逐步提高自己的技能和不断学习新的技术和工具,您可以成为一名成功的Oracle管理员。

技术分享

MySQL中SET的常见用法及示例解析(mysql中set 用法)

MySQL中SET的常见用法及示例解析 在MySQL中SET是一种非常常见的数据类型,可以存储多个枚举值。SET可以用来存储一些开关状态,例如博客的开关状态,可以设置为“ON”或“OFF”。接下来将介绍SET的常见用法及示例解析。 1. SET的语法 SET语法如下所示: SET(‘value1’, ‘value2’, …) 其中value1,value2等是该数据列的枚举值。 2. 设置SET的默认值 可以使用DEFAULT属性来设置SET的默认值,如下所示: `CREATE TABLE blog (id INT(11) NOT NULL, title VARCHAR(50),status SET(‘open’,’close’) DEFAULT ‘close’, PRIMARY KEY (id));` 在上面的示例中,status被设置为SET类型,默认值为close。 3. 设置SET列的值 可以使用INSERT INTO语句来设置SET列的值,如下所示: `INSERT INTO blog (id, title, status) VALUES (1, ‘MySQL Tutorial’, ‘open’);` 在上面的示例中,我们将ID设置为1,标题设置为MySQL Tutorial,状态设置为open。 4. 查询SET列的值 可以使用SELECT语句来查询SET列的值,如下所示: `SELECT * FROM blog WHERE status = ‘open’;` 在上面的示例中,我们选择了状态为“open” 的所有博客。 5. 求和SET列的值 可以使用SUM()函数来求和SET列的值,如下所示: `SELECT SUM(status = ‘open’) AS open_count FROM blog;` 在上面的示例中,我们计算了状态为“open”的博客数量。 6. 聚合SET列的值 可以使用GROUP_CONCAT()函数来聚合SET列的值,例如: `SELECT title,GROUP_CONCAT(status) AS statuses FROM blog GROUP BY title;` 在上面的示例中,我们按照标题分组,然后聚合了状态。 总结 SET是MySQL中一个非常实用的数据类型,可以存储多个枚举值。SET列的默认值可以使用DEFAULT属性来设置,可以通过INSERT INTO语句来设置SET列的值,可以使用SELECT语句来查询SET列的值,可以使用SUM()函数来计算SET列的值之和,也可以使用GROUP_CONCAT()函数来聚合SET列的值。您可以在您的项目中灵活使用SET数据类型,并根据您的具体需求来使用SET的各种功能。

技术分享

谁是奥卡菲德(jor oracle)

谁是奥卡菲德? 奥卡菲德(Oktaféder)是近年来备受关注的艺术组织,由一群来自匈牙利的青年艺术家共同创建,旨在将多种自然元素、风格与表现方式进行组合,籍此传达出一种意境深邃又不乏流行感的艺术风范。 那么,奥卡菲德具体的表现形式又是怎样的呢? 尤其在视觉艺术方面,奥卡菲德展现出了强烈的雕塑、影像、图案的综合感,从而带来了一种催人奋进、走向未来的美学观念。此外,奥卡菲德还常常将音乐元素融入其视觉艺术中,长长的电吉他即为奥卡菲德的标志之一。 在实践过程中,奥卡菲德的艺术家们也十分注重创新思维的培养。例如,在新项目中,他们会尝试一些新方法来创造对白和情节,同时也对舞台、灯光和音乐进行了重新设计,以达到更为出众的呈现效果。 作为艺术类组织,奥卡菲德自然不能缺少在网络上的存在感。目前,奥卡菲德的官方网站(www.oktafeder.hu)包括前沿设计、社会文化、科技创新和艺术分类等多个特别栏目,便于网友快速了解奥卡菲德的最新动态及创作理念。 除此之外,奥卡菲德还在2021年推出了一种名为“定制艺术”的全新服务,每位用户都可按照自己的偏好及需求来确定完全属于自己风格的作品。想要一件奥卡菲德的定制艺术品吗?登录官网即可! 在创意、革新和实践上不断突破和追求,让奥卡菲德成为了当今艺术界的一块闪亮招牌。是否感兴趣?不妨去官网上了解更多!

技术分享

用Oracle实现几行转一行的奇妙之处(oracle几行转一行)

用Oracle实现几行转一行的奇妙之处 在数据处理的过程中,我们常常需要用到多个表格进行关联分析。在这个过程中,我们需要将多行数据合并成一行。这时候,就需要用到行转列操作。行转列操作指的是将多行数据转化为单行数据的过程,也被称为“列聚合”或“透视表”。在Oracle数据库中,实现行转列操作的方法有很多种,下面我们将介绍其中的两种方法。 方法一:使用数据库视图 在Oracle中,可以通过数据库视图来实现行转列操作。假设我们有两个表格,一个是“工资表”,一个是“员工信息表”。这两个表格的结构如下: 工资表: |员工编号|月份|工资| |:—–:|:—:|:—:| |E001|1|1000| |E001|2|1100| |E001|3|1200| |E002|1|1500| |E002|2|1600| |E002|3|1700| |E003|1|2000| |E003|2|2100| |E003|3|2200| 员工信息表: |员工编号| 姓名 | 性别 | 年龄 | |:—–:|:—:|:—-:|:—:| |E001| 张三 | 男 | 28 | |E002| 李四 | 女 | 25 | |E003| 王五 | 男 | 30 | 要将这两个表格合并成一个表格,并将“员工编号”列和“姓名”列合并为一列,可以执行以下步骤: 1. 创建一个包含“员工编号”、“姓名”、“性别”和“年龄”的视图: CREATE VIEW emp ASSELECT a.employeeid, a.name, b.gender, b.age FROM salary a, employeeinfo bWHERE a.employeeid = b.employeeid 2. 然后,在该视图的基础上,使用连接和条件语句将“月份”和“工资”列转化为新的列: SELECT employeeid || '-' || name AS name, MAX(CASE WHEN month = 1 THEN salary ELSE NULL END) AS salary_1, MAX(CASE WHEN month = 2 THEN salary ELSE NULL END) AS salary_2, MAX(CASE WHEN month = 3 THEN salary ELSE NULL END) AS salary_3FROM salaryJOIN employeeinfo ON salary.employeeid = employeeinfo.employeeidGROUP BY employeeid, name;...

技术分享

智能压迫威胁:如何让自己保持独立? (如何摆脱主机的控制)

随着科技的迅速发展,智能设备已经成为人们生活中不可或缺的一部分,人们每天都要使用各种智能设备,比如手机、电脑、智能音响等等。虽然智能设备给我们的生活带来了许多便利,但是也给我们的生活带来了一些威胁,如智能设备的压迫。那么智能压迫究竟是什么?怎么才能让自己保持独立呢? 一、智能压迫的概念 智能压迫又称数字压迫,是指人们在使用智能设备时对人的思维和行为的控制。智能压迫的特点是把人的思维和行为限制在数码世界里,不断地向人们推销,让人们沉迷于虚幻的数字世界中,失去真实世界的认识和判断能力,让人成为数字世界的奴隶。 二、智能压迫的危害 智能压迫不仅会给人们带来精神上的困扰,还会影响人们的生活和工作。具体表现如下: 1.依赖性强 现在的人们越来越依赖智能设备,不论是工作还是生活,都离不开智能设备,长期依赖智能设备易使人们忘记自己的本来面目,变得缺乏主见和自主性。 2.视力下降 长时间盯着屏幕会对视力产生副作用,这也容易成为智能设备对人体健康的一个威胁因素之一。 3.精神压力增大 人们在使用智能设备的时候,不仅要应对工作学习的压力,同时还要承受来自网络的信息垃圾等负面信息的干扰,这样会让人们的情绪变得不稳定,产生抑郁、焦虑等情绪疾病。 三、如何保持独立 1.减少使用时间 为了避免受到智能设备的压迫,我们应该尽量减少无意义的使用时间,比如不要在闲暇时间看沉迷于短视频,尽可能减少游戏和社交媒体的时间,可以多出门走走,与周围的人进行更多的交流。 2.多元化的阅读 每天可以固定的看新闻、博客、微信公众号等网络信息,了解每天发生的事情,也可以看自己喜欢的书籍,相关杂志,有益知识的阅读可以增加生命力,促进个人成长。 3.多做运动 在使用智能设备之前,也可以多花时间做些运动,比如跑步、健身、瑜伽等,以增强身体健康,并且可以让大脑舒缓,以更好地面对工作生活。 4.合理安排个人时间 合理地规划自己的时间,找到适合自己的工作学习方法,减少手机、电脑等智能设备对生活的干扰。 智能压迫是一种深受现代人交花束的错误行为和行为方式,应该在很多层面上做好预防措施,这样才能真正地让自己得到快乐、满足并且有力。要想保持自己的独立,我们应该从自己所做的每一件小事做起,让自己变得更加自主、独立、自由,并远离智能设备的压迫。 相关问题拓展阅读: 如何摆脱主机控制 如何摆脱主机控制 他用什么控制的? 开机 狂按F8。弹出菜单。选择安全模式启动、 不同的管理陵首软件是不一样的,不过,你可以打开网络和拨号连接对话框,有个本地连接,你右击属性。 把打昌族勾的全部去掉,只留最后一个Tcp和Ip协议打勾,这样耐汪弊可以脱离主机的控制,不过可以被管理员发现的。 如何摆脱主机的控制的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于如何摆脱主机的控制,智能压迫威胁:如何让自己保持独立?,如何摆脱主机控制的信息别忘了在本站进行查找喔。

技术分享