简介 Gpu-admission提供调度扩展器,基于default-scheduler预选出来的节点,进⾏筛选 因此我们⾸先找到⼊⼝函数,即pkg/predicate/gpu_predicate.go下的Filter函数pkg/predicate/gpu_predicate.go ⽤于预选出适合的gpu节点(只有⼀个,因此不需要优选)和device,并写⼊到pod的注解中⽀持两个过滤器,quota
最近,在学习Java,并且学习到了Java的IO(输入与输入),什么是JavaIO呢? IO流位于java.io包中,根据操作数据不同,分为字节流和字符流;根据数据输入方面的不同又可分为输入流和输出流,无论是何种流,最终都依赖于操作系统。一、字节流:1、字节流,主要用于图片、音频、视频的传输,以二进制的形式进行,分为字节输入流和字节输出流;字节流操作的是字节数组;字符流操作的是字符数组。2、字节输
最近,趁着假期,复习了一遍以前学习到的python知识,和研究新的web框架Bottle,就写了个简单的登录页面,详细可以参考官方文档http://bottle.zzir.cn/ 不废话,直接上截图和代码:代码如下:#!/usr/bin/env python # -*- coding: utf-8 -*- import sys relo
有一段时间木有回来写博客了,最近比较忙又或者是本人不是太习惯写作,这次趁着空闲特上来写一次博客,这次回来主要是这段时间要弄一些基本的防御,能抵御轻量级的攻击,所以特写个iptables的脚本,如有不好的地方,见谅,不废话了,直接上代码:#!/bin/bash # # 适用于Web等服务的Linux iptables防火墙脚本。 # 根据网上的一些脚本整理而来 # #
51CTO博客开发
最近,换了一个工作环境去做研究,当然啦,新公司新作风,需要研究python并行分布式框架:Celery,不用多说,干呗。然后就抽空看了一下,果然接口简单,开发容易,5分钟就写出了一个异步发送邮件的服务。Celery本身不含消息服务,它使用第三方消息服务来传递任务,目前,Celery支持的消息服务有RabbitMQ、Redis甚至是数据库,当然Redis应该是最佳选择。任务执行单元Worker是Ce
都有一段时间木有回来写博客了,最近在研究saltstack,利用saltstack的module和grains来取得我想要的信息,当然啦,也参考了一些大神的blog。现在开始讲自定义模块吧模块这个大家应该知道是什么了吧 saltstack默认安装完了 就自带很多模块可以通过下面的命令查看某台minion支持多少模块salt 'Home-Lnmp' sys.doc开始弄吧先新建
最近,我们这边需要做一次防爬虫和机器蜘蛛的困扰,感觉困惑,有点无从入手,倒不如,直接用Python来写一个Spiner理解其各种原理,再下手也不迟啊,于是便立刻去写一个爬虫程序。使用方法:新建一个BugBaidu.py文件,然后将代码复制到里面后,双击运行。程序功能:将贴吧中楼主发布的内容打包txt存储到本地。好,不废话,直接上代码:#!/usr/bin/python #-*-&nb
最近,利用一下空余的时间对以前的Python知识进行了巩固和复习,便闲来无事写了一个轻量级的HTTPServer来实现文件上传下载,不废话,直接上代码:#!/usr/bin/env python # -*- coding: utf-8 -*- __version__ = "0.1" __all__ =&
在上一篇博客中,我简单地写了怎样通过使用HTML写一个简单的跳转登录页面,but,TMD太丑了,于是突发奇想+天马行空不如写一个完整注册页面和流程,呵呵,不废话直接上代码。首先是第一个页面testlogin,代码如下:<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <
最近在学习前端的知识,于是就想写一个简单的页面跳转,必须是勾选了“我同意”这个选项以后才能跳转,否则不能,不废话,直接上代码。首先是第一个页面:testlogin1.html<!DOCTYPE html> <html lang="en"> <head> <meta charset
本文主要介绍使用Python语言编写Socket协议Server及Client的简单实现方法。1. Python Socket编程简介Socket通常也称作"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求。三种流行的套接字类型是:stream,datagram和raw。stream和datagram套接字可以直接与TCP协议进行接口,而raw套接字则接口到I
线程池的概念是什么?在面向对象编程中,创建和销毁对象是很费时间的,因为创建一个对象要获取内存资源或者其它更多资源。在Java中更是 如此,虚拟机将试图跟踪每一个对象,以便能够在对象销毁后进行垃圾回收。所以提高服务程序效率的一个手段就是尽可能减少创建和销毁对象的次数,特别是一些 很耗资源的对象创建和销毁。如何利用已有对象来服务就是一个需要解决的关键问题,其实这就是一些"池化资源"技术产生的原因。我理
需求:现在要做这样一个拼图游戏, 有一个九宫格, 其中有8个方块, 还有一个空位, 点击其中一个方块, 它会往空位移动... 顺序排列8个方块则游戏通关结构规划:游戏数据结构玩家操作逻辑部分通关检测输出部分主程序实现构思:用字母 A, B, C, ... H 表示8个方块; 字母 I 表示第9个宫格, 即空位, 它实质上也是个方块拼图数据结构是由一系列字典元素构成的: {1:[...],2:[].
最近,在练习python程序,心血来潮,想利用zabbix-API来实现Zabbix通过邮件发送Screen图形报表,以便预测故障的发生,直接上源码,本人菜鸟,程序有烂的地方,请各位高手原谅。#!/usr/bin/python # -*- coding: utf-8 -*- import os import sys import&nbs
最近在学习Python,便利用业余时间开发了一个模拟ATM抢银行的小程序,不废话,直接上程序#!/usr/bin/env python #coding=utf-8 # Name: AtmCard.py __author__ = 'kumikoda' import pickle import sys import t
本人不善言辞,不废话,直接上代码:#!/usr/bin/env python # -*- coding: utf-8 -*- #_auth by kk def goods_list(): shangpin={"iphone":"6000","MacAir":"1500
简介在这篇文章中,我将向大家演示怎样向一个通用计算器一样解析并计算一个四则运算表达式。当我们结束的时候,我们将得到一个可以处理诸如 1+2*-(-3+2)/5.6+3样式的表达式的计算器了。当然,你也可以将它拓展的更为强大。 不废话,直接上代码:#!/usr/bin/env python # -*- coding: utf-8 -*- #
一、前言 Haproxy是稳定、高性能、高可用性的负载均衡解决方案,支持HTTP及TCP代理后端服务器池,因支持强大灵活的7层acl规则,广泛作为HTTP反向代理。本文则详细介绍如何利用它的四层交换与Keepalived实现一个负载均衡器,适用于Socket、ICE、Mail、Mysql、私有通讯等任意TCP服务。系统架构图如
本章分为域内客户端的安装使用和域外客户端的配置使用 1.客户端安装 单击下载来的14M的安装程序进行安装 一路默认下一步进行安装 下一步进行安装 下一步进行安装 下一步进行安装 下一步进行安装 安装完成后打开客户端,如果是域内的客户端则会自动登录OK使用 2.域外客户端的使用 安装完成后打开客户端程序 填入要登录的地址单击登录 会弹出要求输入
本章介绍 1.安装管理工具 2.用户配置,为用户启用ocs服务 3.设置ocs让客户端可以tcp方式登录 4.设置dns 进入正题 1. 安装管理工具, 单击工具以启动安装向导 接受协议并确定,会打开自动安装任务,无需任务干预 等所有的对话框都消息后,在管理工具里面已经有管理工具的身影了 2. 用户配置 单击我们创建的用户,右键出现菜单,单击启用用户 使用用
前面的准备工作都基本差不多了,这篇CC将介绍如何将Enterprise Edition Server添加到池 本章节分为 1.将服务器添加到池 2.配置证书 3.手动在IIS中添加证书 4.手动验证复制 5.启动服务 下面将一一列举实验步骤 1. 将服务器添加到池 单击运行,打开向导 第一次安装会弹出提示要求windows media format runtime,单击确定
由于在部署ocs服务器的时候会要求填写存放服务器地址和监控服务器地址,所以我们此次先行部署完毕存档服务器和监控服务器 本章节分为 一.部署存档服务器 1.安装存档服务器 2.激活存档服务器 二.部署监控服务器 1.安装监控服务器 2.激活监控服务器 下面一一详解 一.部署存档服务器 1. 安装存档服务器 首先打开主页面的,部署其他服务器角色 打开如图后,单击部署存档服务器
本章节分为 1.创建企业版池 2.配置池这两项准备工作 准备工作为先建立5个共享文件夹 如图所示meeting存放会议内容meetingdata存放会议元数据client存放客户端更新appdata存放应用程序元address存放通讯薄 下面开始进行正式工作 1. 创建企业版池 单击运行,打开创建企业版池向导 单击下一步 输入池名称,不可和现有计算名(FQDN重复,比
在企业版的部署页面中,分为环境准备和准备AD和创建企业版池,和配置池三个大项目,图比较大,故一一列举,此篇为环境准备中的准备AD 首先单击准备ad,进入准备ad中的子菜单 进入子菜单分为7大模块需要准备,分别为 1.准备架构 2.验证架构分区的复制 3.准备林 4.准备验证全局设置和全局目录的复制 5.准备当前域 6.验证域中的复制 7.委派安装管理 1.准备架构 单击运
OCS2007R2部署之一软硬件环境准备 微软在今年6月发布了OCS2007R2,全称Microsoft Office Communications Server 2007 R2作为微软众多R2产品中的一员,相信不是简单的升级而已,R2新增很多功能 Communicator 2007 R2 提供了几种新功能,其中某些功能需要部署其他 Office Communication
Copyright © 2005-2025 51CTO.COM 版权所有 京ICP证060544号