如何利用Spring Cloud构建起自我修复型分布式系统 经验

Armstrong曾经在题为《如何构建永远运行、自我修复且可扩展的系统》一文中作出过透彻的表述。在他看来,此类系统看起来与我们所说的微服务架构非常相近,但其着重强调的是其作为自我修复系统的容错能力。那么对我们来说,如何才能建立起这样一套坚实可靠的系统方案

jopen 2015-05-28   92635   0

HTML 5 APIs 是如何跟踪用户轨迹的 经验

电子前线基金会( Electronic Frontier Foundation )在出版的“Web浏览器如何独特?”( PDF )一文中研究了浏览器的用户跟踪。 WebKit Wiki 和 Wikipedia

jopen 2015-09-12   13500   0

如何在Linux上按国别阻止网络流量? 经验

在本教程其余部分,我会演示如何使用iptables/xt_geoip,根据来源/目的地国家,阻止网络流量。 将Xtables-addons安装到Linux上 下面介绍如何编译xtables-add

jopen 2015-12-29   11285   0
Linux   iptables  

iOS- Swift:指触即开,如何集成Touch ID指纹识别功能 经验

关于3D Touch 感兴趣的朋友可以看我前篇blog *    iOS- 指压即达,如何集成iOS9里的3D Touch http://www.cnblogs.com/qingche/p/4875235

jopen 2016-01-04   14441   0

[译] 我们是如何创建 iOS 版的 Guillotine 菜单动画的 经验

We-Created-Guillotine-Menu-Animation-for-iOS/ 我们是如何创建iOS版的Guillotine菜单动画的? 原文: How We Created Guillotine

jopen 2015-09-03   10232   0

如何在 CentOS 7.x 上安装 Zephyr 测试管理工具 经验

管理工具用来记录测试执行的结果、计划测试活动以及汇报质量控制活动的情况。在这篇文章中我们会向你介绍如何配置 Zephyr 测试管理工具,它包括了管理测试活动需要的所有东西,不需要单独安装测试活动所需要

jopen 2015-12-10   26833   0
CentOS   Zephyr  

如何利用mitmproxy来批量修改Android中HTTP流量 经验

的APP开发调试事半功倍。对于从来没有听说过mitmproxy的朋友,推荐查看我之前的两篇博客: 如何调试 Android 上 HTTP(S) 流量 和 mitmproxy基础实践教程 。 之前所

jopen 2015-12-08   17282   0

容器,云和代码:Yelp如何使用Mesos和Docker构建混合云? 经验

逊云服务上扩展网站已经变得十分复杂并要消耗大量资源。 Eaton解释到:“现在的问题是我们如何在自己的数据中心和AWS云上统一管理部署服务,并且不增加开发人员负担”。 选择太多 讽刺的是,

jopen 2015-12-13   16419   0
Docker  

iOS开发中如何合理地制造BUG 经验

h掉的BUG造成的,比如前一段时间OpenSSL心脏大出血。为什么这么说呢?且听我慢慢道来。 如何合理地制造BUG Crash掉的BUG,用程序的死证明了你的程序存在问题,你必须抓紧时间来解决

beqh2818 2016-02-28   13003   0

Android音频开发(2):如何采集一帧音频 经验

本文重点关注如何在Android平台上采集一帧音频数据。阅读本文之前,建议先读一下我的上一篇文章 《Android音频开发(1):基础知识》 ,因为音频开发过程中,经常要涉及到这些基础知识,掌握了这些

bnkx0378 2016-03-09   16474   0

Android音频开发(4):如何存储和解析wav文件 经验

前面几篇文章讲了如何利用 Android 平台的 API 完成原始音频信号的采集和播放,而本文则重点关注如何在 Android 平台上,将采集到的 PCM 音频数据保存到 wav 文件,同时,也介绍如何读取和解析

vnwf0655 2016-03-18   33839   0

如何使用 Swift 开发简单的条形码检测器? 经验

【编者按】本文作者为 Matthew Maher,主要手把手地介绍如何用Swift 构建简单的条形码检测器。文章系 OneAPM 工程师编译整理。 超市收银员对货物进行扫码,机场内录入行李或检查乘

Chl54T 2016-06-16   8807   0

如何在低api中使用View的属性设置方法如setAlpha等 经验

getBackground().setAlpha(80);可以实现改变透明度,但是其实那不是改变view的透明度。 如何解决这个问题呢,改变view的透明度怎么这么难? 所幸的是nineoldandroids的工具

KelSchurr 2016-02-18   7667   0

Android Activity是如何接收到touch事件的(窗口与用户输入系统) 经验

这片文章中,开篇提出了三个问题: 窗口层级关系(浮窗是如何“浮”的) ? 浮窗有哪些限制,如何越过用户授权实现浮窗功能? Activity是如何接收到touch事件的? 前两个问题在前两篇文章

zzdr5763 2016-05-10   24150   0

如何自己搭建钓鱼网站检测系统 经验

其中页面内容分析一直是钓鱼页面识别的主要手段。页面识别的主要算法有贝叶斯算法、机器学习算法、Html文档特征等算法。 下面介绍下如何使用贝叶斯算法进行页面识别。 贝叶斯算法简介 贝叶斯分类是一类分类算法的总称,是关于随机事件A和B的条件概率和边缘概率的一则定理。

NevWalch 2016-05-21   17920   0

如何分分钟成为Java嵌入式开发人员 经验

感知环境 做到LED和开关已经十分不错,但感知周围环境才是真正有意思的。在下面的例子中,我将演示如何着手使用IIC协议的传感器。 IIC设备可能是最常见的设备,它们最大的有点是设计简单。IIC只

changbo 2016-04-17   66312   0
Java   嵌入式  

如何避免被程序员手撕——产品八项自查 经验

各种数量时的情况。比如一个商品展示模块,最多显示四个,那么其获取的数据超出该数量时如何取数据?若小于该数量,页面如何展示排版。若干脆没有数据,该模块是否直接隐藏还是出现不一样的交互控件去进行引流?

ArielleSwan 2016-04-16   98568   0

如何在 linux 上配置持续集成服务 - Drone 经验

就会自动开始构建。 所有操作都完成后,我们就能在终端看到构建的结果了。 总结 在本文中我们学习了如何安装一个可以工作的使用 drone 的持续集成平台。如果我们愿意我们甚至可以从 drone.io

sy1369364 2016-04-16   43695   0

如何成为一名入门级 iOS 开发者 经验

mockups(译者注:原型设计工具)和 wireframes(译者注:线上原型设计工具)的区别,以及在开发的过程中如何使用它们。 工具 你应该熟悉一些常见的开发工具。 Xcode(废话) Git 版本控制(一些公司可能会用

阿狸先森 2016-02-15   32366   0

从“如何设计用户超过1亿的应用”说起----数据库调优实战 经验

海量的用户数据意味着基础设施的构建必须兼顾高效与稳定,更经济、扩展更方便的云服务平台就成为了首选,如何基于云服务平台设计并实施符合自身业务特点的系统架构,也是决定产品性能的关键。 本文首发于阿里云

hwdownload 2016-02-18   33466   0
1 2 3 4 5 6 7 8 9 10