- 博客(78)
- 收藏
- 关注
原创 Oracle基础(十四)游标
游标pl/sql的游标是指把从数据库中查询出来的数据,以临时表的形式存放在内存中,游标可以对存储在内存中的数据进行操作,返回一条线或一组记录,或者一条也不返回.pl/sql中的记录和表类型虽然可以存储数据,但是对存在内存中的数据进行操作比较麻烦,游标就是解决内存查询到数据进行处理改变.游标的基本操作:(pl/sql包含隐式游标和显示游标)1.声明游标cursor cursor_name...
2021-06-09 15:22:25
628
原创 docker安装redis并远程连接
1.查看可安装的redis版本docker search redis2.拉取redis镜像docker pull redis (不指定版本,默认拉取最新版本)3. 新建挂载配置文件夹mkdir -p /root/docker/redis/datamkdir -p /root/docker/redis/conf因为 redis 默认配置只能够本地连接,不能进行远程访问,使用 Re...
2020-04-16 17:35:53
3200
原创 配置docker中的nginx
使用docker 下载nginx 镜像: docker pull nginx启动nginx: docker run --name nginx -p 80:80 -d nginx进入容器: docker exec -it nginx bash找到nginx.config : cd /etc/nginx/使用vim 或vi对nginx.config进行编辑如果提示没...
2020-04-16 11:31:36
323
原创 jenkins的常用插件
Jenkins插件1、SpringBoot-Maven打包Jar Maven Integration plugin Maven增强插件 Git plugin Git插件Publish Over SSH SSH推送插件2、SpringBoot-Maven打包War Maven Integration plugin Maven增强插件 Git plugin Git插件 Pu...
2020-04-14 10:11:55
608
原创 docker-compose的安装卸载与使用
1、安装pipyum -y install epel-releaseyum -y install python-pip2、查看pip版本pip --version3、更新pippip install --upgrade pip4、安装docker-composepip install docker-compose遇到问题: ①Found existing installa...
2020-04-14 10:07:04
1292
原创 在阿里云linux服务器的docker上安装mysql并远程连接
1.搜索mysql的docker镜像docker search mysql2.拉取mysql docker pull mysql(可选版本,不选默认拉取最新版)docker pull mysql3.列出本机镜像docker images4.根据mysql镜像创建容器并运行docker run --name centos7-mysql -e MYSQL_ROOT_PA...
2020-04-09 17:47:49
454
1
原创 pygame.error: Couldn't open images\ship.bmp的解决办法
试了各种办法最后发现,拼上全部路径就可以了
2019-12-12 17:26:51
1022
4
原创 阿里云服务器安装MySql并通过Navicat连接
https://blog.youkuaiyun.com/qq_41154522/article/details/100528390
2019-12-06 10:13:52
279
原创 git 中 reset --hard --soft --mixed区别
git hard : 只是删除某次提交,再次提交直接commit即可git mixed : 删除某次提交,并且回到add之前的状态,再次提交先add ,在commitgit hard : 删除末次提交,并清空所有基于这次commit的修改.可能会造成数据丢失....
2019-11-29 17:04:25
331
原创 微服务
##微服务架构概述微服务架构是当前软件开发领城的技术热点。它在各种博客、社交媒体和会议演讲上的出镜率非常之高,相信大家也都听说过微服务这个名词。然而微服务似乎又是非常虚幻的一我们找不到微服务 的完整定义,以至于很多人认为是在炒作概念。那么什么是微服务呢?它解决了哪些问题?它又具有哪些特点?1.1 单体应用架构存在的问题一个归档包(例如war格式)包含所有功能的应用程序,通常称为单体应用。而...
2019-11-04 14:51:27
272
原创 Oracle基础(十三)复合变量
1.%type : 指定变量的数据类型和数据库中的列一致.1.获取一个变量的数据类型2.%rowtype1.获取表中一行记录3.PL/SQL 记录(自定义类型)一个类型可以包含多个变量标量是存储一行单列的值复合变量一行多列多行单列(PL/SQL集合)PL/SQL集合类型是类似于高级语言中的数组(集合),集合类型包括1.索引表(PL/SQL表)1.处理PL/SQL中 的数...
2019-09-05 09:16:48
524
原创 Oracle基础(十二)可编程SQL
可编程SQL(Oracle)PL/SQL : PL/SQL是 Oracle 是在标准SQL语句上的过程性扩展.pl/SQL 不仅允许嵌入SQL语句,还可以定义变量和常量.允许使用条件语句和循环语句,异常处理PL/SQL 优势:1.支持面向对象编程,支持自定义类型,实例化,继承,程序块中的重载2.更好的提升程序性能,PL/SQL把一个Pl/SQL语句块统一进行编译后执行,同时还可以...
2019-09-05 08:59:38
333
原创 Oracle基础(十一)高级查询
高级查询集合操作 : 将两个或多个查询返回的结构结合起来union,union all,intersect,minus并集(获取的结果集合并到一个结果集中) SQL> select * from dept where deptno > 10 2 union all 3 select * from dept where deptno >30 4 ...
2019-09-05 08:53:01
110
原创 Oracle基础(十)子查询
子查询(嵌套查询)单行子查询 : 不向外部的SQL语句返回结构,或者只返回一行.多行子查询 : 向外部的SQL语句返回一行或多行多列子查询 : 向外部SQL语句返回多列关联子查询 : 引用外部SQL语句中的一列或多列,这种子查询被称为关联子查询嵌套子查询 : 位于子查询中的查询. 子查询最多可以嵌套 255 层子查询可放在另一个查询的where子句中.查询部门平均工资,低于部门平均工...
2019-09-05 08:51:21
235
原创 Oracle基础(九)简单函数
SQL 函数包含单行函数和多行函数单行函数就是输入一行输出页数一行.多行函数也称为分组函数,将多行数据返回一个值.字符函数1. ascii(x) 用于返回字母的ascii码SQL> select ascii(dname) from dept; ASCII(DNAME) ------------ 98 65 ...
2019-09-05 08:41:05
139
原创 Oracle基础(八)数据库事务
事务(Transaction)事务是由一组(多条) SQL语句组成的最小逻辑工作单元事务是为了保证数据的一致性事务的提交和回滚要永久性的记录记录事务中的SQL语句的结果,需要执行commit语句,从而提交事务.事务的开始于结束:开始: 连接到数据库上,并执行一条DML语句(insert,update或delete)前一个事务结束后,又输入一个DML语句事务结束:执行commit...
2019-08-31 09:36:43
122
原创 Oracle基础(七)DML语句
insertinsert into table_name [column1,column2,…] values(value1,value2,…);insert into table_name [column1,column2,…] select (column1,column2,…) from table_name2;insert into : 指明要插入表中的字段values : 插入相...
2019-08-31 09:33:28
505
原创 Oracle基础(六)增删改查
SQL 基础SQL(Structured Query Language , 结构化的查询语言),用来实现关系运算中的查询.只要是关系型数据库SQL语言就是一套标准的语言SQL语言分类1.查询语言用于检索数据库中存储的行,可以使用SQL中的Select语句编写查询2.数据操作语言(DML)insert 添加update 修改delete 删除merge 合并3.数据定义语言(...
2019-08-31 09:32:59
206
原创 Oracle基础(五)用户权限
用户权限创建用户create user user_nameidentified by password[default tablespace default_tablespace| temporary tablespace temp_tablespace| profile profile| password expire| account lock | unlock]u...
2019-08-31 09:13:48
272
原创 Oracle(四)约束
完整性约束数据库中的数据正确性和相容性,用来防止想数据库中添加不合语义的数据.表级别约束 : 定义在一个表中,可用于表中多列列级别约束 : 对表中的一列进行约束,只能应用一列约束的用途分类:primary key (主键约束)主键是由一列或多列组成,唯一标识在一个表中,只能定义一个主键约束不能重复,并且不能包含null.2.foreign key (外检约束)外键引用另一...
2019-08-31 09:10:33
217
原创 Oracle基础(三)对表的操作
表表示基本的数据存储结构,一个表通常由行和列(字段)组成创建表的时候可以指定创建到那个表空间上,如果不指定将默认创建到用户的默认表空间里.创建表的类型1.堆表:数据按照堆组织,一无序方式放在单独的表字段中,也称为标准表2.索引表 : 数据以 “B数” 解耦股,存放在主键约束所对应的索引字段中3.簇表 : 簇由供需数据库的组表组成,在某些情况下,使用簇表可以节省空间,提高SQL的性能...
2019-08-31 09:00:50
193
原创 Oracle 基础(二) 结构,创建表空间等命令
关系数据库1.关系型数模型2.关系数据库的泛化理论3.数据库设计(实体-关系模型,E-R图绘制)4.Oracle应用体系~ 1.单磁盘独立主机结构~ 2.多磁盘独立主机结构~ 3.客户端/服务器端系统结构~ 4.浏览器/服务器系统结构~ 5.分布式数据库体系结构Oracle数据库体系结构1.物理存储结构1.数据文件2.控制文件3.日志文件 重做日志文件4.其他文件...
2019-08-31 08:53:07
245
原创 过滤器
过滤器Filter 和 Listener 是 Servlet 规范中的高级特性不处理任何客户端请求,只用于对 request, response进行修改或者对象 context, session, request时间进行监听.过滤器链,一个FilterChain包括多个Filter,客户端请求request在抵达Servlet之前会进入FilterChain里面的所有过滤器,服务器相...
2019-08-14 09:34:27
91
原创 Servlet上传下载
上传的JSP页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/...
2019-08-12 15:51:24
86
原创 简单的增删改查
职位表主页<%@page import="org.lq.entity.Role"%><%@page import="java.util.List"%><%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYP...
2019-08-11 08:37:07
157
原创 ## DBUtils 分页展示
DBUtilscommons-dbutils 是 Apache 组织提供的一个开源 `JDBC工具类库`,它是对JDBC的简单封装,学习成本极低,并且使用dbutils能极大简化jdbc编码的工作量,同时也不会影响程序的性能。因此dbutils成为很多不喜欢`hibernate`的公司的首选。org.apache.commons.dbutils.QueryRunner : 负责执行所有SQL...
2019-08-10 14:12:35
389
原创 数据库连接池
数据库连接池数据库连接池就是创建和管理一个连接的缓冲池技术.这些连接提前准备好等待线程使用负责分配,管理和释放数据库连接,它允许程序重复使用一个现有的数据库连接,而不需要重新建立连接DBCP : Apache组织下面的一个开源的数据库连接池1. 导入DBCP连接池依赖的jarcommons-dbcp2-2.4.0commons-logging-1.2commons-pool2-2.6...
2019-08-09 10:18:15
387
2
原创 JSTL
JSTL标签库JSTL标签库是为了弥补html标签补助,规定自定义标签的使用,使用jstl标签的目的,不希望在jsp页面出现java逻辑代码引入jstl类库—jstl.jar—JSTL 分类:1.核心标签2.国际化标签库3.数据库标签4.XML标签5.JSTL函数(EL函数)核心库1.表达式控制标签 : out,set,remove,catch2.流程控制 : if,ch...
2019-08-09 10:16:49
118
原创 EL
获取数据1. 用于替换JSP页面中的脚本表达式,获取web作用域中的所有数据,获取javaBean,list,map…执行运算可以进行简单的运算处理,四则运算,三元表达式…,==. 逻辑比较== 或 eq!= nq< ltgt <= le= ge&& and|| or! notempty 检查对象是否为空获取内...
2019-08-08 17:06:17
127
原创 Servlet
Servlet~ Servlet是sun公司提供一门用于开发动态web资源的技术1.编写一个java类,实现Servlet接口2.把编写好的java类部署到web服务器中.jsp翻译后得到的java问价就是一个servlet### jsp和servlet?1.servlet1.在java类中编写html过于复杂2.大2.撒旦法1.第三方3.页面静态化...
2019-08-08 17:04:54
85
原创 JSP九大内置对象
https://lanqiao.coding.meJSP内置对象(9个内置对象):1.PageContext javax.servlet.jsp.PageContext JSP的页面容器2.request javax.servlet.http.HttpServletrequest 获取用户的请求信息3.response javax.servlet.http.HttpServletRespo...
2019-08-06 10:14:59
93
原创 JSP基础入门实例
主页面<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose...
2019-08-05 22:36:59
249
原创 JSP
##JSP页面组成1. JSP指令指令标签不会产生任何内容输出到网页中,主要是用来设置jsp页面的相关信息,用的什么语言.导入的类库,字符集…<%@ 指令名称 属性名称=“value”…%>指令名称 : page,include,taglib属性名称 :1. language 指定当前页面嵌套的语言2. contentType 设置jsp编译后网页的字符集3. page...
2019-08-05 22:34:50
136
原创 Tomcat目录结构
1.Tomcat目录结构介绍Tomcat安装路径下有多个目录,分别是:binconfliblogstempwebappswork下面通过一张图更直观的了解Tomcat的目录结构图,如图1-1所示:图1-1 tomcat目录结构2.Tomcat目录结构分析下面来一一介绍Tomcat目录中每个目录的用途,及存放的文件内容:bin :该目录下存放的是二进制可执...
2019-08-05 22:31:02
158
原创 Tomcat端口号配置
1.端口号介绍在网络技术中,端口(Port)大致有两种意思:一是物理意义上的端口,比如,ADSL Modem、集线器、交换机、路由器用于连接其他网络设备的接口,如RJ-45端口、SC端口等等。二是逻辑意义上的端口,一般是指TCP/IP协议中的端口,端口号的范围从0到65535,比如用于浏览网页服务的80端口,用于FTP服务的21端口等等。而我们要说的端口就是逻辑意义上的端口。2.端口号配置T...
2019-08-05 22:30:12
1583
原创 Windows如何安装Tomcat
1.Tomcat概述Tomcat是由Apache提供的开源免费服务器。由于Sun公司参与到了Tomcat的开发中,所以最新的JSP/Servlet规范总是能在Tomcat中体现出来。当前最新版本是Tomcat 8,我们课程中使用Tomcat 7。Tomcat 7支持Servlet3.0,而Tomcat6只支持Servlet2.5。在后面的开发中,我们使用Tomcat 7,servlet使用的是...
2019-08-05 22:28:34
186
原创 软件体系结构—B/S和C/S架构
软件体系结构—B/S和C/S架构在进行软件开发时,通常会在两种基本架构中进行选择,即C/S架构和B/S架构。1.什么是C/S结构?C/S架构是客户端/服务器端交互模式,是Client/Server的简称。它是早期常用的一种软件架构,这种架构的软件需要在用户的电脑上安装客户端程序,下面通过一张图来了解C/S架构客户端与服务器的交互过程。如图1-1所示:图1-1 C/S架构图2.什么是B/...
2019-08-05 14:57:12
2190
原创 Linux系统安装Tomcat
Tomcat的运行环境依赖于jdk,要想在linux上使用tomcat,就需要先安装jdk,习惯了界面安装配置换将变量,用命令安装确实十分麻烦,所以,来学习一下如何在linux上安装jdk在oracle官网下载对应版本的安装包https://www.oracle.com/technetwork/java/javase/overview/index.html下载完成后,在linux中创建...
2019-08-05 14:41:16
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人