计算机 IT
共 601 人关注

筛选:
排序:
...
帐户接管攻击:概要 【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
...
基于人工智能的程序是如何运作的 【15%】

前言:这篇文字的写作(注[1])是在做任何形式的可行性研究之前,或部分可行性已经存在之前,因此你应该对文中的一切观点持保留态度,也许大部分观点的最终结果会大相径庭,我仍希望这篇文字能够抛砖引玉,对于那些非常有趣的东西,做了一些有用的探索。好吧,我们这就开始: 我期待编程变得更加声明式(译注[2])并且不要那么精确,详细一点来说,我们得看看现在的编程是怎样进行的:通常你有一些输入或者一个系统状...

计算机/ @TimLiu
...
对 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...

计算机/ @夏帆
...
将 jQuery 从你的 Bootstrap 项目中移除(取而代之使用Vue.js!) 【14%】

Bootstrap是网上最流行的前端开发框架. 除了用它,我不知道还有其他更快的方法去构建一个响应式的网站。 但是自从我向网页添加动态功能的工具变成vue.js后。适应bootstrap变得困难起来。因为这带来了一些技术包袱。没错。我说的就是jquery。 这并不是在抨击jquery,我只是意识到,当你已经在项目里使用一些像Vue的框架后,再引入jQuery就会出现一些显著的缺点: 增加开销...

计算机/ @西直门交警
...
让我们不要再模仿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, @小吕
...
使用 Phunkie 进行函数式编程:构建一个 PHP 的 JSON 解析器 【13%】

Functional Programming in PHP with Phunkie Functional Programming with Phunkie: Parser Combinators in PHP Functional Programming with Phunkie: Building a PHP JSON Parser More from this author Funct...

计算机/ @CY2
...
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
...
我是如何只使用开源工具撰写并发表小说的? 【12%】

From Markdown to paperback and Kindle without proprietary software. I've recently published my first novel The Golden Legacy on Kindle and paperback through Amazon, achieving very professional resu...

计算机/ @renne
...
JASS 手册之: 函数 【12%】

函数 函数以下列方式声明: 参考Global Declarations 获取更多信息。请记住,你不能调用尚未声明的函数(没有前向引用),但你可以调用一个函数自己(即,递归是合法的)。 如果一个函数声明的前缀是constant,如下:

计算机/ @toypipi
...
ARM Cortex-M、中断和FreeRTOS (Part 3) 【12%】

这是ARM Cortex-M和中断使用的第三部分。 在part 1,我讨论了Cortex-M中断系统,在part 2,我展示了中断嵌套的例子。这部分是关于FreeRTOS和Cortex-M中断系统的使用。 NXP KV58F ARM Cortex-M7 概述 FreeRTOS和其它我所知的RTOS使用微控制器中断系统。理解微控制器的中断系统对应用程序至关重要。这就是为什么我写了前面两个部分。...

计算机/ @城府很深, @wuQAQ