计算机 IT
共 698 人关注

筛选:
排序:
...
R语言future之全面概述 【17%】

简介 future包的作用是提供一个非常简单且统一的方式,让用户可以通过现有资源异步计算R语言表达式的结果。 在编程中,一个future是指在未来某个时间点可能会被使用的值的抽象。 它的状态可以是 unresolved (未解决的)或 resolved(已解决的)。 一旦它变成已解决的状态,它的值就会立即生效而变得可用。当它还是未解决状态时,如果被查询, 当前进程会被阻塞直到它被解决。我们可...

计算机/ @班纳睿
...
关于 JSON 驱动开发的争论 【17%】

如今JSON的流行程度无需多言。很少有项目不需要使用JSON,即使他们与网络编程无关。JSON的无处不在,导致一些开发者对他过度依赖,我在Python开发中目睹到这点,也不会惊讶于使用其他语言开发也一样如此。列表,字典和原始类型已成为许多项目的单独构造模块,对代码质量造成损害。如今,下述情况屡见不鲜:

计算机/ @ypddw
...
帐户接管攻击:概要 【17%】

Web应用程序在本质上是不安全的 - 这是一个不争的事实. 要保护你的企业信息资源,你的网络,你的客户的话,你能做的最重要的事就是保护你的Web应用程序. 根据 2016 的数据泄露调查报告, 账户托管攻击(ATO)已经成为当今Web应用程序最大的威胁. 网络犯罪分子的目标是Web应用程序,因为他们知道可以从不安全的应用程序中寻找敏感信息中潜藏的可以产生经济利益机会. 根据 Verizon ...

计算机/ @lison
...
混合的跨平台应用:在iOS和Android本地组件上使用Cocos2d-x的方法 【17%】

下载 WebViewPoc.zip - 4.1 MB 介绍 众所周知 Cocos2d-x 是一个使用 C++  进行游戏开发的开源游戏框架,该框架包含一个轻量级的平台依赖层。它被广泛地用于构建游戏、应用、以及其他的跨平台图形界面交互程序(http://cocos2d-x.org)。该引擎专注于提供便捷的跨平台方案来创建和操作图形元素 (例如 sprites 精灵, textures 纹理素材...

计算机/ @learner
...
为失败而设计 【17%】

没有人在开始一个自由软件项目时希望它会失败,所以这的确是一个罕见的项目,它计划最终失败。 但并非所有项目都能成功,一个不计划失败风险的项目会对用户造成伤害。 Dan Callahan加入Mozilla,开展 Persona 身份验证项目,该项目最近关闭。 在2017年的linux.conf.au,他在主题演讲中谈论了设计失败项目所学到的经验教训。 Mozilla是一个致力于开放互联网的非营利...

计算机/ @toypipi
...
Spring Boot微服务集成测试的策略 【17%】

摘要:单元测试是验证代码的必要条件,但是今天的常规配置框架(如Spring Boot)通常用于构建由多个服务组成的应用程序。 你需要一些方法来确保你正确的使用了框架的插件,并将他们组合在一起。 因为这是一个对待软件开发极其认真的博客,我不会解释自动化测试的优点和重要性,但我无论如何我都会去对我的代码做自动化测试。 我们为什么要测试,除了明确承认我们只是可怕的凡人?

计算机/ @中国码农
...
使用 Java Bean 验证方法参数和返回值 【17%】

Java’s static type system is a robust mechanism that lets you specify a method’s preconditions and postconditions (from the caller’s perspective: what to supply and what to expect) with the compile...

计算机/ @toypipi
...
对 Kubernetes 容器进行日志记录以及监控 【15%】

In this post we will: Introduce Kubernetes concepts and motivation for Kubernetes-aware monitoring and logging tooling Show how to deploy the Sematext Docker Agent to each Kubernetes node with Daem...

计算机/ @墨镜大头
...
躲在镜子后面的人 【14%】

In my short, but highly educational 12 month employment as a malware analyst, the question that most intrigued me was “what does the process look like for the people writing it?”. There was only on...

计算机/ @Stella
...
开始使用Async / Await 【14%】

Async programming is all the rage in mobile app development for good reasons. Using async methods for long running tasks, like downloading data, helps keep your user interface responsive, while not...

计算机/ @夏帆
...
如何为网站制定灾难恢复计划 【14%】

当业务经理、团队领导等人为商业活动制定持续性的计划,那么他们就成为了有前瞻性的思考者。制定计划可以保证商业活动在遇到不同的紧迫情况下仍然持续进行,这些情况包括自然灾害、死亡、恶意的行为等等。企业会为网页、建筑楼房、人力资源、金融交易、资产迁移、设备更新等一切制定灾难应急预案。 当你为网页制定灾难预案时,你需要考虑上述的很多事情,但同时你还必须考虑像黑客攻击、用户使用故障和附属物件故障之类的问...

计算机/ @Micole
...
让我们不要再模仿C语言 【14%】

啊, C. 我们拥有的最好的通用语… 因为我们没有其他通用语. 难道我们只能做外科医生(译者注:做表面文章的意思)? C 相当的古老 — 距今44 年了! — 并且来自于有可能比编程语言更古老的架构。它为什么还能运行的很好,它为什么是一个相对简单的中间组件。 唉,C的普及已经导致了一些编程语言在设计上丢弃了一些他们自己的特征,并且部分特征是有争议的。我看到过一些共同特性依旧保存在C中然后我的...

计算机/ @阿星, @安得鲁
...
XPrivacy - 终极&超级简单的隐私管理器 【14%】

XPrivacy 强大,易于使用的Android隐私管理器。 (出版) 目录 概述 功能 截图 局限 限制 兼容性 安装 升级 使用 权限 常见问题 (FAQ) 支持 更新日志 类似的解决方案 媒体报道 贡献者 许可 描述 XPrivacy可以阻止应用程序泄露可访问的隐私数据。XPrivacy对应用程序反馈伪造的数据或不提供数据。 它可以根据数据类别进行限制,比如:联系人或位置信息。例如,如...

计算机/ @luke
...
JASS手册:库函数 【14%】

Library Functions Many native functions and constants are declared in common.j, common.ai, and Blizzard.j. This section will descibe several functions that are of note. Obviously, this section is i...

计算机/ @toypipi
...
使用 peasy-js 编写可重用的 JavaScript 业务逻辑 【14%】

Write Reusable JavaScript Business Logic with peasy-js was peer reviewed by Stephan Max. Thanks to all of SitePoint’s peer reviewers for making SitePoint content the best it can be! When writing ap...

计算机/ @CY2, @小吕
...
Cpu0 architecture and LLVM structure — Tutorial: Creating an LLVM Backend for the Cpu0 Architecture 【13%】

Cpu0 architecture and LLVM structure Cpu0 Processor Architecture Details Brief introduction The Cpu0 Instruction Set Why not using ADD instead of SUB? The Status Register Cpu0’s Stages of Instructi...

计算机/ @macrowave
...
Webkit 推出的并发 JavaScript 提案 【13%】

最近出现了 WebKit 支持 并且在我们的编译流程中得到了完全优化。但不幸的是,JavaScript 不允许共享除  之外的任何对象。 本文思考了一个疯狂的尝试:把并发性扩展到整个 JavaScript 堆会怎么样?这样的世界里,任何对象可以分享给另一个线程。这不是一个小改动。现有的 JavaScript VM(虚拟机) 优化利用了单线程执行这一事实,所以并发肯定会产生一些性能问题。本文关...

计算机/ @边城
...
DevOps 工具介绍 【12%】

DevOps is probably one of the most hyped buzz words along with others likeServerless, Cloud, Big Data and so on. But, it is also probably the most ill defined. There is no single definition, rather...

计算机/ @墨镜大头
...
asyncpg —— PostgresSQL 的开源 Python 异步客户端开发包,每秒处理 100 万行记录 【12%】

TL;DR asyncpg is a new fully-featured open-source Python client library for PostgreSQL. It is built specifically for asyncio and Python 3.5  / . asyncpg is the fastest driver among common Python, N...

计算机/ @CY2
...
Go 指针类型 【12%】

在我写的Go类型的序中,我初步总结了(相当长)一些基础和综合的Go类型(如果你需要复习的话请点这里阅读)。紧接着这一主题,这篇文章讨论了指针这一类型:如何创建并初始化指针类型。 虽然这些算是Go里面的简单概念,但是,对这些主题的良好理解确实能使Go新手在学习过程中少受挫! 指针类型 Go里面的指针是用来指向内存里存储的某一数据。类似于C/C++,Go使用 * 运算符来代表指针。接下来的一段将...

计算机/ @lijian

更多»计算机频道活跃译者

班纳睿
本月翻译 18 段,被赞 0 次
mylxiaoyi
本月翻译 12 段,被赞 0 次
ProteanBear
本月翻译 9 段,被赞 0 次
CY2
本月翻译 9 段,被赞 0 次
边城
本月翻译 7 段,被赞 0 次
言午二二
本月翻译 7 段,被赞 0 次
苏州小浮云
本月翻译 6 段,被赞 0 次
小丑
本月翻译 3 段,被赞 0 次
pauli
本月翻译 3 段,被赞 0 次
tony
本月翻译 3 段,被赞 0 次