- 博客(4450)
- 收藏
- 关注
转载 kubernetes CRI 前世今生
在学习kubernetes的过程中,我们会遇到CRI、CNI、CSI、OCI 等术语,本文试图先通过分析k8s目前默认的一种容器运行时架构,来帮助我们更好理解k8s 运行时背后设计逻辑。进而引出CRI、OCI的提出背景。一、k8s 架构 我们在构建k8s集群的时候首先需要搭建master节点、其次需要创建node节点并将node节点加入到k8s集群中。当我们构建好k8s集群...
2019-09-29 14:54:00
1324
转载 iview的table组件中加入超链接组件,可编辑组件,选择组件,日期组件
这篇文章主要介绍了iview的table组件中使用选择框,日期,可编辑表格,超链接等组件。1.select选择组件// tableColumn数组响应对象需要传入一个固定的option数组,如果该数组是异步动态生成的该组件不能正常渲染,因为在获取option数组之前table渲染时option是undefined。supportSelect(item) { item....
2019-09-28 22:21:00
1251
转载 csps51(a)
T1的暴力死掉了。。。。。。T3大众分。。。。。。T2打了几个小表,发现了一些规律,成功yy出了$O(nlogalogn)$的暴力,拿到了73pts,弥补了爆炸的T1。T1. 考场上看了看,遥远的国度。由于我没做过,感觉硬刚可能GG,于是先放了。 然而最后打了40pts暴力爆零了。。。。 正解其实很简单,考虑当前根与原根的关系,讨论一下就好了。T2....
2019-09-25 21:24:00
700
转载 AHOI2018 排列
首先是那个非常吃shi的题意,想好久一会就能发现题里面的意思是: 如果某一个数的值为x,那么它必须排在第x个数后面。 然后我们就可以发现形成了一棵树,第i个数的父亲是i,如果出现了环就说明无解。 于是原题变成了:给出一棵n+1个节点以0为根的树,选每个数之前必须选他的父亲,第i个数将会对答案造成w×i的贡献,最大化收益。 显然每次取出权值最小的点会更优,若某个点是...
2019-09-24 16:52:00
213
转载 MySQL入门(一)
MySQL入门(一)什么是数据库顾名思义,数据库就是管理数据的仓库(系统)。数据库分类:关系与非关系:关系:数据库中表与表之间有联系 —— MySQL非关系:没有表的概念 —— Redis、MongoDB内存与硬盘:硬盘:数据永久存储 —— MySQL、MongoDB内存:数据存取效率高 ——Redis、memcachesql与nosql:sql:通过sql语句操...
2019-09-23 22:29:00
114
转载 MySQL数据库的卸载与安装
MySQL数据库的卸载与安装MySQL的完全卸载因为不知道什么原因,电脑里同时存在两个版本的mysql,所以决定卸载重新安装,但是大家都说MySQL很难清除干净,所以特地查找完全卸载MySQL的方法。首先,快捷键win+r输入regedit进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Applic...
2019-09-22 23:18:00
171
转载 并发编程(线程与进程)
进程与线程的并发在讲并发之前,我们需要了解几个概念:什么是串行、并发、并行?串行:完整执行完一个程序再执行下一个并发:程序之间看起来是同时运行的并行:真正做到了同时运行除此之外,多道技术里有两点需要我们关注一下(括号内的为扩展内容):空间复用:多进程共用内存条(分块->分页->分段+分页),但是都有自己独立的内存空间(基址寄存器、地址的动态重定位),互不干扰...
2019-09-22 22:06:00
130
转载 网络编程笔记
网络编程网路编程基础知识C/S和B/S架构C : client S : server 客户端,服务端B : browser S : server 浏览器,服务端B/S架构本质也是C/S网络的七层协议:(应表会传网数物)物理层:电信号(0和1)数据链路层:把物理层的电信号分组,每一组叫一个数据报或数据帧,每一帧有:报头head和数据data两部分。头固定18字节:6:...
2019-09-22 22:04:00
140
转载 group 状压dp
应某些人要求,我把标签删掉了 这是一道好题。 一看$c<=16$果断状压,但是怎么压? 一个很显然的思路是,枚举上下两层的状态,每一层的状态极限有$C(c,c/2)$,c=16的时候有13000左右,显然是死掉了。 我们考虑换个角度。上下两层的状态数太多,那我们不妨只考虑一层,而每个点只与它上下左右四个点有关,在dp的时候也只需要考虑上面和左边的数,多余...
2019-09-22 12:00:00
112
转载 趣谈python的内存分配机制
趣谈python的内存分配机制原文地址:https://www.cnblogs.com/Du704/p/11543339.html虽然我们现在得益于时代和技术的发展,不用再担心内存的问题;但是遥想当年,都是恨不得一个钢镚掰成俩份用,所以我就想深入了解一下,在python中内存分配的一些小秘密。首先我会频繁地用到sys模块里的getsizeof()方法,简单介绍下:该方法返回对象...
2019-09-18 16:30:00
158
转载 浅谈元类(个人理解)
元类什么叫元类我们知道在python中一切皆对象(object),那么所以有的对象都成了object的子类,那么object类又是由谁创建的呢?实际上,能够创建类的类,叫元类。还有一个概念就是:元类创建了object类,同时又是object类的子类(这是什么鬼?我们就不去考虑这个逻辑了,已经完美解决了先有鸡还是先有蛋的问题了)。元类实际还是所有类的创建者,即使所有类(包括元类自己...
2019-09-16 18:58:00
151
转载 反射须知
反射须知isinstance & issubclassisinstance(object, classinfo)如果 object 实参是 classinfo 实参的实例,或者是(直接、间接或 虚拟)子类的实例,则返回 true。如果 object 不是给定类型的对象,函数始终返回 false。如果 classinfo 是对象类型(或多个递归元组)的元组,如果 obj...
2019-09-16 18:53:00
94
转载 2-3程序流程
/****************************************** step 1: init sys variable mpp变量的初始化:填充变量等 ******************************************/ /***********************************...
2019-09-16 16:32:00
144
转载 2-2视频缓存池
什么是视频缓存池?1.视频的本质是多帧图片,图片的本质的是RGB或者rawRGB数据,要占用一段连续内存2.视频的裁剪、缩放、修正处理等各种操作,本质上就是对内存中的数据进行运算3.视频缓冲池(VB:video buffer)就是一段很大,又被合理划分和管理的内存,用来做视频数据的暂存和运算场地4.公共视频缓存池的【公共】可以理解为全局变量,也就是各个模块都能访问的一段内...
2019-09-16 15:47:00
289
转载 2-1图像像素格式深度理解
1.颜色的本质的光的波长2.颜色的三个关键:亮度、色度chroma、饱和度saturationYUV :packed 和planar:packed:[Y0,U0,V0],[Y1,U1,V1],[Y2,U2,V2],[Y3,U3,V3]planar:[Y0,Y1,Y2,Y3],[U0,U1,U2,U3],[V0,V1,V2,V3]YUV420,一个像素点对应1个Y...
2019-09-16 13:43:00
276
转载 【菜鸟学Python】使用面向对象以及Xpath爬取猫眼电影排行100
使用面向对象以及Xpath爬取猫眼电影排行100import timeimport jsonimport requestsfrom lxml import etreeclass MaoYanTop100(object): def __init__(self): self.url = 'https://maoyan.com/boa...
2019-09-12 17:27:00
383
转载 1
因为自己没有看内存限制爆掉100pts?以为自己极限数据跑的很快就稳A?内存限制:128MB,我开了3个4000*4000的数组,成功爆掉,从AC->mle0虽然说因为优化时间卡爆了空间,但是如果不优化也是可以A的,只能说自己没看清题。但是这次考试发挥的还是很不错的,T1不M的话是215,很稳的rk1而且T1我有一个非常清奇的思路,但是式子大概是一样的。也许现在...
2019-09-10 17:51:00
96
转载 数组排序
冒泡排序:从第一个元素(或最后一个元素)向后一个元素(前一个元素)比较,比较大小换位,第二个元素与第三个元素比较...1.第一轮比较的次数:数组的总长度-12.下一轮比上一轮比较的次数:少一次//冒泡排序:15,25,90,23,9 int nums[] = { 15, 25, 90, 23, 9 }; int numsLength = sizeo...
2019-09-09 17:28:00
217
转载 NOIP模拟测试40
考试时打了三个正解(或者叫能A的算法?),但是最终一个都没有A。比较失败的一次考试。T1.队长快跑 先打了70分的dp,然后发现这个式子可以优化,拿线段树搞一下就好了,发现考试已经过去1h了,决定先放一放。 打完T2T3还剩0.5h,我想着一棵线段树怎么也打完了吧,然后10min码完,调到考试结束,大样例输出多了1,无奈之下把暴力和线段树拼了一份交了上去,和暴力一个分...
2019-09-08 17:14:00
141
转载 数组
数组的长度可以是变量;int num[7] = {8,4,2,1,23,344,12 }; double sum = 0; for (int i = 0; i < sizeof(num)/sizeof(num[0]); i++) { cout << num[i] <...
2019-09-08 15:03:00
171
转载 循环
while循环:先判断再执行例:头文件“”一般是自己定义的,<>是C语言自带的;<>在系统目录下找""在当前目录下找#include<iostream>#include "stdafx.h"#include "iostream"#include<string>using namespac...
2019-09-07 14:38:00
195
转载 赋值、关系、逻辑运算、if、switch case
cout << boolalpha将打印输出0转为false,1转为true逻辑运算符:&&(与) 且 两个条件为真时结果为真||(或) 或 两个条件为真时结果为真 ! 非 取反位运算符(二进制):& 按位与 同为1则为1| 按位或 有一个为1则为1~ 按位...
2019-09-07 11:25:00
199
转载 变量和数据类型
#include是头文件,里面有函数的实现,using namespace是引入命名空间,用于使用该库的变量,不加则该库中变量在引用时都需加“::”cout输出,cin输入#include<iostream>#include<cmath>#include<iomanip>#include<windows.h&g...
2019-09-06 20:22:00
141
转载 【菜鸟学Python】爬取果壳问答
爬取流程1.确定url2.请求url3.使用xpath处理数据4.保存数据import timeimport jsonimport requestsfrom lxml import etreeclass GuoKe(object): def __init__(self): self.base_url = 'htt...
2019-09-06 09:40:00
256
转载 权限管理
一、文件的权限权限分三类:读r,写w,执行x1. 怎样查看文件的权限(详见linux系统管理P138)1) 使用ls –l命令查看文件上所设定的权限。2) ls –l命令的显示结果中的第一列分成4组,其中;a) 第1个字符为第1组,代表文件类型,表示这是一个文件(-)或是一个目录(d)或软连接(l)或设备文件(b)或管道文件(p),也可以是其他资源。b) 第2、3、4个字符为第2...
2019-09-04 19:03:00
186
转载 用户、群组、权限
一、用户增删改查1. 用户及passwd文件1) 掌握/etc/passwd文件的功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database)。2) /etc/passwd文件每个字段的具体含义:a) 第1个字段(列)记录的是这个用户的名字(在创建用户时root用户起的)。b) 第2个字段(列)如果是x,表示该用户登录Linux系统时必须使用密码;如果为空,则该用户...
2019-09-04 16:25:00
173
转载 Linux 命令
1.Linux命令及获取帮助1.登录和退出Linux(1)关闭Linux系统的命令:init 0(2)切换虚拟终端的方法:Ctrl+Alt+F[1~6],如想切换到第二号虚拟终端,则同时按Ctrl+Alt+F2(3)退出当前终端:exit(4)普通用户登录后系统的提示符:$(5)root用户登录后系统的提示符:#2.Linux命令的格式(1)Linux命...
2019-09-04 15:44:00
189
转载 python 冷知识(装13 指南)
python 冷知识(装13 指南)list1 += list2 和 list1 = list1 + list2 的区别alpha = [1, 2, 3]beta = alpha # alpha 的别名beta += [4, 5] # alpha 和 beta 都是[1, 2, 3, 4, 5]beta = beta + [6, 7]...
2019-09-04 08:54:00
104
转载 【菜鸟学Python】使用Xpath爬取豆瓣读书
方法一:使用面向过程爬取1.0import jsonimport requestsfrom lxml import etreeurl = "https://www.douban.com/doulist/1264675/?start=0"response = requests.get(url).content.decode()dom = etree.HTML...
2019-09-03 17:10:00
442
转载 oracle flash回闪
由于误操作,导致某张表的数据被删除,可由以下语句恢复到固定的某个时间节点的情形。1.打开Flash存储的权限 ALTER TABLE tableName ENABLE row movement ; 2.把表还原到指定时间点 flashback table tableName to timestamp to_timestamp(''2019-08-28 10:00:00'',''y...
2019-09-03 11:53:00
83
转载 NOIP模拟34
考试的时候被T2卡了一年。。。。考虑了一下正解的式子,然后没去给左边分解因数,去给后面乘倍数。。。理论复杂度O(n^2),实际好像卡不掉的样子。但是由于我智障的打了一棵主席树,他M了。。。。预计得分100+??+20,实际得分100+70+20T3, 这道题dp式子想一想就出来了,但是由于模数不保证质数,如果用组合数要exlucas,其实可以不用组合数,但是由于我过于智障,...
2019-09-02 16:42:00
87
转载 浅谈面向对象
浅谈面向对象概要:面向对象,顾名思义,面向对象模式中的主体被称为对象(object)。每个对象都是类(class)的实例(instance)。什么是面向对象其实在我学了辣么久的编程,直至今日仍然对所谓的“面向对象”的了解不够深刻,大概是“不识庐山真面目,只缘身在此山中”。一直没有什么作对比,所以只能不自量力做一个简单的分析:在了解面向对象之前我们先要了解面向过程编程,这样才能更方...
2019-08-27 20:10:00
103
转载 vue组件上动态添加和删除属性
1.vue组件上动态添加和删除属性// 添加this.$set(this.obj, 'propName', val)// 删除this.$delete(this.obj, 'propName', val)转载于:https://www.cnblogs.com/codebook/p/11414637.html...
2019-08-26 20:14:00
2324
转载 Python 接口自动化常用方法封装
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # ************************************* 4 # @Time : 2019/7/1 5 # @Author : Zhang Fan 6 # @Desc : RobotFramework Librar...
2019-08-23 17:41:00
331
转载 Python 调用 ES、Solr、Phoenix
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # ************************************* 4 # @Time : 2019/8/12 5 # @Author : Zhang Fan 6 # @Desc : Library 7 # @File...
2019-08-23 17:35:00
202
转载 Python 调用 Hprose接口、Dubbo接口、Java方法
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # ************************************* 4 # @Time : 2019/7/1 5 # @Author : Zhang Fan 6 # @Desc : Library 7 # @File ...
2019-08-23 17:30:00
243
转载 Python调用Redis
1 #!/usr/bin/env python 2 # -*- coding:utf-8 -*- 3 # ************************************* 4 # @Time : 2019/8/12 5 # @Author : Zhang Fan 6 # @Desc : Library 7 # @File...
2019-08-23 17:24:00
124
转载 3.1.1 文件系统介绍
文件系统:1.目录和文件 1.1 如何获取文件属性:ls的实现:cmd --长格式 -短格式 非选项的传参 stat,fstat,lstat 1.2 文件的访问权限 1.3 umask 1.4 文件权限的更改/管理 chmod fchmod 1.5 粘住位 t位:给目录设置T位 。eg /tm...
2019-08-22 23:22:00
97
转载 3.1.4 文件属性
粘住位S_ISVTX粘住位S_ISVTX,如果在一个执行文件设置了该位,则执行改文件且进程结束后,系统会把该进程的正文部分放置磁盘的交换区中,在交换区中文件是连续存放的,不像非交换区一样,一个文件的内容分散在磁盘的几个块中。所以在重新启动该执行文件时就可以加快速度启动,直接从交换区中把进程的正文部分取至内存中运行。现今的系统扩展了该位的使用范围,比如说针对目录设置该位,则只有对该用户...
2019-08-22 22:00:00
80
转载 2.1 系统调用io实现原理
文件描述符的概念文件IO操作,open,close,read,write,lseek文件IO和标准IO的区别IO的效率问题文件共享原子操作程序中的重定向:dup,dup2同步:sync,fsync,fdatasyncfcntl();ioctl();/dev/fd/目录.标准IO和系统调用IO原理转载于:https://www...
2019-08-22 17:16:00
101
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人