MID

一,共同的名称:超移动便携笔记本电脑

首先让我们对这几类产品给出明确的定义:

UMPC即Ultra Mobile PC,超便携个人电脑;最初始的概念由微软提出,尽管经历了几年的沉寂,但在2006年由英特尔和微软共同造势,进而成为近两年关于笔记本未来趋势最热门的预测之一。

MID即Mobile Internet Devices,移动互联网设备;英特尔在去年北京的IDF大会上首先推出这一概念。

UMD即Ultra Mobile Devices,超移动设备;为了和“Wintel联盟(微软和英特尔的利益同盟)”的UMPC和MID抗衡,威盛也在2006年发布了自己的超便携电脑计划UMD,和前者唯一的不同就是都采用了威盛的C7M处理器。

如果从字面上的定义无法看出这其中的奥妙,那么就从一些细节来入手吧。从UMPC到UMD、再MID, 核心的词汇从“PC”变成了“Device”,这说明笔记本行业的多家巨头对未来产品发展趋势的看法是产品将逐渐变得更加轻薄和小巧便携,也许在功能上可 以退而求其次,但在使用范围上却能够凭借着灵活的扩展性得到最大限度内的发挥。Device并非局限在电脑这个层面上,其市场定位直指现如今已成气候的智 能手机。

们可以注意到,现在拿智能手机、PDA的人大多数随身还会带着一部传统的手机,这就给超便携 笔记本电脑提供了机会。这种移动设备主要被用于实现消费者与互联网进行数据交换。现在智能手机每年的出货量是3000万台到4000万台,以后将达到每年 约2亿台的销量,因此我们可以预计超便携笔记本电脑未来几年将占领智能手机50%以上的市场份额。

从众家巨头针对自家产品的宣传上也能看出一二:微软对UMPC的描述是结合了Windows XP/Vista与移动技术的优势,可以让用户轻松方便地在旅途中访问和使用软件。它的硬件设计小巧轻便,可以随时携带在身边进行连接和通信,随时随地处 理各种任务并享受娱乐功能,不管身处何方,都能使用户都能迅速获取最新的信息,保持与世界的亲密接触。与此同时,英特尔从应用上区分了UMPC和MID:UMPC针对商务或者教育领域,MID针对消费类市场,体积更加小巧。而威盛认为,未来的UMD产品将横跨电脑和手机两大领域,融合两者功能,汇集多媒体播放、GPS导航、摄像等特性,将成为数字时代背景下功能最完备、兼顾时尚和便携的革命性产品。


### Mid 函数概述 `Mid` 是一种常见的字符串操作函数,在多种编程语言和工具中都有实现,比如 Visual Basic (VB)[^1]、C 语言[^2]、Excel[^3] 和 MySQL[^4]。以下是 `Mid` 的基本语法及其使用方法。 --- ### 基本语法 #### **Visual Basic** 在 VB 中,`Mid` 函数的语法如下: ```vb Mid(string, start_position[, length]) ``` - `string`: 要从中提取子串的目标字符串。 - `start_position`: 子串起始位置(第一个字符的位置为 1)。 - `length` (可选): 提取的字符数;如果省略,则返回从指定位置到字符串末尾的所有字符。 **示例:** ```vb Dim result As String result = Mid("Hello World", 7, 5) ' 返回 "World" ``` --- #### **C 语言** 虽然 C 语言本身没有内置的 `Mid` 函数,但可以通过自定义方式模拟其实现逻辑。通常会结合指针运算完成类似的字符串切片功能。 **伪代码示例:** ```c #include <stdio.h> #include <string.h> void mid(char *str, int startPos, int len, char *output) { strncpy(output, str + startPos - 1, len); output[len] = '\0'; } int main() { char input[] = "Hello World"; char output[10]; mid(input, 7, 5, output); // 截取 "World" printf("%s\n", output); // 输出 "World" } ``` --- #### **Excel** 在 Excel 中,`MID` 函数用于从文本字符串中的特定位置开始提取一定数量的字符。 ##### 语法: ```plaintext =MID(text, start_num, num_chars) ``` - `text`: 需要提取字符的原始字符串。 - `start_num`: 开始提取的第一个字符所在位置。 - `num_chars`: 要提取的字符数目。 **示例:** 假设单元格 A1 包含 `"abcdefg"`, 公式 `=MID(A1, 3, 2)` 将返回 `"cd"` 对于带 B 版本的情况,如 `MIDB` 或其他类似函数,需注意它们按字节而非单个字符计算长度。 --- #### **MySQL** 在 SQL 数据库查询语句里,特别是 MySQL 环境下,可以利用 `MID()` 来获取字段内的部分数据片段。 ##### 语法: ```sql MID(str, pos, len) ``` - `str`: 输入目标字符串或者列名。 - `pos`: 定位起点索引号(首字母对应值为1)。 - `len`: 所期望读取出的内容宽度尺寸大小。 **实例演示:** ```sql SELECT MID('abcdefghij', 3, 4) AS ExtractedString; -- 结果将是 'cdef' ``` --- ### 注意事项 当涉及到多字节编码环境时,务必区分标准版与扩展版本之间的差异,例如 Excel 中提到过存在两种模式——常规型态以及附加标记"B"结尾的形式。错误混搭可能导致不可预期的结果偏差现象发生。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值