自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4403)

转载 kubernetes CRI 前世今生

  在学习kubernetes的过程中,我们会遇到CRI、CNI、CSI、OCI 等术语,本文试图先通过分析k8s目前默认的一种容器运行时架构,来帮助我们更好理解k8s 运行时背后设计逻辑。进而引出CRI、OCI的提出背景。一、k8s 架构  我们在构建k8s集群的时候首先需要搭建master节点、其次需要创建node节点并将node节点加入到k8s集群中。当我们构建好k8s集群...

2019-09-29 14:54:00 135

转载 iview的table组件中加入超链接组件,可编辑组件,选择组件,日期组件

这篇文章主要介绍了iview的table组件中使用选择框,日期,可编辑表格,超链接等组件。1.select选择组件// tableColumn数组响应对象需要传入一个固定的option数组,如果该数组是异步动态生成的该组件不能正常渲染,因为在获取option数组之前table渲染时option是undefined。supportSelect(item) { item....

2019-09-28 22:21:00 164

转载 csps51(a)

T1的暴力死掉了。。。。。。T3大众分。。。。。。T2打了几个小表,发现了一些规律,成功yy出了$O(nlogalogn)$的暴力,拿到了73pts,弥补了爆炸的T1。T1.  考场上看了看,遥远的国度。由于我没做过,感觉硬刚可能GG,于是先放了。  然而最后打了40pts暴力爆零了。。。。  正解其实很简单,考虑当前根与原根的关系,讨论一下就好了。T2....

2019-09-25 21:24:00 32

转载 AHOI2018 排列

首先是那个非常吃shi的题意,想好久一会就能发现题里面的意思是:  如果某一个数的值为x,那么它必须排在第x个数后面。  然后我们就可以发现形成了一棵树,第i个数的父亲是i,如果出现了环就说明无解。  于是原题变成了:给出一棵n+1个节点以0为根的树,选每个数之前必须选他的父亲,第i个数将会对答案造成w×i的贡献,最大化收益。  显然每次取出权值最小的点会更优,若某个点是...

2019-09-24 16:52:00 28

转载 MySQL入门(一)

MySQL入门(一)什么是数据库顾名思义,数据库就是管理数据的仓库(系统)。数据库分类:关系与非关系:关系:数据库中表与表之间有联系 —— MySQL非关系:没有表的概念 —— Redis、MongoDB内存与硬盘:硬盘:数据永久存储 —— MySQL、MongoDB内存:数据存取效率高 ——Redis、memcachesql与nosql:sql:通过sql语句操...

2019-09-23 22:29:00 30

转载 MySQL数据库的卸载与安装

MySQL数据库的卸载与安装MySQL的完全卸载因为不知道什么原因,电脑里同时存在两个版本的mysql,所以决定卸载重新安装,但是大家都说MySQL很难清除干净,所以特地查找完全卸载MySQL的方法。首先,快捷键win+r输入regedit进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\Eventlog\Applic...

2019-09-22 23:18:00 67

转载 并发编程(线程与进程)

进程与线程的并发在讲并发之前,我们需要了解几个概念:什么是串行、并发、并行?串行:完整执行完一个程序再执行下一个并发:程序之间看起来是同时运行的并行:真正做到了同时运行除此之外,多道技术里有两点需要我们关注一下(括号内的为扩展内容):空间复用:多进程共用内存条(分块->分页->分段+分页),但是都有自己独立的内存空间(基址寄存器、地址的动态重定位),互不干扰...

2019-09-22 22:06:00 30

转载 网络编程笔记

网络编程网路编程基础知识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 34

转载 group 状压dp

  应某些人要求,我把标签删掉了  这是一道好题。  一看$c<=16$果断状压,但是怎么压?  一个很显然的思路是,枚举上下两层的状态,每一层的状态极限有$C(c,c/2)$,c=16的时候有13000左右,显然是死掉了。  我们考虑换个角度。上下两层的状态数太多,那我们不妨只考虑一层,而每个点只与它上下左右四个点有关,在dp的时候也只需要考虑上面和左边的数,多余...

2019-09-22 12:00:00 25

转载 趣谈python的内存分配机制

趣谈python的内存分配机制原文地址:https://www.cnblogs.com/Du704/p/11543339.html虽然我们现在得益于时代和技术的发展,不用再担心内存的问题;但是遥想当年,都是恨不得一个钢镚掰成俩份用,所以我就想深入了解一下,在python中内存分配的一些小秘密。首先我会频繁地用到sys模块里的getsizeof()方法,简单介绍下:该方法返回对象...

2019-09-18 16:30:00 46

转载 浅谈元类(个人理解)

元类什么叫元类我们知道在python中一切皆对象(object),那么所以有的对象都成了object的子类,那么object类又是由谁创建的呢?实际上,能够创建类的类,叫元类。还有一个概念就是:元类创建了object类,同时又是object类的子类(这是什么鬼?我们就不去考虑这个逻辑了,已经完美解决了先有鸡还是先有蛋的问题了)。元类实际还是所有类的创建者,即使所有类(包括元类自己...

2019-09-16 18:58:00 36

转载 反射须知

反射须知isinstance & issubclassisinstance(object, classinfo)如果 object 实参是 classinfo 实参的实例,或者是(直接、间接或 虚拟)子类的实例,则返回 true。如果 object 不是给定类型的对象,函数始终返回 false。如果 classinfo 是对象类型(或多个递归元组)的元组,如果 obj...

2019-09-16 18:53:00 21

转载 2-3程序流程

/****************************************** step 1: init sys variable   mpp变量的初始化:填充变量等 ******************************************/ /***********************************...

2019-09-16 16:32:00 34

转载 2-2视频缓存池

什么是视频缓存池?1.视频的本质是多帧图片,图片的本质的是RGB或者rawRGB数据,要占用一段连续内存2.视频的裁剪、缩放、修正处理等各种操作,本质上就是对内存中的数据进行运算3.视频缓冲池(VB:video buffer)就是一段很大,又被合理划分和管理的内存,用来做视频数据的暂存和运算场地4.公共视频缓存池的【公共】可以理解为全局变量,也就是各个模块都能访问的一段内...

2019-09-16 15:47:00 110

转载 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 84

转载 【菜鸟学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 59

转载 1

因为自己没有看内存限制爆掉100pts?以为自己极限数据跑的很快就稳A?内存限制:128MB,我开了3个4000*4000的数组,成功爆掉,从AC->mle0虽然说因为优化时间卡爆了空间,但是如果不优化也是可以A的,只能说自己没看清题。但是这次考试发挥的还是很不错的,T1不M的话是215,很稳的rk1而且T1我有一个非常清奇的思路,但是式子大概是一样的。也许现在...

2019-09-10 17:51:00 17

转载 数组排序

冒泡排序:从第一个元素(或最后一个元素)向后一个元素(前一个元素)比较,比较大小换位,第二个元素与第三个元素比较...1.第一轮比较的次数:数组的总长度-12.下一轮比上一轮比较的次数:少一次//冒泡排序:15,25,90,23,9 int nums[] = { 15, 25, 90, 23, 9 }; int numsLength = sizeo...

2019-09-09 17:28:00 65

转载 NOIP模拟测试40

考试时打了三个正解(或者叫能A的算法?),但是最终一个都没有A。比较失败的一次考试。T1.队长快跑  先打了70分的dp,然后发现这个式子可以优化,拿线段树搞一下就好了,发现考试已经过去1h了,决定先放一放。  打完T2T3还剩0.5h,我想着一棵线段树怎么也打完了吧,然后10min码完,调到考试结束,大样例输出多了1,无奈之下把暴力和线段树拼了一份交了上去,和暴力一个分...

2019-09-08 17:14:00 40

转载 数组

数组的长度可以是变量;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] &lt...

2019-09-08 15:03:00 29

转载 循环

while循环:先判断再执行例:头文件“”一般是自己定义的,<>是C语言自带的;<>在系统目录下找""在当前目录下找#include<iostream>#include "stdafx.h"#include "iostream"#include<string>using namespac...

2019-09-07 14:38:00 57

转载 赋值、关系、逻辑运算、if、switch case

cout << boolalpha将打印输出0转为false,1转为true逻辑运算符:&&(与) 且 两个条件为真时结果为真||(或) 或   两个条件为真时结果为真 !    非   取反位运算符(二进制):&  按位与  同为1则为1|   按位或  有一个为1则为1~   按位...

2019-09-07 11:25:00 30

转载 变量和数据类型

#include是头文件,里面有函数的实现,using namespace是引入命名空间,用于使用该库的变量,不加则该库中变量在引用时都需加“::”cout输出,cin输入#include<iostream>#include<cmath>#include<iomanip>#include<windows.h&g...

2019-09-06 20:22:00 22

转载 【菜鸟学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 74

转载 权限管理

一、文件的权限权限分三类:读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 31

转载 用户、群组、权限

一、用户增删改查1. 用户及passwd文件1) 掌握/etc/passwd文件的功能:存储所有用户的相关信息,该文件也被称为用户信息数据库(Database)。2) /etc/passwd文件每个字段的具体含义:a) 第1个字段(列)记录的是这个用户的名字(在创建用户时root用户起的)。b) 第2个字段(列)如果是x,表示该用户登录Linux系统时必须使用密码;如果为空,则该用户...

2019-09-04 16:25:00 25

转载 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 14

转载 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 24

转载 【菜鸟学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 69

转载 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 24

转载 NOIP模拟34

考试的时候被T2卡了一年。。。。考虑了一下正解的式子,然后没去给左边分解因数,去给后面乘倍数。。。理论复杂度O(n^2),实际好像卡不掉的样子。但是由于我智障的打了一棵主席树,他M了。。。。预计得分100+??+20,实际得分100+70+20T3,  这道题dp式子想一想就出来了,但是由于模数不保证质数,如果用组合数要exlucas,其实可以不用组合数,但是由于我过于智障,...

2019-09-02 16:42:00 18

转载 浅谈面向对象

浅谈面向对象概要:面向对象,顾名思义,面向对象模式中的主体被称为对象(object)。每个对象都是类(class)的实例(instance)。什么是面向对象其实在我学了辣么久的编程,直至今日仍然对所谓的“面向对象”的了解不够深刻,大概是“不识庐山真面目,只缘身在此山中”。一直没有什么作对比,所以只能不自量力做一个简单的分析:在了解面向对象之前我们先要了解面向过程编程,这样才能更方...

2019-08-27 20:10:00 28

转载 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 1285

转载 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 49

转载 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 49

转载 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 51

转载 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 23

转载 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 24

转载 3.1.4 文件属性

粘住位S_ISVTX粘住位S_ISVTX,如果在一个执行文件设置了该位,则执行改文件且进程结束后,系统会把该进程的正文部分放置磁盘的交换区中,在交换区中文件是连续存放的,不像非交换区一样,一个文件的内容分散在磁盘的几个块中。所以在重新启动该执行文件时就可以加快速度启动,直接从交换区中把进程的正文部分取至内存中运行。现今的系统扩展了该位的使用范围,比如说针对目录设置该位,则只有对该用户...

2019-08-22 22:00:00 16

转载 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 22

空空如也

空空如也

空空如也
提示
确定要删除当前文章?
取消 删除