自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

thisIsDennis的博客

Dennis's blog

  • 博客(33)
  • 资源 (4)
  • 收藏
  • 关注

原创 Centos7下安装Redis

Centos7下单机版Redis的安装步骤

2023-07-25 17:15:22 274

原创 Docker下安装Nginx

Docker下安装Nginx并且挂在配置文件

2021-12-06 14:37:08 1750

原创 Java命令梳理

Java运行java程序,运行.class文件(运行的时候不要带后缀)用法:java [-options] class [args…] (执行类)java [-options] -jar jarfile [args…] (执行 jar 文件)系统参数变量说明-d32使用 32 位数据模型 (如果可用)-d64使用 64 位数据模型 (如果可用)-server选择 “server” VM,默认 VM 是 server.-cp<目录和 zip/ja

2020-09-17 14:11:48 1187

原创 VMware下Centos7网络配置

一.前言之前在VirtualBox上安装Centos7的时候配置过一次网络(当时配置的时候还是比较顺利的) ,但是,由于某种原因需要在VMware上安装Centos7虚拟机,但是配置网络的过程却并不顺利(主要是粗心大意把配置写错了),所以想再把配置的过程记录一下。二. VMware虚拟机三种网络模式的区别1. 网络模式VMware的几个虚拟设备:VMnet0:用于虚拟桥接网络下的虚拟交换机;VMnet1:用于虚拟Host-Only网络下的虚拟交换机;VMnet8:用于虚拟NAT网络下的虚拟交换

2020-09-01 16:28:36 373

原创 Centos环境下离线安装postgreSQL数据库

一. 安装背景因为服务器是部署在内网环境的,所以在无法连接外网的环境下,安装一些软件就会显得比较麻烦,所以特地尝试了一下离线安装,话不多说,开始!二 . 下载数据库资源文件进入postgreSQL官网,选择需要安装的pgsql版本等,这里以9.6.10版本为例。三. 安装以及配置数据库1. 安装数据库1.1. 新建目录,指定安装位置mkdir –p /opt/postgresql1.2. 将安装包解压到目录tar –zxvf postgresql-9.6.10.tar.gz –C /

2020-08-27 11:00:56 1004 1

原创 request.getParameter()和request.getAttribute()比较

getParameter与getAttribute相同点都是HttpServletRequest类中的方法都是用来传递数据用的getParameter与getAttribute不同点getParameter():1.1. 响应的是两个web组件之间为==链接(重定向)==关系时,类似get,post等方式传入的数据。1.2. 此种方法从Web客户端传到Web服务器端,代表HTTP请求数据。1.3. 返回String类型的数据。1.4. 只有get方法没有set方法。getAtt

2020-06-25 11:01:21 985

原创 Centos7下安装Kubernetes(k8s)

一. K8s简介Kubernetes(简称,K8S)是Google开源的容器集群管理系统,在Docker技术的基础上,为容器化的应用提供部署运行、资源调度、服务发现和动态伸缩等一系列完整功能,提高了大规模容器集群管理的便捷性。 其主要功能如下:使用Docker对应用程序包装(package)、实例化(instantiate)、运行(run);以集群的方式运行、管理跨机器的容器。以集群的方式运行、管理跨机器的容器;解决Docker跨机器容器之间的通讯问题。解决Docker跨机器容器之间的通讯问题;

2020-05-19 14:35:13 2920 2

原创 Centos7下Jenkins的安装及使用(三)

用户权限管理Jenkins本身对于权限这块的管理粒度是比较粗糙的,在这里可以借助插件来完成对权限的管理,比如:Role-based Authorization Strategy;安装Role-based Authorization Strategy插件;jenkins -> Manage Jenkins -> Configure Global Security;...

2020-04-30 10:25:19 310

原创 Centos7下Jenkins的安装及使用(二)

jenkins插件下载镜像加速Jenkins本身不提供很多功能,我们可以通过使用插件来满足我们的使用。例如从Gitlab拉取代码,使用Maven构建项目等功能需要依靠插件完成。但是Jenkins国外官方插件地址下载速度非常慢,所以可以修改为国内插件地址:https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/update-center.json...

2020-04-30 09:48:57 248

原创 Centos7下Jenkins的安装及使用(一)

一. Jenkins简介Jenkins 是一款流行的开源持续集成(Continuous Integration)工具,广泛用于项目开发,具有自动化构建、测试和部署等功能。官网: https://www.jenkins.io/zh/。1. Jenkins的特征开源的Java语言开发持续集成工具,支持持续集成,持续部署;易于安装部署配置:可通过yum安装,或下载war包以及通过docker...

2020-04-28 18:09:10 724

原创 centos7下harbor的安装及使用(二)

在Harbor创建用户和项目创建项目(Harbor的项目分为公开和私有的);1.1. 公开项目:所有用户都可以访问,通常存放公共的镜像,默认有一个library公开项目;1.2. 私有项目:只有授权用户才可以访问,通常存放项目本身的镜像;创建用户;给私有项目分配用户;角色权限说明访客对于指定项目拥有只读权限开发人员对于指定项...

2020-04-24 11:14:17 317

原创 centos7下harbor的安装及使用(一)

Harbor简介Harbor (港口,港湾)是一个用于存储和分发Docker镜像的企业级Registry服务器。除了Harbor这个私有镜像仓库之外,还有Docker官方提供的Registry。相对Registry,Harbor具有很多优势:提供分层传输机制,优化网络传输 Docker镜像是是分层的,而如果每次传输都使用全量文件(所以用FTP的方式并不适合),显然不经济。必须提供识别分层传...

2020-04-24 10:52:19 1586

原创 GitLab创建组、创建项目、创建用户

创建组使用管理员 root 创建组,一个组里面可以有多个项目分支,可以将开发添加到组里面进行设置权限,不同的组就是公司不同的开发项目或者服务模块,不同的组添加不同的开发即可实现对开发设置权限的管理创建项目创建用户创建用户的时候,可以选择Regular或Admin类型。创建完用户后,修改用户密码将用户添加到组中选择某个用户组,进行Members管理组的成员...

2020-04-20 15:56:08 3338

原创 Centos7下搭建GitLab

简介官网: https://about.gitlab.com/GitLab 是一个用于仓库管理系统的开源项目,使用Git作为代码管理工具,并在此基础上搭建起来的web服务。GitLab和GitHub一样属于第三方基于Git开发的作品,免费且开源(基于MIT协议),与Github类似,可以注册用户,任意提交你的代码,添加SSHKey等等。不同的是,GitLab是可以部署到自己的服务器上,...

2020-04-20 15:13:11 180

原创 Centos7下安装Maven

下载地址进入Maven官网,找到要下载的安装包,拿到其下载链接。安装检查wget命令是否存在;如果不存在可以使用yum进行安装yum -y install wget进入usr目录下新建文件夹maven;进入maven文件夹下将maven安装包下载下来;wget https://mirrors.tuna.tsinghua.edu.cn/apache/maven/...

2020-04-14 17:07:46 291

原创 Docker下安装Redis

一. 安装Dockercentos7下安装docker,具体可以参考阿里云官方镜像站,或者参考这篇博客,写的都挺详细的。安装完毕后,查看是否安装成功!docker --version:查看简略版本信息docker version:查看详细版本信息二. 查看可用的Redis版本访问Redis 镜像库地址。三.安装Redis拉取Redis镜像;速度可能会比较慢,耐心等一会...

2020-04-03 13:46:17 167

原创 Docker下安装MySQL

一. 安装Dockercentos7下安装docker,具体可以参考这篇博客,写的挺详细的。安装完毕后,查看是否安装成功!docker --version:查看简略版本信息docker version:查看详细版本信息docker --versiondocker version二. 查看可用的 MySQL 版本访问 MySQL 镜像库地址。三. 安装 MySQL拉...

2020-04-02 16:52:33 192

原创 postgreSQL自定义模式无法识别问题:错误: 关系 “” 不存在

问题背景这是一个困扰了我有一段时间,让我哭笑不得的一个问题,我现在在做的一个项目用的技术是SpringBoot + JPA + PostgreSQL。PostgreSQL在安装完成后会有一个默认的模式public,数据的操作也都默认是public,但是因为业务上的划分,我们这边又新创建了一个模式,通过注解@Table(name = “”, schema = “”)进行区分。但是,在查询的过程...

2020-03-31 16:44:28 9682

原创 centos7下安装postgreSQL10

选择数据库版本进入postgreSQL官网,选择需要安装的pgsql类型、版本等。检查yum如果已经安装了yum则会列出安装的rpm包名,否则输出为空。这里输出不为空,表示已经安装yum。如果没有安装yum,则需要先去安装yum。rpm -qa yum安装postgreSQL安装RPM;安装成功后进行下一步;yum install https://downloa...

2020-03-31 13:11:37 572

原创 Centos7下安装jdk8

下载jdkjdk的安装包可以去Oracle官网进行下载。安装进入usr目录下新建文件夹java;cd /usrmkdir java通过工具(例如xftp)把jdk压缩包放到java文件夹下;将压缩包解压缩;tar -zxvf jdk-8u162-linux-x64.tar.gz打开/etc/profile文件设置环境变量JAVA_HOME;vi ...

2020-03-26 13:22:04 162

原创 VirtualBox下CentOS7网络配置

前言刚刚在VirtualBox上安装完虚拟机后,一般是网络是不通的,比如:从主机到虚拟机之间网络不通;虚拟机中无法联网;虚拟机中的IP地址不固定。在此,记录下自己解决该问题的方法。具体步骤管理 -> 主机网络管理器;选中VirtualBox Host-Only Ethernet Adapter #2,点击属性;找到IPv4地址,待会要根据这个来配置虚拟机的网络地址;...

2020-03-25 16:55:31 382

原创 VirtualBox下安装Centos 7

准备虚拟机及镜像virtualBox下载地址,官网地址,选择自己需要的版本进行下载并安装(安装教程省略)。Centos下载地址,官网地址,选择自己需要的版本进行下载。创建虚拟机打开VirtualBox -> 新建 ,选择需要安装的系统,点击下一步,分配内存;点击下一步;创建虚拟硬盘;类型默认选择VDI;动态分配(可以节省电脑空间,因为是...

2020-03-24 17:59:48 328

原创 Web安全之XSS攻击解决方案

一.XSS介绍网站中包含大量的动态内容以提高用户体验,比过去要复杂得多。所谓动态内容,就是根据用户环境和需要,Web应用程序能够输出相应的内容。动态站点会受到一种名为“跨站脚本攻击”(Cross Site Scripting, 安全专家们通常将其缩写成XSS,原本应当是css,但为了和层叠样式表(Cascading Style Sheet,CSS )有所区分,故称XSS)的威胁,而静态站点则完...

2020-03-17 10:03:08 632

原创 MySQL递归查询方法

1. 前言最近在做项目时,需要用到mysql递归查询,网上搜索关于递归查询的博客有很多,但是多多少少都有些坑,在这里,自己将它重新整理一下,避免自己踩坑,也方便大家遇到这样的问题。让技术人员能够快速的解决问题。2. 创建数据库在这里插入代码片...

2020-02-02 23:04:44 2350

原创 SpringBoot整合Spring Security(二)

实现自定义表单登录1.实现自定义UserDetailsService

2020-01-28 16:05:45 228

原创 SpringBoot整合Spring Security(一)

1. 简介Spring Security,这是一种基于 Spring AOP 和 Servlet 过滤器的安全框架。它提供全面的安全性解决方案,同时在 Web 请求级和方法调用级处理身份确认和授权。2. 认证过程用户使用用户名和密码进行登录。Spring Security 将获取到的用户名和密码封装成一个实现了 Authentication 接口的 UsernamePasswordAut...

2020-01-27 22:11:07 215

原创 PostgreSQL基本语法

简介PostgreSQL 是一个免费的对象-关系数据库服务器(ORDBMS),在灵活的BSD许可证下发行。PostgreSQL 开发者把它念作 post-gress-Q-L。PostgreSQL 的 Slogan 是 “世界上最先进的开源关系型数据库”。创建数据库删除数据库DROP DATABASE IF EXISTS myDatabase;创建数据库CREATE DAT...

2019-11-29 15:26:41 811

原创 Linux下安装Hbase单机版

Linux下安装单机版HBase1.下载解压安装文件wget http://mirror.bit.edu.cn/apache/hbase/2.2.2/hbase-2.2.2-bin.tar.gztar xvfz hbase-0.94.16.tar.gz2.修改hbse-env.sh文件修改配置文件,将目录切换到hbase/conf,修改第一个配置文件hbse-env.sh:这个文件修改两...

2019-11-01 11:10:28 1007

原创 Spring Boot注册servlet,filter,listener

因为项目需要,需要在Spring Boot项目里加载第三方jar包下的过滤器,以及配置自定义Servlet(额,好久没写过Servlet了),忙里偷闲,将这些东西整理一下。注解的方式配置Servlet 3.0 开始提供了这 3 个注解来代替。@WebServlet => 代替 servlet 配置@WebFilter => 代替 filter 配置@WebListener =...

2019-08-03 12:28:40 175

原创 spring data jpa在使用PostgreSQL表名列名大小写的问题

这几天在用spring boot开发项目, 在开发的过程中遇到一个问题hibernate在执行sql时,总会提示列名不存在。寻找之后发现, 建表时,表统一采用了大写。hibernate会把大写统一转换成小写。且 postgreSQL对 大小写敏感(实际上如果把表名大写也会提示表名不存在)。具体提示错误如下:Caused by: org.postgresql.util.PSQLExceptio...

2019-07-26 10:02:43 2449

原创 Idea下构建基于Gradle的Spring Boot项目

《Idea下构建基于Gradle的Spring Boot项目》

2019-04-18 21:06:27 786

原创 gradle下载安装及配置

《gradle下载安装及配置》date: 2019-04-17gradle的下载:可以通过网址直接下载,也可以通过百度搜索下载,如图gradle的安装:直接将下载好的安装包解压到某个文件夹下即可!配置gradle环境变量:计算机 -> 属性 -> 高级系统设置 -> 环境变量:运行cmd,测试是否配置成功,如图:如此,gradle的配置就完成啦!...

2019-04-17 21:50:20 14577 2

转载 计算机专业英语词汇

A: Active-matrix:主动矩阵 Adapter cards:适配卡 Advanced application:高级应用 Analytical graph:分析图表 Analyze:分析 Animations:动画 Application software:应用软件 Arithmetic operations:算术运算 Audio-output d...

2018-08-27 14:18:12 3223

k8s-jenkins-conf.rar

kubernetes+docker+jenkins持续集成所需的各种配置文件,例如在k8s上搭建jenkins所需的脚本文件;还包含了Jenkinsfile,dockerfile以及pipeline脚本模板等。

2020-06-10

jenkins.rar

jenkins的war包,官方网站下载速度很慢,需要很长时间才能下载下来,甚至有可能会下载失败!为了避免浪费无谓的时间,特此下载下来。

2020-04-20

db_recursive.sql

MySQL递归查询SQL语句整理。通过函数实现MySQL递归查询,包含从上往下递归查询,从下往上递归查询。

2020-02-02

空空如也

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

TA关注的人

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