自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Linux下安装nginx (tar解压版安装)

解压‘nginx-1.16.1.tar.gz’到指定目录(/usr/local/myWorkSpace)并且重命名。执行完成之后 nginx 运行文件 就会被安装在 /usr/local/nginx 下。官方下载地址https://nginx.org/en/download.html。PCRE pcre-devel 安装。OpenSSL 安装。

2023-08-10 10:57:18 1256

原创 在CentOS7上静默安装Oracle19c

官方安装包下载路径(需要登录Oracle账号):可选择windows/Linux平台对应的安装包,我选择Linux x86-64、ZIP包下载:下载版本为:Oracle 19.3.0.0.0下面是所有需要使用到的软件安装包,记得不要传播,阅后即焚!链接:https://pan.baidu.com/s/1N1hIhFYSaBDohw3_5ZMPPg提取码:db45。

2023-03-08 12:31:39 598

原创 GPT格式的磁盘扩容

4.格式化sda4分区后,会发现分区4的文件系统已经显示为xfs格式,证明可以挂载使用了。2.使用parted对分区进行操作 parted /dev/sda。将创建的pv卷 sda4添加到 centos vg组中。GPT格式的系统盘已经满了,现在需要扩充系统盘。1.怎么查看是不是GPT格式:fdisk -l。5查看分区 fdisk -l /dev/sda。2.查看磁盘挂载分区情况 lsblk。将sda3全部空间扩容root。将pv卷扩展到vg组。

2023-03-08 10:18:41 1204

原创 CentOS 7 安装ActiveMQ

然后解压文件( tar -zxvf apache-activemq-5.15.4-bin.tar.gz)先网上下载安装包,安装包传进虚拟机。

2023-03-07 16:37:13 199

原创 vue3 vite 使用音频播放 打包上线可用

这里补充一句,之前调用audio老是失败,后来发现文件路径有问题,所以用了…搜了一些博客,发现使用import动态引入静态资源如音频等,可以正常播放音频。定义一个函数,函数里调用 audio.value.play();要播放这段语音,div绑定一下这个函数就可以了。渲染层不变,js的变量定义需要变一下。js定义一个响应式的变量。项目打包后,音频无法播放。

2023-02-17 09:52:16 1055 1

原创 vue3+vite打包上线 nginx代理解决跨域

vue3 使用nginx打包上线

2023-01-13 09:16:55 3173

原创 Centos7 GPT分区和LVM扩容(扩展/目录空间)

扩展根目录空间

2022-10-31 08:48:24 1604

原创 查看磁盘空间 linux磁盘划分 扩容

linux磁盘划分,扩容

2022-10-28 09:58:42 515

原创 【Centos7】配置yum源为本地镜像

1、将Linux的ISO镜像拷贝到系统中,这边拷贝到/home下。设置开机自动挂载本地源,需要在/etc/fstab添加自动挂载。4、将/home下的镜像挂载到/mnt/localyum中。1、新建yum文件【也可以在原有文件基础上进行修改】2、在/mnt目录下新建目录localyum。1、备份本地yum配置文件.repo。使用的时候记得把注释去掉,不然会报错。3、查看本地系统磁盘空间信息。

2022-10-21 14:59:28 1456

原创 vue3 vite3 解决复杂跨域

vue3 vite3解决复杂跨域

2022-09-02 14:32:02 844 1

原创 Vue路由守卫实现无登录只跳转到登录页面

路由守卫实现跳转

2022-08-30 15:55:40 1600

原创 vue : 无法加载文件 \npm\vue.ps1,因为在此系统上禁止运行脚本。有关详细信息,请参阅 https:/go.microsoft

VUE3

2022-07-21 10:26:49 2871

原创 vue3 vite创建项目

vite创建vue3项目

2022-07-13 16:03:42 195

原创 微信小程序 使用Postman生成带参数二维码 跳转到小程序指定页面

使用postman 生成小程序带参数二维码 扫描带参数二维码可以进入小程序不同页面

2022-06-16 14:13:11 2188

原创 数据库常用查询

1 查询表格select * from tbl__1 ;2 针对某一条件查询select * from tbl_bill_log_1 使用wherewhere callerno = xxxxx121113;3 追加查询条件 加and 时间条件要进行转换小时如下:to_char(ackbegin,'HH24:mi:ss') >= '11:00:00'年月日如下: to_char(ackbegin,'YYYYMMDD HH24:mi:ss') >= '

2022-01-31 15:23:35 897

转载 C++ string append方法的常用用法

C++ string append()添加文本原文章https://blog.csdn.net/laobai1015/article/details/72859598/使用append()添加文本常用方法:直接添加另一个完整的字符串:如str1.append(str2);添加另一个字符串的某一段子串:如str1.append(str2, 11, 7);添加几个相同的字符:如str1.append(5, ‘.’);注意,个数在前字符在后.上面的代码意思为在str1后面添加5个".".[cp

2021-08-17 21:20:37 573

原创 C++中substr()函数用法详解

定义substr()是C++语言函数,主要功能是复制子字符串,要求从指定位置开始,并具有指定的长度。如果没有指定长度_Count或_Count+_Off超出了源字符串的长度,则子字符串将延续到源字符串的结尾。——摘自百科词条语法substr(size_type _Off = 0,size_type _Count = npos)一种构造string的方法形式 : s.substr(pos, len)返回值: string,包含s中从pos开始的len个字符的拷贝(pos的默认值是0,len的默认值

2021-08-17 21:17:59 20344

原创 基数排序、桶排序和计数排序的区别

1.桶排序(Bucket Sort)基本思路是:将待排序元素划分到不同的痛。先扫描一遍序列求出最大值 maxV 和最小值 minV ,设桶的个数为 k ,则把区间 [minV, maxV] 均匀划分成 k 个区间,每个区间就是一个桶。将序列中的元素分配到各自的桶。对每个桶内的元素进行排序。可以选择任意一种排序算法。将各个桶中的元素合并成一个大的有序序列。假设数据是均匀分布的,则每个桶的元素平均个数为 n/k 。假设选择用快速排序对每个桶内的元素进行排序,那么每次排序的时间复杂度为 O(n/klog

2021-08-08 17:21:44 2266

原创 C++数据结构——队列

订阅专栏C++数据结构——队列参考博客:原文链接:https://blog.csdn.net/zichen_ziqi/article/details/80819939数据结构图文解析之:队列详解与C++模板实现C++ stl队列Queue用法介绍:删除,插入等操作代码举例1、队列(Queue)与栈一样,是一种线性存储结构,它具有如下特点:(1)队列中的数据元素遵循“先进先出”(First In First Out)的原则,简称FIFO结构;(2)在队尾添加元素,在队头删除元素。2、队列的相关

2021-08-08 17:15:01 535

原创 wps2019无法使用粘贴复制快捷键

wps2019,不能直接ctrlc ctrlv 复制粘贴文件需要修改配置打开wps选择菜单栏的开发工具 选择加载项把mathtype关掉,禁用重新打开文档,即可快捷粘贴复制

2021-07-05 10:30:21 4641

原创 linux设置环境变量

linux中的环境变量作用告诉机器,你输入的命令到哪里去执行。指定命令执行的路径。shell必须搜索系统来找到对应的程序。 PATH环境变量定义了用于进行命令和程序查找的目录。Linux是一个多用户多任务的操作系统,可以在Linux中为不同的用户设置不同的运行环境,具体做法是设置不同用户的环境变量(称之为 Linux中定制的环境变量)。但是仍有些环境变量是用户都需要的,我们称之为Linux中常见的环境变量。环境变量PATH的作用:存储各种工具、命令的路径,当使用工具或者命令的时候,系统回去PATH

2021-02-25 10:04:52 176

原创 通信设备相关介绍

宏站和微站什么是宏基站  宏基站一般有专用的机架,可以提供容量,下面介绍其主要特点和应用环境。1、 特点容量大,需要机房,可靠性较好,维护方便。覆盖能力:比较强,使用的场合较多;馈线长度大于70m时,馈线损耗较大,对覆盖有一定的影响。容量:根据配置的载频数,支持的用户数可以变化;总的来说宏基站可以支持的容量比其他产品要大很多。组网要求:2Mbps传输(可用微波或光纤)。缺点:设备价格较贵,需要机房,安装施工较麻烦,不易搬迁,灵活性差。2、 应用环境广域覆盖:城区广域范围的覆盖;郊区、农村

2021-02-22 15:36:01 765

原创 containerd简述

containerd是容器虚拟化技术,从docker中剥离出来,形成开放容器接口(OCI)标准的一部分。docker对容器的管理和操作基本都是通过containerd完成的。Containerd 是一个工业级标准的容器运行时,它强调简单性、健壮性和可移植性。Containerd 可以在宿主机中管理完整的容器生命周期:容器镜像的传输和存储、容器的执行和管理、存储和网络等。详细点说,Containerd 负责干下面这些事情:•管理容器的生命周期(从创建容器到销毁容器)•拉取/推送容器镜像•存储管理(管

2021-02-22 15:35:01 540

原创 redis 初学

数据库类型**关系型数据库:**mysql关系型数据库:表格、行、列nosql: not only sql redisredis一秒写8w,读11wnosql特点:1、方便扩展(数据之间没有关系,很好扩展)2、大数据量高性能(redis一秒写8w,读11w)3、数据类型是多样的(不需要事先设计数据库,随取随用)4传统的rdbms和nosql传统的RDBMS-结构化组织-sql-数据和关系都存在单独的表中严格的一致性操作,数据定义语言nosql不仅仅是数据没有固定查询语言

2021-01-14 22:41:33 94

原创 python3 集合

python3 集合集合(set)是一个无序的不重复元素序列。可以使用大括号 { } 或者 set() 函数创建集合,注意:创建一个空集合必须用 set() 而不是 { },因为 { } 是用来创建一个空字典。集合创建格式:parame = {value01,value02,…}或者set(value)字典创建格式:字典的每个键值 key=>value 对用冒号 : 分割,每个对之间用逗号(,)分割,整个字典包括在花括号 {} 中 ,格式如下所示:d = {key1 : value1

2021-01-03 22:43:22 98 1

原创 python3元组、字典

Python3 元组Python 的元组与列表类似,不同之处在于元组的元素不能修改。元组使用小括号 ( ),列表使用方括号 [ ]。元组创建很简单,只需要在括号中添加元素,并使用逗号隔开即可。tup1 = (‘Google’, ‘Runoob’, 1997, 2000)tup2 = (1, 2, 3, 4, 5 )tup3 = “a”, “b”, “c”, “d” # 不需要括号也可以type(tup3)<class ‘tuple’>访问元组#!/usr/b

2021-01-03 22:34:58 217

原创 oracle命令行上下左右键无法使用解决办法

需要下载插件1 安装readlineyum -y install readline*2 安装 rlwrap[root@oracle oracle]# wget http://files.cnblogs.com/files/killkill/rlwrap-0.30.tar.gz.zip下载目录自己定,一般是在oracle目录下,找个文件夹或者创建个文件夹[root@oracle oracle]# tar -xf rlwrap-0.30.tar.gz.zip[root@oracle oracle]

2020-12-09 16:14:09 375

原创 centos7 下oracle12c 指令导入导出文件exp,expdp;imp,impdp

需要注意的是,exp和expdp导出的dmp文件,指定用imp和impdp导入,不能混用,无法识别。导出exp, 导入imp导出指令导出整个用户下的表空间exp 用户名/密码@实例 owner=用户名 file=路径imp 用户名/密码@实例 file=/路径/xxx.dmpimp c##wmx1/wmx@orcl file=/home/oracle/oradb/wmx_data/333.dmp导出expdp, 导入impdp简介我们为什么现在要用expdp/impdp命令,而不是使用

2020-12-08 15:54:10 1971 1

原创 oracle 遇见错误总结

出现01034错误解决出现 01109错误解决出现65096粗错误,其实是指令错误需要在用户名前面加##错误写法: create user zhaojiedi identified by oracle;正确写法: create user c##zhaojiedi identified by oracle;

2020-12-07 14:13:30 907 1

原创 oracle12c 创建表写入数据 查询表

上篇博客记录了如何创建表空间,如何创建用户,下面开始开始数据库的基本操作创建表常见数据类型下:一般常用int’ 表示整形数据 char表示字符串 date表示日期时间实例如下:查看表明细describe 表名称;往表格内插入数据insert into 表名称(xx,yy,datedate,zz)values(‘0001’ , ‘猴子’ , ‘1989-01-01’ , ‘男’);一句语句只插入一行数据实例如下:查看表数据select* from 表名称;这是最简单

2020-12-07 14:08:04 323

原创 centos7 oracle12c 创建用户 创建表空间

oracle数据库简介Oracle是著名的Oracle(甲骨文)公司的数据库产品。Oracle是世界上第一个商品化的关系型数据库管理系统。Oracle采用标准SQL(结构化查询语言),支持多种数据类型,提供面向对象的数据支持,具有第四代语言开发工具,支持UNIX、WINDOWS、OS/2等多种平台。Oracle公司的产品丰富,包括Oracle服务器、Oracle开发工具和Oracle应用软件。其中最著名的就是Oracle数据库。oracle数据库通过实例来访问数据库,实例是一个访问数据库的载体,用户在某

2020-12-05 15:13:39 1297

原创 Radis浅谈

1、什么是RedisRedis 是当前互联网世界最为流行的 NoSQL(Not Only SQL)数据库。NoSQL 在互联网系统中的作用很大,因为它可以在很大程度上提高互联网系统的性能。Redis 具备一定持久层的功能,也可以作为一种缓存工具。对于 NoSQL 数据库而言,作为持久层,它存储的数据是半结构化的,这就意味着计算机在读入内存中有更少的规则,读入速度更快。对于那些结构化、多范式规则的数据库系统而言,它更具性能优势。作为缓存,它可以支持大数据存入内存中,只要命中率高,它就能快速响应,因为在内

2020-11-20 10:51:21 410

原创 移动通信设备 bbu prru 宏站微站等

BBU PRRU室内基带处理单元(Building Base band Unite)是 3G网络大量使用分布式基站架构,RRU(射频拉远模块)和BBU(基带处理单元)之间需要用光纤连 接。一个BBU可以支持多个RRU。采用BBU+RRU多通道方案,可以很好地解决大型场馆的室内覆盖。宏站和基站宏站,是一种用于蜂窝式移动电话通讯的设备。宏蜂窝(Metrocell)在蜂窝式移动电话的建网初期,蜂窝小区的覆盖半径较大,一般在1~2.5千米左右,有的甚至达到20千米以上,因此被称作“宏蜂窝”小区。宏蜂窝小区

2020-11-16 14:09:31 15232

原创 nginx反向代理初理解

1.什么是Nginx?Nginx (“engine x”) 是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。Nginx是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的。2.正向和反向代理原理正向代理(Forward Proxy)通常都被简称为代理,就是在用户无法正常访问外部资源. 通过代理的方式,让用户绕过防火墙,从而连接到目标网络或者服务。正向代理的工作原理就像一个跳板反向代理就是将接收到的请求,转发给内部网络上的其他服务器,并接收处

2020-11-12 14:58:53 167

原创 ubuntu 18.04安装mysql

提示:以下操作均在root权限下进行。查看有没有安装MySQL:dpkg -l | grep mysql安装MySQL:apt install mysql-server安装完成之后可以使用如下命令来检查是否安装成功:netstat -tap | grep mysql通过上述命令检查之后,如果看到有 mysql 的socket处于 LISTEN 状态则表示安装成功。新安装的数据库用户名密码都是随机的,不能直接用mysql -u root -p需要打开sudo gedit /etc/my

2020-11-12 14:14:01 87

原创 ubuntu18.04安装ros出错 ERROR: cannot download default sources list from: https://raw.githubusercontent.

安装ros 初始化sudo rosdep init时出错ERROR: cannot download default sources list from:https://raw.githubusercontent.com/ros/rosdistro/master/rosdep/sources.list.d/20-default.listWebsite may be down.很简单 电脑连接手机热点,连接有线不行。...

2020-11-09 22:23:33 1824 3

原创 ubuntu 18.04 更换国内源 (阿里,网易,中科大,清华等源)

备份备份/etc/apt/sources.list文件mv /etc/apt/sources.list /etc/apt/sourses.list.backup新建/etc/apt/sources.list文件并添加以下内容sudo gedit /etc/apt/sources.list#163源deb http://mirrors.163.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors..

2020-11-07 14:26:26 474

原创 Rufus制作Ubuntu U盘启动

引导类型选择自己硬盘上的iso系统镜像文件分区类型选择GPT目标系统类型uefi点击开始即可选择iso模式写入确定,耐心等待即可。

2020-11-05 19:40:45 739

原创 Ubuntu 18.04 搜狗输入法安装

转自https://www.cnblogs.com/lfri/p/10769144.html首先,安装Fcitx输入框架sudo apt install fcitx其次,上搜狗输入法官网下载Linux版本搜狗输入法(32位和64位根据自己情况,在虚拟机上用浏览器下载即可使用默认的下载并安装安装成功过后,进入设置根据红色箭头进入语言安装界面(如果没有显示,需要重启),安装语言(会自动安装中文语言)将系统输入法改成fcitx,然后点击上面的Apply System-Wide应用到全局。然后重启。

2020-11-02 15:46:34 1599 1

原创 mysql 指令创建库 创建表

创建库安装完数据库可以先查看一下已经存在的数据库查询指令 show databases;(大小写都可以,数据库不区分)创建一个新的数据库指令 create database xxx;xxx为你要创建的数据库名称创建完之后进入数据库use xxx;然后查看数据库中的表格show tables;新建的数据库没有表格需要新建表格创建表格需要了解的基础知识数据类型数值类型日期和时间类型字符串类型创建表格类型讲解1、最简单的:CREATE TABLE t1(id

2020-09-29 10:40:33 317

空空如也

空空如也

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

TA关注的人

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