【一周】Linux应对2038年问题 | 微软入场PWA | JVM生态报告 | Chrome 80
第【五十九】期:20200201-20200207
先开个奖,
上期《春节期间开源/开发者资讯汇总》送出 10 本技术图书《漫画算法:小灰的算法之旅》,获奖的是以下几位:
@青海湖里的一条鱼 、@皇虫 、@这先生 、@xiaoshu666 、@Yalong 、@jeffsui 、@WangTiny 、@empireghost 、@v1-alpha 、@Yalong 。
请在 16 日前私信我提供收件信息。感谢@博文视点 提供的奖品赞助。
(不得不说,你们真的都不发动亲朋好友帮忙点赞的吗?)
《漫画算法:小灰的算法之旅》从基本数据结构,到各类排序算法,再到面试算法,再到职场应用,书中的主角小灰和大黄带领大家在欢声笑语中领悟算法思想、理解算法对内存空间和性能的影响,并开动脑筋去寻求解决问题的尚佳方案!此次没获奖的话可以点击书名直接购买,注意关注下次活动啦。
回到本周热点
点击相应标题,跳转阅读全文。
又一个“千年虫”问题,Linux Kernel 5.6 开发者已着手应对
2038 年问题与千年虫问题类似,它可能会导致某些软件在 2038 年 1 月 19 日 3 时 14 分 07 秒之后无法正常工作。届时,在大部分 32 位操作系统上,依据 “time_t” 标准,时间将会“绕回”且在内部被表示为一个负数,并造成程序无法工作,因为它们无法识别 2038 年,而可能会跳回 1970 年或 1901 年。
MySQL 5.6 将于2021年2月停止更新
Kali Linux 2020.1 发布
默认非 root。
Pandas 1.0.0 发布,分析结构化数据的工具集
Pandas 是一个强大的分析结构化数据的工具集;它的使用基础是 Numpy(提供高性能的矩阵运算);用于数据挖掘和数据分析,同时也提供数据清洗功能。
Ubuntu 20.04 LTS 已添加 WireGuard 支持
当前版本为 5.4 的 Ubuntu 20.04 LTS 内核向后移植 WireGuard 的方法相当繁琐,但好在 WireGuard 的树外模块仍保有数年的兼容性。因此,即使 Ubuntu 20.04 LTS 可能在 Linux 5.5 内核上运行,WireGuard 也能够为该版本工作。
裁员之后,Mozilla 寻求志愿者来为 Firefox 捕获 Bug
Mozilla 两周前宣布裁掉了 70 名雇员。主席兼临时 CEO Mitchell Baker 在内部备忘录中给出的理由是能创造收入的新产品未达到预期。
微软与 Google 合作改善 PWA
Linux Mint 20 与 Debian 版本 LMDE 4 新特性
Linux Mint 20 将基于 Ubuntu 20.04 LTS,同时,其 LMDE(Linux Mint Debian Edition,Debian 版本)4 也将到来,LMDE 版本基于 Debian GNU/Linux,提供滚动发布,而不是像常规的 Linux Mint 基于 Ubuntu。
IntelliJ IDEA 2020.1 EAP2 发布:新增禅模式和 LightEdit 模式
过去十年,Red Hat、SUSE 和 Canonical 对 Linux 内核的贡献对比
Red Hat 每年大约有 4000 次提交;其次是 SUSE,每年约 2000 次提交;最少的则是 Canonical,前几年都是大约 200 次提交,它也曾因对 Linux 内核的贡献不大而备受批评。
IBM 开源新工具,利用 AI 自动标注图片
开源办公的五个法律问题
开源办公提出的背后,依托的是一种方法论,是企业办公逻辑对开源软件生产逻辑的提炼、借鉴、迁移与优化。
LLVM 10 首个 RC 版本发布
LLVM 10.0 的缓解措施可帮助抵消 Intel JCC 微码更新、AMD Zen 2 改进,以及将 MLIR 作为 LLVM 中新的中间表示(IR,Intermediate Representation)等变更带来的性能影响。除此之外,对 Clang 中的 C/C++ 标准也在持续改进。
开源游戏引擎 Godot 3.2 稳定版发布:改进文档、支持 Android 和 WebAssembly
Rust 1.41.0 发布,带来多项新特性
此版本亮点包括放宽对 trait 实现的限制、改进cargo install
、对git
更友好的 Cargo.lock
以及Box<T>
与 FFI 相关的新保障。
Chrome 80 稳定版发布:cookie 策略调整、静默通知机制和进一步强化 HTTPS 的普及
Chrome 80 是一个具有里程碑意义的版本,因为此版本对浏览器的操作方式进行了两项重大更改,这些变化将在未来几年内给用户带去深远的影响。
Visual Studio Code 1.42 发布
CoreOS Container Linux 宣布将结束生命周期
Container Linux 结束生命周期,Red Hat 和 CoreOS 自然是建议用户参与至 Fedora CoreOS 当中,他们已经提供好了迁移指南。不过,Fedora CoreOS 当前还无法在所有用例中替换 Container Linux
Sudo 出现可让非特权用户获得 root 权限的漏洞
2020 年 JVM 生态报告:Kotlin 成为第二受欢迎的 JVM 语言
Kotlin 超越 Scala 和 Clojure,成为 JVM 上第二大最受欢迎的语言、Spring 占据了 Java 生态系统的主导地位、IntelliJ IDEA 主导 IDE 市场、Maven 仍是最常用的构建工具。
Debian 开发者正在为 Debian 打包 Unity 8 桌面环境
病毒肆虐,注意安全。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
微软 Edge 浏览器加入对 ARM64 的原生支持
三个星期前,微软正式推出了基于 Chromium 内核的 Edge 浏览器。虽然很多人还没能收到更新,该公司还是在今日宣布了面向稳定版通道的 Edge 80。欣喜的是,该浏览器现在还原生支持 ARM64 PC,包括 Surface Pro X、联想 Yoga C630 WOS、三星 Galaxy Book 2 等设备。 此前,用户只能在 ARM64 PC 上开启Intel32 仿真。不仅造成了性能上的损失,还可能带来一些严重的问题。 在缺失 ARM64 原生支持的情况下(SurfacePro X 投放市场的前一天)启动 Edge 浏览器项目,微软的这一做法让人感到困惑。好消息是,该问题似乎已经得到解决,因为经典版 Edge 已经原生支持 ARM64。 如果你在 ARM64 机器上安装了 Intel 32-bit 仿真版本的 Edge 浏览器,记得检查它是否已自动更新。若没有自动升级,还请手动部署。 最后,Edge 80 稳定版现已面向各大平台用户推送,包括Windows7、Windows 8.1、Windows 10,甚至 macOS。 稿源:cnBeta
- 下一篇
Spring Boot(四):如何优雅的使用 Mybatis
一、前言 Orm框架的本质是简化编程中操作数据库的编码,发展到现在,基本上就剩宣称不用谢一句sql的hibernate,一个是可以灵活调试动态sql的mybatis,两者各有特点,在企业级系统来发中可以根据需求灵活使用。发现一个有趣的现象:传统企业大都喜欢hibernate,互联网行业通常使用mybatis。 hibernate特点就是所有的sql都用java代码来生成,不用跳出程序去写sql,有这编程的完整性,发展到最顶端就是spring data jpa这种模式,基本上根据方法名就可以生成对应的sql。 mybatis初期使用比较麻烦,需要各种配置文件、实体类、Dao层映射关系、还有一大堆其他配置文件。 当然mybatis也有发现了这种弊端,初期开发了generator可以根据表结构自动生成实体类、配置文件和dao层代码,可以减轻一部分开发量;后期也进行了大量的优化可以使用注解,自动管理dao层和配置文件等,发展到最顶级就是今天讲的这种springboot+mybatis可以完全注解不用配置文件,也可以简单配置轻松上手。 springboot就是牛逼呀,啥玩意关联springboo...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS关闭SELinux安全模块
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- SpringBoot2整合Redis,开启缓存,提高访问速度
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程