自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 收藏
  • 关注

原创 【MeterSphere安装问题记录】dependency failed to start: container system-setting is unhealthy

最近发现了一个开源的自动化测试平台metersphere,刚好现在的公司没有自动化平台,也不想再搞纯代码项目了,遂开始跟着。

2023-06-15 18:34:45 2564 5

原创 k8s,docker学习踩坑笔记

今天开始玩k8s和docker啦,记录一些踩的坑吧Docker1、安装Docker Desktop 官方下载地址: https://hub.docker.com/editions/community/docker-ce-desktop-windows我这里是docker官网安装的win桌面版,结果刚安装完就遇到了faile start的问题,百度后说要开启两个功能,如图:具体在哪里开启这些功能这里就不多介绍了。然而开启后发现仍然发现start不起来,遂又去百度,发现是WSL2(一个类似在wi

2021-01-17 14:20:28 200 1

原创 HIVE和Oracle数据库关于表别名的区别

记录一个很容易搞混的坑直接说结论:在HIVE中对表名和字段名均可使用as来命名别名,但在Oracle中只允许对字段名使用as,对表名使用as会报错。-- oracle对表使用as别名举例:select employees_id, last_name, a.department_id, department_name from employees as a, departments as b where a.department_id = b.department_id; ERROR at l

2020-11-12 11:12:16 921

转载 Linux中输出重定向及后台执行任务

在日常linux使用中,经常会遇到一些命令后面会带有类似2>&1的标记,一直只知道和重定向有关,但不理解其中的含义,今天深入了解了一下首先需要了解在linux文件描述符中0,1,2的含义,其中0代表通过键盘的标准输入类型,1代表通过显示器的标准输出,2则代表通过显示器的标准错误输出,这里贴个图方便理解输出重定向:正常输出是把内容输出到显示器上,而输出重定向是把内容输出到文件中。例如:ifconfig > test.log 即把ifconfig执行显示的内容写入test.log.

2020-09-27 18:07:38 1113

转载 使用plsql执行计划进行sql调优

通过F5查看到的执行计划,其实是pl/sql developer工具内部执行查询 plan_table表然后格式化的结果。select * from plan_table where statement_id=’…’。其中 Description列描述当前的数据库操作,Object owner列表示对象所属用户, Object name表示操作的对象,Cost列表示当前操作的代价(消耗),这个列基本上就是评价SQL语句的优劣, Cardinality列表示操作影响的行数,Bytes列表示字节数.

2020-09-24 20:38:23 757

转载 ORACLE的SGA的组成、作用

SGA也叫系统全局区,如上图,从左至右:SGA主要由共享池(Shared Pool)、数据高速缓冲区(Database Buffer Cache)、重做日志缓冲区(Redo Log Cache)、大型池(Large Pool)、Java池(Java Pool)、流池(Streams Pool)和其他结构(如固定SGA、锁管理等)组成。主要是以下3个:1、数据库高速缓冲区(data buffer cache) 在数据高速缓冲区中,存放Oracle系统最近使用过的数据块(即用户的高速缓冲区)。.

2020-09-15 17:16:26 2877

原创 oracle乐观锁悲观锁学习笔记(更新中)

首先解释下乐观锁和悲观锁的含义乐观锁:乐观锁就是认为数据一般情况下不会造成冲突,所以在数据进行提交更新的时候,才会正式对数据的冲突与否进行检测,如果发现冲突了,则返回错误的信息。悲观锁:悲观锁就是对数据的冲突采取一种悲观的态度,也就是说假设数据肯定会冲突,所以在数据开始读取的时候就把数据锁定住。再来讲讲oracle如何实现乐观锁和悲观锁悲观锁,体现在sql上主要通过select for update和select for update nowait两种方式:执行select xxx for u

2020-08-25 16:24:57 335

转载 Oracle数据库索引底层实现原理笔记

为什么要给表加上主键?为什么加索引后会使查询变快?为什么加索引后会使写入、修改、删除变慢?什么情况下要同时在两个字段上建索引?想要理解索引原理必须清楚一种数据结构「平衡树」(非二叉),也就是b tree或者 b+ tree,重要的事情说三遍:“平衡树,平衡树,平衡树”。当然, 有的数据库也使用哈希桶作用索引的数据结构 , 然而, 主流的RDBMS都是把平衡树当做数据表默认的索引数据结构的。我们平时建表的时候都会为表加上主键, 在某些关系数据库中, 如果建表时不指定主键,数据库会..

2020-08-19 16:49:20 4055 2

原创 Python使用Pillow (PIL)库对gif图片压缩处理

利用python的PIL库压缩GIF图片上一篇文章里使用MyQR制作了一个动态二维码,然而CSDN和微信只允许上传5M以下的图片,所以我着手寻找压缩动图的方法,一开始想使用Opencv模块处理图像,但是发现该模块无法压缩动图,故而寻找别的解决办法,废话不多说,下面展示源码注:这里我使用的是python3,编辑器是pycharmimport osimport imageiofrom PIL import ImageSequence, Image# 提取gif逐帧保存并返回帧数def getI

2020-08-19 11:08:55 2427 3

原创 使用Python的MyQR包制作一个动态的二维码

python制作动态二维码今天用python做了个很骚的动态二维码,源码如下:from MyQR import myqrmyqr.run(words = 'https://blog.csdn.net/',# 指定链接地址 version = 1, # 设置二维码大小 picture = 'D:\\Chrome\\she.gif', # 设置背景图片 colorized = True, # 设置背景颜色Flase为黑白色 sa

2020-08-18 17:10:42 958

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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