获得徽章 0
JAVA 13 来了!blogs.oracle.com
新知识点于2019-09-17 11:27发布的图片
5
Windows设计扫雷游戏的初衷并不是为了娱乐消遣或者开发智力,而是为了让用户熟悉鼠标左右键的功能,以培养用户对鼠标精准度和移动速度的熟悉程度。 ​​​​(冷知识bot)
新知识点于2019-09-12 13:49发布的图片
9
GoCN每日新闻(2019-09-10)
1. 使用 Go 和 React Native 为窗口应用或游戏创建一个 OTP 锁 medium.com
2. 使用 Go 构建 GitHub Actions medium.com
3. thrift golang 解析 juejin.im
4. 躲避 Go 1.13 defer 性能提升的姿势 zhuanlan.zhihu.com
5. goroutine的分时调度解析juejin.im

*【Gopher Meetup】武汉场 mp.weixin.qq.com

编辑: 薛锦
订阅新闻: tinyletter.com
GoCN归档:gocn.vip
展开
新知识点于2019-09-10 11:35发布的图片
评论
Go 1.13正式发布:github.com
Release Notes:tip.golang.org
新知识点于2019-09-04 10:34发布的图片
评论
Vivo NEX 3 真机曝光了,手机背面真的是采用弹出式前置摄像头:奥利奥三摄
新知识点于2019-08-27 11:07发布的图片
新知识点于2019-08-27 11:07发布的图片
新知识点于2019-08-27 11:07发布的图片
新知识点于2019-08-27 11:07发布的图片
评论
1983 年 7 月 15 日,任天堂的第一代家用游戏机 FC 红白机正式上市。

FC 的全称是 Family Computer,又因其红白的配色设计被亲切地称为「红白机」。当初任天堂开发红白机的要求是「要比竞争对手便宜,但是一年内不能被竞争对手超越」。红白机上市之后大获成功,至今销量超过六千万多台,更是拯救了当时美国电子游戏的萧条局面。任天堂于发售后的 20 周年(2003)当天宣布停产红白机。

许多经典游戏作品都诞生于红白机,其中被誉为 TV 游戏奠基之作的《超级马里奥兄弟》便是其中一款。它确立了角色、游戏目的等制作概念,还引入了游戏设计师之路。知名游戏制作人小岛秀夫赞其为「不仅改变了游戏,也改变了所有娱乐产业的未来」。你在红白机上都玩过哪些游戏?
展开
新知识点于2019-07-15 12:33发布的图片
2
此版本的亮点包括:

Future 特性已稳定
有了这种稳定性,官方表示希望提供重要的 crates、库和生态系统时间来准备 async / .await

alloc crates 已稳定
在 1.36.0 之前,标准库由 std、 core和 proc_macro组成。核心包提供了核心功能,如 Iterator 和Copy ,可以在 #![no_std] 环境中使用,因为它没有强加任何要求。同时, std crate 提供类似 Box<T> 和 OS 功能的类型,但需要全局分配器和其他 OS 功能作为回报。

从 Rust 1.36.0 开始,std 的部分依赖于全局分配器,例如 Vec<T>现在可以在 alloc crate 中使用。

MaybeUninit<T> 代替 mem::uninitialized
在 Rust 的早期版本中,mem::uninitialized 函数允许通过假装已在类型 T 初始化值而不执行任何操作来绕过 Rust 的初始化检查。但是mem::uninitialized 基本上无法正确使用,因为 Rust 编译器假定值已正确初始化。
为了解决这种情况,在 Rust 1.36.0 中, MaybeUninit<T> 类型已经稳定。
并且,由于 MaybeUninit<T> 是更安全的替代方案,从 Rust 1.38 开始,函数 mem::uninitialized将被弃用。
展开
评论
Gitlab 官方宣布,将从 12.1 版本开始不再支持 MySQL 数据库。早在 2017年7月,Gitlab 就计划将弃用对 MySQL 的支持。而目前这个决定将从 12.1 版本开始。官方列出几个 MySQL 不能满足 Gitlab 要求的地方:
无法支持嵌套分组查询(详情)
必须使用黑科技来提升 MySQL 对列的限制,这将导致 MySQL 拒绝存储数据
MySQL 无法添加 TEXT 类型字段的长度限制
MySQL 不支持分区索引
还有类似 Geo
展开
评论
据了解,谷歌近日悄悄地上线了 Fuchsia OS 的开发者网站 fuchsia.dev

谷歌表示,上线 fuchsia.dev 是为了让开发者更好地参与 Fuchsia OS 的开发,同时在网站中谷歌还提供了关于 Fuchsia OS 所有技术文档的搜索工具。
评论
改进 JSON.parse
在现代 JavaScript 应用中,JSON 通常用作传递结构化数据的格式。通过加速 JSON 解析,可以减少通信的延迟。此版本中,JSON 解析器进行了大修,以便更快地扫描和解析 JSON,这使得流行网页提供的数据解析速度提高了 2.7 倍。

改进 frozen/sealed 数组
对 frozen 与 sealed 数组(以及类似数组的对象)的调用性能得到提升。此版本增强了以下 JavaScript 编码模式,其中 frozen 是 frozen 或 sealed 数组或类似数组的对象

改进 frozen/sealed 数组
对 frozen 与 sealed 数组(以及类似数组的对象)的调用性能得到提升。此版本增强了以下 JavaScript 编码模式,其中 frozen 是 frozen 或 sealed 数组或类似数组的对象
展开
评论
VS Code 的 python 扩展发布,绘图功能更强大 www.oschina.net

Python 交互式窗口的绘图查看器
主要的特点是对生成的图形进行更好的操作,例如缩放、平移和导出图像,例如 Matplotlib 绘图,通过双击绘图或单击“展开图像”按钮来操作:图1

带有 pytest 的并行测试
在运行测试显示的信息结果中,新版提高了可靠性,通过安装 pytest-xdist 包并将 “-n<number of CPUs>”添加到配置文件中,例如,对于 4 个 CPU,可以在项目文件夹中创建一个 pytest.ini 文件,然后添加以下内容:
[pytest]
addopts=-n4
运行和调试测试时,它们就并行执行 图2

在终端中的运行选择的内容 图3
从此版本开始,在运行“Run Selection/Line in Python Terminal”的命令时,该命令将根据其第一个非空行向终端发送所选内容。
展开
新知识点于2019-06-27 09:41发布的图片
新知识点于2019-06-27 09:41发布的图片
新知识点于2019-06-27 09:41发布的图片
评论
根据 DZone 网站的报道,MongoDB 首席技术官 Elliot Horowitz 说,新版本带来了一些特性,主要有以下几点

通配符索引:可以在子文档上创建索引,使读取速度更快
搜索引擎集成:这是一个非常简单且好用功能,给应用程序提供一个良好的搜索工具
新的更新命令语法:开发人员可以使用 MongoDB 查询语言从 Amazon S3 查询任何格式的数据(JSON、BSON、CSV、TSV、Avro和Parquet 等)
字段级加密:通过在驱动程序中提供字段级加密或客户端加密,数据库服务器只看到密文,而不能知道任何密钥。

除了这些特性之外,还有例如按需物化视图、表达式视图、Agg Pipeline ++、zStandard 压缩、分布式事务和对Kubernetes的支持等。
展开
评论
【工信部同意中国互联网络信息中心设立域名根服务器】

#中国域名根服务器# 工业和信息化部同意中国互联网络信息中心设立域名根服务器(F、I、K、L根镜像服务器)及成为域名根服务器运行机构,负责运行、维护和管理编号分别为JX0001F、JX0002F、JX0003I、JX0004K、JX0005L、JX0006L的域名根服务器。 ​​​​
展开
新知识点于2019-06-26 17:27发布的图片
评论
OkHttp 4.0.0 RC 3 发布了,此版本修复了一个问题,在 okhttp3.internal.HttpMethod 中保留二进制兼容性。

OkHttp 是一个适用于 Android 和 Java 应用的 HTTP 和 HTTP/2 客户端,它的使用非常简单,支持阻塞式的同步请求和带回调的异步请求。

值得关注的是,OkHttp 4.x 将实现语言从 Java 切换到了 Kotlin,同时保持其它所有内容都不变,环境需要 Kotlin 1.3.40。所以现在 OkHttp 的介绍变成了:适用于 Android、Kotlin 与 Java 的 HTTP 客户端。
展开
评论
如何知道一个人是否「学会」了某项东西?(而不是 眼睛:我会了;大脑:你没有😂

达特茅斯学院的一个团队开发了一个算法,通过 fMRI 扫描判定脑内活动,来给知识的「理解程度」打分。

他们请了一队物理学和工程学的学生,另外一队其它学科的学生做对照,然后给他们出了一系列题,这些题主要是让他们判断一个真实建筑的受力分析是否画对了(例如图中,A是建筑,B是需要分析的结构,C是正确的受力分析,D是错误的受力分析,诸如此类)。
(当然,专业组的作答分数要显著高于非专业组;且实验另附的物理基础知识测验也基本印证了专业程度的高低与这一套题的得分的正相关。)

然后他们扫描了一下这些学生的做题时的脑部,发现专业组和业余组做题的时候,视觉相关的脑区都有活跃,说明眼睛都在努力工作。但是呢,专业组明显更多地使用了背侧额顶网络(dorsal frontoparietal network),这一部分是掌管空间想象的;以及腹枕颞叶皮层(ventral occipitotemporal cortex),用于物体辨认和分类。
换句话说,「真懂」的学生们,会结合自己对于专业知识的理解,动用掌管分析和辨认功能的脑区来解题,这可比「看」本身要活跃多了。

研究人员在此基础上开发的算法,能够通过这些脑区的活动来给出一个值,判定一个人对于知识的真正的掌握程度。这个值也可以打破专业组和非专业组的界限(因为非专业组里面说不定也有对物理和工程感兴趣的人),有效地预测ta的测试分数。

当然,问题也不是没有。这个研究的样本还太少了(一共只有28个人,毕竟 fMRI 太烧钱……),数据本身可能会有偏差;而且这类型的物理测试,也只代表了某一种思维方式,因此还不能用于判定别的学科的掌握程度。
但是「打开脑子」的思路还是挺牛逼的,以后像我这种数学纯靠背题背上140(满150)的人可能就比较难过了。来源:t.cn
展开
新知识点于2019-06-25 18:46发布的图片
评论
Chromium bug 团队近日表示他们将基于 Chromium 网络栈 Cronet 实现一个名为 libcrurl 的库,用来提供部分 libcurl API。对于 Daniel 来说,谷歌很可能是要实现一个他们自己的 curl,所以后边可能出现一个基于 libcrurl 的“crurl”。

至于为什么要这么做,Chromium bug 团队表示,使用 Cronet 实现 libcurl 将允许开发人员使用 Chrome 网络栈的实用程序,而无需学习新的接口及其相应的工作流。理想情况下,这将增加 Cronet 的可用性,并通过第一方或第三方应用全面改进 Cronet 的采用。

Daniel 觉得谷歌这样的逻辑是有道理的:“理想情况下,Google 最终解决此问题的团队会发现并修复我们的代码和 API 中的问题,这可以改进 curl,同时也可以使更多用户了解 libcurl 与其 API。而如果工程师最终实现了一个比 libcurl 更好的库,并且使用相同的 API,那么开发者就可以直接选择他们认为更好的库。”
展开
评论
V 是一个集合了 Go 的简单和 Rust 的安全特性的新语言。

主要特性:
快速编译(编译器只有 400kb,而且无第三方依赖)
安全
C/C++ 转换
展开
3
截止目前,Arthas / Dubbo / ChaosBalde / Nacos / RocketMQ / Seata / Sentinel / Spring Cloud Alibaba / Tengine 等微服务领域的开源项目在 GitHub 上已获得近 8w 的 star,contributor 数量达738位,以一种社区协作的方式,来提升项目的生产效率和分发效率。
展开
评论
Oracle 数据库在 DB-Engines Ranking 长期占据第一,对于大量开发人员来说,使用 VS Code,在创建、编写、运行以及管理你的 Oracle 数据库将会更加方便。

特性

使用 EZ Connect syntax、TNS Connect aliases 或 Windows authentication 连接 Oracle 数据库和 Oracle Autonomous 数据库
创建和管理所有的数据库连接
提供智能提示、语法高亮和代码片段等功能来编辑 SQL 和 PL/SQL 脚本
执行 SQL 脚本,并查看和保存运行结果
展开
评论
《Java开发手册》PDF 阅读链接 t.cn
新知识点于2019-06-20 11:28发布的图片
1
下一页