自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java使用swing实现简易计算器

【代码】Java使用swing实现简易计算器。

2024-06-13 13:23:00 143 1

原创 Python-06:异常、模块、包

from 模块名] import [模块 | 类 | 变量 | 函数 | *] [as 别名]自己写一个.py文件,在同一个工程的另一个文件导入即可直接在Python工具里面新建包即可,标志就是__init__.py这个文件,有它就是包,没有就是文件夹,这个文件也可以自己创建。

2023-03-19 02:25:12 681 1

原创 Python-05:文件操作

文件操作

2023-03-18 23:08:08 202

原创 Python-04:函数进阶

函数详解

2023-03-18 17:19:48 487

原创 Python-03:数据容器(列表、元组、字符串、集合、字典)

数据容器

2023-03-13 19:35:51 143

原创 Python-02:分支、循环、函数

if 分支 while 循环 for 循环 函数

2023-03-13 18:57:29 345

原创 Python-01:字面量、变量、标识符、运算符...

Python基础知识

2023-03-13 18:47:44 102 2

原创 【Linux篇<Day14>】——SELinux、破解root密码、防火墙firewall、服务管理systemd

一、SELinux安全机制1.1 SELinux概述Security-Enhance Linux由美国NSA国家安全局主导研发,是一套增强Linux系统安全的强制访问控制体系;集成到Linux内核(2.6及以上)中运行;SELinux体系针对用户、进程、目录和文件提供提供了预设的保护策略和管理工具。2.2 SELinux的运行模式SELinux三种运行模式enforce(强制)、permissive(宽松)、disable(禁止)切换运行模式getenforce:查看当前的运行模式s

2022-12-02 14:47:16 1053 6

原创 达梦数据库备份策略

达梦数据库备份策略

2022-12-01 16:30:04 3692

原创 impdp导入DMP文件时报ORA-39083和ORA-29516错误完美解决方法

在我向容器部署的Oracle里面导入数据时,出现如下错误。对于ORA-39083。对于ORA-29516。再次导入,没有报错。

2022-11-17 13:26:10 1009

原创 解决Linux中拼接变量和常量时出现重叠乱码的现象

这是因为Windows和Linux中的编码文本编码方式和类型都不一样,Windows中没句最后都有一个。

2022-11-16 09:42:01 460

原创 kylin-v10安装达梦数据库

官网:https://www.dameng.com/list_103.html。如果没有设置环境变量,则使用安装目录下的bin下面的脚本。创建 DmAPService,否则会影响数据库备份。进入安装目录下面的bin目录。安装目录下的bin下面。

2022-11-02 14:28:10 1432

原创 kylin-v10安装神舟通用数据库

下载地址:http://shentongdata.com/index.php/download/list-27根据自己服务器CPU的架构选择不同的版本我这里是:centos7.9 x86_64位。

2022-11-01 18:11:12 3194 3

原创 /lib64/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found 解决办法

GLIBCXX_3.4.21 没有找到。其实这里的 /lib64/libstdc++.so.6 是一个软连接。可以看到他指向的版本是19,这里我只需要将这个源文件以及软连接删除掉,然后下载高版本,然后再做个软连接即可。下载之后利用远程工具上传到服务器上,利用unzip命令解压,然后。在我用rar命令解压安装包时报错,这里显示,

2022-11-01 17:27:28 6645 1

原创 麒麟操作系统安装人大金仓数据库

数据目录是金仓数据库管理系统 KingbaseES 中存放数据文件的目录,默认是在安装目录下的 data 目录,无需提前创建,安装国产可以创建。一路回车 --> 完全安装 --> 选择授权文件 --> 选择安装目录 --> 等待安装 --> 选择数据存储路径 --> 设置初始化参数。注意:创建安装系统用户 kingbase 之后,如无特殊说明,后续的操作默认使用 kingbase 用户进行操作。这个时候54321端口就已经开了,代表数据库服务已经正常运行。我们可以用如下两种方法对数据库服务进行启停。

2022-10-31 16:33:58 4716 15

原创 容器部署CloudIac

CloudIac是一套基于基础设施即代码理念打造的云环境自动化管理平台,主要提供的是云资源的全生命周期管理,包括资源的创建、应用部署、扩容、销毁等。

2022-10-23 17:28:35 612

原创 七个常用shell运维脚本

常用shell脚本

2022-10-15 20:53:45 3006

原创 ELK平台搭建步骤

elk搭建

2022-10-12 11:48:06 865

原创 MHA和PXC的区别

任意节点收到sql请求,对于dml更新操作事物,在commit之前,由wsrep API调用galera库进行集群内部广播,验证当前事物是否能在所有节点中执行,验证通过后该事物真正提交到集群所有节点执行,反之roll back回滚。而MHA会尝试将主的binlog日志进行保存,同步到从上面,此时如果主服务器硬件换了,导致无法ssh,这样最后一次的数据就丢失了。至少有一主一从,MHA才能正常工作。2、MHA只会对主进行监视,而不管从,而PXC每一台服务器都相当于是主,PXC可靠性更高。

2022-10-10 16:11:40 1062

原创 【Shell篇<Ⅴ>】——三剑客之awk

三剑客awk详细教程

2022-09-20 16:22:58 547

原创 【Shell篇<Ⅳ>】——正则表达式、三剑客之sed流式编辑器

本文主要学习正则表达式,三剑客中的grep和sed

2022-08-23 11:51:15 284

原创 【Shell篇<Ⅲ>】——shell函数、字符串的处理

本篇学习shell脚本函数的使用,以及特别重要的对字符串的处理,字符串的掐头去尾、截取、替换等等

2022-08-22 10:16:23 477

原创 【Shell篇<Ⅱ>】——条件测试、分支、循环

本篇shell着重介绍条件测试、分支、循环语句的使用,带大家玩转shell。

2022-08-21 12:01:02 396

原创 【Shell篇<Ⅰ>】——shell脚本、变量、数值运算

Linux内核与用户之间交互的解释器程序。直白点说就是人和Linux之间语言的翻译官,Linux提供不动人话,但能听懂shell说的话。shell解释器有很多,常用的是/bin/bash提前规划并写好的可执行语句,能够完成特定的任务的可执行文件特点:按顺序,批量进行处理常见的脚本语言:bash shell、Python、prel、Ruby、PHP用来保存脚本程序的执行信息,配合脚本使用,直接使用即可,不要赋值$*:执行脚本时后面所有位置参数$#:执行脚本时后面位置参数的个数。

2022-08-20 17:33:08 838 11

原创 【Linux篇<Day20>】——一文入门 数据库 和 容器技术

数据库也有一个权力最大者,叫做数据库管理员,名字也是root,能够登录数据系统,用户信息由由MySQL库中的user表进行存储给root设置密码mysqladmin -u root password ‘密码’登录数据库mysql -u root -p[密码]修改密码mysqladmin -u root -p原密码 password ‘新密码’增加数据库create database 库名;删除数据库delete database 库名;将数据导入到数据库中mysql -u 用户名.....

2022-06-09 11:06:53 413 14

原创 【Linux篇<Day19>】——源码编译安装、rsync数据同步

  大家应该都已经非常熟悉了利用rpm -ivh 和 yum -y install 来安装软件包了,非常的方便,可以说yum在手,天下我有一点都不为过。但也正因为yum的一步到位,使得我们在安装软件包时,不能主动的选择其功能,所以我们需要源码编译安装    如果我们需要将某一个文件一直与另一个文件的内容保持一致,那我们就必须用到rsync同步操作了。rsync,Remote Sync,远程同步,支持本地复制或与其他ssh、rsync主机同步。  利用ssh与rsync的结合可实现对远程主机的数据同步  学习

2022-06-02 20:44:33 475 13

原创 【Linux篇<Day18>】——一文吃透网络、自定义YUM

学习了前面的内容想必大家都已经会利用镜像文件搭建本地yum仓库了,但是只有本地的肯定不够,如果我们工作中遇到了需要的软件包,但是本地仓库没有的,那我们就有必要自己搭建一个属于自己yum软件仓库了。想要自定义一个yum仓库,首先我们得先有一个装满软件包的文件夹才行,我这里事先已经准备好了一个文件夹,如下图所示:我准备好的软件包全部放在这个压缩包里面了,现在我们需要将它解压到/root下面。在我们准备的包里面简单的包含了5个软件包,我们现在就利用这5个软件包来走一下自定义的yum仓库。我们必须要知道,一

2022-05-31 22:42:48 535 24

原创 【Linux篇<Day17>】——NFS、NTP、mail服务、触发挂载

一份微语报,众览天下事!【今日要闻】上海6月1日起取消企业复工妇产白名单制【今日微语】世间许多人需要的不是实用的忠告恰恰是充满暖意的附和让我们进入今天的学习吧!💪Keep  trying💪文章目录一、NFS服务1.1 NFS共享概述1.2 配置文件解析1.3 访问NFS共享文件夹二、触发挂载2.1 什么是触发挂载2.2 autofs配置文件解析2.3 antofs与NFS的结合使用三、NTP时间服务器3.1 NTP协议概述3.2 NTP服务端配置3.3 NTP客户端配置四、邮件服务..

2022-05-30 22:00:17 628 11

原创 【Linux篇<Day16>】——NDS解析详解

一、DNS工作原理在上一期搭建web服务时,我们已经初步感受到了DNS服务时干什么用的,它主要是用来做域名解析,有了DNS服务器,我们才能更好地使用web服务,本期就让我们更加细致的了解一下DNS吧!1.1 DNS解析的作用为什么需要DNS解析大家在显示的网络环境中,应该没有用 http://192.168.88.240 这样去访问网站的吧,想必大家都是像www.qq.com 这样去访问的,后面的访问方式不仅好记忆,而且更加适用于虚拟web主机的技术,用来实现单台服务器显示多页面的网站,所以NDS

2022-05-27 22:36:34 804 8

原创 【Linux篇<Day15>】——三分钟教会你如何搭建web网站

一、HTTP服务基础1.1 独立web主机1.1.1 web通信基本概念基于B/S(Browser/Server)架构的网页服务服务端提供网页,流浪器下载并显示网页超文本标记语言:Hyper Text Markup Language超文本传输协议:Hyper Text Transfer Protocol1.1.2 Linux中的Web服务软件包:httpd系统服务:httpd提供的默认配置Listen:监听地址:端口(80)ServerName:本站点注册的NDS名称(空缺)

2022-05-26 21:33:48 1108 15

原创 【Linux篇<Day13>】——nmcli网络参数配置、ssh远程管理、日志管理

一份微语报,众览天下事!【今日要闻】俄外交部公布永久禁止入境的美国名单共963人,包括拜登父子【今日微语】尽管眼下时分艰难可日后这段经理说不定会开花结果让我们进入今天的学习吧!💪Keep  trying💪文章目录☀一、网络参数配置🌙1.1 配置静态的主机名🌙1.2 设置IP地址⭐1.2.1 修改网卡命名规则⭐1.2.2 查看、删除、增加网卡⭐1.2.3 配置IP地址⭐1.2.4 通过修改配置文件修改配置IP⭐1.2.5 常用网络工具☀二、远程管理🌙2.1 SSH概述🌙2.2 远程..

2022-05-22 20:25:37 461 11

原创 【Linux篇<Day12>】——逻辑卷管理、VDO卷、RAID磁盘阵列、进程管理

一、逻辑卷管理(LVM)1.1 LVM的诞生  在磁盘管理中我们知道,由于磁盘的分区一旦分出去,格式化之后,就永远只能以当前的大小进行使用,当我们发现其空间不够想要扩大时,普通的磁盘分区则做不到,只能选择另外再弄一个分区存储数据。由此我们的逻辑卷诞生了,我们伟大的科学家们完美的替我们解决了这个问题。1.2 LVM的工作原理  那么,逻辑卷到底是什么呢?它又是如何进行工作的,我们接着往下看。  这个就是我们逻辑卷工作的一个大体框架。我们会在主机上创建很多磁盘分区,比如sdb1,就是第二块磁盘的第二

2022-05-22 11:16:24 682 6

原创 【Linux篇<Day11>】——磁盘分区管理

一、磁盘结构(了解)二、一块磁盘如何才能使用?在Linux中,一块磁盘不是生来就可以在里面进行文件的增删改查,需要经历一些步骤和操作才能正常使用。具体需要经历的步骤如下图所示:下面我们一次来讲解各大步骤是如何实现的。第一步识别就太简单了,系统会自动帮我们进行识别。剩下的三步我们分别展开来讲。三、分区规划我们必须要先了解,Linux中的分区模式分为MBR(msdos)模式和GPT两种模式,我们分别进行了解。3.1 MBR(msdos)分区模式3.1.1 MBR分区模式特性:分区类型:主

2022-05-13 10:03:59 446 2

原创 【Linux篇<Day10>】——权限详解

一、基本权限和归属1.1 访问权限读取:允许查看内容——read写入:允许修改内容——write可执行:允许运行和切换——excute1.2 三种权限对应的命令对于文本文件r权限:cat、less、tail、head、grep、vimw权限:>、>>、echo、vim(只有能保存并退出时才证明有写权限)x权限:多用于Shell和Python对于目录r权限:ls查看目录内容w权限:能够创建、删除、修改目录内容x权限:cd到此目录下1.3 归...

2022-05-12 09:33:22 322 2

原创 【Linux篇<Day09>】——管理计划任务策略

一份微语报,众览天下事!【今日要闻】我国将开展技术类山寨证书网络治理【今日微语】今日难能可贵明日更加精彩让我们进入今天的学习吧!💪Keep  trying💪🥬一、cron任务概述🥒二、管理计划任务策略🍉三、如何编写crontab任务记录🥬一、cron任务概述用途:按照设置的时间间隔为用户反复执行某一项固定的系统任务软件包:cronie,crontabs系统服务:crond日志文件:/var/log/cron🥒二、管理计划任务策略使用cronta命令..

2022-05-09 19:46:14 466 3

原创 【Linux篇<Day08>】——Linux指令最全练习题

1. 在目录/media下创建一个子目录share 2. 在/media/share目录下创建文件nsd.txt,利用vim写入内容Study Linux 3. 将/media/share/nsd.txt文件复制到/root目录下,同时改名为study.txt 4. 利用vim修改文件/etc/hostname将其原有内容全部删除,写入新的内容为 www.qq.com 5. 将/etc/passwd、/etc/resolv.conf、/etc/hostname同时拷贝到/med

2022-05-08 10:55:43 1474

原创 百度美团笔试题——迷宫问题,进来测测数据结构和C语言是否过关

文章目录一、题目详情二、题目分析三、代码步骤分析3.1 动态开辟数组并输入数据3.2 定义坐标结构体3.3 判断下一步是否可通3.4 寻找通路:GetMazePath3.5 打印路径3.6 栈的代码五、完整代码5.1 C语言实现5.2 C++实现六、进阶版——底下迷宫6.1 题目描述6...

2022-05-04 19:49:13 1357

原创 【十大排序算法】超硬核,确定不进来看看?

文章目录一、十大排序算法汇总二、插入排序三、希尔排序四、选择排序五、堆排序六、冒泡排序七、快速排序八、归并排序九、桶排序十、计数排序十一、基数排序一、十大排序算法汇总分类时空复杂度二、插入排序💉把待排序的记录按照其关键码值插入到已经有序的序列列中,循环反复,直到所有的记录全部插入完毕,得到一.

2022-04-27 16:46:16 858 4

原创 【Linux篇<Day07>】——用户和组详解

🥬一、用户与组概述🥒二、添加和删除用户🍉三、用户密码设置🥦四、修改用户属性🍆五、用户初始配置文件🌶️六、组账号管理🥬一、用户与组概述账户类别:用户账号和组账号;识别方式:UID和GID用户账号:超级管理员、系统用户、普通用户.

2022-04-27 12:11:35 778

原创 【Linux篇<Day06>】——Shell基础命令

一、什么是shell在计算机科学中,Shell俗称壳(用来区别于核),是指“为使用者提供操作界面”的软件(command interpreter,命令解析器)。它类似于DOS下的COMMAND.COM和后来的cmd.exe。它接收用户命令,然后调用相应的应用程序。二、shell基础命令查看一级目录的作用,按q退出:man hier翻阅注意:PG UP/DN可以上下翻页,↑↓和回车以行man后面可以跟上任何命令,查看该命令的手册比如:man ls查看历史命令history:查看

2022-04-26 17:13:09 857 4

空空如也

空空如也

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

TA关注的人

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