最近写了一个 API Token 的校验服务,想要增加时效性控制,比如一个 API,超过一段时间(比如 10s)之后,用同样的参数再请求就会被服务器禁掉,无法获取正常数据,这样可以保证数据的安全。 怎么增加时效性控制呢?加一个时间的信息就好了,我们可以把时间信息包含在一个 API URL 的额外的参 ...
分类:
其他好文 时间:
2020-02-29 18:52:54
阅读次数:
92
【摘要】 学习Veth-pair的概念和作用,并实战使用Veth + Network Namespace新建了一个可以独立使用的网络命令空间,从而详细了解了一个完整的网络空间是如何搭建的过程。 1 什么是Veth-Pair Veth是Linux中一种虚拟出来的网络设备,veth设备总是成对出现,所以 ...
分类:
其他好文 时间:
2020-02-29 18:47:00
阅读次数:
81
截图是可以说是每个人必备的技能,有时候需要截个手机屏,有时候需要截个网页屏,方式有很多,各种快捷键和插件也都能够办到。 但下面这个情况不知道大家会怎么来做。 需求切入 有一天,我在电脑上看到了一条微博,或者一篇文章。 比如微博像这样: 比如文章像这样: 这时候我需要把这条微博所在的白色区块单独截下来 ...
分类:
其他好文 时间:
2020-02-29 18:46:28
阅读次数:
72
随着数据上云进程的加快,越来越多企业愿意把云下数据库搬到云上,同时对云上数据库的要求也越来越高。尤其是数据的完整可靠,承载着企业业务持续发展的使命,其重要性不言而喻。 而企业在云上使用过程中,事务经常面临丢失的风险,可靠性和完整性得不到满足,很大程度上影响了企业的业务发展。针对这个问题,华为云数据库 ...
分类:
其他好文 时间:
2020-02-29 18:41:17
阅读次数:
59
作为北斗第七星,瑶光自古就可用来判断四季更迭、引向定时。而作为全新发布的智能云操作系统,瑶光智慧云脑又是如何做到统领云上各类资源、实现租户需求与资源供应之间最佳匹配的呢?在华为云瑶光实验室、华为云算法创新实验室里,我们找到了答案。 #初识资源调度# 云OS:我太“南”了 依托虚拟化技术,我们得以将数 ...
分类:
其他好文 时间:
2020-02-29 18:40:22
阅读次数:
52
基本结构 STM32 GPIO是通用输入/输出端口的英文简称,其可实现输入、输出、驱动、通信等功能,STM32的I/O 端口有8种模式(4种输入模式和4种输出模式),每个 I/O 端口位支持3种最大翻转速度(2MHz、10MHz、50MHz),均可自由编程,但I/O 端口寄存器必须按 32 位字、半 ...
分类:
其他好文 时间:
2020-02-29 16:22:00
阅读次数:
90
DDD做为软件设计方法于2004年提出,一直不温不火,最近几年突然火起来了,为啥呢?正所谓机会给有准备的人,因为微服务的流行,大家都跃跃欲试把传统单体软件转成微服务架构,但理论很丰满,现实很骨感,光是分解微服务就让人找不到北,而DDD是歪打正着也好,富有远见也好,正好适合微服务转型设计,不火都难。 ...
分类:
其他好文 时间:
2020-02-29 16:20:44
阅读次数:
71
微服务是近期非常热门的话题,芸芸众生言必谈微服务。但是,在实践过程中,我们发现一些项目,貌似用着微服务的技术,但做出了非服务化的应用,非但没有达到目的,反而徒增了架构的复杂性,让人汗颜。因此,在微服务之前,有必要搞清楚什么是服务化。 1. 官僚不是服务化 河北省武邑县需要往返6次才能办一个护照,深圳 ...
分类:
其他好文 时间:
2020-02-29 16:20:08
阅读次数:
175
【摘要】 external-shuffle-service是Spark里面一个重要的特性,有了它后,executor可以在不同的stage阶段动态改变数量,大大提升集群资源利用率。但是这个特性当前在k8s上并不能很好的运行。让我们来看看,在k8s上要实现这个external-shuffle-serv ...
分类:
其他好文 时间:
2020-02-29 16:18:30
阅读次数:
112
【摘要】 关于程序变量和内存分配,都是需要我们时刻关注的问题。我相信有不少人在这块犯过很多的错误,也可能说明我们基础不够扎实,编写程序的习惯也不够好。 总结一下关于程序的变量和内存方面的概念,虽然是属于C语言方面非常基础的知识,但是工作中一不小心还是会发生一些内存泄漏、内存溢出之类的问题。所以自己对 ...
分类:
其他好文 时间:
2020-01-22 22:20:57
阅读次数:
77