6k 5 分钟

# Python Microservices Demo learn from: https://www.bilibili.com/video/BV1SG4y1G7uN?p=1 thanks author, and for the demo, the function is mainly focus on converting video to audio, then for user download. # Architecture # OS Windows11 # Language && Files format Python3.10.x Yaml...
12k 11 分钟

背景:前端访问某个接口报 500,Cannot allocate new IntPointer (1): totalBytes = 0, physicalBytes = 7775M,但是访问其他的一些接口正常。 # 查看服务器日志 服务器上有很多内存泄漏的 警告 日志和 严重 日志,很多。 [root@localhost ~]# docker logs -f 1d75d7d2abcb | grep Exception23-Mar-2023 13:12:50.636 警告 [Catalina-utility-1]...
661 1 分钟

# 二维数组中的查找 题目描述:给定一个数组,里面全部是数字,每个数字不可分割,请拼接成一个最大的数字(以字符串形式展示),如 [4, 5, 21, 90],拼接为 “905421” # 方法 def compare_num(x, y): max_length = max([len(str(x)), len(str(y))]) for i in range(max_length): x_bit = None y_bit = None if len(str(x)) > i: x_bit = str(x)[i] if len(str(y)) > i: y_bit =...
9k 8 分钟

# 1 计算机早期历史 提到的设备:算盘 -> 步进计算器 -> 差分机 -> 分析机 -> 打孔卡片制表机 提到的人名:Charles Babbage,Ada Lovelace 最早的计算设备是算盘,举例如何使用 Computer 从指代职业变成指代机器 机器里有名的是:步进计算器。第一个可以做加减乘除的机器 炮弹为了精准,要计算弹道,二战是查表来做。但每次改设计了就需要做一张新表 Charles Babbage 提出了 “差分机”,在构造差分机期间,想出了分析机,分析机是通用计算机 Lovelace...
4.7k 4 分钟

主要回顾 C 语言常用语法与函数。 # 概念 c 存储类 auto:auto 存储类是所有局部变量默认的存储类。auto 是局部变量的默认存储类,限定变量只能在函数内部使用; register:register 代表了寄存器变量,不在内存中使用; static:static 是全局变量的默认存储类,表示变量在程序生命周期内可见; extern:extern 表示全局变量,即对程序内所有文件可见,类似于 Java 中的 public 关键字; c...
9.6k 9 分钟

主要回顾 C 语言数组、枚举和指针。 # 概念 数组特点 固定大小 元素类型相同 内存连续(最低的地址对应第一个元素,最高的地址对应最后一个元素) 下标从 0 开始 若省略掉了数组的大小,数组的大小则为初始化时元素的个数 blabla... # 代码 #include <stdio.h>/*定义数组(1)外部定义的数组,默认初始值都是 0,而函数内部定义的初始值可能有脏值*/int arrOutside[10];int main1(){ int arrSize; arrSize = sizeof(arrOutside) /...
5.6k 5 分钟

主要回顾 C 数据类型、C 变量、C 常量三个知识点。 # 概念 C 的令牌:可以是关键字、标识符、常量、字符串值,或者是一个符号 分号结束 注释 单行注释 //,/* 单行注释 */ 多行注释:/* 多行注释 */ 标识符: 区分大小写 关键字 (保留字): break,case,const,double,enum,... (C99 新增关键字,C11 新增关键字) 空格 一个正规程序可以有多个函数,但是有且只有一个主函数 函数只有在被调用的时候才执行,主函数由系统调用执行 数据类型: 基本类型 (算术类型) 整数类型 浮点类型 枚举类型...
3.3k 3 分钟

# C 概述 通用、面向过程式 1972 年诞生于贝尔实验室 作者是丹尼斯里奇 当前 C 标准是 C18(2023 年 1 月 5 日) UNIX 操作系统,C 编译器,和几乎所有的 UNIX 应用程序都是用 C 语言编写的 C 语言是为了编写 UNIX 操作系统而被发明的 C 语言是以 B 语言为基础的,B 语言大概是在 1970 年被引进的 C 语言标准是于 1988 年由美国国家标准协会(ANSI,全称 American National Standard Institute)制定的 UNIX 操作系统完全使用 C 语言编写 C 语言是最广泛使用的系统程序设计语言 Linux...
13k 12 分钟

# 操作 ES # 连接 ES 服务器 es_host_list = ['192.168.0.1', '192.168.0.2', '192.168.0.3', '192.168.0.4']es_username = ''es_password = ''es_client = Elasticsearch(hosts=, http_auth=(es_username, es_password))# 插入 ES 数据 documents = [{ "_index":...
2k 2 分钟

# 升级原因 安全问题,3 个 security bug # 波及版本和升级版本 Affected Versions: Grafana 9.x prior to 9.2.4 Grafana 8.x prior to 8.5.15 # 官方解释 Grafana Security Advisory Grafana has released patch to address the vulnerability. For more information please refer...