自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Oracle常用操作命令

Oracle操作命令一级目录二级目录三级目录一级目录查看当前所有数据库:select * from v$database;查看当前数据库中所有的表:select * from all_tables;二级目录三级目录

2021-09-10 17:14:30 214

原创 Oracle(理论知识)

Oracle理论知识Oracle数据库版本数据库基本术语Oracle基本术语Oracle数据库版本企业版:可以运行在Windows、Linux等集群服务器或单一服务器上,提供了全面的功能进行相关的事务处理、商务智能和内容管理,具有领先的性能、可伸缩性、安全性和可靠性。标准版:可适用于多达4个插槽的服务器,通过应用集群服务实现了高可用性,提供企业级性能和安全性,易于管理且可以随着需求的增长轻易扩展,可向上兼容企业版。标准版1:可适用于2个插槽的服务器,其他功能性能和标准版无异。个人版:个人版只提供

2021-09-10 17:13:15 220

原创 Go下载安装与配置

Go下载安装与配置Go语言Go下载安装配置Go项目结构GitGo语言特点:支持交叉编译、编译快速支持并发语法简单易学开发效率高执行性能好企业级编程语言Go下载安装下载地址安装双击、下一步即可配置GOPATH配置:GOPATH是一个环境变量,是我们写的go项目的存放地址GOPATH路径最好只设置一个,所有的项目代码都放到GOPATH的src下在GOPATH目录下新建三个文件夹bin目录用来存放编译后生成的可执行文件。src用来存放源码文件。pkg用来存放编

2021-04-20 22:03:17 902

原创 Tomcat安装及配置

Tomcat安装及配置简介Tomcat服务器Tomcat安装及配置解压安装Tomcat的目录结构运行Tomcat关闭Tomcat配置tomcat的端口号简介Tomcat是一个免费的开放源代码的servlet容器,它是Apache软件基金会的一个顶级项目。由Apache,Sun和其他一些公司及个人共同开发而成。由于有了Sun公司的参与与支持,最新的servlet和JSP规范总能在Tomcat中得到体现。Tomcat服务器Tomcat 官方站点:http://tomcat.apache.org获取

2021-03-07 21:17:20 919 1

原创 Mybatis框架搭建

Mybatis框架搭建新建一个项目新建一个ModuleNavicat中创建学生表搭建包结构在src根下创建mybatis主配置文件创建mapper包结构src下引入log4j属性文件搭建测试程序新建一个项目新建一个ModuleNavicat中创建学生表搭建包结构导入mybatis相关jar包、mysql驱动包、log4j相关jar包导入jar包后需要在IDEA中构建一下在src根下创建mybatis主配置文件配置文件<?xml version="1.0" encodi

2021-02-09 10:10:41 155 3

原创 JavaScript之---嵌入JS代码

这里写目录标题Javascript嵌入JS代码Javascript概述JavaScript之前叫LiveScript,由网景公司“布兰登艾奇”开发的。JavaScript的语法和Java的语法有点类似,但与Java没什么关系。JavaScript是一门脚本语言:即最终运行的那个程序是以普通文本的形式保存的。和Java的区别也正在于此,Java语言需要先编译源文件,生成字节码文件,运行的是编译后的字节码文件,字节码文件不是普通文本,无法用记事本打开。Java也不是脚本语言。HTML是主体、CSS

2021-01-25 15:53:13 1236

原创 CSS之---display、font、文本装饰、列表样式、鼠标悬停、内外补丁、浮动、定位

这里写目录标题常见的CSS样式三级目录常见的CSS样式三级目录

2021-01-21 10:22:14 288

原创 CSS之---id选择器、标签选择器、类选择器、内联定义、外部引入

这里写目录标题iddivCSS内联定义样式块id选择器标签选择器类选择器id选择器>类选择器>标签选择器idHTML文档又称为DOM树,Javascript可以对DOM树上的节点进行增删改查的操作一棵DOM树有许多的节点,每一个节点都有一个id属性,id是这个节点对象的唯一标识,在同一个HTML文档中id具有唯一性、不可重复性。divdiv是图层,也可以叫做盒子div专门用来做网页布局div默认情况下会独自占用一行,span则不会CSSCSS(Cascading

2021-01-20 13:27:12 961

原创 HTML之----file、hidden、disabled、readonly、maxlength

这里写目录标题file控件hidden控件file控件file:文件上传<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>file控件、hidden控件</title> </head> <body> <input type="file" /><!-- 上传文件 --> </body&g

2021-01-19 10:07:52 318

原创 HTML之---列表、表单、注册表单、下拉列表

这里写目录标题列表无序列表:ul有序列表:ol表单列表无序列表:ul有序列表:ol<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>列表</title> </head> <body> <!--ul无序列表--> <ul type="circle"><!-- 空心圆 -->

2021-01-18 10:10:04 527 1

原创 HTML之----背景颜色、背景图片、图片、超链接

这里写目录标题bgcolor:背景颜色background:背景图片图片imgsrctitlealt超链接ahrefbgcolor:背景颜色background:背景图片<!DOCTYPE html><html> <head> <meta charset="utf-8"> <title>背景颜色和图片</title> </head> <!--bgcolor设置背景颜色,不是浮动于浏览器窗口上方,是

2021-01-15 14:45:14 1041

原创 HTML之---基础标签、实体标签、表格

基础标签、实体标签、表格HTML基础标签p:段落br:换行hr:水平线b:粗体字i:斜体字ins:插入字del:删除字sup:右上角加字sub:右下角加字HTML实体标签空格大于小于表格tabletrtd单元格合并rowspancolspanth表格三部分thead:表头tbody:表体tfoot:表脚HTML基础标签p:段落br:换行hr:水平线b:粗体字i:斜体字ins:插入字del:删除字sup:右上角加字sub:右下角加字<!DOCTYPE html><ht

2021-01-15 10:41:15 305

原创 Web前端学习之---基础知识

这里写目录标题当前的系统结构HTML网页制作工具第一个HTML页面当前的系统结构C/S结构:client/server(客户端/服务器端)。C/S结构的系统,我们在使用的时候需要安装特定的客户端软件。如微信,QQ等C/S结构的系统大部分都集成在客户端软件上,服务器需要发送的数据量很小,所以C/S结构的系统速度快。缺点:需要安装特定的客户端软件。不好升级、不好维护、后期升级较麻烦,因为只要系统升级,所有客户端软件都需要重新安装。一般注重用户体验的系统都是C/S结构。B/S结构:brows

2021-01-15 09:08:05 147

原创 Linux中软件包管理

Linux中软件包管理RPM包管理YUM包管理RPM包管理RPM:一种Linux软件包的打包和安装工具,它操作的软件包都是.rpm结尾查看当前系统中安装的rpm软件包:rpm -qa | grep 软件包名称安装rpm软件包:rpm -ivh 软件包名称.rpm卸载rpm软件包:rpm -e 软件包名称YUM包管理YUM:是一个shell前端软件包管理器,是一种基于RPM的软件管理工具,它能够从指定服务器上自动下载RPM包并自动安装,可以自动处理软件包之间的依赖关系注意:使用Y

2021-01-14 16:15:43 439

原创 Linux之---网络配置、进程管理、服务管理

网络配置、进程管理、服务管理Linux中的网络管理Linux中的进程管理Linux中的服务管理Linux中的网络管理网络配置点击编辑----虚拟网络编辑器IPADDRGATEWAYDNS1Linux中的进程管理线程:一个程序的线路进程:一个程序的执行,一个进程占用一个端口查看进程:ps(只会xian’shi应用进程)显示所有进程:ps -e以全格式的形式显示所有进程:ps -ef(用于查看Linux系统中某一些软件或者应用是否处于启动状态)ps -ef | gre

2021-01-14 15:57:57 132

原创 Linux学习之---权限管理指令

权限管理指令权限基本介绍文件或目录的权限控制修改文件或目录的权限使用数字的方式修改文件或目录的权限权限基本介绍组的回顾:一个用户至少属于一个组,也可以属于多个组一个文件或者目录只能属于组,并且只能属于一个组Linux中的用户可以分为三类:所有者,同组用户,其他组用户文件或者目录的三种权限:读(read):读取、查看文件的内容写(write):修改文件的内容执行(execute):若文件为可执行文件(.sh),可以直接运行文件或目录的权限控制在Linux中,任何一个文件或目录都

2021-01-14 15:21:05 123

原创 Linux中文件和目录的操作命令

Linux中文件和目录的操作命令echo尖括号追加命令日期和时间操作命令查看系统日历findlocate过滤命令echoecho:输出系统变量或者常量的值到命令行终端尖括号追加命令把前一个查看命令的结果输出到指定文件中:查看命令 > 文件名如果目标文件不存在,则会新建一个文件若文件已经存在,则会覆盖之前你的内容需要注意的是:并不是目录和文件的复制,只是将查询到的内容作为文本存储日期和时间操作命令查看或者设置系统的日期或时间:date查看系统当前的年份:da

2021-01-14 14:55:05 247

原创 Linux的帮助命令

Linux的帮助命令Linux的帮助命令关机重启同步数据库查看帮助信息查看目录切换目录创建目录删除目录创建文件复制文件或目录移动目录或文件Linux的帮助命令关机shutdown now:立即关机shutdown -h 时间:定时关机重启shutdown -r now:立即重启reboot:立即重启同步数据库sync查看帮助信息查看Linux系统手册上的帮助信息:man按回车翻一行按空格翻一页按q退出查看查看命名的内置帮助信息:help查看目录查看当前所

2021-01-14 10:23:06 101

原创 Linux中用户简介和组管理

这里写目录标题Linux中用户简介添加用户删除用户设置密码查看用户信息切换用户Linux中的组管理Linux中用户简介任何使用Linux系统资源的用户,必须使用一个合法的账号和密码,账号和密码一般都是向系统管理员申请,root是Linux系统安装时默认创建的系统管理员账号,由root创建普通账号。添加用户添加用户:useradd 用户名。在/home目录下创建根目录,目录名称默认和用户名相同。在Linux中任何一个用户都至少属于一个组,新建用户时如果不指定组,则会新建一个组,组名和用户名相

2021-01-13 15:11:38 164

原创 Linux学习之---vi和vim

Linux学习之-------vi和vimvi和vimvi和vim常用快捷键vi和vim是Linux中的文本编辑器,是用来在Linux中查看或者编辑文本文件,作用和Windows中的记事本类似,vim是vi的增强版本。使用方法:一般模式:用vi或者vim打开文件,进入一般模式,可以查看文件的内容,并且可以通过上下左右移动光标,查看文件某一部分,但不能编辑文件内容。编辑模式:在一般模式下按i键或者a键,进入编辑模式编辑文件,但不能保存,按esc键退出回到一般模式。命令行模式:在一般模式下,按sh

2021-01-13 09:43:30 178

原创 Linux学习笔记之基础知识点

Linux学习笔记之基础知识点Linux简介Linux主要的发行版本安装Linux操作系统Linux安装目录简介/rootbin ->usr/binusrusr/local/binLinux远程操作Linux简介Linux一种开源的,免费的操作系统。安装在计算机硬件上,用来管理计算机硬件和软件资源的系统软件。Linux注重安全性,稳定性,高并发处理能力,但没有优异的可视化界面。Windows用于个人计算机上,Linux用于企业服务器上。Linux主要的发行版本Linux在1991年开发

2021-01-08 20:48:14 101

原创 虚拟机安装教程(超详细,附软件)

虚拟机安装教程(超详细)虚拟机安装步骤虚拟机+镜像下载地址:虚拟机安装步骤1,下载虚拟机软件包,解压后双击2,接受协议3,尽量不要将软件安装在C盘,但软件自己本身会创建的路径不要修改,最好的方式是直接修改路径前的磁盘,将C盘改成其他盘4,去掉此选项的勾5,两个选项也全部不选6,快捷方式的创建看自己需要,可选可不选7,点击安装8,输入许可证密钥,网上搜一搜就有了,也可以私信我发你9,安装之后打开是这样的界面就表示虚拟机已经安装好了。

2020-12-29 16:45:55 16472 12

原创 非空约束,唯一约束,主键约束,外键约束

这里写目录标题约束非空约束唯一约束主键约束外键约束检查约束三级目录约束约束:在创建表时,可以给表的字段添加相应的约束,添加约束的目的是为了保证表中数据的合法性,有效性,完整性。非空约束非空约束(NOT NULL):被约束的字段不能为NULL。唯一约束唯一约束(UNIQUE):被约束的字段不能重复。列级约束表级约束:多个字段联合起来添加一个约束主键约束主键约束(PRIMARY KEY):约束的字段既不能重复,也不能为NULL。外键约束外键约束(FOREIGN KE

2020-12-24 13:02:38 2460 6

原创 MySQL学习之---表的复制,批量插入,修改,删除

表的复制,批量插入,修改,删除表的复制批量插入修改数据删除数据表结构的修改补充:增删改查术语表的复制批量插入修改数据 语法格式: update 表名 set 字段名1=值1,字段名2=值2......where 条件;注意:没有条件整张表全部更新案例,将部门10的LOC修改为NANCHANG,将部门名称修改为BIGBOSS注:没有条件则数据全部更新删除数据 语法格式: delete from 表名 where 条件;注意:没有条件全部删除案例:删除10部门的数据注

2020-12-23 09:27:53 213

原创 MySQL学习之表的创建,插入数据

create,insert表的创建(create)MySQL常用数据类型建表语句的语法格式插入数据(insert)第一种插入方式第二种插入方式第三种插入方式设置默认值多行插入表的创建(create)MySQL常用数据类型注:char和varchar的区别在于一个是定长的,一个是不定长的。所谓定长,就是像人的身份证号或者出生年月日一样,都是固定长度的,当数据是定长时选char的效率会更高。当数据不定长时,像简介这类,选varchar更合适。建表语句的语法格式例子,创建学生表插入数据(in

2020-12-22 10:28:45 2047

原创 MYSQL学习之union,limit

union,limitunion连接一张表内的数据连接不同表的查询结果(主要用法)需要注意的limit通用的标准分页SQLunionunion:用于表连接,可用于同一张表和不同表间查询结果的拼接,一般不同表间结果拼接较多,需要注意的是,union不可以合并列数不同。连接一张表内的数据举例:找出职位为MANAGER和SALESMAN的员工连接不同表的查询结果(主要用法)例子:查出emp表中的ename和dept表中的dname需要注意的limitlimit是MySQL中特有的,

2020-12-22 09:32:06 613

原创 MYSQL数据集

MYSQL专栏下的文章所使用的数据集(sql脚本)链接:https://pan.baidu.com/s/1qog-ToE5ET6vokBN44Z20A提取码:qo77

2020-12-21 10:58:37 859

原创 MYSQL学习之多表查询,子查询

多表查询多表查询三级目录多表查询找出每个员工的部门名称,工资等级以及上级领导三级目录

2020-12-21 10:18:21 302 1

原创 distinct,笛卡尔乘积,连接查询

这里写目录标题distinct关键字笛卡尔乘积现象连接查询连接查询的分类distinct关键字distinct关键字是对重复记录的去重需要注意的是,distinct只能出现在所有字段的最前面多个字段就是联合起来去重统计岗位的数量笛卡尔乘积现象如果两张表连接查询没有任何条件,就会出现乘积现象举例:找出每一个员工的部门名称,要求显示员工名和部门名连接查询连接查询:在实际开发中,大部分情况都不是在单表中查询数据,一般都是多张表联合查询出最终的结果。在实际开发中,一个业务一般都会对应多张

2020-12-20 11:06:04 159 1

原创 MYSQL学习之----条件函数

这里写目录标题一级目录升序,降序三级目录一级目录升序,降序按照工资升序,找出员工名和薪资按照工资的降序排列三级目录

2020-12-19 19:23:46 231 1

原创 MYSQL学习之条件查询

条件查询条件查询等于(=)不等于(<,>,!=)IS NULL,IS NOT NULLand和orin(等同于or),not inlike(模糊查询)条件查询条件查询需要用到where语句,where必须放在from语句的后面等于(=)查询工资等于5000的员工的姓名查询Smith的工资不等于(<,>,!=)找出工资大于等于2000的员工找出工资小于等于2000的员工找出工资不等于3000的(有两种写法)找出工资在1000-3000之间的员工,包括1

2020-12-17 21:18:23 128

原创 MYSQL(理论知识)

MYSQLMYSQL概述安装MYSQL如何找回root密码SQL,DB,DBMS是什么常见的DBMS什么是表SQL语句的分类常见的MYSQL命令MYSQL概述安装MYSQL如何找回root密码方法一方法二方法三方法四SQL,DB,DBMS是什么DB:Database数据库DBMS:Database Management System,数据库管理系统SQL:Structured Query Language,结构化查询语言。是一门标准通用的语言。标准的SQL适合于所有的

2020-12-17 19:42:07 102

原创 Java学习笔记之------StringBuffer,StringBuilder

StringBufferStringBuffer添加元素插入元素删除字符修改字符元素前后顺序调换SetLengthStringBuffer字符串的组成原理就是通过该类实现的StringBuffer可以对字符串内容进行增删StringBuffer是一个容器很多方法与String相同StringBuffer是可变长度的添加元素 // 创建对象 StringBuffer sb = new StringBuffer(); //追加元素 sb.append("abc"

2020-11-19 20:53:59 138

原创 System,proprties,Runtime,Math,Date,Calendar

Java学习之---其他API对象SystemcurrentTimeMillisproperties类getPropertiesfile.separator(文件分隔符)line.separator(行分隔符)path.separator(路径分隔符)RuntimegetRuntime()MathceilfloorroundpowrandomDate日期的格式化自定义日期格式System全是静态的属性和行为out:标准输出流,默认对应设备显示器in:标准输入流,默认对应设备键盘current

2020-11-15 19:01:17 123 1

原创 泛型,泛型的表现,泛型类,泛型方法,泛型接口,通配符,限定

这里写目录标题泛型技术泛型的表现泛型代码示例泛型练习(强转)泛型技术在jdk1.4版本之前,容器什么类型的对象都可以存储,但在取出时,需要用到对象的特有内容时,需要做向下转型。但有时存入的对象类型不一致,会导致向下转型过程中出现ClassCastException。为了避免出现这个问题,只能在主观上控制,往集合中存储的对象类型保持一致。jdk1.5后解决了这个问题,在定义集合时,就直接明确集合内存储元素的具体类型。这样,编译器在编译时,可以对集合中存储的对象类型进行检查,一旦发现类型不匹配,就编

2020-11-11 16:53:05 199

原创 Java学习笔记之----TreeSet练习

这里写目录标题TreeSet练习练习一练习二练习三练习四练习五TreeSet练习练习一将Person对象存储到TreeSet集合中,同姓名同年龄视为一个人,不存,姓名升序排序package com.rqy.exercise;import com.rqy.day18.Students;import java.util.Comparator;//实现Comparatorpublic class CompByName implements Comparator { //覆盖compare

2020-11-09 15:13:39 197

原创 常见集合框架,高级for循环,Enumeration接口

常见集合框架,高级for循环,Enumeration接口常见集合框架增强for循环(高级for循环)Enumeration接口常见集合框架ArrayList:数组结构。查询快,可重复。可实现增删改查。LinkedList:链表结构。增删块。HashSet:哈希表。覆盖HashCode和equals方法。查询速度更快。不保证有序,不可重复。LinkedHashSet:链表+哈希表。可以实现有序。TreeSet:可以排序。不可重复。两种比较方式,自然排序comparable,比较器compare。

2020-11-07 15:17:42 402

原创 满满干货之HsahSet,LinkedHashSet,TreeSet

满满干货之HsahSet,LinkedHashSet,TreeSetSet集合HashSet演示哈希表哈希表---存储自定义对象(HashSet)LinkedHashSetTreeSet演示比较器接上一篇博文Set集合Set集合:不允许重复元素,和collection方法相同,只能使用迭代器取出set集合HashSet:哈希/散列表结构。如何保证唯一性?元素必须覆盖hashCode方法和equals方法覆盖hashCode方法是为了根据元素自身的特点确定哈希值覆盖equals是为了解

2020-11-07 14:26:30 209

原创 干货满满之ArrayList,LinkedList

这里写目录标题ArrayList集合存储自定义对象ArrayList取出重复元素方式ArrayList集合存储自定义对象往ArrayList中存储自定义的对象PersonPerson类package com.rqy.day18;public class Person { private String name; private int age; public String getName() { return name; } pub

2020-11-05 16:12:18 102

原创 集合,ListIterator,Vector,ArrayList,LinkedList

Java学习笔记之------集合集合类基本方法三级目录集合类为什么出现集合类?面向对象语言对事物的体现都是以对象的形式体现,为了方便对多个对象的操作,就对对象进行存储。集合就是存储对象最常用的一种方式。数组和集合类同是容器,有何不同?数组虽然也可以存储对象,但长度是固定的。数组中可以存储基本数据类型集合长度是可变的集合可以存储不同类型的对象集合类的特点集合只用于存储对象集合长度是可变的集合可以存储不同类型的对象集合体系:因为容器中的数据结构不同,容器有很

2020-10-30 17:07:01 109

空空如也

空空如也

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

TA关注的人

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