肖恩技术周刊(第 2 期)

周刊内容: 对一周内阅读的资讯或技术内容精品(个人向)进行总结,分类大致包含“业界资讯”、“技术博客”、“开源项目”和“工具分享”等。为减少阅读负担提高记忆留存率,每类下内容数一般不超过3条。
更新时间: 星期天
历史收录: shawn-weekly
订阅方式: 微信公众号“肖恩聊技术”,除周刊外还有更多原创技术博文~

开篇图

黑龙潭边缘

黑龙潭边缘一窥,旁边农家李子熟了挺好吃。不远处就是"天府万科城",离成都市中心有60多公里房价却要1w+,懂得都懂😁。

业界资讯

苹果 WWDC24 全球开发者大会在 2024 年 6 月 11 日举行,发布了包括 iOS 18、iPadOS 18、macOS 15、watchOS 11 和 visionOS 2 在内的新一代操作系统。重点更新包括:

  1. visionOS 2:引入了将 2D 照片转换成 3D 空间照片的功能,手势控制功能,以及与佳能合作推出的空间镜头。
  2. iOS 18:主屏幕自定义功能增强,控制中心多页面布局,信息 App 新增文本格式选项,支持卫星通讯功能,照片 App 大幅改版,新增应用锁和游戏模式。
  3. Audio & Home:AirPods 引入头部动作识别技术,通话人声分离功能,以及全新 tvOS 的 InSight 功能。
  4. watchOS 11:专注于健康和健身追踪功能,包括训练负荷估算、更灵活的圆环挑战设置,以及新健康数据 App“活力”。
  5. iPadOS 18:为 iPad 带来原生计算器,支持 Apple Pencil 书写计算,以及其他与 iOS 18 相似的更新。
  6. macOS Sequoia:引入 iPhone mirroring 功能,智能多窗口管理,独立密码应用,视频会议美化背景,Safari 浏览器智能化,以及 Game Porting Toolkit 2.0。
  7. Apple Intelligence:集成了自然语言理解、全局内容分析、私有云计算技术,大幅更新了 Siri,包括屏幕感知功能和重写功能等。

此外,苹果宣布与 OpenAI 合作,在 Siri 中加入 ChatGPT,但苹果智能存在硬件限制,目前只有搭载 A17 Pro 的 iPhone 15 Pro / Max 可以使用。新系统将在未来一年内逐步推送,部分功能和语言支持将于明年推出。

17岁的中专生姜萍在2024阿里巴巴全球数学竞赛中取得93分,位居全球第12名,成为首位冲进决赛的中专生。姜萍现就读于江苏省涟水中等专业学校服装设计专业,她的数学成绩从初中开始就尤为突出,但偏科使她未能进入普通高中。在专科学校,她对数学的痴迷显得有些格格不入。数学老师向她推荐了同济大学出版的《高等数学》、谢惠民的《数学分析》以及Lawrence C. Evans编写的《偏微分方程》。姜萍凭借手机翻译软件和《英汉小词典》自学了全英文《偏微分方程》的三分之一。得知阿里巴巴全球数学竞赛无门槛后,她选择参赛。此次竞赛共有801人入围决赛,大多来自世界名校。

《黑神话:悟空》在Steam平台开启预购后,成功登顶2024年6月4日至11日的最新一周销量榜,成为全球、国区和港区的周榜冠军。在全球Top 10榜单中,《黑神话:悟空》位列第一,其次是《艾尔登法环》和《命运2:终焉之形》。国区Top 10榜单中,《黑神话:悟空》同样位居榜首,紧随其后的是《艾尔登法环》和《艾尔登法环》黄金树幽影。

《黑神话:悟空》预计将于2024年8月20日上午10点(UTC+8)全球同步上线,数字标准版售价为268元,数字豪华版售价为328元,DLC豪华升级包售价为60元。值得注意的是,该作在国区的售价为全球最低,港台地区的售价则分别排名第二和第三。

这款游戏的成功预购和登顶销量榜,显示出玩家对《黑神话:悟空》的期待和热情。游戏的售价策略也体现了对不同地区玩家的考虑,有望吸引更多玩家的关注和购买。

树莓派,一款基于ARM架构的微型计算机,以其小巧体积、低成本和高扩展性受到市场欢迎。自2006年剑桥大学计算机学者为普及编程教育而设计以来,树莓派已从小众极客玩具成长为工业控制和物联网领域的重要组件。2023年公司收入达2.65亿美元,净利润6596万美元。2024年6月11日,树莓派公司在伦敦证券交易所上市,股价上涨32%,市值9.11亿美元。树莓派的成功得益于其简单商业模式、开源社区支持和多样化应用场景,从教育到专业开发,再到工业应用,树莓派展现了计算机的纯粹存在和无限可能。

技术博客

文章讨论了技术人如何在忙碌中保持对新技术的了解。作者提出了一个解决方案,即通过大模型自动抓取并总结技术热点,使之成为简短摘要,便于快速阅读。实现这一想法需要三个步骤:信息收集(使用API、RSS或爬虫)、信息解读(利用大模型生成摘要)、结果展示(将信息和摘要格式化展示)。作者开发了一个DEMO,虽然还有待完善,但已经能够实现基本功能。文章还分享了使用Python和大模型API生成文章摘要的代码示例,并对未来大模型的发展表达了期待和一丝忧虑。

TIOBE 6 月榜单显示,C++ 首次超越 C 语言,成为排行榜第二名。C++ 广泛应用于嵌入式系统、游戏开发和金融交易软件等领域。TIOBE CEO Paul Jansen 表示,C++ 经过 39 年的发展,终于超越了 C 语言。自 2011 年以来,C++ 每三年更新一次,虽然更新速度较快,但语言的持续发展值得肯定。

除了 C++ 的突破,Go 语言也首次跻身榜单第 7 名,Rust 则达到了历史最高排名,位列第 17 位。榜单中其他一些变动包括 SQL 从第 9 升至第 8,Visual Basic 从第 7 跌至第 9,Swift 从第 15 升至第 12,Assembly language 从第 12 跌至第 13,PHP 从第 16 升至第 15,Scratch 从第 17 升至第 16,Ruby 从第 13 跌至第 18。

TIOBE 指数是一个衡量编程语言受欢迎程度的指标,每月更新一次。评判依据包括全球范围内的工程师、课程和第三方供应商,以及 Google、必应、雅虎、维基百科、亚马逊、YouTube 和百度等搜索引擎。该指数不直接代表编程语言的好坏或编写代码的多少,但可以作为检查编程技能是否跟上时代步伐的参考,或在建立新软件系统时,作为选择编程语言的依据。

讨论了互联网信息的迅速更新迭代导致的"失忆症"现象。随着技术的发展,旧有的存储和传播方式被新媒介取代,很多历史信息和数据面临丢失的风险。文章提到,不仅是中国,全世界都面临着网页无法访问的问题,例如美国皮尤研究中心的调查显示,2013至2023年间有四分之一的网页已经无法访问。此外,提到了"数字黑暗时代"的概念,担心当前存储介质在未来可能无法读取,导致信息丢失。文章还探讨了信息孤岛化问题,即平台之间的信息不互通,以及个人和组织如何通过存档和建立档案馆等方式对抗数字信息的丢失。最后,呼吁每个人都应该做出选择,积极参与到保存数字遗产的行动中来。

开源项目

MiGPT是一个将小爱音箱与ChatGPT和豆包结合的项目,旨在打造一个更智能、更贴心的智能家居体验。通过这种方式,小爱音箱可以提供AI问答、角色扮演、流式响应、长短期记忆、自定义TTS等功能,让智能家居设备更懂用户需求。项目提供了Docker和Node.js两种启动方式,用户可以根据需要选择。同时,项目还提供了详细的文档和常见问题解答,方便用户学习和使用。需要注意的是,本项目仅供学习和研究目的,不得用于商业活动,使用者应自行承担使用风险。

Ice是一款为macOS设计的强大的菜单栏管理工具,主要功能是隐藏和显示菜单栏项目。它目前处于积极开发中,一些功能尚未实现。用户可以通过手动下载安装包或使用Homebrew命令安装。Ice提供了丰富的菜单栏项目管理功能,如隐藏项目、自定义间距、布局配置文件、项目分组等。此外,它还支持自定义菜单栏外观,如颜色、阴影、边框和形状。Ice还提供了热键功能,允许用户快速切换菜单栏部分的显示状态。它还支持在登录时启动、自动更新和菜单栏小部件。Ice的名称来源于其设计理念,即让菜单栏项目像冰一样滑动隐藏。它仅支持macOS 14及以上版本,因为使用了该版本特有的系统API。Ice采用MIT许可证发布。

这是一个视频翻译和配音工具,可以将一种语言的视频翻译成另一种语言并添加配音。它基于faster-whisper离线模型进行语音识别,并支持多种翻译渠道和文字合成语音技术。用户可以根据自己的需求进行各种设置,如翻译视频、提取字幕、合并字幕和视频、识别文字、合成语音等。软件提供了Windows预编译版exe下载,也可以通过源码部署。在使用过程中,用户需要注意一些问题,如设置代理、选择正确的模型、处理音视频对齐等。此外,软件还提供了CUDA加速支持,可以提高处理速度。最后,软件依赖于一些开源项目,如pydub、ffmpeg、PyQt5等。

其他值得看

周刊首先讨论了人类对颜色的偏好,特别是汽车颜色的选择。根据2023年美国汽车颜色销售数据,灰色系(包括白、黑、灰、银)最受欢迎,占新车销售的80%。中国的数据也显示类似的趋势,其中白色、黑色和灰色的汽车占据了86%的市场份额。这种偏好可能与成本、转售价值和安全性有关,反映了人们避免与众不同的从众心理。

接着,周刊介绍了孙明展老师的家庭财务咨询公司,该公司提供家庭资产配置规划服务,旨在帮助人们减少财务风险并普及相关知识。他们即将举办的活动将提供免费的一对一咨询,不推销任何理财产品。

科技动态部分,周刊提到了风力轮船的概念,这是一种利用风力发电以减少燃油消耗和二氧化碳排放的创新设计。还有关于Artemis 2火箭的逃生系统,以及宜家在虚拟游戏Roblox中开设虚拟商店并招聘真人员工的新闻。

此外,周刊还包含了多篇关于AI、网络社区信任算法、QUIC协议优势等主题的文章,以及一些AI相关工具和服务的介绍。最后,周刊还宣传了一个即将在北京举行的AI游园会,这是一个面向程序员的线下活动,提供了与AI产品互动和体验的机会。

快手发布了一款名为“可灵”的视频生成模型,能生成最长两分钟的1080P视频,质量超越谷歌Voe视频模型。该模型采用类Sora的DiT结构,用Transformer代替了传统扩散模型中的U-Net,自研了3D VAE网络实现时空同步压缩,并设计了专用的语言模型优化用户输入提示词。 阿里开源了通义Qwen2模型,成为Huggingface LLM开源模型榜单第一名,推理能力突出。

其他动态包括Udio支持音频扩展、Stability AI开源音乐生成模型、Suno将推出哼唱生成歌曲、Nijijourney模型更新、谷歌NotebookLM更新、智谱开源GLM-4-9B、字节跳动租赁GPU规避制裁。产品推荐包括AI编辑助手Underlord、AI文件管理Riffo、AI浏览器整理Peek、游戏语音陪聊Backseat、Wix应用构建器、竞品发现分析Fibery。精选文章包括Andrej Karpathy的GPT-2实现教学、a16z的AI营销变革、Arc浏览器CEO的下一代设备讨论、2024年AI工作指南、AI动漫侵权调查、AI应用爆发前夜信号、硅谷投资者的AI未来战争、大型语言模型一年的共建经验。重点研究包括Meta的200种语言神经机器翻译、Open AI的稀疏自动编码器、Anthropic的Claude性格塑造、阿里的LLM自动对齐技术路径、Flash Diffusion加速条件扩散模型、腾讯的V-Express照片生成视频、字节的Seed-TTS语音生成模型。还有关于Stable Diffusion AI画图的揽睿星舟推荐和guizang.ai AI资讯站点的介绍。

一些热点事件时间轴和工具推荐。

分享了9个高质量的技术类信息源。

未经过人工筛选抓取的原始文章和AI生成摘要。

<think>嗯,用户想了解Excel中的VLOOKUP函数的用法和参数含义。首先,我需要回忆一下VLOOKUP的基本结构。VLOOKUP是垂直查找函数,用于在表格的首列查找指定的值,然后返回该行中指定列的数据。它的四个参数分别是查找值、表格范围、列索引号和匹配模式。 接下来,我得确认每个参数的具体作用。第一个参数是lookup_value,也就是用户要查找的值,比如产品ID或者姓名。第二个参数是table_array,即查找的范围,这里要注意的是,查找值必须位于这个范围的第一列,否则函数无法正确工作。第三个参数是col_index_num,也就是用户想要返回的数据在表格范围中的第几列,这个列数是从表格范围的第一列开始算起的,不是整个工作表的列。第四个参数是range_lookup,决定是精确匹配还是近似匹配,通常用FALSE或0来指定精确匹配,避免错误。 然后,用户可能需要一个具体的例子来理解如何使用。比如,假设有一个产品价格表,用户想根据产品ID查找对应的价格。这时候,VLOOKUP就可以在ID列查找,然后返回价格列的数据。同时,要提醒用户注意表格范围最好使用绝对引用,比如$A$2:$C$100,这样在拖动公式时范围不会变化。 可能遇到的问题也需要考虑。比如,如果查找值不在表格的第一列,或者列索引号超过了表格的列数,函数会返回错误。此外,数据格式不一致也可能导致问题,比如查找值是数字,而表格中是文本格式的数字,这时候需要统一格式。还有,当出现#N/A错误时,可能是查找值不存在,或者匹配模式设置不正确,需要检查参数是否正确。 用户可能还会问到如何避免常见的错误,比如部分数据匹配出错的情况。这时候需要检查是否有多余的空格,或者数据格式不一致,或者表格范围没有锁定导致拖动时偏移。此外,XLOOKUP作为VLOOKUP的升级版,可能在某些情况下更方便,比如可以向左查找或者返回多列数据,这也是可以提及的内容。 最后,整理步骤,从基础语法到参数说明,再到具体案例,逐步引导用户理解如何使用VLOOKUP函数。同时,提供常见错误和解决方法,帮助用户在实际应用中避免问题。如果有必要,还可以比较VLOOKUP和其他查找函数的区别,比如HLOOKUP或XLOOKUP,但根据用户的问题,主要集中在VLOOKUP本身即可。</think>### Excel VLOOKUP函数详解 #### 一、基础语法与参数说明 VLOOKUP函数的语法为: $$=VLOOKUP(lookup\_value, table\_array, col\_index\_num, [range\_lookup])$$ 包含4个参数: 1. **lookup_value**(必填):要查找的值(如单元格引用或具体值) 2. **table_array**(必填):包含数据的表格范围(必须包含查找列和返回列) 3. **col_index_num**(必填):返回值所在列的序号(从table_array第一列开始计数) 4. **range_lookup**(可选):匹配类型 - `TRUE`/`1`:近似匹配(默认值,需数据升序排列) - `FALSE`/`0`:精确匹配(常用选项) [^1][^2] #### 二、使用步骤演示(工资表查询案例) 假设需要根据员工编号查询工资: 1. 建立查询单元格(如`B12`) 2. 输入公式: ```excel =VLOOKUP(A12, $A$2:$D$100, 4, 0) ``` - `A12`:待查询的员工编号 - `$A$2:$D$100`:锁定数据区域(绝对引用) - `4`:返回第4列(工资列) - `0`:精确匹配 [^2][^3] #### 三、常见错误与解决方法 | 错误现象 | 原因 | 解决方案 | |---------|------|---------| | #N/A | 查找值不存在 | 检查数据源或改用`IFERROR`容错 | | #REF! | 列序号超出范围 | 确认col_index_num ≤ 表格列数 | | 部分匹配失败 | 数据格式不一致 | 统一数值/文本格式 | | 结果错位 | 表格未锁定 | 使用`$`符号固定区域引用 | [^3][^4] #### 四、进阶技巧 1. **多条件查询**: 使用辅助列合并多个条件字段 ```excel =VLOOKUP(A2&B2, $D$2:$F$100, 3, 0) ``` 2. **通配符匹配**: `"*"`匹配任意字符,`"?"`匹配单个字符 ```excel =VLOOKUP("张*", $A$2:$C$100, 3, 0) ``` 3. **跨表查询**: 引用其他工作表数据 ```excel =VLOOKUP(A2, Sheet2!$A$2:$D$100, 4, 0) ``` [^1][^4]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值