- 博客(53)
- 收藏
- 关注
转载 Linux系统防火墙管理以及端口开放设置
1、查看firewall服务状态systemctl status firewalld2、查看firewall的状态firewall-cmd --state 3、开启、重启、关闭、firewalld.service服务# 开启service firewalld start# 重启service firewalld restart# 关闭service fi...
2018-12-27 11:39:27
1387
转载 Centos下安装mysql服务
Centos7安装并配置mysql5.6完美教程Centos7将默认数据库mysql替换成了Mariadb,对于我们这些还想使用mysql的开发人员来说并不是一个好消息。然而,网上关于Linux安装mysql数据库的教程数不胜数,但是,大多教程都是漏洞百出。今天,为了帮助各位需要的人,从而写下Centos7安装配置mysql5.6的教程。好了,话不多说,上教程:在接下来的mysql安装过程...
2018-12-26 16:06:46
404
转载 Linux下如何安装JDK
1.环境jdk1.8.0_191centos7.52.为什么要用离线很多客户现场都不能联通外网,只能进行离线安装。这里即将用两种方式安装jdk,一种是手动的离线安装,一种是脚本安装。3.手动安装jdk3.1 查看jdk版本信息 java -version3.2 得到open的安装版本 rpm -qa|grep java3.3 删除openJDK版本3.4 删除后...
2018-12-26 14:45:10
866
转载 Linux系统中Raid完全攻略
RAID 0RAID 0 也叫 Stripe 或 Striping(带区卷),是 RAID 级别中存储性能最好的一个。RAID 0 最好由相同容量的两块或两块以上的硬盘组成。如果组成 RAID 0 的两块硬盘大小不一致,则会影响 RAID 0 的性能。这种模式下会先把硬盘分隔出大小相等的区块,当有数据需要写入硬盘时,会把数据也切割成相同大小的区块,然后分别写入各块硬盘。这样就相当于把一个文件...
2018-12-26 14:06:40
9390
原创 Linux文件系统管理
1、硬盘1.1机械硬盘(1)概述:硬盘是计算机的主要外部存储设备,计算机中的存储设备种类非常多,主要常见的有软盘、硬盘、光盘、U盘等;甚至还有一些网络存储设备,SAN、NAS等,不过我们最多使用的还是硬盘设备。(2)如果从存储介质上来区分,那么硬盘可以分为机械硬盘(HDD Hard Disk Driver)和固态硬盘(SSD Solid State Disk),机械硬盘采用磁性碟片存储...
2018-12-25 15:51:26
188
原创 在Centos下如何配置nfs服务以及如何在本地端电脑调试
1、NFS服务简介 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 NFS最早是由Sun公司发展出来的,简单的来说:它就是是可以透过网络,让不同的主机、不同的操作系...
2018-12-17 16:19:38
229
原创 如何在Centos下面安装Mysql以及安装过程中问题解决思路
1.概述: 在服务器端进行安装的时候,一般分为两种安装方式,分别是yum安装方式和源码安装方式(官网下载所需要的mysql版本),在网络条件允许的条件下,我们使用yum安装的方式,但是在实际的环境中问在进行服务器操作的时候是不能够进行联网操作的,这就需要我们提前下载好软件安装包以及依懒包。下面就两种安装方式进行详细的说明:(1)使用yum安装方式进行安装: 说明:...
2018-12-10 14:27:25
213
原创 git版本管理实用笔记
1.git目前是世界上最先进的分布式版本管理器。2.版本 控制:(1)集中式版本控制:集中存放在中央服务器上,首先从中央服务器上获取最新的版本,完成自己的内容之后推送给中央服务器。最大的特点是必须连网才能够继续工作。(2)分布式版本控制:没有所谓的中央服务器,每个人的电脑都是一个完整的版本库。我们只需要把我们的修改内容发送给对方,就能够看到对方的修改。(3)与集中式版本控制相比,分...
2018-10-31 17:00:30
189
原创 Linux-Shell脚本编程基础(1)
1. 我们一般在使用Linux系统的时候,都活接触到shell脚本的使用,例如我们经常在linux系统中使用的ls命令、cd命令等,都是衣蛾简单而又基本的shell命令,在 linux系统中我们一般的使用如下的格式来进行shell脚本的编写:(1)格式#!bin/bashecho "Hello world!"2.在进行shell脚本编程的时候,我们需要使用到一些变量以及相关的数组...
2018-10-12 15:28:31
181
原创 X-Windiws图形系统
1.X-Windiws是一款开放可移植图形系统的工业标准,但它并不内置于系统内核中,而是作为一个独立的组件。对于X-Window 组件而言,不管是任何设备,只要支持X-Window标准就可以执行应用程序来显示视图窗口。2.X-Window是由X-client程序、X-Server程序、X-Window通信协议三个部分组成,他才有的是 客户端-服务器(C\S)模式结构,而X-Client是X-S...
2018-10-12 15:08:12
485
原创 Linux服务器安全策略
1.常见的服务器攻击类型(1)密码暴力破解攻击密码暴力破解攻击的目的是破解用户的密码,从而进入服务器获取系统资源或者是进行破坏。(2)拒绝服务攻击拒绝服务攻击基本原理就是利用合理的服务请求来占用过多的服务资源,从而使网络阻塞或者服务器死机,导致Linux服务器无法为正常用户提供服务。常见的服务攻击有拒绝服务攻击(Dos)和分布式拒绝服务攻击(DDos)。(3)应用程序漏洞攻击...
2018-10-12 15:04:02
4756
原创 信息化知识
1.信息就是信息,既不是物质也不是能量。2.克劳德-香浓给出的定义是:信息就是不断减少的物质。3.信息化的定义(1)信息精华就是将计算机、通信、网络技术的现代化;(2)信息化就是从物质生产占主导地位的社会向信息化占主导地位的社会的转变;(3)信息化就是从工业社会向信息社会转变的过程;4.国家信息化体系的九大战略重点(1)推进国民经济信息化(2)推行电子政务(3)...
2018-10-12 15:03:09
565
原创 Java-String方法的使用说明
本文主要介绍String常用类下的一些基本方法的使用,包括equals()、indexOf()、lastindexof()、value0f()、charAt()、toupcase()、toloecase()方法,同时还针对StringBuffer和StringBuilder两个对象方法的使用,包括append、delete、insert、replace、reserve方法,详细的操作如下代码所示:
2018-09-02 18:51:27
200
原创 Centos7操作系统基础环境配置
1.系统防火墙的设置 说明:对于Red Hat内核系列的Linux防火墙上,iptables是系统默认并且唯一的防火墙。但是在Centos系统上是在原有iptables上,只需要管理firewalld并安装iptables的组件进行相关的配置。(1)使用service firewalld status查看当前防火墙的状态,一般来说在安装完系统以后防火墙处于自动启动状态;(2)关闭防...
2018-08-20 15:29:22
9223
原创 Centos7操作系统安装注意事项
1.在系统进行安装的时候一定要确认系统运行的平台是否为虚拟化,确认磁盘是否是RAID及硬件是否已经准备好等,检查完成条件后再进行通电。2.在系统的安装过程中,电源不能中断,也不能去除安装光盘,否则会导致系统安装的失败。另外,如果是对物理机系统的重新安装,建议重新做RAID,然后安装操作系统,或者安装到划分磁盘分区时删除全部的就旧分区后创建新分区。3.在进行系统的安装过程中会涉及到一些主机名...
2018-08-20 14:38:47
1563
原创 Centos操作系统基本介绍
一、操作系统基本常识1.由于Linux是在Uniux系统上发展而来的,与Unix系统风格极其的相似,且能够在PC上实现多用户、多任务、多线程和多CPU特性。Linux是一个性能稳定的多用户操作系统,主要运行在Intel X86系列的CPU上面,且都支持32位和64位硬件,拥有较强的兼容性。2.在Linux系统中每个发行的内核都有一个版本号,且每个版本号都是有主版本号、次版本号和修订次数组成...
2018-08-20 14:18:30
19981
原创 微信小程序知识总结01
1.小程序的基本文件结构(1)根目录下面有三个文件,app.js、app.json、app.wxss。一个小程序都必须有这三个文件,他们必须放在应用程序的根目录下面,否则小程序会提示找不到app.json文件。(2)app.js,表示小程序的逻辑文件,app.json表示小程序的配置文件,app.wsxx,表示全局公共样式文件。(3)每个页面都包含有四个文件,主要为.js、.wxml、.wxss、...
2018-06-11 15:28:55
818
原创 Java中String方法的练习和使用
package com.sdc.test;public class StringTest01 { public static void main(String[] args) { /*//使用String()方法初始化的创建一个对象 String str = new String(); //多个字符创的连接使用“+” String str1 = "Hello"; Stri...
2018-06-05 14:45:36
392
原创 Linux文件系统
1.认识EXT2文件系统 Linux最传统的磁盘文件系统使用的是EXT2,这里面我们介绍 一些主要需要关注的点: (1)主分区与扩展分区最多可以有四个(硬盘的限制); (2)扩展分区最多只能有一个(操作系统的限制); (3)逻辑分区是由扩展分区持续分出来的分区; (4)能够被格式化后作为数据访问的分区为主要分区与逻辑分区,扩展分区违法格式化; (5)逻辑分区的数...
2018-06-04 10:30:52
145
原创 MySQL中视图与表的区别
1.MySQL中视图和表的区别以及联系(1)视图是已经编译好的SQL语句,是基于SQL语句的结果集的可视化的表,而表不是。(2)视图没有实际的物理记录,而表有。(3)表是内存,视图是窗口。(4)表占用物理存储空间而视图不占用物理存储空间,视图只是逻辑概念的存在,表可以及时对它进行修改,但视图只能用创建的方式来进行修改。(5)视图是查看数据表的一种方法,可以查询数据表中某些字段构成的数据,只是一些S...
2018-06-04 10:28:44
10761
原创 MySQL中正则表达式的使用
1.正则表达式是需要用来检索或者是替换那个符合某个模式的文本内容,根据指定的匹配模式匹配文本中符合要求的特殊字段。2.正则表达式常用介绍(1)"^",表示匹配文本的开始字符,例如“^b”表示匹配以b字母开始的字符串;(2)"%",表示匹配文本的结束字符,例如“b$”,表示匹配以b字母结尾的字符串;(3)“.”,表示匹配任意的文本字符,例如“b.t”,表示匹配b和t之间的某一个字符;(4)“*”,匹...
2018-05-28 15:51:27
321
原创 MySQL中聚合函数的使用
1.count()函数的使用(1)count(*) 表示计算表中总的行数,不管某列是否有数值或者是为空; SELECT COUNT(*) FROM +TABLE_NAME;(2)count(字段名称) 表示计算指定列下总的行数,计算式将忽略空值; SELECT COUNT(字段名称) FROM +TABLE_NAME;2.sum()函数(1)sum()是 一个求和的函数,返回...
2018-05-28 14:49:32
1780
原创 Linux网络配置基本常识
1.网络文件的配置一般都是在/etc目录下的,但是不同版本的发行,网络配置文件的路径可能有所不同。2.一般的Linux服务器网络配置文件主要存在/etc/sysconfig/network-scripts/ifcfg-eth0.......等,我们可以使用vi编辑器进行基本的网络配置; 说明:eth0、enp0s3表示以太网类型网卡; /etc/sysconfig/network-sc...
2018-05-14 11:17:50
259
原创 Linux系统管理和维护
1.基本命令(1)ls显示指定工作目录下的内容,列出工作目录所含的文件及子目录;(2)ls -参数 文件路径;(3)参数说明:-a 显示指定目录下的所有的文件,包括影藏文件; -d 只显示目录,不显示文件; -l 除文件名称外,同时将文件或者子目录的权限,使用者和大小信息显示出来; ...
2018-05-03 16:25:05
947
原创 Linux系统关机过程
1.shutdown关机命令详细介绍 (1)最常见的关机命令有shutdown、reboot、init、halt等;(2)使用shutdown命令可以安全的关闭Linux系统,shutdown是使用shell编写的脚本,必须是由超级用户才能够进行执行的,shutdowm命令执行后,会以广播的形式通知正在系统中工作的所有的用户,系统将在指定的时间内关闭。(3)shutdown -f 时间(now)...
2018-05-03 15:06:35
435
原创 Linux系统基本结构
1.Linux控制台的使用(1)Linux控制系统是由桌面控制系统和字符控制台组成,桌面系统其实就是我们安装软件包时的X-window视窗,而X-window的实质是在命令行下运行的一个应用程序。字符控制台是Linux系统的核心,大部分的操作都是在字符界面下完成的。(2)默认的Linux系统有六个字符控制台,每个控制台可以独立作业,互不影响。2.Linux硬件资源管理(1)使用命令可以详细的查看系...
2018-05-03 14:49:17
204
原创 Linux基本知识(二)
在我们使用Linux的时候,我们经常的需要在我们的文件系统中寻找到我们想要的指定的文件,我们可以使用如下的命令达到我们想要的结果:一、文件搜索命令find(1)文件搜索命令find是针对于所有的用户进行操作的,一般情况下,我们不要在服务器使用的高峰期进行文件的搜索操作,这样会造成服务器性能的降低;(2)find --name 文件或者文件夹名称(搜索指定的文件或者是文件夹);(3)find -in...
2018-04-07 17:50:43
104
原创 Linux基础知识(一)
在linux系统中,文件权限的操作是经常使用到的,我们可以通过简单的命令查看文件的基本权限,修改文件的内容以及删除所创建的文件或者是文件夹。具体内容如下:一、文件内容查看1. touch 文件名称(在指定的文件夹下面创建新的文件);2.cat -n 文件名称(查看文件的内容,只显示当地文件的最后一页);3.tac -n 文件名称(查看文件内容,显示文件的最后一页,但是是倒着显示文件的内容);4...
2018-04-06 20:49:32
120
原创 MySQL数据库性能优化
1.MySQL性能优化就是通过合理安排资源,调整系统参数使MySQL运行更快,更节省资源。MySQL性能优化包括优化查询速度、MySQL服务器优化等,原则是减少系统的瓶颈,减少资源的占用,增加系统的反映速度。2.在MySQL数据库中,我们可以使用show status 语句查询一些MySQL数据库的性能参数。(1)语法:show status like 'value'; value参数选择:...
2018-03-05 09:09:56
243
1
原创 数据备份与恢复
1.数据备份(1)数据库备份是数据库管理员非常重要的工作之一。系统的意外奔溃或者是硬件的损坏将导致数据的丢失。因此MySQL数据库管理员应该定期的去备份数据库,是的在意外的情况发生的时候,尽可能的减少损失。(2)使用MySQLdump命令备份数据库 语法:mysqldump -u user -p password databasename [tablename....]>filenam...
2018-03-05 09:09:31
251
原创 MySQL触发器
1、触发器和存储过程是一样的,都是嵌入到MySQL的一段程序,触发器是由事件来出发某个操作,这些事件包括 insert、delete和update等的一些基本操作;2、触发器是个特殊的存储过程,不同的是存储过程要使用call语句来进行调用,而触发器不需要使用call语句来进行调用,也并不需要手工去启动,只要当一个预定义的事件发生的时候,就会被MySQL自动的进行调用;3、触发器可以查询其他的表或者...
2018-02-24 15:46:11
114
原创 数据库查询操作(使用正则表达式)
1.正则表达式通常用来检索或者是替换那些符合某个模式的文本的内容,根据指定的匹配模式匹配文本中符合要求的特殊字符串。2.使用正则表达式进行基本的查询(1)查询一特定的字符或者是字符串开头的记录语法:字符‘^’匹配以特定的字符或者是字符串开头的文本;select * from test where name regexp '^s';(2)查询以特定的字符或者是字符串结尾的记录语法:字符‘$’匹配以...
2018-02-23 14:45:04
10174
原创 Mysql数据库视图基本操作
1.视图是从一个或者是多个表中导出,是有个虚拟表,视图包含一系列带有名称的行和列数据。行和列数据来自自由定义视图查询所引用的表,并且在引用视图是动态的生成。2.视图还可以从已经存在的视图技基础上进行定义。3.视图提供了有个很好的解决方法,创建视图的信息来自表的部分信息,只取需要的信息。4.视图与表的区别:(1)视图是已经编译好的SQL语句,是基于SQL语句的结果集的可视化的表,而表不是。(2)视图...
2018-02-08 11:19:08
1099
原创 Linux文件权限与目录配置
1.在Linux系统中,主要分为三类用户,文件所有者(owner)、用户组(group)、其他(other);2.我们在Linux系统中查看某一个文件的时候,我们一般需要使用ls -al命令进行,该命令将所有的文件一起输出,包含隐藏文件,输出结果一般为:-rwxrwx--- 1 root root 43230 Sep 4 18:26 install.log;说明:(1)
2018-02-05 17:03:12
156
原创 存储过程和函数(2)
1、变量的使用(1)定义变量declare var_name date_type;说明:var_name 为局部变量的名称,default value 字句默认的给变量提供一个默认值,值除了可以被声明为一个常数之外,还可以指定为一个表达式。例如:declare myparaml int default 100;(2)为变量赋值set var_name = exrp;说明:不同的变量类型可
2018-01-17 22:48:18
186
原创 存储过程和函数使用注意
1.存储过程和函数的区别函数只能通过return语句返回单个值或者是表对象,而存储过程不允许执行return语句,但是可以通过out参数返回多个值。函数限制表较多,不能用临时表,只能用表变量,还有一些函数都不可用等等。函数可以嵌入在SQL语句中使用,可以在select语句中作为查询语句的一个部分调用,而存储过程一般是作为一个独立的部分来执行。2.目前,在MySQL还不能够提供已在的存储过程
2018-01-10 21:43:55
446
原创 存储过程和函数(1)
一、概述1、存储过程就是一条或者是多条SQL语句的集合,可视为批文件,用于数据的批量处理,并不是仅仅作为批数据处理;2、存储过程可以分为存储过程和函数,使用create procedure和create function来创建存储过程和函数,我们使用call语句来调用存储过程;3、函数可以从语句外调用,也能返回标量值。存储过程也可以也可以调用其他的存储过程。4、在编写存储过程的时候,可能在存储过程
2018-01-09 19:49:39
315
原创 ==和equals方法的区别和使用
1.当使用‘==’的时候,只有当两个引用变量指向同一个对象时,‘==’才会返回true;2.当使用equals方法的时候,只需要满足两个变量所指向的内容相同即可;3.代码展示如下:package com.object.test;public class ObjectEqualsTest { public static void main(String[] args) { //
2018-01-08 22:30:22
259
原创 打印对象和ToString方法
1.打印对象和ToString方法的使用package com.object.test;public class ObjectToStringTest { public static void main(String[] args) { //d打印对象的使用 /*Person p = new Person(); p.setName("打印字符串测试!"); System.
2018-01-08 22:19:57
843
原创 Java中自动装箱和自定拆箱的用法
1.将基本数据类型转换为字符串类型package com.object.test;public class ObjectTest01 { public static void main(String[] args) { //基本类型的装箱和拆箱 //自动装箱就是将一个基本类型变量直接赋值给对应的包装类变量,或者赋值给object对象 //自动拆箱就是把包装类直接赋值给基本数据
2018-01-08 22:15:55
406
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人