May222022
在Centos中自定义安装Java环境及环境变量配置
简介
Java是一种非常重要的编程语言,许多应用程序和平台都依赖于Java环境。而在Centos系统中,默认可能没有安装Java环境,因此需要手动安装并配置环境变量。本篇博客将教你如何在Centos系统中自定义安装Java环境,并设置相应的环境变量。
步骤一:下载并安装Java环境
首先,打开终端并使用以下命令下载Java安装文件:
wget -c --header "Cookie: oraclelicense=accept-securebackup-co...阅读全文
抢沙发
Apr222022
入门Java Spring Boot Web开发
Java Spring Boot是一个基于Spring框架的快速开发框架,它简化了Java Web应用程序的开发过程。Spring Boot提供了一种能够自动配置Spring应用程序的方式,减少了很多繁琐的配置工作,让开发者能够更加关注业务逻辑的实现。
安装Java和Spring Boot
在开始使用Java Spring Boot之前,首先需要安装Java开发环境。可以从Oracle官网下载Java开发工具包(JDK)并按照说明进行安装。安装完成后,...阅读全文
Apr052022
CentOS7-Oracle11g 安装记录
前言
在本篇博客中,我将记录在CentOS 7上安装Oracle 11g的详细步骤和注意事项。Oracle是一款功能强大的关系型数据库管理系统,通过安装和配置Oracle,您可以在CentOS 7系统上搭建一个稳定的数据库环境。
步骤一:下载Oracle 11g安装文件
首先,您需要从Oracle官方网站下载适用于Linux的Oracle 11g安装文件。确保您下载的文件与您的CentOS 7系统架构相匹配。
步骤二:安装依赖项
在安装Or...阅读全文
Jan222022
数据库存储引擎与数据模型的性能对比
在选择数据库系统时,我们常常会考虑存储引擎和数据模型对系统性能的影响。存储引擎决定着数据库在磁盘上的数据存储形式,而数据模型则定义了数据库中数据的组织和操作方式。这两个因素对数据库的性能有着重要的影响,接下来我们来比较不同存储引擎和数据模型在性能方面的差异。
一、存储引擎的性能比较
关系型数据库引擎
关系型数据库引擎比如MySQL的InnoDB引擎和Oracle的Oracle Datab...阅读全文
Jan072022
学习使用Maven进行项目构建
Maven是一个强大的项目构建工具,它提供了一套标准化的项目结构和构建流程,能够简化项目的管理和构建过程。本文将介绍如何使用Maven进行项目构建,以及一些常见的Maven功能和用法。
安装Maven
首先,你需要在本地安装Maven。你可以从Maven官方网站下载Maven的安装包,并按照官方文档的指引进行安装。
安装完成后,你可以在命令行中输入以下命令来验证Maven是否成功安装:
mvn -v
如果看...阅读全文
Nov162021
CentOS 7 安装 JDK 8
在 CentOS 7 上安装 JDK 8 是很常见的任务,在本篇博客中,我们将详细介绍如何在 CentOS 7 上安装 JDK 8,并给予您一些有关 JDK 8 的相关信息。
第一步:下载 JDK 8
首先,您需要从 Oracle 官网下载 JDK 8 的二进制文件。可以通过以下链接直接下载:
Oracle JDK 8
请确保您选择与您的操作系统相对应的版本。
第二步:安装 JDK 8
在下载完成后,我们可以将 JDK 8 二进制文件进行安装。
...阅读全文
Oct072021
数据库性能监控的关键指标和常用工具
数据库是现代应用程序的核心组成部分,而数据库性能是保证应用程序高效运行的关键因素之一。数据库性能监控旨在实时追踪数据库的性能,并提供有价值的指标以评估和改进数据库系统的性能。本文将介绍一些关键指标和常用工具,用于监控和优化数据库性能。
关键指标
1. 响应时间(Response Time)
响应时间是指从一个请求提交到最终获得响应的时间。数据库的响应时间直接影响到应用程序的用...阅读全文
Oct032021
PHP操作PDO、预处理以及事务
PDO为PHP访问各类数据库定义了一个轻量级一致性的接口,无论什么数据库,都可以通过一致的方法执行查询和获取数据,而不用考虑不同数据库之间的差异,大大简化了数据库操作。使用PDO可以支持mysql、postgresql、oracle、mssql等多种数据库。
本文以基础讲解常用的PHP以PDO方式操作MySQL,包括常用的CURD语句执行,以及预处理语句和事务的应用。虽然很多朋友使用开发框架封装好了数据库操作...阅读全文
Sep242021
sql注入之Oracle注入
Oracle注入
1.Oracle的数据类型是强匹配的(MYSQL有弱匹配的味道),所以在Oracle进行类似UNION查询数据时候必须让对应位置上的数据类型和表中的列的数据类型是一致的,也可以使用null代替某些无法快速猜测出数据类型的位置。
2.Oracle的单行注释符号是– ,多行注释符号/**/。
判断Oracle数据库
利用函数来判断是否oracle数据 如:and len(‘a’)=1(在mssql和mysql以及db2...阅读全文
Sep092021
常见sql注入payload
1. SQL Server Payload
1.1. 常见Payload
Version
SELECT @@version
Comment
SELECT 1 -- comment
SELECT /*comment*/1
Space
0x01 – 0x20
用户信息
SELECT user_name()
SELECT system_user
SELECT user
SELECT loginame FROM master..sysprocesses WHERE spid = @@SPID
用户权限
select IS_SRVROLEMEMBER('sysadmin')
select IS_SRVROLEMEMBER('db_owner')
List User
SELECT...阅读全文