Linux Kernel 5.0 正式版发布了,现在主要版本的编号开始从 5 算起,“这不意味着什么,也不会以任何方式影响程序,只会让 Linus 感到高兴”。 此版本更新内容包括:对能量感知调度的支持,例如将任务唤醒到手机中更节能的 CPU引入用于低功率设备的 adiantum 文件系统加密; 增加了对 AMD Freesync 的支持,FreeSync 是一种支持动态刷新率的 LCD 自适应同步技术,旨在提供低显示器延迟和平滑、几乎无间断的观看体验,它还有助于在不接收新图像时降低刷新率,从而延长电池寿命。 增加了对 UDP 中的 Receive Offload 和 MSG_ZEROCOPY 的支持;在 cgroupv2 中添加了对 cpuset 资源控制器的支持;增加了对 binderfs 命名空间的支持,它允许 android 运行多个实例; 增加了对 btrfs 中交换文件的支持;增加了许多新的驱动程序;更多消息大家可以关注本次专辑…… JDK 13 正处于 Early-Access(EA,早期访问)阶段,正式版本预计将于 9 月份发布。 目前最新版本是 build 9,各个 build 的更新说明可以查看。本文引用 InfoWorld 的报导,介绍一下 Oracle Java 平台组首席架构师 Mark Reinhold 预测的 JDK 13 中将会出现的 2 项新特性。 原生字符串文字(raw string literals),它可以跨多行源码而不对转义字符进行转义。目标是简化 Java 的开发,比如开发者可以可读形式表示字符序列,而不会掺杂一些 Java 指示符,或者提供针对 Java 以外的语法的字符串。在 JDK 13 中进行预期的测试运行后,该功能可以在随后的 JDK 14 版本中跟进。 可在生产环境中使用的 switch 表达式,JDK 13 中将带来一个 beta 版本实现。switch 表达式扩展了 switch 语句,使其不仅可以作为语句(statement),还可以作为表达式(expression),并且两种写法都可以使用传统的 switch 语法,或者使用简化的“case L ->”模式匹配语法作用于不同范围并控制执行流。 这些更改将简化日常编码工作,并为 switch 中的模式匹配(JEP 305)做好准备。更多消息,请大家关注本次专辑…… 在今年的CES上,一台Planet Computers推出的微型笔记本电脑“Cosmo Communicator”引发传媒关注,这是一台旧式掌上电脑的外形,却又有着大尺寸实体键盘的微型办公产品,其实去年的时候,该公司就发布过Gemini智能机,而Cosmo可以被看作是它的升级版。 在MWC 2019上,Planet Computers再次展出了这台笔记本电脑并透露了一些新的进展。 这是一款拥有两块屏幕的微型电脑产品,虽然运行的也是Android,但与一般的手机不太相同,它提供可以访问底层Linux或Android操作系统的辅助屏幕,还针对Linux应用程序对触控屏环境进行了优化。 Cosmo的液晶显示器上方是一个2400万像素的摄像头。这可以作为Cosmo的主摄像头,也可以通过触摸屏控制自拍。Cosmo具有将设备连接到显示器和外围设备的能力,类似于华为的桌面模式和三星的DeX软件。 这使产品更具吸引力,您可以在通勤期间在Cosmo上编写文档,当您到达办公室时,您只需插入USB-C连接线即可继续工作。Cosmo的首要目标是创建一个袖珍计算机,并设法替代普通笔记本电脑上的部分工作。 它能够同时使用多个应用程序,如Firefox和Microsoft Excel。虽然因为性能上的原因不可否认它有点迟缓,同时在应用程序窗口调整大小时有一些滞后,但这是在可容忍的范围内。更多内容,请关注吧本次专辑…… |