扒一扒抖音是如何做线程优化的

最近在对一些大厂App进行研究学习,在对某音App进行研究时,发现其在线程方面做了一些优化工作,并且其解决的问题也是之前我在做线上卡顿优化时遇到的,因此对其具体实现方案做了深入分析。
分类: 移动开发 发布时间: 03-28 20:04 阅读次数: 0

Docker 删除免费的团队组织,强制开源组织付费

3月15日, Docker 向所有创建了“免费团队组织”的 Docker Hub 用户发送了电子邮件,称如果不升级到付费团队计划,他们的帐户将被删除,包括帐户下的所有资料。 邮件正文大致如下: Docker 正在淘汰 Free Team organizations,因为该免费功能与付费的 Docker Team 订阅有很多相同的特性、费率和功能。 在审查了旧版 Free Team organizations 成员的帐户列表后,我们确定您可能是其中之一。如果您使用的是旧版 Free Team o
分类: 业界资讯 发布时间: 03-28 20:04 阅读次数: 0

aardio 编程语言作者:因妻子患癌,再无精力维护项目

aardio 是一门专注于桌面软件开发的编程语言,特点是小、轻、快,体积仅 6.5MB,学习和使用成本极低。aardio 虽然小,但提供了惊人数量的开源标准库、扩展库——这些库基本都是由纯 aardio 代码实现。 据介绍,aardio 的所有库基本都是由作者一个人编写,并且 17 年一直保持非常活跃的更新(更新日志)。不过就在昨天,aardio 作者宣布无法继续维护项目: 原文地址:https://mp.weixin.qq.com/s/V1Nz7HGv4ZDsWDAesBaPRw 各位如果有
分类: 业界资讯 发布时间: 03-28 20:04 阅读次数: 0

OpenAI 正式发布 GPT-4

OpenAI 刚刚宣布正式推出 GPT-4。GPT-4 是 Generative Pre-trained Transformer 4 的缩写,即生成型预训练变换模型 4。 公告写道,GPT-4 是一个多模态大型语言模型(支持接受图像和文本输入,以文本形式输出),也是 OpenAI 努力扩展深度学习的最新里程碑。虽然 GPT-4 对于许多现实场景的处理比人类差,但它在各种体现专业和学术能力的 benchmark 上,已表现出和人类相当的水平。 例如,GPT-4 通过了模拟律师考试,其分数在应试者
分类: 业界资讯 发布时间: 03-28 20:04 阅读次数: 0

百度文心一言正式亮相

OpenAI 刚发布了 GPT-4,百度预热已久的人工智能生成式对话产品也终于亮相了。昨天下午,文心一言 (ERNIE Bot)—— 百度全新一代知识增强大语言模型、文心大模型家族的新成员,正式在百度总部 “挥手点江山” 会议室里发布。 发布会一开场,百度 CEO 李彦宏先给大家打了一剂预防针: 从某种意义上说百度为此(发布文心一言)已经准备了多年,我们十几年前就开始投入 AI 研究,2019 年就推出了文心大语言模型,今天的文心一言是过去多年努力的延续。 但也不能说我们完全 ready 了,
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

某国产电商 APP 利用 Android 漏洞细节曝光:内嵌提权代码、动态下发 Dex

近日,独立安全研究机构 DarkNavy 发表文章披露,国内一家互联网巨头的 APP 利用了 Android 系统漏洞提权使其难以卸载。报道称,该 APP 首先利用了多个厂商 OEM 代码中的反序列化漏洞提权,提权控制手机系统之后,该 App 即开启了一系列的违规操作,绕过隐私合规监管,大肆收集用户的隐私信息(包括社交媒体账户资料、位置信息、Wi-Fi 信息、基站信息甚至路由器信息等)。 之后,该 App 利用手机厂商 OEM 代码中导出的 root-path FileContentProvi
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

Databricks 开源 LLM,训练只需三个小时、30 美元

大数据分析公司 Databricks Inc 近日也加入了生成式 AI 领域的竞争之中,发布了一个名为 Dolly 的开源大型语言模型,将模型命名为 Dolly 是为了向第一只克隆羊多莉致敬。 像 ChatGPT 和 Bard 这样的生成式 AI,它们使用的数据通常来自于在成千上万不同网站,使用的数据量十分惊人,而且想要使用这些数据训练 AI 还需要数以千计的强大 GPU 在背后提供支持。 Databricks 希望通过开源 Dolly 及其训练数据,让任何人都能开发出一个真正像人类的 AI,
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

IntelliJ IDEA 新 UI 速览

JetBrains 去年就已宣布了新 UI,并表示要逐步且彻底改造基于 IntelliJ 的 IDE 的 UI,为开发者提供更现代、可定制和用户友好的界面,从而改进整体的编码体验。此后,IDEA 团队陆续将新 UI 应用到新版本,以便获取反馈以进行优化。 近日官方集中介绍了新 UI 值得关注的变化。 新增垂直拆分工具窗口区域的选项 紧凑模式 此模式降低了工具栏和工具窗口标题的高度、缩小了间距和填充,以及使用更小的图标和按钮,提供了更统一的外观。主要是面向小屏幕或笔记本电脑使用。 macOS 版
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

开发人员短缺,低代码等新技术或成解决途径

Reveal 发布的一份 2023 年度软件开发人员调查报告指出,开发人员短缺已经连续第二年成为行业最大挑战。 该报告基于对 2000 多名软件开发人员和 IT 专业人员的调查数据。超三分之一的受访者 (37.5%) 表示,掌握熟练技能的开发人员在 2023 年将非常紧缺,其中 DevOps 工程师、数据分析开发人员和 IT 安全工程师被认为是最难填补的职位。 调查指出,一些组织正试图通过采用可降低对开发人员需求的新技术(如低代码工具)来克服技能挑战。有四分之三 (76.8%) 的组织正通过使
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

OBS Studio 支持使用 AV1 和 HEVC 格式进行直播

在 OBS Studio 29.1 发布前夕, 由 Adobe、Google 和 Veriskope 三名成员组成的非营利组织 VSO 为 OBS 贡献了通过 RTMP 协议对 AV1 和 HEVC 格式进行流式传输的支持。 RTMP 全名 Real Time Messaging Protocol,实时消息传输协议。RTMP是一种设计用来进行实时数据通信的网络协议,基于 RTMP/FLV 协议的直播是国内外比较成熟的直播架构体系。 RTMP 由 Adobe 公司开发,虽然不是公开的国际标准,但
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

广告流量反作弊风控中的模型应用

作者:vivo 互联网安全团队- Duan Yunxin 商业化广告流量变现,媒体侧和广告主侧的作弊现象严重,损害各方的利益,基于策略和算法模型的业务风控,有效保证各方的利益;算法模型可有效识别策略无法实现的复杂作弊模型,本文首先对广告反作弊进行简介,其次介绍风控系统中常用算法模型,以及实战过程中具体风控算法模型的应用案例。 一、广告反作弊简介 1.1 广告流量反作弊定义 广告流量作弊,即媒体通过多种作弊手段,获取广告主的利益。 作弊流量主要来自于: 模拟器或者被篡改了设备的广告流量; 真设备
分类: 移动开发 发布时间: 03-28 20:03 阅读次数: 0

openKylin 社区正式登陆飞腾开发者平台!

近日,openKylin社区登陆飞腾开发者平台,推出了首个联合技术板块——openKylin专区。 openKylin专区是openKylin社区联合飞腾开发者平台联合,在开源、自愿、平等、协作的基础上,依托双方技术实力和开放思想,通过开放、开源的合作方式联合共创的技术专区,主要目的在于凭借PK体系优势,共享生态资源,建立软硬件生态兼容高效合作方式,推动Linux开源技术及软硬件生态繁荣发展。 openKylin专区包含开源组件和文档两大部分。开源组件部分主打由openKylin社区开发并维护
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

IDEA 插件上新!生成接口文档就是这么快!

当有接口对接需求的时候,开发终于不用再担心 API 文档难写了,也不用再一个个接口文档重新写!安装这个 IDEA 插件,可以一步将文档导入到 Postcat。 更新了什么? 这款插件操作简单,容易上手,能够 让开发者省去 API 文档编写的工作,更专注于开发。插件通过分析用户注释进行接口解析,最终生成接口文档并上传至 Postcat 服务器,使得开发者可以在 Postcat 上进行 API 管理和分享,提高协作能力和开发速度。 和Swagger 有什么区别呢? Postcat 插件不会入侵到代
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

dbVisitor 5.3.0 发布,造数据 Bug 修复,MyBatisPlus 兼容及新增表信息描述

介绍 dbVisitor 是一个全功能数据库访问 ORM 工具,提供对象映射、丰富的类型处理、动态 SQL、存储过程、 内置分页方言 20+、 支持嵌套事务、多数据源、条件构造器、INSERT 策略、多语句 / 多结果。并兼容 Spring 及 MyBatis 用法。 它不依赖任何其它框架,因此可以很方便的和任意一个框架整合在一起使用。 依赖 <dependency> <groupId>net.hasor</groupId> <artifactId>dbvisitor<
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

卡巴斯基称拼多多 App 包含恶意代码

根据彭博社昨日的报道,卡巴斯基实验室的安全研究人员证实拼多多 App 包含恶意代码,此前谷歌已将其从官方应用商店 Play Store 中下架。 在对恶意代码的首批公开报告之一中,卡巴斯基阐述了该应用程序如何提升自身权限以破坏用户隐私和数据安全。它测试了通过中国本地应用商店分发的应用版本——包含来自华为、腾讯和小米的应用市场。 卡巴斯基与彭博社分享的调查结果是独立安全团队对上周触发谷歌行动和恶意软件警告的最清晰解释之一。 这家网络安全公司在揭露历史上一些最大的网络攻击方面发挥了作用,该公司表示
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

开源内存数据库 DragonflyDB 1.0 正式 GA,可替代 Redis

DragonflyDB 是一个现代化的开源内存数据库,兼容 Redis 和 Memcached API,迁移时无需修改任何代码,可作为两者的替代方案。与传统的内存数据存储相比,DragonflyDB 提供了更高的吞吐量和缓存命中率、更低的尾延迟 (tail-latency),以及便捷的垂直可扩展性。 DragonflyDB 在多线程、Shared-nothing 架构之上实现了全新的算法和数据结构,性能是 Redis 的 25 倍,单实例支持百万 QPS。 近日,DragonflyDB 正式发
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

GnuCash 5.0 发布,跨平台财务管理软件

GnuCash 5.0 现已发布,此版本带来了几个新的功能。 GnuCash 是一个适用于个人或小型企业的财务软件,采用 GPL 协议开源,支持 GNU / Linux、BSD、Solaris、Mac OS X 及 Microsoft Windows。GnuCash 易于使用,且功能强大,它可以追踪银行帐户、股票、收入与支出,也可以基于专业的会计原则确保帐目平衡并提供准确的报表。 GnuCash 5.0 版本的一大亮点是可以从“操作”菜单访问的新股票交易助手,此功能可帮助用户完成大多数债券、基
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

“牙膏挤爆”,Arduino 推出 Uno R4

作为市场上最受欢迎的开源硬件之一,Arduino Uno R3 早在 2010 年就推出了,这款诞生已经超过十年的硬件可以说性能已经有点落后了。在大家都在翘首期盼之时,近日 Arduino 正式发布了 Arduino Uno R3 的升级版 —— Arduino Uno R4,新产品在处理能力、内存、存储和连接等方面都带来了巨大提升。 Arduino Uno R4 与 R3 配置对比 Uno R4 Uno R3 CPU Renesas RA4M1 (48 MHz, Arm Cortex M4)
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

ReScript 作者加入 IDEA 研究院

粤港澳大湾区数字经济研究院(后称”IDEA研究院”)已宣布,张宏波加入 IDEA 研究院基础软件中心(Digital Infrastructure Innovation Center)担任讲席科学家,以加强基础软件研发能力建设。 张宏波是通用程序语言 ReScript 的作者,程序语言 OCaml 前核心开发人员。ReScript 是一种强大的类型化语言,可以编译成高效且可读性高的 JavaScript;包含了一个快速的编译器工具链,可以扩展到任何代码库的大小。 ReScript 语言是目前中
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0

Ubuntu Cinnamon 将成为 Ubuntu 官方风味

自 2019 年发布以来,经过三年的发展,Ubuntu Cinnamon 成功获得了 Ubuntu 官方的认可,将默认包含在下个月发布的 Ubuntu 23.04“Lunar Lobster” 中,作为 Ubuntu 的官方风味版本发布。 Ubuntu Cinnamon 是 Ubuntu 与 Linux Mint 的非官方发行版,它采用了 Linux Mint 的 Cinnamon 桌面,混合了 Ubuntu 的系统组件/软件版本等内容。Linux Mint 的 Cinnamon 桌面采用了更
分类: 业界资讯 发布时间: 03-28 20:03 阅读次数: 0