ICode9

精准搜索请尝试: 精确搜索
  • 规格模式(Specification Pattern)2021-11-25 19:31:23

    本文节选自《设计模式就该这样学》 1 规格模式的定义 规格模式(Specification Pattern)可以认为是组合模式的一种扩展。很多时候程序中的某些条件决定了业务逻辑,这些条件就可以抽离出来以某种关系(与、或、非)进行组合,从而灵活地对业务逻辑进行定制。另外,在查询、过滤等应用场合中,

  • 基于nfs创建pv、pvc,关联pod2021-11-19 11:32:20

    1、基于nfs创建pv  apiVersion: v1  kind: PersistentVolume  metadata:    name: newpv  spec:    capacity:      storage: 5Gi    accessModes:      - ReadWriteOnce    persistentVolumeReclaimPolicy: Recycle   storageClassName: slow    nfs:  

  • 常见的yaml写法-CronJob2021-11-13 21:33:04

    CronJob其实就是在Job的基础上加上了时间调度,我们可以:在给定的时间点运行一个任务,也可以周期性地在给定时间点运行。这个实际上和我们Linux中的crontab就非常类似了。一个CronJob对象其实就对应中crontab文件中的一行,它根据配置的时间格式周期性地运行一个Job,格式和crontab也是一

  • 常见yaml写法-job2021-11-13 21:32:35

    apiVersion: batch/v1 kind: Job metadata: name: job-demo spec: template: metadata: name: job-demo spec: restartPolicy: Never #Job的RestartPolicy仅支持Never和OnFailure两种,不支持Always,我们知道Job就相当于来执行一个批处理任务,执行完就结束了

  • k8s——pod控制器2021-11-11 23:01:38

    目录一、Pod控制器介绍1.1 Pod控制器及其功用1.3 pod控制器有多种类型1.3 Pod与控制器之间的关系二、Pod控制器种类及yaml格式2.1 Deployment2.2 StatefulSet2.3 DaemonSet2.4 Job2.5 CronJob 一、Pod控制器介绍 1.1 Pod控制器及其功用 Pod控制器,又称之为工作负载(workload),是用于实

  • replicasets2021-11-07 20:03:16

    资源配置清单 apiVersion: apps/v1 kind: Replicaset metadata:{name:"test",namespace:"detfault",labels:{},annotations:{}} spec status 重点说明spec spec: replicas: 2 selector: matchLabels: app: frond tire: dev

  • 音视频之播放PCM(七)2021-11-01 16:04:28

    使用命令行播放-ffplay 可以使用ffplay播放我们在上面博客中录制好的PCm文件,测试一下是否录制成功。播放PCM需要指定相关参数:  ar: 采样率 ac: 声道数 f: 采样格式 s16le: PCM signed 16-bit little-endian 更多PCM的采样格式可以使用命令查看 Windows: ffmpeg -formats | fi

  • jsoup connect2021-11-01 09:00:17

    jsoup  connect   /** * Creates a new {@link Connection} to a URL. Use to fetch and parse a HTML page. * <p> * Use examples: * <ul> * <li><code>Document doc = Jsoup.connect("http://example.com").userAgent("Mozi

  • 打包 python 程序,变成一个可执行文件2021-10-29 09:33:20

    1. 安装 pyinstaller pip3 install pyinstaller 2. 改装 matplotlib 3.1.1 现在的 matplotlib 版本都高于 3.2,而打包工具 pyinstaller需要低于 3.2 的版本,所以需要卸载 matplotlib,然后再安装低版本 pip3 uninstall matplotlib pip3 install matplotlib==3.1.1 这个命令好像是从

  • K8s之Servicet学习笔记2021-10-28 16:03:43

    service --pod-network-cidr=10.244.0.0/16 (pod网段) --service-cidr=10.96.0.0/12 (service网段) [root@master maintest]# cat pod.yaml apiVersion: apps/v1 kind: Deployment metadata: name: my-nginx spec: selector: matchLabels: run: my-nginx replicas

  • kubernetes——部署有状态的多副本应用2021-10-26 19:01:42

    有状态应用要求管理者配置文件中列出所有其它的集群成员和他们的ip地址。 StatefulSet 有状态的应用中每一个实例都是不可替代的个体,都拥有稳定的名字和状态 如果使用StatefulSet,当有一个pod挂掉后,这个实例需要在别的节点上重建,但是新的实例必须与被替换的实例拥有相同的名称

  • k8s 关于Job与Cronjob2021-10-24 16:01:35

    在Kubernetes 中通过创建工作负载资源 Job 可完成大型计算以及一些批处理任务。比如 Job 转码文件、获取部分文件和目录,机器学习中的训练任务等。这篇小作文我们一起来了解 k8s 中关于 job、cronjob 的内容。 Job创建 我们可以通过API版本 batch/v1创建出一个简单的k8s Job #new-

  • 4.6 安排Job定期运行或在将来运行一次2021-10-20 18:58:38

    前提条件 0.0 环境准备 0.1 安装docker 0.2 安装k8s 创建一个CronJob 创建kubia-cron-job.yaml(注:此处需要指定jobTemplate,kind为CronJob,此处配置每分钟执行一次,最小单位是分钟) apiVersion: batch/v1beta1 kind: CronJob metadata: name: kubia-cron-job spec: sc

  • ValueError: tensorflow.__spec__ is None2021-09-25 22:31:04

    ValueError: tensorflow.spec is None from transformers import BertForTokenClassification, BertTokenizer import torch python 导入transformers包,运行报错“ValueError: tensorflow.spec is None”,截图如下: 网上各种百度,但是也只看到一种解决办法,说是将transformers

  • pytest+yaml+allure接口自动化测试框架03.读取测试用例文件2021-09-25 13:03:53

    前言 ​ 使用yaml作为测试用例,我们就需要对文件的内容进行读取,常规来说的应该是通过pyyaml对读取到的内容进行数据解析,然后使用pytest parametrize参数化功能进行数据参数化用例测试。但是完事之后,这样的方式好像不是很优雅,写的代码组织起来比较费劲,于是乎,我在pytest的官方文档中,

  • pytest+yaml+allure接口自动化测试框架03.读取测试用例文件2021-09-25 13:00:27

    前言 ​ 使用yaml作为测试用例,我们就需要对文件的内容进行读取,常规来说的应该是通过pyyaml对读取到的内容进行数据解析,然后使用pytest parametrize参数化功能进行数据参数化用例测试。但是完事之后,这样的方式好像不是很优雅,写的代码组织起来比较费劲,于是乎,我在pytest的官方文档中,

  • k8s中yaml常用字段解释2021-09-24 17:05:29

    参数名字段类型说明versionString这里是指K8S API的版本,目前基本上是V1,可以用kubectl api-versions命令查询kindString这里指的是yaml文件定义的资源类型和角色,比如:PodmetadataObject元数据的对象,固定值就写metadatametadata.nameString元数据对象的名字,这里由我们编写,比如命

  • Job2021-09-22 17:03:27

    Job 一次性执行任务,类似Linux中的job 应用场景:如离线数据处理,视频解码等业务 部署Job例子 docker pull perl:slim job-test.yml apiVersion: batch/v1 kind: Job metadata: name: pi spec: template:  spec:   containers:    - name: pi     image: perl:slim   

  • Deployment2021-09-22 16:34:17

    Deployment是kubernetes在1.2版本中引入的新概念,用于更好的解决Pod的编排问题,为此,Deployment在内部使用了ReplicaSet来实现目的,我们可以把Deployment理解为ReplicaSet的一次升级,两者的相似度超过90% Deployment的使用场景有以下几个: 创建一个Deployment对象来生成对应的ReplicaSe

  • tp5 商品模型的添加展示2021-09-15 20:06:23

    路由 //商品模型展示的路由 Route::get('type','/pyg/good/listType'); //将type_id传送至/pyg/good/addType的路由 Route::get('addType','/pyg/good/addType');   思路:1先去模型找见商品的类型      模型代码: <?php namespace app\pyg\model; use think\

  • 2021-09-092021-09-09 22:02:21

    k8s 部署 nacos 1.4.1 集群 Mysql 部署 apiVersion: apps/v1 kind: Deployment metadata: name: nacos-mysql-deployment namespace: public labels: name: nacos-mysql spec: replicas: 1 selector: matchLabels: name: nacos-mysql template:

  • 分析平台Tableau推出数据和分析平台新功能2021-09-05 22:01:48

    日前,国际标准化性能评估组织SPEC(The Standard Performance Evaluation Corporation)公布了最新一期CPU性能基准测试结果,浪潮NF5280M6和NF5180M6以打破6项世界纪录的成绩位列第一。   SPEC是一个全球性、权威的第三方非营利性应用性能评估组织,致力于建立、维护以及完善一系列最新

  • 控制器相关2021-09-05 17:34:58

    StatefulSet 示例文件 apiVersion: v1 kind: Service metadata: name: nginx labels: app: nginx spec: ports: - port: 80 name: http clusterIP: None selector: app: nginx --- apiVersion: apps/v1 kind: StatefulSet metadata: name: web spec:

  • 华三盒式交换机MAC、ARP、Route性能表项参数查询2021-08-29 06:00:32

      以S6800-2C为例:Version 7.1.045, Release 2432P05   官网参数查询:288K共享(理论数值,实际要小) http://www.h3c.com/cn/Products___Technology/Products/Switches/Park_switch/S6000/S6800/       具体表项参数:视交换机当前模式参数 以及 是否配置ipv6-128参数;      

  • KubeEdge边缘节点显示calico、kube-proxy2021-08-28 16:00:57

    KubeEdge边缘节点显示calico、kube-proxy等,并且 kubeproxy显示部署成功 calico初始化出现Error 这会导致部分 Pod 在调度至该边缘节点上后可能会一直处于 Pending 状态 这是因为部分守护进程集(例如,Calico)有强容忍度,在KubeSphere v3.1.1,网络插件是通过daemonset部署的,所以需

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有