监控系统是运维体系乃至整个软件产品生命周期中最重要的一环,完善的监控可以帮助我们事前及时发现故障,事后快速追查定位问题。而在以微服务为代表的云原生架构体系中,系统分为多个层次,服务之间调用链路复杂,系统中需要监控的目标非常多,如果没有一个完善的监控系统就难以保证整体服务的持续稳定。
分类:
Web程序 时间:
2020-12-08 12:22:46
阅读次数:
8
上篇文章利用kivy语言结合Airport,一款包含Python解释器、Python常用依赖库的应用,实现了移动端的人脸识别功能。kivy语言通过编写界面UI,然后利用Python定义一些业务逻辑,可以移植很多功能模块到移动端直接执行。下面对kivy常见用法做一个汇总。1、什么是kivy?kivy是一个开源跨平台的PythonUI框架,就可以快速开发PC、移动端的GUI。kivy基于Python,
分类:
其他好文 时间:
2020-12-08 12:08:00
阅读次数:
7
用它5分钟以后,我放弃用了四年的Flask摄影:产品经理吃了小龙坎,我们很多人都拉肚子了有一个非常简单的需求:编写一个HTTP接口,使用POST方式发送一个JSON字符串,接口里面读取发送上来的参数,对其中某个参数进行处理,并返回。如果我们使用Flask来开发这个接口,那么代码是这样的:fromflaskimportFlask,requestapp=Flask(__name__)@app.rout
分类:
其他好文 时间:
2020-12-08 12:07:02
阅读次数:
2
原创java金融java金融5月3日前言随着互联网的高速发展,市面上也出现了越来越多的网站和app。我们判断一个软件是否好用,用户体验就是一个重要的衡量标准。比如说我们经常用的微信,打开一个页面要十几秒,发个语音要几分钟对方才能收到。相信这样的软件大家肯定是都不愿意用的。软件要做到用户体验好,响应速度快,缓存就是必不可少的一个神器。缓存又分进程内缓存和分布式缓存两种:分布式缓存如redis、mem
分类:
其他好文 时间:
2020-12-07 11:55:28
阅读次数:
3
【树莓派】树莓派3Pi4无痛安装系统(新手NOOBS篇) 前言一、准备工作桌面端软件 二、系统下载TF卡准备工作 四、树莓派部分五、VNC & SSH(远程桌面)SSH简单测试SSH服务 换源Tips补充 前言 此篇文章面向对象:刚刚接触树莓派的小白,推荐的新手系统,简单易懂,一看就会,10分钟内搞 ...
分类:
其他好文 时间:
2020-12-05 11:04:56
阅读次数:
7
其实不需要3分钟,3秒钟就够了,记住桥接模式就是如此简单:一句话,笔有千般形,画有万变化。下面的仅仅助于理解。定义Thebridgepatternisadesignpatternusedinsoftwareengineeringwhichismeantto"decoupleanabstractionfromitsimplementationsothatthetwocanvaryindep
分类:
其他好文 时间:
2020-12-04 11:13:54
阅读次数:
6
原创宋宝华Linux阅码场1月12日药不能停,直接进入正题,本文3分钟读完。文中涉及到的缩写如下:PID:进程(process)IDPPID:父进程(parentprocess)IDPGID:进程组(processgroup)IDSID:会话(session)ID文中a.out对应的代码如下:a.out代码main(){fork();while(1);}实验方法:开一个terminal,运行三个a
分类:
系统相关 时间:
2020-12-02 12:26:19
阅读次数:
10
前阵子有人和我反馈说,我写的大部分算法都有点难度,好多都是没听说过的,有点冷门,不过,写的很不错。不过说实话,我好像写的大部分算法、都不是那么的常见,也具有一定的难度,也都不是热门算法。主要是我觉得,那些热门的算法,例如二分查找、链表逆序、深度遍历等各种,对应的文章太多了,感觉你们应该都看过,应该也都懂,所以我就没打算写了。不过,可能是我想多了,我问了一些人,发现还是挺多人对很多热门算法不是很懂的
分类:
编程语言 时间:
2020-12-01 12:43:52
阅读次数:
20
1. 利用STM32Cube建立工程模板,并对嵌入式芯片进行正确的引脚配置。 (1)选择芯片:STM32F103C8Tx,在芯片选择器中选择对应的芯片: (2)选择自己的仿真器类型: (3)由于开发板有外部晶振,使用外部时钟: (4)为了让LED闪烁和蜂鸣器响,我们经查找电路图,对应引脚分别为PB8 ...
分类:
其他好文 时间:
2020-12-01 12:25:24
阅读次数:
6
本次来讲解与SQL查询有关的两个小知识点,掌握这些知识点,能够让你避免踩坑以及提高查询效率。1、允许字段的值为null,往往会引发灾难首先,先准备点数据,后面好演示createtableanimal(idint,namechar(20),index(id))engine=innodb;index(id)表示给id这个字段创建索引,并且id和name都允许为null。接着插入4条数据,其中最后一条数
分类:
数据库 时间:
2020-12-01 12:23:45
阅读次数:
14