筛选:
排序:
...
并发编程 15 年 【95%】

在 三类安全的故事 中,我们讨论了三种安全:类型安全,内存安全和并发安全。 在接下来的这篇文章中,我们将深入到最后一个,也许是最新奇但也是最困难的一个。 第一次引领我进入并发安全的是 Midori 项目,我花了多年的时间在.NET和C ++并发模型上最终进入这个领域。 我们做了一些伟大的事情,在这段时间我感到自豪。 然而,或许更有趣的是,在离开项目几年后对这种经历的反思。 从今年早些时候我大...

计算机/ @solowolf, @vincentsun, @一叶障目, @班纳睿, @Hornsey, @machunyan, @呼保义, @宇德高辉, @toypipi
...
date-fns —— 轻量级的 JavaScript 日期库 【未翻译】

Working with dates in JavaScript is a pain. Native date methods are often verbose and occasionally inconsistent — something which also makes them error-prone. But good news is at hand. There are se...

计算机/ @CY2
...
Death to C, ++ 【未翻译】

The C programming language is terrible. I mean, magnificent, too. Much of the world in which we live was built atop C. It is foundational to almost all computer programming, both historically and p...

计算机/ @CY2
...
Kubernetes:关于部署一个 Node.js Docker 应用的介绍 【27%】

容器技术已经存在多年,而 Docker 才正直把它推向主流。许多公司和开发者现在都使用容器来发布他们的应用。Docker 提供了简单易用的容器界面。 然而,对于任何不简单的应用程序,你不需要部署“一个容器”,而是部署多个主机上的一组容器。本文中,我们会看到 Kubernetes,这是一个开源系统,用于自动化部署、扩展、管理容器中的应用。 先决条件:本文假设读者已经熟悉 Docker。如果你需...

计算机/ @边城
...
使用 JavaScript 进行即时表单验证 【92%】

HTML5引入了几个新的属性来实现基于浏览器的表单验证。 pattern属性是一个正则表达式,用于定义textarea元素和大多数input元素类型的有效输入范围。  属性指定某个字段是否需要输入。 对于没有实现这些属性的传统浏览器,我们可以使用它们的值作为填充表单的基础。 我们还可以使用它们来提供更有趣的增强功能 - 即时表单验证。 来自作者的更多内容 一个JavaScript可访问性的失...

计算机/ @toypipi
...
Tips For Saving Money For Your Dream Vacation And Avoiding The Dirtiest Hotel In San Jose 【50%】

世界上的任何一个地方都可以是有趣、令人兴奋的地方。 很多人也许永远都不会有机会去国外旅行,甚至不能支付坐飞机的开销, 但其实你可以使你梦想中的旅行成为现实,并且只需要一点点计划和预算。 毕竟你每天夜以继日地努力工作, 况且想要去享受你工作所得到的东西没有任何不妥。 尽管你梦想中的旅行可能是你所有预算中最昂贵的一个, 但当你坐下来好好地审视这些数字,这个旅行其实是有可能的。 为你梦想中的旅行节...

旅游/ @foamzero
...
您应该知道的6个由JQuery启发的原生DOM操作方法 【7%】

When jQuery was released, one of the main reasons behind its meteoric rise to popularity was the ease with which it could select DOM elements, traverse them and modify their content. But that was w...

计算机/ @卓小混混
...
机器的崛起:物联网对哪些人有好处? 【已翻译】

在旧金山市,一位年轻的工程师希望通过安装追踪心率、呼吸和睡眠周期的传感器来提升他的生活质量。在哥本哈根,一辆晚点两分钟的公共汽车将它的位置和乘客数量传送给市政交通信号网络,该网络将在之后的三个路口延长绿灯时间以弥补一些时间。在菲律宾的达沃市,一个网络摄像头俯瞰一个快餐店的储藏室,使得任何人都可以看到其中的来往情况。

科技/ @班纳睿, @言午二二
...
2017 年值得收藏的 8 个新的设计工具和资源 【已翻译】

这是一个锤子。更准确的说,这是一个 1960 年代末的老式 Estwing 羊角锤。它制作精美,做工牢固,但跟我们今天生产的 Estwing 锤子差别不大。锤子 - 他们使用的方式- 在过去 50 年并没有发生多大变化。但是,我们使用的 web 设计工具和资源则完全不同。 可以比对下你现在使用的工具和 5 年前使用的有什么不同。在 2012 年,你可能使用 PNGs 做图标。Photosho...

计算机/ @Lan, @toypipi
...
全新的 Spring 5 —— 函数式的 Web 框架 【12%】

正如昨天Juergen的博客文章提到的,Spring 5.0的第二个里程碑是引入了一个新的函数式Web框架。在这篇文章中,我将给出关于这个框架的更多信息。 示例 我们将从示例应用程序中的一些摘录开始。下面是暴露 Person 对象的反应库。 它非常类似于一个传统的非反应性仓库,不过有两点不同:以往返回 List<Person> 类型而这里返回 Flux<Person> 类型,以往返回 Per...

计算机/ @guyue, @君临天下
...
在吃素这件事上,如何花更少的钱吃得更好? 【14%】

Every time I hear someone claim that eating vegan is just too expensive, it really makes me wonder where he or she is shopping. Because I have shopped as a meat-eater, vegetarian and vegan, and wit...

健康与医疗/ @芥末花生
...
冬天在伦敦最值得做的几件事 【已翻译】

泰晤士河岸边的伦敦是一个比英国其他地区更温暖,雨雪和冰冷温度更少的城市。但是,有时伦敦又会特别冷。在八月末左右,天气开始发生改变,直到三月末都比较冷。这种天气的好处就是冬天的整个城市看起来很不可思议。 冬天在伦敦要注意的最重要的几件事 地铁作为最主要的交通方式一直保持着温暖。同样,博物馆和旅游景点一直都有暖气。假如你在冬天参观伦敦,最好的选择就是在伯爵宫寻找经济型酒店,比如百合酒店,它是一个...

旅游/ @jiali, @墨楠🌈, @Nino
...
我在日本的三十个想法(带图) 【33%】

我刚刚结束为时两周的日本之旅。从那开始,许多人跑过来问我,去哪比较好?该做点什么?最重要的,啥好吃啊。我只是第一次来访,但是我在访问这个不可思议的国家时,依旧产生了30多个想法。 东京 1. 为什么每个人都如此亲近? japen rail pass 2. 来的时候买了日本铁路通行券真是太棒了 3. 为什么今天(January 3)明智神社人这么多? Oh… 新年参拜求好运的得有好几千人了吧…...

旅游/ @GreyWord, @Block, @Nino
...
在CSS中使用特性查询 【已翻译】

CSS中有一个你可能还没有听说过的工具。 它功能强大。已经存在有一段时间了。并且它可能会成为您最喜欢的关于CSS的新事物之一。 看,它就是@supports规则。 也称为特性查询。 使用@supports,您可以在CSS中编写一个小测试,以查看是否支持特定的“功能”(CSS属性或值),并根据答案使用(或不使用)代码块。 如下面这个: 如果浏览器支持display: grid,则括号内的所有样...

计算机/ @toypipi
...
Heterogeneous Storage Policies in HDP 2.2 - Hortonworks 【未翻译】

The Hadoop Distributed File System (HDFS) is the reliable and scalable data storage core of the Hortonworks Data Platform (HDP). In HDP, HDFS and YARN combine to form the distributed operating syst...

科技/ @i姑娘
...
并发编程: Java Futures 与 Kotlin 协程 【未翻译】

A long time ago, one had to manually start new threads to run code concurrently in Java. Not only was this hard to write, it also was easy to introduce bugs that were hard to find. Testing, reading...

计算机/ @CY2
...
空气有多重? 【33%】

引言 如果你曾在户外不小心放飞了一个充满氦气的气球,那么你就会知道有些气体的密度轻于其他气体。以你的氦气球为例,它很有可能在你逮住之前就飞走了,因为它比我们所处环境中的气体轻得多。我们通常认为气体没有密度,但事实是它们确实有。在这项试验中你将会发现一些常见气体所拥有的不同密度,其中包括你呼出的气体。 背景 我们每天见到的所有物质,从牙膏到餐盘,都是由各种不同类型的原子组成的。原子是保持它们化...

科技/ @一只苗的幸福小屋, @小飞
...
使用 NGINX 和 Docker 实现 Node.js 应用的负载均衡 【33%】

In this article, we will see how easy it is to load balance Docker-ized Node.js applications with NGINX. We will create a simple Node.js application that serves an HTML file, containerize it with D...

计算机/ @墨镜大头
...
性别歧视这个问题很难解释 【已翻译】

今天早上我走回办公大楼,有一位男士也一路同行。他穿过其中一个门口的时候,我刚离门口几步之远。他对我微笑并点头示意我走到他这边来。“让我帮您开一下门。“(他暗示他会帮我一路开门)恭敬不如从命,我走向他那边的门并且微笑示谢。当我们快到大厅中第二扇门的时候,他叫道,“让我继续帮您开门。”他乐意这么做。我只好等他跟上来把门拉开。鉴于是志愿行为,我只好再次感谢他,但我开始觉得烦了。

综合/ @., @Cindy
...
为什么我从 React 转向 Cycle.js? 【已翻译】

我想现在大多数开发者都在使用某种类型的框架来开发应用程序。框架可以帮助我们构建复杂的应用程序,并为我们节省时间。我们每天都能看到许多关于什么框架是好的讨论,以及你应该先学习哪个框架,等等。今天,我想分享自己的经验,为什么从 React 转向 Cycle.js。 近来,React 可能是最流行的前端框架,它拥有强大的社区。我非常喜欢它,而且它也确实帮助我改变了对开发 Web 应用的看法。有一些...

计算机/ @边城