自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

原创 Open Policy Agent

OPA(OpenPolicyAgent), 云原生时代的通用规则引擎,重新定义策略引擎,灵活而强大的声明式语言全面支持通用策略定义。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-CQlZZiL1-1681869060450)(/images/app/policy.png)]优点:强大的声明式策略输入和输出支持任意格式配合强大的声明式策略语言Rego,描述任意规则都不是问题全面支持规则和系统解耦。

2023-04-19 09:51:41 534

原创 Openid Connect(OIDC)

它在OAuth2上构建了一个身份层,是一个基于OAuth2协议的身份认证标准协议。解决认证问题。OIDC在OAuth2的access_token的基础上增加了身份认证信息, 通过公钥私钥配合校验获取身份等其他信息—– 即idToken。

2023-04-19 09:50:41 1120

原创 Oauto2

OAuth(开放授权)是一个开放标准(框架),允许用户授权第三方移动应用访问他们存储在另外的服务提供者上的信息,而不需要将用户名和密码提供给第三方移动应用或分享他们数据的所有内容用于第三方应用授权登录。

2023-04-19 09:49:56 505

原创 x86上运行arm64(docker)

运行docker: https://github.com/multiarch/qemu-user-static。

2023-04-19 09:48:17 201

原创 kafka connect

Kafka Connect 是一款可扩展并且可靠地在 Apache Kafka 和其他系统之间进行数据传输的工具。可以很简单的定义 connectors(连接器) 将大量数据迁入、迁出Kafka。例如我现在想要把数据从MySQL迁移到ElasticSearch,为了保证高效和数据不会丢失,我们选择MQ作为中间件保存数据。这时候我们需要一个生产者线程,不断的从MySQL中读取数据并发送到MQ,还需要一个消费者线程消费MQ的数据写到ElasticSearch,这件事情似乎很简单,不需要任何框架。

2023-04-19 09:47:36 1488

原创 confluent kafka本地多broker启动

启动2个broker的confluent kafka,企业版,试用期30天。企业版多了个control-centor管理中心。

2023-04-19 09:46:49 136

原创 Helm入门

本文档作为简单的使用入门,详细文档还需。

2023-04-19 09:44:50 723

原创 Calico外宣ip

全局peer将所有的node对接到外部的bgp infra路由,需要infra支持。

2023-04-19 09:43:26 670

原创 Argo vs Airflow

Airflow允许组织以标准Python编程语言的有向无环图(dag)形式编写工作流,确保任何对该语言有最低限度了解的人都可以部署一个。每个DAG包含节点和连接器,节点通过连接器连接到其他节点以生成依赖树。Airflow通过指定流动的计划和频率来帮助组织安排他们的任务。Airflow还提供了一个交互式界面,以及一堆不同的工具来实时监控工作流程。Apache Airflow在处理大量数据收集、处理和分析的组织中非常受欢迎。

2023-04-19 09:41:11 607

原创 lvm扩容磁盘

运维工作

2023-04-19 09:39:00 56

原创 podman Error: failed to mount overlay for metacopy check with “nodev,metacopy=on“

旧版kernel配置不支持podman某些特性,需要修改配置文件 /etc/containers/storage.confmountopt = "nodev,metacopy=on"将上面配置注释掉。

2020-09-30 10:34:30 631

原创 python Gunicorn [Errno 11] Resource temporarily unavailable

Nov 06 20:45:17 stderr: sent += sendfile(sockno, fileno, offset + sent, count)Nov 06 20:45:17 stderr: File "/usr/lib/python3.6/site-packages/gunicorn/workers/sync.py", line 179, in handle_...

2020-08-24 09:50:14 1161

原创 BGP摘要

关键词:Border Gateway Protocol - BGP路由协议,基于TCP,端口179Autonomous System Number (ASN)ASNs are handed out by a central authority (ICANN)ASNs between 64512 and 65535 are reserved for private use。The longest prefix allowed within internet BGP routing table

2020-08-21 18:04:19 180

原创 RIP协议摘要

一种距离矢量路由算法 DVR( Distance Vector Routing )Routing Information Protocol (RIP) is a dynamic routing protocol which uses hop count as a routing metric to find the best path between the source and the destination network.RIP uses UDP and port number 520Th

2020-08-21 11:20:14 222

原创 tcpdump命令简要

flexible, powerful command-line tool helps ease the pain of troubleshooting network issues.1、基础yum install -y tcpdump查看有哪些nic网络接口可以用sudo tcpdump -D测试capturing所有packetssudo tcpdump -i anyCtrl+C stop.限制抓包数量:sudo tcpdump -i any -c 5tcpdump默认解析了i

2020-08-20 15:42:33 290

原创 mtr命令 诊断网络路由

Mtr(my traceroute) is a command line network diagnostic tool that provides the functionality of both the ping and traceroute commands.它可以结合ping nslookup tracert 来判断网络的相关特性,这个命令就是mtr诊断网络路由示例:mtr -r 202.108.33.94-m Specify the maximum number of hops

2020-08-20 14:33:48 462

原创 VBoxManage磁盘管理

VBoxManage用于管理virtualbox虚拟机主要命令记录查看VBxoManage list vmsVBoxManage startvm <vm-name>概念:存储控制器(storage controller):IDE SATA SCSI SAS USB-based等媒介(medium):存储文件存储控制器管理VBoxManage storagectl <uuid|vmname> --name <nam

2020-08-13 15:22:49 672

原创 GraphQL

中文文档:http://graphql.cn/learn/英文文档:https://graphql.org/code/视频:https://www.howtographql.com/      GraphQL 是一个用于 API 的查询语言,是一个使用基于类型系统来执行查询的服务端运行时(类型系统由你的数据定义)。GraphQL 并没有和任何特定数据库或者存储引擎绑定,而是依靠你现...

2018-09-27 12:40:14 978

原创 scipy numpy convolve

两种实现版本,一种是正常的卷积计算,一种是利用傅立叶变换实现,时域的卷积等于频域的乘积。记住卷积计算是一个窗口滑动的计算过程就行。(a * v)[n] = \sum_{m = -\infty}^{\infty} a[m] v[n - m]scipy.signal.convolve(in1, in2, mode='full', method='auto')¶对文档中的计算做一些解释:1.默认mode...

2018-05-03 16:42:00 1653

原创 Tensorflow/Keras embedding 嵌入层

是一个可学习层,用于学习单词或者其它以index标记的数据的编码(通常是向量编码)为何需要这个层?普通的one-hot编码很难表示两个词之间的相关度,但通过可训练的embedding层可以学习出两个词变量编码,且如果是相关的词,词向量之间具有更大的相关性。------Keras:keras.layers.embeddings.Embedding(input_dim, outpu...

2018-04-11 11:19:38 8704 1

原创 神经网络概念基础总结

1.使用softmax作为最终层输出。计算每一个输出的比例,最大概率的作为最终预测的结果。2、梯度下降 损失函数、、J为定义的损失函数分别求权重矩阵w和偏置值b的梯度(偏导数),梯度下降可能进入局部最优解3、fat+short VS. Thin+tall扁平或者深层对比一般来说深层 好于扁平的网络 深层可以使用更多的特征进行分类,每一层一个特征4、选择适当的的损失函数Square Error(...

2018-04-09 12:09:52 361

原创 numpy.dot 多维点积

numpy中的*与dot不同,*表示对应元素的乘法操作,dot 点积、内积,二维情况就是普通的矩阵乘法;多维情况两个例子:a=np.random.random((2,3,4))b=np.random.random((2,4,5))np.dot(a,b).shape#(2, 3, 2, 5)------ ------ ----- ------- ---a=np.ones((1,3,5))b=np.o...

2018-04-09 11:30:07 7571 1

uCOS-II基础和源代码

uCOS-II基础学习资料和编程实例,附加uCOS-II源代码

2014-03-04

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除