【2024W38】肖恩技术周刊(第 16 期):白嫖AI的最佳时段

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

开篇图

最近资讯含AI量很高,大模型这波热度确实是前几次概念无法比拟的。同时由于国内的内卷,当下也是普通人白嫖AI的最佳时刻,但随着这波热潮过去或某些厂家杀出重围一统天下,前期价格战的成本迟早是要收回的。想想我开始写周刊也是吃到了大模型提效的红利,现在完成一篇周刊除去前期阅读的成本(也可以通过工具自动化,但收集的效果一直不太满意)基本可以在一小时内完成,视频的生成也能控制在20分钟左右,这种效率确实相当可观。不过本周开始还是决定将视频砍掉了,一方面是20分钟虽然短但对于周末来说还是太宝贵了😁,制作完还得发到各个平台也得花费不少时间。同时也分析了近一个月的数据,发现3分钟的视频在当前信息量爆炸的环境下还是太长了,80%的观众都在前20s就退出了,完播率很低。因此,还是优先将精力放在周刊文章上,把内容做的更好一点吧。

业界资讯

  • Java 23 / JDK 23 正式发布

Java 23 / JDK 23 正式发布,此版本为非长期支持(LTS)版本,Oracle 仅提供六个月支持。包含12个JEP,重点包括ZGC默认模式切换为分代模式,以及多个预览特性如模式中的原始类型、Class-File API、Markdown文档注释、Vector API等。此外,还有数百个小增强和数千个错误修复。

技术博客

  • 10种数据库技术的发展历程与现状

本文概述了数据库技术的演变历程,从早期的层次数据库IMS到现代的向量数据库Milvus。关系数据库如MySQL以其表格结构和SQL查询语言而流行,而NoSQL数据库则针对特定数据类型和查询需求提供了优化,包括列存数据库HBase、文档数据库MongoDB、键值数据库Redis、图数据库Neo4j和时序数据库InfluxDB。

随着技术的发展,出现了HTAP数据库TiDB,它结合了在线事务处理(OLTP)和在线分析处理(OLAP),以满足实时分析和事务处理的需求。向量数据库Milvus专注于处理大规模向量数据,支持高效的相似性搜索,适用于机器学习、图像识别等场景。

文章还预测了数据库技术的未来趋势,包括专业化、分布式架构、云原生化和数据安全技术的强化。这些趋势反映了数据库技术不断适应互联网服务、数据分析和人工智能等领域的发展需求。

  • 消息队列选型看这一篇就够了

本文讨论了消息队列(MQ)在分布式系统中的重要性和应用,以及几种主流的消息队列系统:Kafka、Pulsar、RocketMQ、RabbitMQ和NSQ。

消息队列的作用:消息队列作为分布式系统中的关键组件,主要提供异步通信、流量削峰、系统解耦和数据缓存等功能。

Kafka:由Broker和ZooKeeper组成,支持高吞吐量的消息广播,适用于日志收集和流处理。

Pulsar:以Broker、BookKeeper和ZooKeeper为架构,实现存储与计算分离,支持多租户和跨地域复制,适合需要高可靠性的场景。

RocketMQ:由NameServer和Broker组成,支持顺序消息、延时消息和事务消息,适合金融级消息传递。

RabbitMQ:基于AMQP协议,通过Exchange和Queue实现复杂的消息路由,支持多种消息类型和优先级队列。

NSQ:由nsqlookup和nsqd组成,简单高效,适用于需要快速开发和部署的场景。

性能对比:Kafka和Pulsar在吞吐量和延迟上表现较好,RabbitMQ在低延迟方面有优势,NSQ适合高吞吐场景。

运维考量:包括高可用性、跨地域容灾、集群扩容和成本效益,不同消息队列产品在这些方面有不同的优势和限制。

使用场景:根据业务需求选择合适的消息队列产品,例如Kafka适合日志处理,Pulsar适合多租户和容灾需求,RocketMQ适合金融级消息传递,RabbitMQ适合复杂路由需求,NSQ适合快速开发。

开源项目

  • free-for-dev

free-for-dev 是一个由社区维护的项目,旨在收集和分享各种对开发者和基础设施运维人员有用的软件即服务(SaaS)、平台即服务(PaaS)和基础设施即服务(IaaS)的免费层服务。这些服务包括但不限于云服务、代码托管、项目管理工具、CI/CD 工具、数据库服务、监控服务、域名注册等

  • Pake

Pake是一个利用Rust语言开发的框架,可以将任何网页转换成桌面应用程序。

观点

  • 我们的一生,都在为认知买单

文章强调认知力是解决未知问题的关键能力,对个人成长和企业发展至关重要。认知力的局限性可以通过“黑天鹅理论”来说明,即人们的认知往往受限于个人经验,而新信息的出现可以颠覆旧有认知。

提升认知力的四个层次包括:不知道自己不知道、知道自己不知道、知道自己知道、不知道自己知道。为了提升认知力,创业者需要构建思维框架,包括终局思维、第一性原理、增量思维和模型思维。

作者指出,创业者在认知自我和世界时常犯的错误包括自负、偏见和依赖片面的行业报告。他建议创业者通过直接的市场研究和与市场参与者的交流来获取信息,并与行业顶尖人物交流,以获得更广阔的视野和更深的认知。

提升认知力的方法包括搭建人际关系网,学会欣赏、建立信任和让利。这些方法有助于创业者获得更准确的市场信息,避免认知偏差,从而做出更好的决策。

总之,提升认知力是创业者和企业持续成长的关键,需要通过不断学习和实践来实现。

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

如若内容造成侵权/违法违规/事实不符,请联系一条长河网进行投诉反馈,一经查实,立即删除!

相关文章

同等学力申硕英语网课如何选择

很多考生想知道同等学力申硕英语网课如何选择,小编告诉大家,首先明确自己的学习目标和需求是为了提高口语、阅读、写作还是听力能力? 只有明确了自己的学习目标和需求,才能更好地选择适合自己的课程和平台。 二、选择知名品牌和口碑良好的平…

怎么一键更换PPT模板?2个做PPT必备的办公神器推荐!

在主打快节奏的当下,一份精美的PPT演示文稿往往能够为你赢得更多的关注和机会。但不可否认的是,制作一份高质量的PPT并非易事,特别是当你需要频繁更换PPT模板以应对不同场合时,根本抽不出时间来逐一修改。 本文将为大家介绍2款强…

什么是上层封禁海外流量

上层封禁海外流量(Upper-layer Blocking of Overseas Traffic)是一种网络安全策略,旨在通过在网络传输的上层进行流量控制和过滤,从而阻止来自海外的恶意流量或不必要的访问。这一措施主要用于防止分布式拒绝服务(DDoS…

多线程——“死锁”

目录 前言 一、一个线程,一把锁 1.问题介绍 2.可重入锁 二、两个线程,两把锁 1.问题介绍 2.解决方式 三、N个线程,M把锁 1.哲学家就餐问题 2.解决方式 结尾 前言 “死锁”是多线程代码中一类常见的问题,加锁是能解决线…

java算法OJ(1)位运算

目录 1.前言 2.正文 2.1位运算符号 2.1俩数相除 2.1.1题目 2.1.2示例 2.1.3题解 2.2二进制求和 2.2.1题目 2.2.2示例 2.2.3题解 2.3只出现一次的数字 2.3.1题目 2.3.2示例 2.3.3题解 2.4只出现一次的数字(进阶版) 2.4.1题目 2.4.2示例…

怎么在Proteus中找到排阻

1、打开安装好的Proteus,点击上方菜单栏中的“库”,再选择“从库选取零件”,或者在左侧元件列表中单击鼠标右键,再点击右键菜单中的“从库中挑选”选项。 2、之后会打开元器件库,我们打开类别中的“Resistors”&#x…

方法部分 学习

方法是程序中最小的执行单元 方法的定义调用 public static void 方法名(){ 方法体 } 写在main方法外面,在main函数里面直接调用带参数:public static void 方法名(int num1 , int num2&am…

付费计量应用过程(Payment Metering Application process)

The Payment Metering Application process is the combination of the business and support processes as the resultant interactions between the business and support functions, which thus describes the dynamic behavior of the system as a whole. 付费计量…

postman中使用Pre-request Script

一、get方法 get请求时 ,有多个params,并且有一个参数为sign,这个参数是有其他params拼接之后md5加密得到的,如何通过js语句获取params参数并生成sign。 const CryptoJS require(crypto-js); // 引入 CryptoJS 库进行 MD5 加密…

深度学习(5):逻辑斯蒂回归Logistic

文章目录 一、逻辑斯蒂回归(Logistic Regression)二、KL 散度(相对熵)三、交叉熵(Cross-Entropy)四、关系五、总结 一、逻辑斯蒂回归(Logistic Regression) 概述 逻辑斯蒂回归是一种…

MiniCPM-V 2.6训练时fuse_adam报错

原本pip install deepspeed安装了0.15.1版本的,但是在进行sft训练的时候还是报错。大概就是fuse_adam这个op编译有错,c版本要大于17什么的,一堆错。看了一堆解决方案尝试后发现如下这样的有用: 1.下载DeepSpeend源码 git clone ht…

《机器学习》周志华-CH8(集成学习)

8.1个体与集成 集成学习(ensemble learning)通过构建并结合多个学习器来完成学习任务,有时也被称为多分类器系统,基于委员会的学习。 同质”集成“:只包含同种类型的个体学习器,同质集成中的个体学习器亦称“基学习器”&#xff0…

WebRTC关键技术及应用场景:EasyCVR视频汇聚平台高效低延迟视频监控解决方案

众所周知,WebRTC是一项开源的实时通信技术,它通过集成音频、视频和数据传输到Web浏览器中,使得实时通信变得简单且无需任何插件或第三方软件。WebRTC不仅是一个API,也是一系列关键技术和协议的集合,它的出现改变了传统…

中断合并参数coalesce_params解释

在网络驱动程序中,中断是指网络设备向处理器发送信号,通知它有数据需要处理。频繁的中断会导致处理器负担过重,从而影响系统性能。为了优化性能,驱动程序可以使用中断合并技术,将多个中断合并为一个,从而减…

docker快速部署zabbix

两台主机 一台作为server 一台作为agent 安装好docker 并保证服务正常运行,镜像正常pull 分析: 部署 Zabbix 容器环境,通常会涉及几个主要组件: MySQL(或 MariaDB 数据库)、Zabbix Server 和 Zabbix Web I…

【果蔬识别系统】Python+卷积神经网络算法+人工智能+深度学习+计算机毕设项目+Django网页界面平台

一、介绍 果蔬识别系统,本系统使用Python作为主要开发语言,通过收集了12种常见的水果和蔬菜(‘土豆’, ‘圣女果’, ‘大白菜’, ‘大葱’, ‘梨’, ‘胡萝卜’, ‘芒果’, ‘苹果’, ‘西红柿’, ‘韭菜’, ‘香蕉’, ‘黄瓜’)…

Redis的一些数据类型(一)

(一)数据类型 我们说redis是key value键值对的方式存储数据,key是字符串,而value是一些数据结构,那今天就来说一下value存储的数据。 我们数据结构包含,String,hash,list,set和zest但…

macOS与Ubuntu虚拟机使用SSH文件互传

1.ubuntu配置: 安装openssh服务: sudo apt-get install openssh-server -y 查看服务启动状态: systemctl status ssh 2.macOS使用scp连接ubuntu并发送文件 查看ubuntu IP : ifconfigmacOS终端连接ubuntu : sc

第五篇:Linux进程的相关知识总结(1)

目录 第四章:进程 4.1进程管理 4.1.1进程管理需要的学习目标 4.1.1.1了解进程的相关信息 4.1.1.2僵尸进程的概念和处理方法: 4.1.1.3PID、PPID的概念以及特性: 4.1.1.4进程状态 4.1.2进程管理PS 4.1.2.1静态查看进程 4.1.2.1.1自定义…

基于AI网关的智慧煤矿安全监测应用

煤矿安全一直是矿业管理的重中之重。由于煤矿环境的恶劣与复杂性,例如工作中间环节多、设施设备多样且集中、空间狭小、环境闭塞、有害气体隐患、粉尘聚集等,针对煤矿的安全监测和防范时常面临着极大的挑战。 随着AI技术的发展与普及,依托AI实…