自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 修改mysql服务名方法

1.运行cmd,进入命令提示符界面;2.进入命令提示符界面后,在命令行中使用sc delete命令删除mysql服务名;sc delete mysql5.73.mysql服务名删除后,使用CD命令切换到mysql安装目录中的bin目录下;cd \mysql\bin4.切换到bin目录后,使用mysqld --install命令重新指定mysql服务名即可;mysqld --install '需要修改的服务名'...

2021-08-04 16:49:35 5530 3

原创 忘记 mysql 数据库连接密码解决方法

运行命令行1.关闭 mysql 数据库bin>net stop mysql2.启动 MySQL 服务的时候跳过权限表认证bin>mysqld --skip-grant-tables3.进入mysqlbin>mysql4.连接权限数据库mysql>use mysql5.修改数据库连接密码(报Unknown column ‘password’ in 'field list’解决方法)mysql>update user set password=passw

2021-08-02 14:28:26 667

原创 MySQL修改用户密码报错Unknown column ‘password‘ in ‘field list‘的解决方法

错误的原因是 5.7版本下的mysql数据库下已经没有password这个字段了,password字段改成了authentication_string请使用一下命令:mysql> update mysql.user set authentication_string=password('*******') where user='*******'; 示例如下:>mysql -u root -pEnter password: ********Welcome to the MySQL

2021-08-02 14:13:24 2337 2

原创 指针及数组指针

变量系统通过变量名来访问内存。那么内存是怎么存储数据呢?整型大小是四个字节,于是分配了四个地址。系统内存就像一个巨大的数组,地址就相当于数组下标内存是不存放变量名的,只有自己和编译器知道。会有一个表将变量和地址一一对应。然后变量通过对应的地址以及对应数据类型的长度来访问数据。指针变量变量a对应地址存放数据‘F’,然后指针变量pa存放变量a的地址10000,这个地址10000就是我们常说的指针,存放地址10000的变量pa就是指针变量。指针就是这么回事。定义指针变量char

2021-07-30 12:43:33 132

原创 sql常用语句记录

删除一列中所有/opt字段update 表 set 列=replace(列,'/opt','')将列2中前n个字段赋给列1update 表 set 列1=substring(列2,1,n)

2021-07-28 14:18:00 73

原创 xhost命令– X服务器访问控制工具

之前碰到bug经常用到这个命令,于是关于这个命令做一个总结xhost命令是X服务器的访问控制工具,用来控制哪些X客户端能够在X服务器上显示。运行xhost命令时要求启动本地X-window的图形界面后,在图形界面下的命令行中输入。语法格式:xhost [参数]常用参数:+关闭访问授权,允许任何主机访问本地X服务器- -打开访问授权,仅允许授权清单中的主机访问本地X服务器+<主机或ip>允许指定的主机访问本地X服务器-<主机或ip&g

2021-07-28 14:05:19 1658

原创 win10用向日葵连接统信os/ubuntu系统,一连接就中断解决方法

1、桌面环境是否开启?若没有开启,需要开启显示屏使用。2、设备终端运行xhost+再重新远程连接。3.如若不行在终端输入(需获取root权限)sudo apt-get updatesudo apt-get upgradesudo apt install lightdm然后切换到 lightdmsudo dpkg-reconfigure lightdm...

2021-07-28 11:49:03 1700 1

原创 Linux中kingbase数据库定时自动备份(crontab命令)

新建shell脚本vim /opt/KingbaseAutoback.sh给权限chmod 777 KingbaseAutoback.sh //777为最高权限,视自己情况修改权限数据库定时备份脚本如下:#!/bin/bash##########################################################################################################################Descipt: t

2021-07-27 15:44:57 2777 3

原创 crontab命令 – 定时执行任务

crontab是英文“cron table”的简写。该命令被用来提交和管理用户的需要周期性执行的任务,与windows下的计划任务类似,当安装完成操作系统后,默认会安装此服务工具,并且会自动启动crond进程,crond进程每分钟会定期检查是否有要执行的任务,如果有要执行的任务,则自动执行该任务。Linux下的任务调度分为两类,系统任务调度和用户任务调度。系统任务调度:系统周期性所要执行的工作,比如写缓存数据到硬盘、日志清理等。/etc/crontab文件是系统任务调度的配置文件。用户任务调度:用户定期

2021-07-27 15:14:06 1850

原创 用密钥口令连接Linux服务器指令 及 用scp宿主机向有密钥得虚拟机上传文件

用密钥口令连接Linux服务器指令ssh -i ~/.ssh/vmkeys/trunkvm/id_rsa 用户@ip 密钥路径宿主机向有密钥得虚拟机上传文件scp -i~/.ssh/vmkeys/trunkvm/id_rsa 文件名 用户@ip:虚拟机目录 密钥路径上传目录加-r参数...

2021-07-23 14:11:44 160 1

原创 Linux 中操作virtualbox常用指令

VBoxManage list runningvms /查看机器列表VBoxHeadless -startvm “虚拟机名” /启动虚拟机

2021-07-23 14:04:20 449 1

原创 linux grep多条件查询

grep -E ‘a|b’ //满足a 或b 都行grep a | grep b //需同时满足a b

2021-07-19 16:47:28 3865

原创 Linux 解决Local Time与实际时间相差8小时问题

查看时间发现Local time不对,而Universal time是正确的。将本地时间设置为:UTC(世界标准时间)[root@localhost ~]# timedatectl Local time: 三 2021-07-07 19:56:58 CST Universal time: 三 2021-07-07 11:56:58 UTC RTC time: 三 2021-07-07 11:57:00 Time zone: Asia/Shanghai (CST

2021-07-07 15:12:30 6621 3

原创 Linux系统时间管理timedatectl

显示和设置系统时间会用date命令修改时区需要找到相应的时区文件 /usr/share/zoneinfo/Asia/Shanghai替换当前的/etc/localtime时间同步需要安装ntpdate读取时间:timedatectl(等同于 timedatectl status)timdatectl显示出来的信息,比date要丰富很多。有本地时间,UTC时间,RTC时间(硬件时间),还有时区,NTP同步等信息。[root@localhost ~]# timedatectl status

2021-07-07 14:59:08 1887

原创 Could not initialize class sun.awt.X11GraphicsEnvironment 解决方法

Linux有可能出现图形不能显示的错误解决方法1.[root@localhost database]# xhost + localhostlocalhost being added to access control listPS: xhost + hostname /IP : 指定的host就可以让Client端能使用当前服务器的X Server,即用服务器的显示设备做为终端来输出。2.在Java运行时加上参数:在该项目是在启动脚本xxx.sh中加入 -Djava.awt.headles

2021-07-06 14:33:19 1293

原创 远程操作Linux图形界面

安装XManger,前提是Linux系统安装了图形极耳棉方法一:xshell直接运行图形界面程序gnome-terminal调出系统终端界面firefox &调出Linux上的火狐浏览器。方法二:使用xstart调用桌面打开XManger文件夹中的选择xstart选择后运行...

2021-06-28 15:42:33 2616

原创 Linux如何查看JDK的安装路径

方法一:如果已经给jdk配置了环境变量echo $JAVA_HOME显示该变量的值。如果没有配置环境变量$JAVA_HOME,如下所示,根本定位不到JDK的安装路径方法二:which java首先要申明一下which java是定位不到安装路径的。which java定位到的是java程序的执行路径。那么怎么定位到java的安装路径呢?下面我们来看看例子吧,如下所示:[root@localhost ~]# which java /usr/bin/java [root@localhos

2021-06-28 15:24:50 2441 3

原创 Linux设置程序开机自启动

编辑rc.local目录vim /etc/rc.d/rc.local将执行指令写入该目录给该rc.local加执行权限给所有者加权限:chmod u+x rc.local给组加权限:chmod g+x rc.local

2021-06-28 15:05:38 101

原创 用samba将Linux的磁盘与windows映射

第一步:centos安装sambayum -y install samba samba-common samba-client第二步:c创建用户groupadd smbuseradd -g smb smbuserpdbedit -a -u smbuser第三步:创建目录mkdir /home/smbuser/smbchmod 777 /home/smbuser/smb第四步:配置共享vi /etc/samba/smb.conf修改为[global]workgroup = W

2021-06-17 18:23:11 335

原创 Linux下mysql默认大小敏感修改

Linux下mysql默认区分大小写Windows下mysql默认不区分大小写查看是否区分大小写show variables like 'lower%'其中 0:区分大小写;1:不区分大小写.MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的:   1、数据库名与表名是严格区分大小写的;   2、表的别名是严格区分大小写的;   3、列名与列的别名在所有的情况下均是忽略大小写的;   4、变量名也是严格区分大小写的;修改不区分大小写,在/etc/my.cnf中的[m

2021-06-15 18:27:25 173 2

原创 Linux 中查看Tomcat控制台

cd进入tomcat/logs/文件夹下tail -f catalina.out

2021-06-15 18:16:13 912 1

原创 Linux上安装MySQL

第一步:查看是否已经安装了mariadb检查linux是否安装了mariadb数据库,mariadb数据库是mysql的分支。是免费开源的。mariadb和msyql会有冲突。首先要检查安装了mariadb, 卸载掉。检查命令:yum list installed | grep mariadb卸载命令:yum –y remove xxxx如果卸载不成功,需要去掉参数-y,手动确认卸载。第二步:上传mysql安装包到/opt下第三步:解压mysql安装包到目录/opt(详细解压指令见添加链接描述

2021-06-15 18:10:42 104

原创 Linux上安装JDK

第一步:先将软件传到/opt 下第二步:解压缩到/opt目录下(解压指令见[https://blog.csdn.net/lcamisak/article/details/117706133])第三步:配置环境变量的配置文件vim /etc/profile JAVA_HOME=/opt/jdk1.7.0_79PATH=JAVAHOME/bin:JAVA_HOME/bin:JAVAH​OME/bin:PATHCLASSPATH=$JAVA_HOME/lib:.export JAVA_HOME

2021-06-15 17:56:43 130

原创 Linux软件安装(YUM包)

YUM介绍Yum 是一个Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器(在公网上)自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包。注意:使用YUM的前提是可以连接外网。YUM包的查询指令yum list[installed]|grep xx功能描述:查询YUM服务器上的[已经安装到本地的]软件包YUM包的安装指令yum install 包名下载安装YUM包的卸载:yum remove firefox.x86_64...

2021-06-15 17:50:56 306 1

原创 Linux软件安装(RPM)

RPM介绍一种用于互联网下载包的打包及安装工具,它包含在某些Linux分发版中。它生成具有.RPM扩展名的文件。RPM是RedHat Package Manager(RedHat软件包管理工具)的缩写,类似windows的setup.exe,这一文件格式名称虽然打上了RedHat的标志,但理念是通用的。Linux的分发版本都有采用(suse,redhat, centos等等),可以算是公认的行业标准了。RPM包的查询指令rpm –qa :查询所安装的所有软件包rpm –qa|more:分页查询所安装

2021-06-15 17:47:58 227

原创 Linux服务管理指令

systemctl [start、stop、restart、reload、status、enable] 服务名称CentOS7之前,使用命令service 服务名称 [start、stop、restart、reload、status、enable]功能描述:开启、关闭、重启、重新加载、查看服务状态、开机启动netstat命令netstat命令查看系统网络服务情况netstat 选项选项说明:-an 按一定顺序排列输出-p 显示哪个进程在调用ping命令ping 选项 目标主机功能

2021-06-15 17:43:19 110

原创 Linux进程管理

基本语法:ps 参数参数说明:ps –a:显示当前终端下的所有进程信息ps –u:以用户的格式显示进程信息ps –x:显示后台进程运行的参数ps –e:显示所有进程信息ps –f:以全格式显示进程信息结果说明:•USER:用户名称•PID:进程号•%CPU:进程占用CPU的百分比•%MEM:进程占用物理内存的百分比•VSZ:进程占用的虚拟内存大小(单位:KB)•RSS:进程占用的物理内存大小(单位:KB)•TT:终端名称,缩写.•STAT:进程状态,其中S-睡眠,s-表示该进

2021-06-15 17:40:22 51

原创 Linux网络配置

配置Linux网络修改文件:/etc/sysconfig/network-scripts/ifcfg-eth33重启网络服务(service network restart)或者重启linux(reboot)即可。Linux终端查看配置后的IP地址:ifconfig

2021-06-15 17:37:26 48

原创 Linux搜索查找指令

find指令find指令将从指定目录向下递归地遍历其各个子目录,将满足条件的文件或者目录显示在终端。基本语法:find [搜索范围] [选项]选项说明:-name:按名称查找,支持通配符。-user:按用户名查找-size:按文件大小查找locate指令基本语法:locate 要搜索的文件名说明:locate指令可以快速在整个系统中定位文件路径。locate指令利用事先建立的系统中所有文件名称及路径的locate数据库实现快速定位给定的文件。locate指令无需遍历整个文件系统

2021-06-08 18:34:21 75

原创 Linux时间日期指令

date指令基本语法:date(功能描述:显示当前时间)date +%Y(功能描述:显示当前年份)date +%m(功能描述:显示当前月份)date +%d(功能描述:显示当前是哪一天)date “+%Y-%m-%d %H:%M:%S”(功能描述:显示年月日时分秒)date -s 字符串时间(功能描述:设置日期)...

2021-06-08 18:18:30 69

原创 Linux文件目录指令

pwd用于显示当前目录的路径ls [选项] [目录或是文件]功能描述:查看当前目录内容常用选项-a :显示当前目录所有的文件和目录,包括隐藏的。-l :以列表的方式显示信息,相当于llcd [参数]功能描述:切换到指定目录常用参数绝对路径(以/开头的目录)和相对路径(以目录名开头的目录,从当前目录下开始查找)cd ~ 或者cd :回到自己的主目录cd … 回到当前目录的上一级目录mkdir [选项] 要创建的目录常用选项-p :创建多级目录rmdir 目录功能描述:删除一

2021-06-08 18:15:40 89

原创 Linux中文件或目录的权限管理

Linux中任何文件或目录都有三种权限:读(Read),写(Write),执行(Execute)对于文件而言:读:可以读取,查看文件的内容,比如:cat ,more,less,head,tail等。写:可以修改文件内容,比如:vi,vim等。执行:如果该文件是可执行文件,可以直接运行,比如:./xxx.sh。对目录而言:读:可以读取,查看目录下面的内容,比如:ls等写:可以修改目录下面的内容,创建子目录,删除子目录,创建文件,删除文件,重命名文件或目录;执行:可以进入该目录,比如:cd等文

2021-06-08 17:55:18 622

原创 Linux中有关压缩和解压的命令

1.压缩或解压单个文件:gzip 文件名:压缩单个文件,生成一个.gz的压缩包,并且会把原来的文件删除。例 :gzip test.txtgunzip .gz压缩包名:解压.gz压缩包,并且把原来的文件删除。例 :gunzip 333.txt.gz2.压缩(打包)或解压多个文件和目录zip 目标压缩包名称(通常用.zip名称) 文件或目录列表例:zip test.zip t1 t2.txt t3.txtunzip 压缩包名(.zip):将指定的.zip压缩包解压到当前目录unzip 压缩包名

2021-06-08 16:47:00 102

原创 Linux组管理

Linux的组简介:Linux的组类似于角色,系统可以对有共性的多个用户进行统一的管理。每一个用户都至少属于一个组,创建用户时如果不指定组,会默认创建一个跟用户名相同的组,并且把新创建的用户分配到组中,root用户默认属于root组。添加组:groupadd 组名groupadd devgroup:创建一个组devgroup。删除组:groupdel 组名groupdel devgroup:删除组devgroup。添加用户时指定组:useradd –g 组名 用户名useradd –g

2021-06-08 14:44:48 96

原创 Linux用户管理

Linux用户简介:Linux系统是一个多用户多任务的操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。root用户是系统默认创建的管理员账号。添加用户:useradd [选项] 用户名useradd zhangsan:创建一个账号叫zhangsan,此时会创建账号、创建一个组zhangsan并且把zhangsan分到此组中、还会在/home下创建一个目录叫zhangsan作为新创建用户的根目录。useradd -d /home/ls lis

2021-06-08 14:40:11 118

原创 Linux文本编辑

vi编辑器是Linux和Unix上最基本的文本编辑器。vim是vi的增强版,比vi更容易使用。vi的命令几乎全部都可以在vim上使用。Vi和vim三种常见模式:一般模式: 以vi/vim 命令打开一个档案就直接进入一般模式了(这是默认的模式)。在这个模式中,你可以使用『上下左右』按键来移动光标,你可以使用『删除字符』或『删除整行』快捷键来处理档案内容,也可以使用『复制、贴上』快捷键来处理你的文件数据。**编辑模式:**按下i, I, o, O, a, A, r, R等任何一个字母之后才会进入编辑模式

2021-06-08 14:29:11 2144

原创 Linux目录结构

linux的文件系统是采用级层式的树状目录结构,在此结构中的最上层是根目录“/”,然后在此目录下再创建其他的目录。在Linux世界里,一切皆文件。linux中每个目录的作用是不一样的。Linux具体目录结构图(1) root : 该目录为系统管理员目录,root是具有超级权限的用户。(2) bin ->usr/bin : 存放系统预装的可执行程序,这里存放的可执行文件可以在系统的任何目录下执行。(3) usr是linux的系统资源目录,里边存放的都是一些系统可执行文件或者系统以来的一些文

2021-06-08 14:24:21 1138

原创 省赛赛后总结

第一次参加省赛,只拿了一个铜奖,说实话,这个结果不是很满意,本来是抱着拿银奖的目标去的,但事实也说明了自身还存在着很大的不足。这次比赛,我们队的三人都卡在了一个简单的问题上,本来应该做出来的题结果却没有做出来。仔细算了一下,如果这题做对的话,应该就是银奖了。因此在比赛结束后内心还是有一些不甘心的。这次到信阳师范的省赛之行,在扩宽了视野的同时也让我深刻意识到了自身的不足。不仅是知识上的不足,...

2018-07-07 01:41:35 324

原创 天梯赛习题 L1-048. 矩阵A乘以B

L1-048. 矩阵A乘以B时间限制400 ms内存限制65536 kB代码长度限制8000 B判题程序Standard作者陈越给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有Ra行、Ca列,B有Rb行、Cb列,则只有Ca与Rb相等时,两个矩阵才能相乘。输入格式:输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行数R和列数C,随后R...

2018-04-04 18:36:57 210

原创 天梯赛蓝桥杯赛后总结

    3月31日, 4月1日两天,我们去参加了天梯赛和蓝桥杯,今年情况特殊,两场比赛时间上连在一起,参加完天梯赛后,我们必立刻奔赴下一站点参加蓝桥杯,这对于身为参赛队员的我来说并不是一个好消息。精神上的压力和体力的消耗对我是一个巨大的考验。    首先参加的是天梯赛,这也是我第一次参加的正式的省级比赛。然而,这场比赛发挥的很不好,赛前就有些紧张,比赛时周围都是郑大的学生,瞬间感觉压力山大。比赛开...

2018-04-03 16:05:50 496

空空如也

空空如也

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

TA关注的人

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