- 博客(62)
- 收藏
- 关注
原创 PS之调整图片大小和最佳角度
分辨率:图像是指单位长度上的像素数,习惯上用每英寸中的像素数表示,一般来说,分辨率越高,图像就越清晰。但是,分辨率越高,机器运行就会变慢,所以需要合理设置图像分辨率;如果图片用于制版印刷,分辨率一般为300像素/英寸;如果用于屏幕显示,分辨率设为72像素/英寸比较合理!注意:取消重定图像像素复选框ctrl + 1 ----> 原图显示。
2024-03-21 17:29:51
1000
原创 PS快捷键+图层的创建与管理
图层是photoshop的重要技术之一,创作任何一个作品都离不开图层的使用,没有图层、图像的编辑会变得非常艰难!所以必须掌握一些基本的图层操作!1.最常用的13个快捷键。2.图层的创建与管理。
2024-03-21 16:32:22
472
原创 搞懂PS界面就这么简单
1.如何学习PS?新手学习PS,首先要会基本功能的使用招式会了,再学心法和攻略抠图、调色、去水印、文字设计、特效制作、海报制作、整体排版根据不同平台的需求做不一样的图片2.搞懂PS界面这么简单photo CS6的工作界面包括菜单栏工作选项栏工具栏文档窗口面板组状态栏注:面板组的添加/修改,在菜单栏“窗口”调整。认识菜单命令子菜单:(菜单下面一层的菜单)面板菜单:(面板栏拉出来的)快捷菜单(操作结束,右击出现的菜单选项)对话框(点击选项出现的框)快捷键显示在菜单
2024-03-19 14:57:34
349
原创 Python之字符串的特点
很多初学编程时,总是担心自己数学不行,潜意识里认为数学好才能学编程,实际上,大多数程序员打交道最多的是"字符串"而不是"数字"。字符串本质是:字符序列。但,我们可以将字符串的一部分复制待新创建的字符串,达到"看起来修改"的效果。字符串是"不可改变"的,我们通过[]可以获取字符串指定位置的字符,但是我们不能改变字符串。字符串的本质就是字符序列,我们可以在字符串后面添加[],在[]里面指定偏移量,可以提取该位置的单个字符。整个过程中,实际我们是创建了新的字符串对象,并指向了变量a,而不是修改来以前的字符串。
2023-01-07 18:05:13
1078
原创 Python开发环境
IDLE是Python的官方标准开发环境,Python安装完后同时就安装了IDLE;IDLE已经具备了Python开发几乎所有功能(语法智能提示、不同颜色显示不同类型等),也不需要其他配置,非常适合初学者使用;IDLE是Python标准发行版本内置的一个简单小巧的IDE,包括交互式命令行、编辑器、调试器器等基本组件,足以应付大多数简单应用;IDLE是用纯Python基于TKinter编写,最初的作者正是Python之父Guido van Rossum。IDLE实操交互模式。
2022-12-30 13:16:28
1236
原创 初识python
语言:进行沟通交流的表达方式;编程语言:编写程序的语言,用于和计算机进行交流;编程语言如何进行工作?用于人类和计算机进行交流的一种语言,通过编写编程语言的代码,去指挥计算机工作。它无法直接和计算机沟通,需要翻译工具(解释器或编译器)将代码翻译成二进制,从而实现和计算机的畅顺沟通;为什么不直接把中文翻译成二进制?自然语言远比编程语言复杂,编程语言语法"死板",“翻译官”更容易翻译;
2022-12-28 13:33:30
385
1
原创 Python中的常用函数
for i in range () 就是给i赋值:比如 for i in range (1,3):就是把1,2依次赋值给irange () 函数的使用是这样的:range(start, stop[, step]),分别是起始、终止和步长举例:range(3)即:从0到3,不包含3,即0,1,2range(1,3,2)即:从1到3,每次增加2,因为1+2=3,所以输出只有1第三个数字2是代表步长。如果不设置,就是默认步长为1。
2022-10-28 22:16:25
7015
原创 mysql编译安装
• cmake升级:(3.5版本以上) • 下载:https://cmake.org/download/• 安装:• # tar zxf cmake-3.18.1.tar.gz• # cd cmake-3.18.1• # ./configure• # make• # make install• 升级gcc:(版本要求5.3以上)• 设置centos源后安装:• # yum install centos-release-scl• # yum install devtoolset-7-gcc
2022-09-27 22:08:47
431
原创 openstack
OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个自由软件许可证)授权。OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台。Openstack是一个云平台管理的项目,它不是一个软件。这个项目由几个主要的组件组合起来完成一些具体的工作。
2022-09-27 22:07:31
859
原创 zabbix监控平台
zabbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。
2022-09-27 22:05:16
475
原创 docker容器
• Docker 仓库是用来包含镜像的位置,Docker提供一个注册服务器 (Register)来保存多个仓库,每个仓库又可以包含多个具备不同tag 的镜像。docker hub是docker公司维护的公共仓库,用户可以免费使用,也可以购 买私有仓库。• Docker运行中使用的默认仓库是 Docker Hub 公共仓库。
2022-09-27 22:04:35
136
原创 docker镜像
与 ENTRYPOINT 这两个指令都是用于设置容器启动后执行的命令,但CMD会被docker run后面的命令行覆盖,而ENTRYPOINT不会被忽略,一定会被执行。用法与COPY类似,不同的是src可以是归档压缩文件,文件会被自动解压到 dest,也可以自动下载URL并拷贝到镜像: ADD html.tar /var/www ADD http://ip/html.tar /var/www。申明数据卷,通常指定的是应用的数据挂在点: VOLUME [“/var/www/html”]
2022-09-27 22:03:47
117
原创 kubernetes监控
为此,必须安装一个额外的服务cri-dockerd。cri-dockerd是一个基于传统的内置Docker引擎2支持的项目。Docker Engine 没有实现CRI,这是容器运行时在kubernetes中工作所在需要的。由于1.24版本不能直接兼容docker引擎,它在1.24版本从kubelet中移除。
2022-09-27 22:03:01
541
原创 Kubernetes集群部署
Pod是可以创建和管理Kubernetes计算的最小可部署单元,一个Pod代表着集群中运行的一个进程,每个pod都有一个唯一的ip。一个pod类似一个豌豆荚,包含一个或多个容器(通常是docker),多个容器间共享IPC,Network和UTC namespace。container实际上是一个单进程模型pod可以类比为进程组概念pod在k8s中必须是原子调度单位Pod 要解决的问题核心就在于如何让一个 Pod 里的多个容器之间最高效的共享某些资源和数据。
2022-09-27 22:01:42
800
原创 ELK日志分析平台
Logstash是一个开源的服务器端数据处理管道。logstash拥有200多个插件,能够同时从多个来源采集数据,转换数据,然后将数据发送到您最喜欢的 “存储库” 中。(大多都是 Elasticsearch。)Logstash管道有两个必需的元素,输入和输出,以及一个可选元素过滤器。输入:采集各种样式、大小和来源的数据• Logstash 支持各种输入选择 ,同时从众多常用来源捕捉事件。
2022-09-27 22:00:44
225
原创 ansible中常用的模块
可以帮助我们管理远程主机上的用户,比如创建用户、修改用户、删除用户、为用户创建密钥对等操作。可以根据我们指定的正则表达式替换文件中的字符串,文件中所有被匹配到的字符串都会被替换。从受控主机把文件复制到ansible主机,但不支持目录。在ansible主机中写好的脚本在受控主机中执行。从ansible主机复制文件到受控主机。在远程主机执行命令,此模块为默认模块。管理系统中的dnf仓库及管理软件。用于收集远程主机的一些基本信息。**功能:**设置文件的属性。帮助我们管理远程主机上的组。和command类似。
2022-09-26 15:20:51
424
原创 mysql数据库的基本管理
mysqldump -uroot -plinuxrui westos ##备份名称为westos的数据库。mysqldump -uroot -plinuxrui --all-database ##备份数据库及其所有数据。mysqldump -uroot -plinuxrui --all-database --no-data ##只备份数据库框架,不备份其中的数据。
2022-09-26 14:54:11
186
原创 Linux中内核加强型火墙的管理
实验环境1)搭建好本地软件仓库2)配置好网络3)关闭selinuxdisabled4)安装vsftpdvim /etc/vsftpd/vsftpd.conf ##修改权限使匿名用户可以访问和上传文件匿名用户可以访问匿名用户可以上传chgrp ftp /var/ftp/pub/ ##修改/var/ftp/pub/目录属于ftp。
2022-09-26 14:47:00
91
原创 第三章、运输层(重点知识梳理)
运输层协议是为运行在不同主机上的应用进程之间提供逻辑通信传输协议运行在端系统发送方:将应用层的报文分成报文段,然后传递给网络层接收方:将报文段重组成报文,然后传递给应用层有多个传输层协议可供应用选择Internet:TCP和UDP。
2022-09-26 14:39:11
651
原创 Vsftpd服务的部署及优化
vsftpd 是“very secure FTP daemon”的缩写,安全性是它的一个最大的特点。vsftpd 是一个 UNIX 类操作系统上运行的服务器的名字,它可以运行在诸如 Linux、BSD、Solaris、 HP-UNIX等系统上面,是一个完全免费的、开放源代码的ftp服务器软件,支持很多其他的 FTP 服务器所不支持的特征。比如:非常高的安全性需求、带宽限制、良好的可伸缩性、可创建虚拟用户、支持IPv6、速率高等。
2022-09-26 14:31:21
125
原创 Linux系统引导过程及引导修复
dd if=/dev/zero of=/dev/sda bs=446 count=1 ##系统损坏。rm -rf /boot/grub2/grub.cfg ##删除主文件。grub2-mkconfig > /boot/grub2/grub.cfg ##将主文件导入即可。grub2-mkconfig > /boot/grub2/grub.cfg ##将主文件导入即可。当mbr数据丢失系统会因为找不到启动分区而停止启动。系统磁盘/dev/sda。
2022-09-26 14:15:16
1652
原创 持续集成与持续交付
Git特点:• 速度• 简单的设计• 对非线性开发模式的强力支持(允许成千上万个并行开发的分支)• 完全分布式• 有能力高效管理类似 Linux 内核一样的超大规模项目(速度和数据量)自诞生于 2005 年以来,Git 日臻成熟完善,在高度易用的同时,仍然保留着初期设定的目标。它的速度飞快,极其适合管理大项目,有着令人难以置信的非线性分支管理系统。Git必看秘籍:https://git-scm.com/book/zh/v2。
2022-09-13 09:32:09
407
原创 docker仓库
docker hub是docker公司维护的公共仓库,用户可以免费使用,也可以购买私有仓库。创建用户RINGringrui和admin "追加创建第二个用户不用加 -c "好消息是docker公司已经将registry开源,我们可以快速构建企业私有仓库。以上生成的仓库为本地仓库,远程主机不能访问,远程主机访问仓库需要通过加密认证。强制使用非加密认证的方式让远程主机访问仓库:(docker hub虽然方便,但是还是有限制。本地镜像在命名时需要加上仓库的ip和端口。再次执行上面的脚本,执行成功!
2022-09-13 09:29:59
235
原创 docker简介以及docker容器的安装
Docker属于,提供简单易用的容器使用接口,它也是目前最流行的Linux容器解决方案。Docker 将软件代码和其依赖,全打包在一个文件中。运行单个文件,就会生成虚拟容器。在这个虚拟容器中,不管本地的操作系统是如何的不同,此容器都能照常运行。简而言之,Docker的接口非常简单,可以帮助用户更好地创建和使用容器,让相同的代码在不同的环境上正常运行。VM:使用Hypervisor提供虚拟机的运行平台,管理每个VM中操作系统的运行。每个VM都要有自己的操作系统、应用程序和必要的依赖文件等。
2022-08-23 19:08:03
850
原创 nginx
Nginx同Apache一样都是一种WEB服务器。基于REST架构风格,以统一资源描述符(UniformResources ldentifier)URl或者统一资源定位符(Uniform Resources Locator)URL作为沟通依据,通过HTTP协议提供各种网络服务。
2022-08-17 23:23:26
1058
原创 lvs负载均衡
定义: linux的内核功能LVS(Linux Virtual Server)即Linux虚拟服务器,是由章文嵩博士主导的开源负载均衡项目,目前LVS已经被集成到Linux内核模块中。
2022-08-17 18:07:37
323
原创 服务器架构演变
高可用HA(High Availability)是分布式系统架构设计中必须考虑的因素之一,它通常是指,通过设计减少系统不能提供服务的时间。假设系统一直能够提供服务,我们说系统的可用性是100%。如果系统每运行100个时间单位,会有1个时间单位无法提供服务,我们说系统的可用性是99%。很多公司的高可用目标是4个9,也就是99.99%,这就意味着,系统的年停机时间为8.76个小时。...
2022-08-17 11:48:01
503
原创 ansible的安装及部署
Ansible 是一个开源的基于 OpenSSH 的自动化配置管理工具。可以用它来配置系统、部署软件和编排更高级的 IT 任务,比如持续部署或零停机更新。Ansible 的主要目标是简单和易用,并且它还高度关注安全性和可靠性。基于这样的目标,Ansible 适用于开发人员、系统管理员、发布工程师、IT 经理,以及介于两者之间的所有人。Ansible 适合管理几乎所有的环境,从拥有少数实例的小型环境到有数千个实例的企业环境。使用 Ansible 无须在被管理的机器上安装代理,所以不存在如何升级远程守护进程
2022-07-27 23:19:48
328
原创 shell脚本中的变量
变量是一种使用方便的占位符,用于引用计算机内存地址,该地址可以存储Script运行时可更改的程序信息。例如,可以创建一个名为Click Count的变量来存储用户单击Web页面上某个对象的次数。使用变量并不需要了解变量在计算机内存中的地址,只要通过变量名引用变量就可以查看或更改变量的值。在VB Script中只有一个基本数据类型,即Variant,因此所有......
2022-07-24 19:12:50
1104
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人