docker+k8s基础篇三

Docker+K8s基础篇(三) kubernetes上的资源 A:k8s上的常用资源 Pod的配置清单 A:Pod上的清单定义 B:Pod创建资源的方法 C:spec下其它字段的介绍 Pod的生命周期 A:Pod的生命周期阶段 B:容器的两种探测(探针) C:容器启动后和终止前钩子 ♣一:kubernetes的资源 A:k8s上的常用资源: 1:workload(工作负载型对象): pod,Replicaset,Deployment,statefulSet,DaemonSet,Job,Cro
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

泛型定义类的简单介绍。

package com.aaa.test; /* * 泛型的作用: A:提高了程序的安全性(泛型在集合里的使用) B:将运行期遇到的问题转移到了编译期 C:省去了类型强转的麻烦 D:提高了代码的重用性,实现代码的公共的封装 * •泛型方法 –把泛型定义在方法上 –格式:public <泛型类型> 返回类型 方法名(泛型类型 .) * */ import java.util.ArrayList; impo
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

监控JVM

WAS配置visualVM 在was控制台:找到应用程序服务器--java和进程管理--进程定义--JAVA虚拟机/通用JVM 参数 ,对应英文Application servers > server1 > Process definition > Java Virtual Machine/Generic JVM arguments 配置:-Djavax.management.builder.initial= -Dcom.sun.management.jmxremote 注意:等号后有保留空格
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

J2EE J2SE J2ME

J2EE: Java 2 Platform Enterprise Edition 企业版,用于企业应用,支持分布式部署。包含J2SE中的类, 并且还包含用于开发企业级应用的类。比如: EJB、servlet、JSP、XML、事务控制。 J2SE: Java 2 Platform Standard Edition 标准版,用于桌面应用,也是J2EE的基础。包含那些构成Java语言核心的类。比如:数据库连接、接口定义、 输入/输出、网络编程等。 J2ME: Java 2 Platform Misc
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

6.Metasploit生成apk攻击Android实例

Metasploit进阶第四讲 生成Android apk文件 01 msfvenom基本参数 msfvenom介绍 承接上回,staged/unstage payload如何利用? msfvenom是msfpayload及msfencode的结合体,可利用msfvenom将payload封装为木马程序,并在目标机上执行,在本地监听上线。 msfvenom基本参数 msfvenom -h -p ->指定payload -1 ->列出所有可用项 -f ->指定文件输出格式 -e ->指定编码格式
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

C# NuGet常用命令

命令执行位置:工具=〉Nuget包管理器=〉程序包管理器控制台 一、安装 1.安装指定版本类库 install-package <程序包名> -version <版本号> 2.安装到指定的项目 install-package <程序包名> -project XXXProjectName -version <版本号> 二、更新 Update-Package <程序包名> 三、重新安装 1.重新安装所有Nuget包(整个解决方案都会重新安装) update-package -reinstall 2
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

# ACM 套路

ACM 套路 描述:给定一个数组,每次可以对数组某一个区间加一或者减一,求最少操作多少次可以使数组全部元素一致,最终可能的序列有多少种。 题解:可以使用差分,先求一个差分数组,差分数组中正数总和位x,负数总和为y。由于只能加一或者减一操作(加m减m操作可以同样分析,暂时没有想出怎么解,只是感觉可以同样分析)。所有最少操作次数为min(x,y)(解释:每次操作选取一正数一负数,正数减1负数加1)+abs(x-y)(剩下全正或者全负的情况,只能和差分数组的第一项或者 最后一项匹配)。最终可能的序列
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

C++多维数组

一、多维数组其本质是数组的数组。   int a[3][4];  //大小为3的数组,里面的元素是含有4个元素的数组   int a1[3][4][5];  //大小为3的数组,它的每个元素都是大小为4的数组,这些数组里面的元素是含有5个整数的数组
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

golang之reflection

反射就是程序能够在运行时检查变量和值,求出它们的类型。 reflect包实现运行时反射。 创建一个接收任何数据类型任何数值的查询string: func createQuery(q interface{}) string { } reflect.Type 表示 interface{} 的具体类型,而 reflect.Value 表示它的具体值。reflect.TypeOf() 和 reflect.ValueOf() 两个函数可以分别返回 reflect.Type 和 reflect.Valu
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

函数的练习3——python编程从入门到实践

8-12 三明治: 编写一个函数,它接受顾客要在三明治中添加的一系列食材。这个函数只有一个参数(它收集函数调用中提供的所有食材),并打印一条消息,对顾客点的三明治进行概述。调用这个函数三次,每次提供不同数量的实参。 def adding_foods(*foods): print("\nAdd following foods to your sandwich:") for food in foods: print(food) adding_food
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

pymysql 的使用以及 commit 与roback

""" 问题: 如何能在python中去使用数据库存取数据? 使用pymysql模块 """ import pymysql """pymysql使用步骤 核心类 Connect链接用 和Cursor读写用 1.与数据库服务器建立链接 2.获取游标对象 (用于发送和接收数据) 3.用游标执行sql语句 4.使用fetch方法来获取执行的结果 5.关闭链接 先关游标 再关链接 游标的常用方法 1.创建游标
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

del|append()|insert()|pop()|remove()|sort()|sorted|reverse()|len()|range()|min()|max()|sum()|[:]|区分两种列表复制|

1 fruit = ['apple','banana','peach'] 2 print fruit[0],fruit[-1] 3 4 fruit_1 =[] 5 fruit_1.append('orange') 6 print fruit_1 7 8 fruit.insert(1,'orange') 9 del fruit[2] 10 print fruit 11 12 ''' 13 apple peach 14 ['
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

python判断输入日期是该年的第几天

1.输入日期,判断日期是该年度的第几天    iyear = int(input("请输入年:\n")) imonth = int(input("请输入月:\n")) iday = int(input("请输入日:\n")) def checkYear(iyear): return ((iyear % 4 == 0 and iyear % 100 != 0) or iyear % 400 == 0) tol_day = 0 for i in rang
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

10.Scala-继承

第10章 继承 10.1 继承类 和 Java 一样使用 extends 关键字,在定义中给出子类需要而超类没有的 字段和方法,或者重写超类的方法。 class Person {   var name = "" } class Employee extends Person {   var salary = 0.0   def description = "An employee with name " + name + " and salary " + salary } 提示:
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

golang错误处理

1. 错误 错误用内建的error类型来表示。 type error interface { Error() string } error 有了一个签名为 Error() string 的方法。所有实现该接口的类型都可以当作一个错误类型。Error()方法给出了错误的描述。 package main import ( "fmt" "os" ) func main(){ f, err := os.Open("/tes
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

【Python学习】print语句

一、print 可以向屏幕上输出信息,print 后面一个空格再加上‘’中间放入要输出的内容。 二、print可以用逗号分隔语句,但是每有一个逗号就会出来一个空格。 1 >>> print 'The quick brown fox', 'jumps over', 'the lazy dog' 2 The quick brown fox jumps over the lazy dog  #运行结果 三、实例 1 >>> print '100 + 200 =', 100 + 200 2 100
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

mysql sql时间戳格式化语句

FROM_UNIXTIME(c.lastUpdateTime/1000,'%Y-%c-%d %h:%i:%s' ) as updatetime; select c.roleid, r.username, r.rolename, c.chargeId, c.productId, c.price, c.stone, c.status, FROM_UNIXTIME(c.lastUpdateTime/1000,'%Y-%c-%d %h:%i:%s' ) as updatetime from charg
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

运维相关指标数据采集并ES入仓 - 运维笔记

为了进行数字化IT治理,需要对一些应用进程相关指标进行采集并入库。收集到的应用指标数据最好要进行ES入仓,入到Kafka里面,并通过Kibana可视化展示。 需要进行采集的应用进程相关指标如下: ES入库的规范如下: 中文名 英文名 类型 是否必填 说明 指标名称 indexName CHAR 是 指标值 indexValue CHAR 是 支持批量 指标类别 indexType CHAR 是 安全 测试 运行 应用 环境 指标描述 indexDesc VARCHAR 是 指标说明,指标采集数
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

树莓派3B wiringPi 控制LED小灯

材料准备 1、树莓派3B 2、LED小灯 3、220欧电阻一个(红红黑黑金) 4、面包板 5、杜邦线公母2条 线缆连接 代码 #include<wiringPi.h>//包含wiringPi头文件 int main(void) { wiringPiSetup(); //wiringPi库初始化 pinMode(0, OUTPUT); //设置0口为输出模式 for(;;) //循环执行 { digitalWrite(0, HIGH); //GPIO.
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0

5.Metasploit攻击载荷深入理解

Metasploit 进阶第三讲 深入理解攻击载荷 01 Nesus介绍、安装及使用 Nessus介绍 Nessus是一款著名的漏洞扫描及分析工具,提供完整的漏洞扫描服务,并随时更新漏洞数据库。 采用B/S模式,服务器端负责执行具体的扫描任务,客户端负责管理配置服务器端,在服务器端还采用plug-in体系,支持客户端加入自定义插件,其运作效能随系统资源而自行调整。 Nessus安装&使用 1.https://www.tenable.com/downloads/nessus ->Nessus下载
分类: 其他 发布时间: 07-03 21:14 阅读次数: 0