自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle基本、多表、子查询、排序

Oracle基本、多表、子查询、排序基本查询子查询多表查询排序基本查询选择行select 列名 from 表名 where 列名 = '值1';去除重复行select distinct 列名 from 表名;比较查询运算符运算符说明=等于>大于>=大于等于<小于<=小于等于<>不等于!=不等于范围查询between andselect *from

2021-03-08 12:13:15 489 1

原创 Oracle用户、权限、角色(DCL数据管理语言)

Oracle用户、权限、角色(DCL数据管理语言))用户(User)权 限角色(Role)以!上!内!容!用户(User)用户的概念用户 / 账户的存在是对该用户里保存的数据设定了安全、保护功能常用操作(SQL Plus命令的操作)1.登录普通用户sqlplus 用户名 / 密码 ;登录管超级理员用户sqlplus sys / 密码 as sysdba;更改用户密码passw 用户名切换用户conn 用户名;创建用户 Create user

2021-03-08 12:04:46 270

原创 Oracle的系统内置函数、数据分组

Oracle的系统内置函数、数据分组系统内置函数单行函数字符函数数值函数日期和时间函数转换函数通用函数(处理非空值)条件表达式分组函数数据分组系统内置函数单行函数字符函数字符函数输入参数为字符类型,其返回值是字符类型或数字类型Upper():字符串转换成大写格式Lower():字符串转换为小写格式Initcap():字符串中每个单词的首字母大写,其他字符小写Concat():连接字符串Substr():截取字符substr('Oracle',1,3) 结果:

2021-03-08 12:03:46 248 1

原创 Oracle数据库对象

Oracle数据库对象数据库对象视图(View)视图的结构化语言操作序列(Sequence)索引 (Index)同义词 (Synoym)数据库对象常见数据库对象表(Table)基本的数据存储集合,有行和列组成视图(View)从表中抽出的逻辑上相关的数据集合序列(Sequence)提高查询的效率索引(Index)给主键提供有规律的数值同义词(Synoym)给对象起的别名视图(View)认识视图视图是一个逻辑表、虚拟的表,没有任何数据。视图存在于已有数据表的基础上

2021-03-08 12:03:01 198

原创 Oracle表空间、表

Oracle表空间、表表空间(TableSpace)表空间的结构语言操作表(Table)常见数据类型约束条件(Constraint)表空间(TableSpace)认识表空间表空间是对存储系统文件、用户信息等数据的一个空间。Oracle表空间属于Oracle中的存储结构,是由数据文件组成,一个数据库实例可以有N个表空间,每个数据库至少有一个表空间(SYSTEM表空间),一个表空间下可以有N张表。可以通过表空间来实现对Oracle的调优(Oracle数据库独特的高级应用)。数据库安装成功后会自

2021-03-08 12:02:38 974

原创 Oracle数据库基础概念

Oracle数据库基础概念基本含义关系型数据库关系型数据库语言结构化查询语言基本含义DB(Data base)数据库:存放数据的仓库DBMS(Database Management System) 数据库管理系统数据库管理系统介于操作者与数据系统之间,是一个软件DMS ( Database System) 数据库系统包含DB和DBMS.是一个体系结构DBA(Database Administrator) 数据库管理员是一个负责管理和维护数据库服务器的人关系型数据库DBMS 数据库管

2021-03-08 12:01:53 249

原创 Oracle服务、部署、配置

Oracle服务、部署、配置Oracle常用服务Idea连接Oracle以!上!内!容!Oracle常用服务OracleServiceORCL数据库服务(数据库实例),是Oracle核心服务该服务,是数据库启动的基础,只有该服务启动,Oracle数据库才能正常启动。(必须启动)OracleOraDb11g_home1TNSListener监听器服务,服务只有在数据库需要远程访问、图形化管理的时候才需要。(非必须启动)OracleJobSchedulerORCLOracle

2021-03-08 12:01:00 172

原创 Oracl数据操作语言DML、事务操作语言TCL

DML数据操作语言、TCL事务操作语言DMLInsert 插入Update 更新Delete 删除TCLDMLInsert 插入insert into 表名(列名1,列名2)values(值1,值2);Update 更新updata 表名 set 列名 =‘值’ where 哪列 = ‘列值’;Delete 删除Delete from 表名 where 哪列 =‘列值’;TCL什么是事务事务看作是对数据库的操作行为组成的一个单元,这些操作要么完成,要么取消,从而保证数据的一

2021-03-07 19:39:57 89

原创 Oracle出现的各种问题合集

Oracle出现的各种问题合集1 SQL*PLUS出现的问题1 SQL*PLUS出现的问题显示不规范在SQLPLUS中查询时,数据显示的很错乱解决办法,其一set linesize 1000;//设置行宽,SQLPLUS界面默认size 80。点击返回首目录...

2021-03-07 19:38:12 154

原创 Linux基础知识点

Linux基础知识点Linux注意事项Linux内置命令与外部命令Linux注意事项Linux严格区分大小写是以文件形式保存的Linux不靠扩展名区分文件类型压缩包:“.gz” 、“.bz2”、".tar.bz2”二进制软件包:.rpm网页文件:.htm1、.php脚本文件::.sh配置文件:.confLinux内置命令与外部命令Linux的命令可以分为内部命令和外部命令:内部命令内置命令和shell是一体的,内置命令在系统启动时就调入内存,是常驻内存的。它们作为sh

2021-03-07 19:37:01 70

原创 IDEA连接数据库

IDEA连接数据库以Oracle为例添加数据点击回目录

2021-03-07 19:35:24 97

原创 斗罗大陆之Oracle练习题+答案

斗罗大陆之Oracle练习题+答案初始化史莱克学院的SQL表练习题目答案平时做几道Oracle的练习题,加入了点趣味性的东西更加放松并且愈加喜爱的学习oracle初始化史莱克学院的SQL表CREATE TABLE student(sno VARCHAR(10) PRIMARY KEY,sname VARCHAR(20),sage NUMERIC(2),ssex VARCHAR(5));CREATE TABLE teacher(tno VARCHAR(10) PRIMARY K

2021-03-07 19:33:18 302 1

原创 MySQL的数据库管理

MySQL的数据库数据库管理自带四个数据库数据库常用命令数据库管理自带四个数据库自带的四个数据库5.6版本自带的库为information_schemamysqlperformance schematest四个系统自带库为information_schemamysqlperformance_schemasysinformation_schema1、information_schema提供了访问数据库元数据的方式。(元数据是关于数据的数据,如数据库名或

2021-03-07 19:30:26 185 2

原创 MySQL的数据表结构管理

MySQL的数据表结构管理数据表常用命令数据类型数据表常用命令显示所有数据表show tables;显示该数据表的列的属性show columns from 表名;创建数据表create table 表名(列名1 属性,列名2 属性);数据类型数值型MySQL提供了五种整型: TINYINT、SMALLINT、MEDIUMINT、INT和BIGINTMySQL 提供三种浮点类型: FLOAT、DOUBLE和DECIMAL类型说明取值范围字节

2021-03-07 19:29:30 107

原创 OSI参考模型 和 TCP/IP协议

OSI参考模型 和 TCP/IP协议OSI 参考模型TCP/IP协议TCP/IP三次握手OSI 和TCP/IP的区别ICMP协议OSI 参考模型OSI 开放系统互连参考模型ISO 国际标准化组织IOS 思科网络操作系统想要让两台PC进行通信,必须使用相同的信息交换规则。我们把计算机网络中用于规定信息的格式,以及如何发送和接受信息的一套规则称谓网络协议或者通信协议我们为了减少网络设计的复杂,人们往往按功能将计算机网络划分为多个不同功能的层网络体系结构就是网络中分层模型及各层功能的精确定义

2021-03-07 19:27:11 457

原创 Java每日基础恢复训练

Java每日基础恢复训练练习题(持续更新中)练习答案练习题(持续更新中)1、输入4个整数,要求按由小到大的顺序输出。2、输入一个不多于5位的正整数,要求:1、输出它是几位数2、分别输出每一位数字3、按逆序输出各位数字, 例如原数为321,应输出123。3、输入a, b, c三个整数,要求将绝对值最大者打印输出。4、已知直角三角形的两直角边长为a, b,求斜边长c=的值,保留一位小数。练习答案1、import java.util.Scanner;public c

2021-03-07 19:24:57 167

原创 Linux手把手教你配置DHCP服务

Linux手把手教你配置DHCP服务DHCP简介和原理配置DHCP1、配置服务端2、配置客户端查看DHCP配置信息1、查看服务端:2、查看客户端:DHCP简介和原理DHCP服务作用( Dynamic Host Configuration Protocol,动态主机配置协议) :为大量客户机自动分配地址提供集中管理减轻管理和维护成本、提高网络配置效率可分配的地址信息主要包括:1、网卡的IP地址、子网掩码2、对应的网络地址、广播地址3、默认网关地址4、DNS服务器地址5、引导文件、TFT

2021-03-07 19:21:21 461

原创 Linux的日志管理

Linux的日志管理常见的日志文件rsyslog/root/install.log:存储了安装在系统中的软件包及其版本信息/root/install.log.syslog:存储了安装过程中留下的事件记录/root/anaconda-ks.cfg:以Kickstart配 置文件的格式记录安装过程中设置的选项信息常见的日志文件日志文件说明/var/log/cron记录了系统定时任务相关的日志。/var/1og/cups/记录打印信息的日志/var/log/dme

2021-03-05 10:17:47 248

原创 Linux中的shell,你知道多少?

Linux中的shell,你知道多少?Bash 命令shell概述执行脚本历史记录histoy命令别名快捷键输入输出重定向多命令顺序执行管道符通配符Bash 变量变量的分类环境变量配置文件简介数值运算变量测试于内容替换shell编程正则表达式字符截取命令字符处理命令Bash 命令shell概述shell是一个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程序。Shell还是一个功能相当强大的编程语言,易编写,

2021-03-05 10:17:10 348

原创 手把手教你linux安装Nginx

1、下载nginxwget http://nginx.org/download/nginx-1.17.1.tar.gz 2、解压并进入该文件3、安装依赖包yum install gcc-c++yum install pcreyum install pcre-develyum install zlibyum install zlib-develyum install opensslyum install openssl-devel4、检查依赖包./configure

2021-03-05 10:15:23 77

原创 手把手教你Linux安装redis

手把手教你Linux安装redis下载redis安装redis启动 redis 服务登录 redis下载redis1. 本机下载redis包下载稳定版2. Linux下载redis//下载wegt命令yum -y install wget//下载 rediswget http://download.redis.io/releases/redis-5.0.5.tar.gz安装redis- 解压并进入文件里面tar -xvf redis-5.0.5.tar.gz由于redis通过

2021-03-05 10:14:43 161 2

原创 Linux安装软件大全(持续更新)

Linux安装软件大全(持续更新)安装JDK安装Nginx安装redis安装 telnet 安装命令安装JDK下载Oracle JDKhttps://www.oracle.com/java/technologies/javase-jdk14-downloads.html1、解压tar -xvf jdk-14.0.2_linux-x64_bin.tar.gz2、配置文件vim /etc/profile在最后一行添加如下内容export JAVA_HOME=/usr/local/jdk

2021-03-05 10:08:07 673

原创 手把手教你Linux安装JDK

下载Oracle jdkhttps://www.oracle.com/java/technologies/javase-jdk14-downloads.html解压tar -xvf jdk-14.0.2_linux-x64_bin.tar.gz配置文件vim /etc/profile在最后一行添加如下内容export JAVA_HOME=/usr/local/jdk/jdk-14.0.2export PATH=$JAVA_HOME/bin:$PATHexport CLASSPATH

2021-03-05 09:57:43 74

原创 Linux三种软件安装方式

Linux三种软件安装方式源码包安装RPM安装Yum安装创建自己的仓库Linux服务管理服务分类RPM包安装的服务1、独立服务2、基于xinetd服务源码包服务源码包安装缺点:需要安装c语言库安装源码包需要安装编译器:yum install -y gcc gcc-c++ makegcc是GNU Compiler Collection(就是GNU编译器套件),也可以简单认为是编译器,它可以编译很多种编程语言(括C、C++、Objective-C、Fortran、Java等等)。当你的程序

2021-03-05 09:56:35 643

原创 Linux的进程、作业和服务

Linux的进程、作业和服务进程、作业控制服务和守护进程进程、作业1、PID:进程的ID (每一个新进程都有一个唯一的PID)2、PPID:父进程的ID3、任何一个进程都可以创建一个子进程4、在redhat 7以上,所有进程的父进程: systemd, 在redhat 5. 6中,所有进程的父进程: init进程进程:LInux自身运行的独立程序交互进程:由一个shell启 动的进程,可以再前台运行,也可以在后台运行批处理进程:是一个进程序列,和终端没有联系监控进程(守护进程)

2021-03-04 22:30:37 220

原创 Linux的账户命令和账户权限

Linux的账户命令和账户权限账户基础命令磁盘上的账户账户基础命令显示主机名hostname //更改主机名hostname abc查看当前所在位置pwd查看用户登录信息who用户登录详细信息w查看当前账户whoami查看系统时间、linux运行时间、用户数量、负载情况uptime 查看当前账户的 UID \ GIDid切换账户管理员可以直接切换到普通账户,普通账户需要密码切换到管理员1.su 账户名2.su

2021-03-04 22:29:39 165

原创 Linux的文件命令和文件权限

Linux的文件命令和文件权限文件常用命令文件查看命令查找、替换文件内容软连接、硬链接目录常用命令文件和目录的权限查询权限修改权限默认权限特殊权限ACL文件权限文件系统隐藏属性sudo权限文件常用命令创建文件touch复制文件cp file1 file2 //复制 file1 在同一目录下,命名 file2cp file1 file2 dir //复制 file1 file2 到 dir 目录下cp -p //移动文件,并保存原来的所有信息移动(重命名)文件

2021-03-04 22:28:07 272

原创 Linux基础操作命令

Linux基础操作命令vim编辑器软连接和硬链接帮助文件 man密码原则日志1.分析和存储日志打包和压缩关机命令开机过程vim编辑器esc // 退出i // 插入v // 选择文本p // 粘贴u // 撤销x // 键删除dd // 删除行y // 复制文本yy // 复制一行:w // 保存:wq // 保存1后退出:wq! // 强制退出-定位命令命令含义: set nu设置行号: s

2021-03-04 22:27:28 132

原创 python基础知识

基础知识Python目录1. Python的特性和基本语法2. Python基本类型3. Python的选择、循环结构4. Python函数、模块5. Python爬虫简介6. Python的文件读写后续内容待更新

2021-03-04 22:25:15 57

原创 Python环境配置,IDEA创建Python项目

Python环境配置,IDEA创建Python项目一、Python环境配置二、IDEA创建Python项目一、Python环境配置第一步,双击exe文件第二步,选择安装路径Install Now是选择默认的安装路径进行安装Customize installation自定义安装路径。点击第二个安装第三步,安装详情默认勾选默认勾选下方选择安装路径第四步,成功第五步,配置系统环境变量右键点击"我的电脑"->属性->高级系统设置->环境变量第六步,检验安装成

2021-03-04 22:05:33 517

原创 Python的选择、循环结构

Python的选择、循环结构两大特点选择结构循环结构continue 和 break两大特点不管是选择结构、还是循环结构,Python用缩进代替了Java/C/C++/C#中常用的大括号{}来区分代码块;Python在包含选择/循环结构关键字的列尾需要使用冒号。选择结构单层选择ifnum = 0if num == 0: print("是0不是1")多层选择if-elif-elsenum = 3if num == 0: print("是0")elif num

2021-03-02 11:25:20 259 1

原创 Python函数、模块

Python函数、模块函数四种传参数的方法模块函数函数简介定义函数使用def ,函数体写在缩进块中,函数的返回值用return语句返回,函数执行完毕也没有return语句时,自动return None如果想定义一个什么事也不做的空函数,可以用pass语句,pass可以用来作为占位符,如果没想好怎么写,可以先写一个pass函数,让代码运行起来常用函数函数含义print()输出函数input()输入函数open()打开文件print(va

2021-03-02 11:25:01 73

原创 Python打牢基础练习练习题 + 答案

Python打牢基础练习练习题 + 答案练习题(持续更新中)练习答案练习题(持续更新中)1、打印1000之内的三位数“水仙花数”,“水仙花数”是指组成这个数的每一位数的立方和等于其数,称为”水仙花数”例:153 是一个水仙花数,153=111+555+3332、从键盘输入一个整数,判断0到自己输入的数区间内输出能被 2 和 3 同时整除的数,输出能被 2 整除,但不能被3整除的数3、输出 1~200 之间能被 7 整除的数,每行输出 10 个数字,中间用‘,’隔开4、计

2021-03-02 11:24:40 238

原创 Python爬虫简介

Python爬虫简介网络爬虫结构爬虫步骤网络爬虫结构首先选取一部分精心挑选的种子URL。将这些URL放入待抓取URL队列。从待抓取URL队列中读取待抓取队列的URL,解析DNS,并且得到主机的IP,并将URL对应的网页下载下来,存储进已下载网页库中。此外,将这些URL放进已抓取URL队列。分析已抓取URL队列中的URL,从已下载的网页数据中分析出其他URL,并和已抓取的URL进行比较去重,最后将去重过的URL放入待抓取URL队列,从而进入下一个循环。爬虫步骤需要模块1、

2021-03-02 11:24:18 73

原创 Python的文件读写

Python的文件读写文件读取文件写入所有的文件分为文本文件二进制文件文件读取文本文件读取fh1 = open(r"C:\Users\浩丫\Desktop\a.txt","r") #读取文件的句柄第二个r,读取da = fh1.read() da1 = fh1.readline() #按行读取da2 = f1h.readlines() #按行全部读取print(da) fh1.close() #必须要关闭文件二进制文件读取fh1 = open(r

2021-03-02 11:23:24 49

原创 Python Web开发浅谈

Python Web开发浅谈Web应用基本架构Web框架简介Django 框架Django项目Web应用基本架构1. C/S 基本架构C/S是 Client / Server, 即客户端 / 服务器端架构, 一种典型的两层架构。。客户端和服务器是两个应用程序,通常部署在两台不同的计算机上。。客户端和服务器通过网络进行通信,充分利用本机资源处理相关数 据,只在网络中传输必要的数据。。客户端负责将客户请求提交给服务器,再将接收到的响应结果 显示给用户。。服务器接收来自客户端的请求,进行相应的计算

2021-03-02 11:02:37 135

原创 Linux 配置 DNS服务(亲测实操),手把手教你看着一篇就够了

Linux 配置 DNS服务(亲测实操),手把手教你看着一篇就够了DNS 简介DNS 工作过程DNS 配置文件DNS 服务搭建1)基本服务器搭建2)主从DNS服务器搭建3)缓存DNS服务器搭建4)智能DNS(分离解析)DNS 简介- 什么是域名域名(DomainName),简称域名、网域,是由一串用点分隔的名字组成的Internet上某一台计算机或计算机组的名称,用于在数据传输时标识计算机的电子方位。具有独一无二,不可重复的特性。。- 域名的关系和组成常见域名:www.baidu.com完

2021-03-02 11:02:09 57980 9

原创 Linux 配置 NFS服务(亲测实操),手把手教你看着一篇就够了

Linux 配置 NFS服务(亲测实操),手把手教你看着一篇就够了NFS 简介NFS 配置文件NFS 访问方式NFS 使用NFS 简介NFS (Network File System)NFS可以让客户端把服务器的共享目录挂载到本机使用,就像使用本机分区一样使用非常方便RPC服务RPC (远程调用)服务:NFS是被RPC服务管理的,所以必须安装RPC的主程序rpcbindNFS端口NFS端口:2049RPC端口:1 1 1NFS daemon端口:随机常用文件服务

2021-03-02 11:01:32 3897

原创 Linux 配置 Samba服务(亲测实操),手把手教你看着一篇就够了

Linux 配置 Samba服务(亲测实操),手把手教你看着一篇就够了samba简介samba相关文件Samba的访问samba简介一、常见数据共享方式Windows中最常用的是“网上邻居”。网上邻居使用的文件系统是CIFS (通用互联网文件系统)协议进行数据共享Linux中最常用的是NFS服务但是不支持Unix和Windows之间文件共享二、samba由来在1991年Andrew Tridgell为了实现Unix和Windows之间文件共享,开发了SMB (Server M

2021-03-02 10:58:56 647

原创 Linux 配置 VSFTP服务(亲测实操),手把手教你看着一篇就够了

Linux 配置 VSFTP服务(亲测实操),手把手教你看着一篇就够了VSFTP服务一、FTP简介与原理二、FTP相关文件三、VSFTP登录命令匿名用户登录本地用户登录虚拟用户致你们VSFTP服务一、FTP简介与原理FTP ( File Transfer Protocol )中文称为“文件传输协议”。用于Internet 上的控制文件的双向传输。注意:1、登录信息是明文信息2、不支持断点续传FTP传输模式1、主动模式:服务端从20端口主动向客户端发起连接,并开启21端口发送数据文件2、被动

2021-03-02 10:58:12 837

空空如也

空空如也

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

TA关注的人

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