CompletableFuture Quasar 等并发编程

CompletableFuture基本用法 https://www.cnblogs.com/cjsblog/p/9267163.html Quasar https://blog.csdn.net/maligebazi/article/details/83502761
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

记一次从二进制部署的 k8s 集群 到 kubeadm 部署的 k8s 迁移测试

更好的阅读体验建议点击下方原文链接。 原文链接:http://maoqide.live/post/notes/upgrade-kubernets-from-binary-to-kubeadm/ 记一次从二进制部署的 k8s 集群 到 kubeadm 部署的 k8s 迁移测试。 原有 k8s 集群为二进制形式部署,集群管理不太方便,准备在集群升级的机会,将集群部署方式改为 kubeadm部署,本文记录测试迁移的过程。 部署新的 master 集群 etcd 数据迁移 为了完全不影响原有集群的运行
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

AIX系统的备份和恢复

1、AIX备份命令 2、rootvg备份 AIX为rootvg提供了一个专门的命令mksysb来进行备份。备份介质可以是磁带和光盘,也可以是网络(NIM )服务器。 rootvg备份(磁带)中包含了BOS(AIX基本操作系统)启动映像、一个BOS安装映像和一个虚拟目录(TOC),以及根卷组的数据备份映像。 格式如下: 执行备份: #smitty mksysb mksysb命令选项 -e 在备份操作中排除/etc/exclude.rootvg文件中列出的目录和文件 -i 在备份过程中自动生成/i
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

微信小程序之常见错误二

1、加载本地图片时出现错误: 解决办法: 由于微信开发工具不支持直接在项目目录下添加文件,所以,找到小程序在本地的目录,在本地的目录下建立一个存放图片的文件夹,放入图片,这样的方式小程序时能够识别的,这里我放在与pages并列的image目录下,然后如果要引用图片,使用'../../image/picturename.jpg'就可以引用图片 2、无法使用width和height调整TarBar所显示的图片高度: 由于微信开发者工具现在还不支持用户自己调整其显示的图片高度,所以直接用width和
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

#10180. 「一本通 5.5 练习 1」烽火传递

${\color{Cyan}{>>Question}}$ 单调队列模板 $$f[i] = max_{j\in[i-m,i-1]}\left \{ f[j] \right \}+a[i]$$ 注意统计答案的问题 1 #include <iostream> 2 #include <algorithm> 3 #include <cstdio> 4 #include <cstring> 5 #include <vector> 6 #define ll long long 7
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

【前端基础之HTML】

" 目录 一、HTML介绍 二、head内常用标签 三、body内常用标签 一、HTML介绍 1. web服务本质 from socket import socket, SOL_SOCKET, SO_REUSEADDR sk = socket() sk.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1) sk.bind(('127.0.0.1', 8080)) sk.listen() while 1: conn, addr = sk.accept()
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

0的阶乘为什么是1。

0的阶乘就是1,这是人为的规定。 但是这个人为规定不是随意规定的,是根据正整数的阶乘运算关系扩展而来的。 因为本来n(n是正整数)的阶乘就是从1×2×……×n这n个数相乘,但是这个定义对0就无效了。 那么我们只能根据不同数的阶乘关系来扩展定义,从正整数的阶乘能看出来,(n+1)!÷n!=n+1,所以n!=(n+1)!÷(n+1)。 那么把这个式子扩展到0上,就得到0!=1!÷1=1÷1=1,就是这样扩展定义的。
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

「SDOI2014」旅行(信息学奥赛一本通 1564)(洛谷 3313)

题目描述 S国有N个城市,编号从1到N。城市间用N-1条双向道路连接,满足从一个城市出发可以到达其它所有城市。每个城市信仰不同的宗教,如飞天面条神教、隐形独角兽教、绝地教都是常见的信仰。 为了方便,我们用不同的正整数代表各种宗教, S国的居民常常旅行。旅行时他们总会走最短路,并且为了避免麻烦,只在信仰和他们相同的城市留宿。当然旅程的终点也是信仰与他相同的城市。S国政府为每个城市标定了不同的旅行评级,旅行者们常会记下途中(包括起点和终点)留宿过的城市的评级总和或最大值。 在S国的历史上常会发生以
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

使用 client-go 实现 k8s webshell

更好的阅读体验建议点击下方原文链接。 原文地址:http://maoqide.live/post/cloud/kubernetes-webshell/ 通过 client-go 提供的方法,实现通过网页进入 kubernetes pod 的终端操作。 client-go remotecommand websocket xterm.js remotecommand k8s.io/client-go/tools/remotecommand kubernetes client-go 提供的 remo
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

find: ‘/run/user/1000/gvfs’: 权限不够

明明用的是root用户,为什么权限不足呢? 官方说这是一个bug[bug#615848],原因是FUSE文件系统和权限不配的问题,全局搜索时碰到它就会退出报错。 其实这个目录是空的,查不查都没关系。所以,以下解决方式比较简粗暴: umount /run/user/1000/gvfs // 卸载该文件 rm -rf /run/user/1000/gvfs // 删除该文件 现在,再使用命令find / -name ***查找东西就可以了。
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

【JavaScript基础#2】

" 目录 #. 函数 1. 定义 2. arguments 参数 3. 全局变量与局部变量 4. 语法分析 #. 内置对象和方法 1. 自定义对象 2. 类之继承 3. Date 4. JSON 5. RegExp 6. Math #. 函数 1. 定义 基本函数: ![在这里插入图片描述](/media/ai/2019-03/11a8f5e8-0fbf-4027-9a91-59ea12ba0eee.png) 带参数的函数: ![在这里插入图片描述](/media/ai/2019-03/bfa
分类: 其他 发布时间: 08-19 11:08 阅读次数: 0

java多线程-CAS原子操作图

![](https://s1.51cto.com/images/blog/201908/19/03b75bb079c3d5da86ff5396e78d39b6.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
分类: 编程语言 发布时间: 08-19 11:00 阅读次数: 0

PearProject 2.8.4 发布,梨子项目管理系统

分类: 业界资讯 发布时间: 08-19 11:00 阅读次数: 0

python数据分析和机器学习实战学习进度表

8.19 课时9(完成)
分类: 其他 发布时间: 08-19 10:51 阅读次数: 0

Python—“helloworld”

接触一门计算机新语言,第一件事就是要准备好一个编译器用来打代码。 网上很多环境搭建的方法,具体参照https://www.runoob.com/python/python-install.html 由于我之前一直在使用Ubuntu的gcc编译,恰好也可以运行python程序,我也就没有过多的琢磨编译器的按照了,就直接在linux环境下用vim编写程序运行了。 python由命令行参数 选项 描述 -d 在解析时显示调试信息 -O 生成优化代码(.pyo文件) -S 启动时不引入查找Python
分类: 其他 发布时间: 08-19 10:51 阅读次数: 0

sql语言,最简单基础

一、增删改查(对表内数据) 增:insert into table1(field1,field2) values(value1,value2) 删:delete from table1 where 范围 改:update table1 set field1=value1 where 范围 查:select * from table1 where field1 like ’%value1%’ 二、创建删除表+对表的列属性修改 创建表 create table tabname(
分类: 其他 发布时间: 08-19 10:51 阅读次数: 0

五 、redis-cluster java api

@Test public void testJedisRedisCluster(){ //创建集合封装集群的节点 Set<HostAndPort> nodes = new HashSet<HostAndPort>(); nodes.add(new HostAndPort("192.168.81.142",7001)); nodes.add(new HostAndPort("192.168.81.142",7002)); nodes.add(new
分类: 其他 发布时间: 08-19 10:51 阅读次数: 0

springboot 配置mybatis 配置mapper.xml

# 插件 进行配置 也可以用yml # 1. 配置 Tomcat 修改端口号 server.port=8848 server.context-path=/zxf #2.配置数据源 spring.datasource.driver-class-name=com.mysql.jdbc.Driver spring.datasource.url=jdbc:mysql://localhost:3306/qy100 spring.datasource.username=r
分类: 其他 发布时间: 08-19 10:51 阅读次数: 0

python面向对象的三大特征--封装

1 #coding:utf-8 2 __author__="tang" 3 4 #第一个层面的封装:类就是麻袋,本身就是一种封装 5 #第二个层面的封装:类中定义私有的,只在类的内部使用,外部无法访问 6 7 # 任何以单下滑线开头的名字都是内部的,私有的,只在类的内部使用,外部无法访问 8 # 私有属性、方法——Python并没有真正的私有化支持,但可用下划线得到伪私有 9 # 尽量避免定义以下划线开头的变量 10 # (1)_xxx
分类: 其他 发布时间: 08-19 10:51 阅读次数: 0

知识总结19

英语: 背下100个单词,百词斩与配套资料,孰知其意,练习听力,并且做了1篇阅读,2篇翻译。 C语言: 复习返回指针值的函数 复习指针数组作为main函数的参数 复习结构体、结构体数组、指针 高数: 学习可降解的高阶微分方程: 掌握y(n)=f(x)型的微分方程 掌握F(x,y',y'')=0型的微分方程 掌握F(y,y',y'')=0型的微分方程 学习高阶线性微分方程: 掌握二阶线性微分方程的一般形式 了解二阶线性微分方程的性质与结构定理 掌握y''+Py'+Qy=0的特解的两种求法 了解线
分类: 其他 发布时间: 08-19 10:51 阅读次数: 0