苹果被搜包员工获赔 2 亿;微软员工泄露内部敏感凭据;intelliJ 项目迁移到 Java 17 | 思否周刊

简介: 苹果被搜包员工获赔 2 亿;微软员工泄露内部敏感凭据;intelliJ 项目迁移到 Java 17 | 思否周刊

40s 新闻速递

  • 因违反消费者法,谷歌被罚款约 2.88 亿元
  • 算法工程师应届生平均月薪超 3 万元
  • AirPodsPro 2 将支持健身追踪
  • iPhone 年年焕新改为 3 到 13 个月,原设备可折价 50%
  • 9 年官司正式和解,法官批准苹果被搜包员工获赔 2 亿
  • 百度网盘回应人工审核用户照片:任何层面均不存在
  • iPhone14 或仍有刘海,设计、芯片都不变
  • 微信 macOS 版获更新:聊天记录迁移功能终于来了
  • 微软员工在 GitHub 上意外泄露内部敏感登录凭据
  • 马斯克:特斯拉人形机器人未来可能比汽车更便宜
  • 微软准备发布 Windows 11 22H2
  • NetBSD 改进对 Commodore Amiga 的支持
  • intelliJ 项目迁移到 Java 17
  • IntelliJ IDEA 2022.2.1 已发布
  • GNOME 43 Beta 发布

行业资讯

因违反消费者法,谷歌被罚款约 2.88 亿元

近日,据澳大利亚联邦法院发布的最新判决书显示,因违反消费者法,被处以 6000 万澳元的罚款,约合人民币 2.88 亿元。具体来看,2017 年 1 月至 2018 年 12 月期间,谷歌向用户展示了 “误导性” 信息,违规收集、储存并使用了澳大利亚境内约 130 万谷歌用户的位置信息。2018 年 12 月 20 日,谷歌已完成整改。

算法工程师应届生平均月薪超 3 万元

据《2022 人工智能顶尖人才数据图鉴》数据显示,人工智能行业人才紧缺,其中视觉算法工程师供需比最低,仅为 0.08;算法相关岗位在最难招 TOP10 中占据 7 席,算法工程师应届生平均月薪超 3.2 万元。

AirPodsPro 2 将支持健身追踪

据新报告显示,得益于更新的运动传感器,苹果 AirPods Pro 2 无线耳机将首次具备健身追踪功能。去年,彭博社 Mark Gurman 表示,AirPods Pro 2 将配备更新的运动传感器,并专注于健身追踪。此前,分析师郭明錤表示,苹果希望长期为 AirPods 添加健康和健身功能。

iPhone 年年焕新改为 3 到 13 个月,原设备可折价 50%

8 月 15 日,网友反馈,苹果 iPhone 年年焕新计划资格已从 “第 10-13 个月” 更新至“第 3-13 个月”。有了 iPhone 年年焕新计划,就可每年轻松升级到新款 iPhone,并可享受 AppleCare + 服务计划的保障。只需在升级换购资格期限内折抵你的 iPhone,即可获得此设备原零售价格的 50% 作为折抵优惠来购买新 iPhone。计划生效日期第 3 个月起第 13 个月末。

9 年官司正式和解,法官批准苹果被搜包员工获赔 2 亿

2013 年,苹果公司因为搜包防范盗窃被零售店员工告上法庭。9 年后,这桩集体诉讼正式达成和解。根据协议,苹果将不得不向加州数千名小时工支付 3050 万美元 (约合 2 亿元人民币) 赔偿金。加州最高法院认为,根据州法律的要求,强制员工进行安全检查时应该支付费用。

原告称,苹果没有补偿门店员工在下班时被搜查手提包和 iPhone 而付出的时间。对于一些员工来说,在打卡下班后往往要等上几分钟,甚至更长时间,相当于每年大约 1500 美元。据悉,这桩集体诉讼涵盖了 14,683 名加州员工,平均每位员工获得 1328 美元赔偿金。在被提起诉讼后,苹果不再对员工下班前进行搜包检查。

百度网盘回应人工审核用户照片:任何层面均不存在

8 月 18 日晚,有一位昵称叫边想的网友贴出一名博主的视频截图,该视频自称获得百度网盘线上审核的职位,200 元一天,并贴出打码的疑似百度网盘中的女生照片。网帖引发广泛传播与质疑,网友纷纷表示这是“泄露隐私”、“有什么权利审核”、“要关闭同步网盘”。随后百度网盘声明称,不存在所谓的照片人工审核,网络上关于百度网盘照片真人审核的内容是谣言,会保留追究法律责任的权利。8 月 19 日凌晨,边想再次发文,梳理事件时间过程以及“对百度网盘回应的回应”,希望百度早日还用户真相,还大家安心。

iPhone14 或仍有刘海,设计、芯片都不变

外媒 MacRumors 总结了苹果发布会爆料信息。其中,iPhone14 可能更像是 “iPhone 13S”,因为预计它不会有很多变化,将会带来相同的设计和相同的 A15 系列芯片,爆料称 iPhone14 没有设计更改,Face ID 刘海屏凹槽仍然存在。而 iPhone 14 Pro 将取消刘海屏,被“药丸 + 打孔” 屏取代。

微信 macOS 版获更新:聊天记录迁移功能终于来了

不久前,微信在 PC 版的 3.7.6 内测版中,上线了聊天记录迁移这一“史诗级更新”;现在,微信的 macOS 版迎来了 3.5.5 Bate 更新,也加入了这一功能。在此次更新后,用户能够将微信 Mac 端的聊天记录迁移至手机端,或是将微信手机端的聊天记录迁移到 Mac 端,迁移完成后可以在手机或 Mac 的微信上浏览合并后的聊天记录。除了用于同步信息,该功能也能够将手机端的聊天记录备份至 Mac 端,从而缩减微信体积。

微软员工在 GitHub 上意外泄露内部敏感登录凭据

近日,微软的员工暴露了公司在线基础设施的敏感登录凭据。据 Vice 报道,该漏洞首先由网络安全研究公司 spiderSilk 报告,随后由微软证实。文章称,暴露的数据来自 GitHub 上的员工。根据 Vice 说法,当被多次询问时,微软拒绝详细说明凭据正在保护哪些系统。此次泄漏并未访问任何敏感数据,该公司已采取更安全措施来防止凭证共享。

马斯克:特斯拉人形机器人未来可能比汽车更便宜

据报道,特斯拉 CEO 埃隆 · 马斯克声称,特斯拉的人形机器人未来可能比汽车更便宜。特斯拉的人形机器人在 2021 年 8 月举办的特斯拉 AI 日活动上首次亮相,它还将亮相于今年 9 月 30 日举办的特斯拉 AI 日活动。马斯克在一本杂志上发表的一篇文章中透露了有关 Optimus 人形机器人的新细节。他表示,这款机器人的身高和体重接近一位成年人,可以搬运或手提重物,还能小步快走,它脸上的屏幕是与人沟通的交互界面。

最新技术动态

微软准备发布 Windows 11 22H2

微软计划在 9 月 20 日发布 Windows 11 下一个重大更新版本 v22H2。新版本将在用户界面上有新的变动,包括:开始菜单 App 文件夹,任务栏拖放,新触控手势和动画,帮助听力障碍者的 Live Captions 功能,PC 语音控制工具 Voice Access,任务管理器暗色模式和新的布局,等等。

NetBSD 改进对 Commodore Amiga 的支持

BSD 发行版 NetBSD 即将发布一个大更新版本 version 10.0,它刚刚发布了一个小更新版本 version 9.3,主要变化包括:支持 Windows 10 内置的 UDF 文件系统,改进支持英特尔 Gigabit Ethernet 芯片组,改进支持英特尔和 AMD Zen 3 芯片组,以及改进对 Commodore Amiga 的支持。你没看错,NetBSD 改进了对 1985 年发布的 16 位计算机的支持。虽然 Amiga 的开发商 Commodore 早在 1994 年就倒闭了,但 Amiga 仍然存在少数但狂热的爱好者,以至于 2022 年的操作系统都要改进对它的支持。

intelliJ 项目迁移到 Java 17

近日,JetBrains 博客显示:IntelliJ 项目的源代码最近迁移到了 Java 17。虽然仍然编译了一些模块与旧 Java 版本兼容,以支持在老版本 Java 下运行用户的项目。但现在大多数平台和插件模块都使用 Java 17,而即将推出的所有基于 IntelliJ 的 IDE 的 2022.3 版本都需要 Java 17 才能启动。

IntelliJ IDEA 2022.2.1 已发布

主要修复内容

  • 修复导致包含非 ASCII 字符的美人鱼图预览渲染不正确的问题
  • 支持 @SpringJUnitConfig 和 @SpringJUnitWebConfig 注释
  • 修复终端选项卡名称的问题
  • 修复使用 WSL 时导致代码完成故障的问题
  • 修复在编辑标题并使用 Delete 键时,导致 shelf 条目被删除的问题
  • 修复打开多个项目时,“管理项目” 弹出窗口中的 “最近项目” 列表不正确的问题

GNOME 43 Beta 发布

主要更新内容

  • GNOME Calls 应用程序的启动时间和滚动性能更快
  • 使用 DConf 编辑器支持深色方案
  • Epiphany Web 浏览器删除了 PDF.js,添加了各种 WebExtensions 功能和其他更新
  • GJS 正在发布来自 SpiderMonkey 102 的各种新 JavaScript 功能
  • 添加新的 GNOME 43 桌面背景
  • GNOME 控制台已移植到 GTK 4 和 Adwaita 以及对这个新的 GNOME 终端替代品的其他改进
相关文章
|
18天前
|
NoSQL Java 关系型数据库
Liunx部署java项目Tomcat、Redis、Mysql教程
本文详细介绍了如何在 Linux 服务器上安装和配置 Tomcat、MySQL 和 Redis,并部署 Java 项目。通过这些步骤,您可以搭建一个高效稳定的 Java 应用运行环境。希望本文能为您在实际操作中提供有价值的参考。
98 26
|
1月前
|
XML Java 测试技术
从零开始学 Maven:简化 Java 项目的构建与管理
Maven 是一个由 Apache 软件基金会开发的项目管理和构建自动化工具。它主要用在 Java 项目中,但也可以用于其他类型的项目。
50 1
从零开始学 Maven:简化 Java 项目的构建与管理
|
29天前
|
Java
Java项目中高精度数值计算:为何BigDecimal优于Double
在Java项目开发中,涉及金额计算、面积计算等高精度数值操作时,应选择 `BigDecimal` 而非 `Double`。`BigDecimal` 提供任意精度的小数运算、多种舍入模式和良好的可读性,确保计算结果的准确性和可靠性。例如,在金额计算中,`BigDecimal` 可以精确到小数点后两位,而 `Double` 可能因精度问题导致结果不准确。
|
1月前
|
Java Android开发
Eclipse 创建 Java 项目
Eclipse 创建 Java 项目
44 4
|
1月前
|
SQL Java 数据库连接
从理论到实践:Hibernate与JPA在Java项目中的实际应用
本文介绍了Java持久层框架Hibernate和JPA的基本概念及其在具体项目中的应用。通过一个在线书店系统的实例,展示了如何使用@Entity注解定义实体类、通过Spring Data JPA定义仓库接口、在服务层调用方法进行数据库操作,以及使用JPQL编写自定义查询和管理事务。这些技术不仅简化了数据库操作,还显著提升了开发效率。
45 3
|
3天前
|
Java
Java—多线程实现生产消费者
本文介绍了多线程实现生产消费者模式的三个版本。Version1包含四个类:`Producer`(生产者)、`Consumer`(消费者)、`Resource`(公共资源)和`TestMain`(测试类)。通过`synchronized`和`wait/notify`机制控制线程同步,但存在多个生产者或消费者时可能出现多次生产和消费的问题。 Version2将`if`改为`while`,解决了多次生产和消费的问题,但仍可能因`notify()`随机唤醒线程而导致死锁。因此,引入了`notifyAll()`来唤醒所有等待线程,但这会带来性能问题。
Java—多线程实现生产消费者
|
5天前
|
安全 Java Kotlin
Java多线程——synchronized、volatile 保障可见性
Java多线程中,`synchronized` 和 `volatile` 关键字用于保障可见性。`synchronized` 保证原子性、可见性和有序性,通过锁机制确保线程安全;`volatile` 仅保证可见性和有序性,不保证原子性。代码示例展示了如何使用 `synchronized` 和 `volatile` 解决主线程无法感知子线程修改共享变量的问题。总结:`volatile` 确保不同线程对共享变量操作的可见性,使一个线程修改后,其他线程能立即看到最新值。
|
5天前
|
消息中间件 缓存 安全
Java多线程是什么
Java多线程简介:本文介绍了Java中常见的线程池类型,包括`newCachedThreadPool`(适用于短期异步任务)、`newFixedThreadPool`(适用于固定数量的长期任务)、`newScheduledThreadPool`(支持定时和周期性任务)以及`newSingleThreadExecutor`(保证任务顺序执行)。同时,文章还讲解了Java中的锁机制,如`synchronized`关键字、CAS操作及其实现方式,并详细描述了可重入锁`ReentrantLock`和读写锁`ReadWriteLock`的工作原理与应用场景。
|
5天前
|
安全 Java 编译器
深入理解Java中synchronized三种使用方式:助您写出线程安全的代码
`synchronized` 是 Java 中的关键字,用于实现线程同步,确保多个线程互斥访问共享资源。它通过内置的监视器锁机制,防止多个线程同时执行被 `synchronized` 修饰的方法或代码块。`synchronized` 可以修饰非静态方法、静态方法和代码块,分别锁定实例对象、类对象或指定的对象。其底层原理基于 JVM 的指令和对象的监视器,JDK 1.6 后引入了偏向锁、轻量级锁等优化措施,提高了性能。
21 3
|
5天前
|
存储 安全 Java
Java多线程编程秘籍:各种方案一网打尽,不要错过!
Java 中实现多线程的方式主要有四种:继承 Thread 类、实现 Runnable 接口、实现 Callable 接口和使用线程池。每种方式各有优缺点,适用于不同的场景。继承 Thread 类最简单,实现 Runnable 接口更灵活,Callable 接口支持返回结果,线程池则便于管理和复用线程。实际应用中可根据需求选择合适的方式。此外,还介绍了多线程相关的常见面试问题及答案,涵盖线程概念、线程安全、线程池等知识点。
63 2