数据库 频道
  • 如何将机器学习模型成功部署到.Net环境中

    Python和R语言是在数据工程师间最流行的编程语言,但是,它并不能适用于应用程序构建的所有部分。这也就是你为什么有时需要找到一种方法,将Python或R编写的机器学习模型部署到基于.NET等语言的环境中。

    田晓旭 · 2018-02-23 09:00
  • 你选择图数据库的原因只是因为它很火吗?

    根据DB-Engines的统计,过去三年来,图数据库已成为数据库增长最快的类别。而亚马逊进入图数据库市场将使这种增长加速。图数据库是否引起了你关注?图数据库又是否适合你的应用程序?

    覃里 · 2018-02-02 12:28
  • NoSQL为什么需要模式自由的ETL工具 ?

    了解一个开源工具,可以有效帮助人们解决NoSQL在数据输入、处理、输出方面困难。大数据时代,不了解NoSQL数据库的程序员大抵应该是没有的吧!

    赵钰莹 · 2018-01-02 13:58
  • .NET Core中“分层JIT编译”内部结构解读

    .NET运行时(CLR)主要使用JIT编译器将可执行文件转换为机器代码(暂时搁置AOT编译的场景),正如微软公司的官方文档所描述:在执行时,JIT编译器将MSIL (微软中间语言)转换为本地代码。在编译期间,代码必须通过验证过程,检查MSIL和元数据,以确定代码是否可以被确定为类型安全代码。但是这个过程是如何运作的呢?

    赵钰莹 · 2018-01-02 11:08
  • 基于云CPU和云GPU的TensorFlow,谁更省钱?

    事实证明,64vcpu在深度学习的应用中并不具备经济效益,当前的软硬件架构并不能充分利用它们,所以使得64 vCPU总是和32vCPU性能相似,甚至还会更糟。在训练速度和成本方面,使用16vCPUs + compiled TensorFlow的训练模型似乎表现更好。编译后的TensorFlow库有30%% - 40%%的速度提升是一个意外的惊喜。我很惊讶谷歌竟然没有提供一个预编译版本的TensorFlow。

    田晓旭 · 2017-12-26 09:09
  • 技术帖:GPU上的高性能C#——Hybridizer

    Hybridizer是来自Altimesh的编译器,可以让人们采用C#代码或.NET程序集编程GPU和其他加速器。Hybridizer使用修饰符号来表达并行性,可以生成针对多核CPU和GPU优化的源代码或二进制文件。在这篇博文中演示了CUDA的目标。

    田晓旭 · 2017-12-25 13:31
  • 2017年最后一次更新,Kubernetes 1.9发布!

    根据CNCF的最新调查,有 61%%的机构正在评估Kubernetes,83%%的机构正在使用Kubernetes进行生产。世界上最大的长途拼车社区BlaBlaCar上拥有来自22个国家的4000万会员, 大约有3000 pods,其中,从而提高了网站可用性。

    田晓旭 · 2017-12-25 10:09
  • 简单几步,部署一个可扩展微服务系统!

    当你构建一个微服务时,你最看重什么?一个完全管理和可扩展的系统?因为托管代码的选择有很多,例如EC2,ECS,Elastic Beanstalk,Lambda,所以很多人不知道该如何下手。虽然每个人部署微服务模式都有自己的方式,但是下面这个模式为可扩展微服务架构提供了很好的结构。

    田晓旭 · 2017-12-18 09:56
  • 神操作:教你如何将Vim变成一个R语言IDE

    首先说明,本文不适合R语言初学者阅读、模仿和使用,如果是初学者,那么RStudio可能是更适合也更完美的工具。如果你在工作生活中遇到Vim / Emacsland,那么本文可能会给你解惑不少。

    田晓旭 · 2017-12-13 09:39
  • containerd迎1.0通用版本,系统部署超百万!

    今天,我们很高兴地宣布 containerd,一个构建容器解决方案的行业标准运行时,已经达到了1.0里程碑。如今containerd已经被部署数以百万计的系统中,成为Docker平台上最广泛采用的运行时和基本的上游组件。

    田晓旭 · 2017-12-06 17:59
  • 多方分析后,这是最佳Java性能评估方法

    本文曾获得OOPSLA十年最具影响力论文奖。我们看到许多论文都包含某种性能评估。正如Georges等人所说,如果没有良好的实验设计和严谨的统计数据,很难得出确凿的结论,有时甚至还可能获得错误的结论,本文是在Java性能评估的背景下完成的。

    田晓旭 · 2017-11-30 10:05
  • 解读Vue.js应用的四种AJAX请求数据模式

    如果你去询问两个Vue.js开发者"在应用程序中使用AJAX的最佳方式是什么?"那么,你可能会获得不同的意见。因为Vue虽然没有提供实现AJAX的官方方式,但是有许多不同的设计模式可以被有效地使用。所以程序员可以根据自身情况进行判断,选择一个或者多个来使用。

    田晓旭 · 2017-11-29 13:29
  • GitHub大神不到200行C代码就实现了Lisp

    本文的主要目的就是在C中实现一个基于lambda演算的编程语言,例如Lisp。在学习了相关知识和评估了可行性之后,我们尝试使用少于200行C代码来实现Lisp。

    田晓旭 · 2017-11-29 13:29
  • 教程|JSON处理1.1:JSON指针挑战和应对

    从JSON-P 1.1 API中,直接得到的新JSON指针能做什么?本文将介绍一个挑战和相应的解释。

    单文彦 · 2017-11-28 11:18
  • 意念控制电脑成现实,微软发布多项专利!

    如果最近有一些专利要公布,那么很可能我们将会看到来自微软的由机器学习加持的“读心术”计算机。在MSPU中我们发现微软在人机界面读取大脑单元,并使用数据来改变计算机或应用程序状态方面提出了多项专利。用户可以不通过触摸设备只用大脑来演奏歌曲或者改变音量等等。

    田晓旭 · 2017-11-27 10:53
  • 10 PRINT带你领略一行代码背后的新世界

    10 PRINT是一本探索单行代码魔力的新书。下面这一行代码是在1982年运行在Commodore 64上的,它是世界上计算机最早生成的例子之一。

    田晓旭 · 2017-11-27 10:01
  • 超详细,手把手教你入门.NET for Linux

    基本上,当你知道了一个程序员的首选操作系统是什么的同时,你就可以猜测出他们使用的是什么编程语言。例如,如果程序员使用的是Windows,那么他们可能使用的语言列表包括C#,JavaScript和TypeScript,如果是比较传统的程序员,那可能使用Visual Basic,如果是紧跟时代潮流的程序员,那他可能就是在用F#。

    田晓旭 · 2017-11-27 09:57
  • 如何使用JDK 10的局部变量类型来推断jOOQ

    本文将介绍局部变量类型推断(特别是对于jOOQ)是如何影响工作的。

    单文彦 · 2017-11-23 11:35
  • 不配置web.xml 也能把Spring部署到Tomcat中

    Tomcat部署到一个简单的示例Spring应用程序中。

    单文彦 · 2017-11-22 13:35
  • MongoDB入门:从学习explain( )开始

    对于所有的操作来说,MongoDB几乎都有多种方法来检索所需的文档;对于所有的SQL语句,Oracle几乎都有多种方法检索所需的行。当Oracle解析一条SQL语句时,它必须决定使用哪种方法是最快的。确定数据的“最佳”路径的过程称为查询优化。

    单文彦 · 2017-11-21 14:08