CompletableFuture Quasar 等并发编程
CompletableFuture基本用法 https://www.cnblogs.com/cjsblog/p/9267163.html Quasar https://blog.csdn.net/maligebazi/article/details/83502761
记一次从二进制部署的 k8s 集群 到 kubeadm 部署的 k8s 迁移测试
更好的阅读体验建议点击下方原文链接。 原文链接:http://maoqide.live/post/notes/upgrade-kubernets-from-binary-to-kubeadm/ 记一次从二进制部署的 k8s 集群 到 kubeadm 部署的 k8s 迁移测试。 原有 k8s 集群为二进制形式部署,集群管理不太方便,准备在集群升级的机会,将集群部署方式改为 kubeadm部署,本文记录测试迁移的过程。 部署新的 master 集群 etcd 数据迁移 为了完全不影响原有集群的运行
AIX系统的备份和恢复
1、AIX备份命令 2、rootvg备份 AIX为rootvg提供了一个专门的命令mksysb来进行备份。备份介质可以是磁带和光盘,也可以是网络(NIM )服务器。 rootvg备份(磁带)中包含了BOS(AIX基本操作系统)启动映像、一个BOS安装映像和一个虚拟目录(TOC),以及根卷组的数据备份映像。 格式如下: 执行备份: #smitty mksysb mksysb命令选项 -e 在备份操作中排除/etc/exclude.rootvg文件中列出的目录和文件 -i 在备份过程中自动生成/i
微信小程序之常见错误二
1、加载本地图片时出现错误: 解决办法: 由于微信开发工具不支持直接在项目目录下添加文件,所以,找到小程序在本地的目录,在本地的目录下建立一个存放图片的文件夹,放入图片,这样的方式小程序时能够识别的,这里我放在与pages并列的image目录下,然后如果要引用图片,使用'../../image/picturename.jpg'就可以引用图片 2、无法使用width和height调整TarBar所显示的图片高度: 由于微信开发者工具现在还不支持用户自己调整其显示的图片高度,所以直接用width和
#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
【前端基础之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()
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,就是这样扩展定义的。
「SDOI2014」旅行(信息学奥赛一本通 1564)(洛谷 3313)
题目描述 S国有N个城市,编号从1到N。城市间用N-1条双向道路连接,满足从一个城市出发可以到达其它所有城市。每个城市信仰不同的宗教,如飞天面条神教、隐形独角兽教、绝地教都是常见的信仰。 为了方便,我们用不同的正整数代表各种宗教, S国的居民常常旅行。旅行时他们总会走最短路,并且为了避免麻烦,只在信仰和他们相同的城市留宿。当然旅程的终点也是信仰与他相同的城市。S国政府为每个城市标定了不同的旅行评级,旅行者们常会记下途中(包括起点和终点)留宿过的城市的评级总和或最大值。 在S国的历史上常会发生以
使用 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
find: ‘/run/user/1000/gvfs’: 权限不够
明明用的是root用户,为什么权限不足呢? 官方说这是一个bug[bug#615848],原因是FUSE文件系统和权限不配的问题,全局搜索时碰到它就会退出报错。 其实这个目录是空的,查不查都没关系。所以,以下解决方式比较简粗暴: umount /run/user/1000/gvfs // 卸载该文件
rm -rf /run/user/1000/gvfs // 删除该文件
现在,再使用命令find / -name ***查找东西就可以了。
【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
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
Python—“helloworld”
接触一门计算机新语言,第一件事就是要准备好一个编译器用来打代码。 网上很多环境搭建的方法,具体参照https://www.runoob.com/python/python-install.html 由于我之前一直在使用Ubuntu的gcc编译,恰好也可以运行python程序,我也就没有过多的琢磨编译器的按照了,就直接在linux环境下用vim编写程序运行了。 python由命令行参数 选项 描述 -d 在解析时显示调试信息 -O 生成优化代码(.pyo文件) -S 启动时不引入查找Python
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(
五 、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
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
python面向对象的三大特征--封装
1 #coding:utf-8
2 __author__="tang"
3
4 #第一个层面的封装:类就是麻袋,本身就是一种封装
5 #第二个层面的封装:类中定义私有的,只在类的内部使用,外部无法访问
6
7 # 任何以单下滑线开头的名字都是内部的,私有的,只在类的内部使用,外部无法访问
8 # 私有属性、方法——Python并没有真正的私有化支持,但可用下划线得到伪私有
9 # 尽量避免定义以下划线开头的变量
10 # (1)_xxx
今日推荐
周排行