安装gitlab遇到的问题
GitLab是由GitLab Inc.开发,使用MIT许可证的基于网络的Git仓库管理工具,且具有wiki和issue跟踪功能。GitLab 由乌克兰程序员 Dmitriy Zaporozhets 和 Valery Sizov 开发,它由 Ruby 写成。后来,一些部分用 Go 语言重写打开external_url时页面显示的nginx欢迎页解决方法:如果使用GitLab CE Omnibus package安装方式,那么只需要...
2024-01-10K8s部署Gitlab
K8s 版本:1.20.6这里使用的镜像不是官方的,而是 Gitlab 容器化中使用非常多的一个第三方镜像:sameersbn/gitlab,基本上和官方保持同步更新。地址:http://www.damagehead.com/docker-gitlab/1. RedisapiVersion: apps/v1kind: Deploymentmetadata: name: redis namespace: gitlab labels: name: redisspec: replicas: 1 s...
2024-01-10Gitlab-多实例搭建
Gitlab-多实例搭建操作系统:CentOS所有服务如下:节点A:OpenResty、grafana-server节点B:PGSQL、Redis节点C:Gitlab_1节点D:Gitlab_2节点E:Gitlab_3..............节点N:Gitlab_n节点AOpenResty安装参考https://openresty.org/cn/inst...# 安装相关依赖yum install pcre-devel openssl-devel gcc curl# 下载源码包wget https://...
2024-01-10gitlab重新设置域名后就无法访问了。
gitlab-ctl status ,查看是nignx启动不成功。查看gitlab-ctl tail日志,一直报这个错误 :==> /var/log/gitlab/nginx/current <==2020-01-06_09:12:15.16681 /opt/gitlab/embedded/sbin/nginx: error while loading shared libraries: libutility_mini_linux.so: cannot open shared object file: No...
2024-01-10gitlab登录后账户居然自动改变,求解啊。
首先我先用fd这个账号登录,是可以正常登录的。然后登录进去账号就自动变成了fd1用fd的账号登录进去资料却显示登的是fd1,然后居然还能看到fd的账号而且神奇的是fd和fd1显示的账号名都是fd(是账号名不是用户名,用户名我已经改成中文的名字了)我并没有改账号名也没有改头像,就是两个账号...
2024-01-10gitlab的路由是如何配置的?可以把项目名称拼在路径里
比如https://gitlab.xxx.cn/分组名/然后打开gitlab分组里的项目https://gitlab.xxx.cn/分组名/项目名/然后再打开项目里的子项目https://gitlab.xxx.cn/分组名/项目名/子项目名称而且还能获取到数据...这是怎么办到的应该如何配置路由回答:参考:VueRouter - 动态路由匹配P.S. 虽然自 2016 年起 GitLab 的 W...
2024-02-18基于Docker搭建Gitlab代码存储
关于Docker搭建Gitlab,在19年时就已经在博客发过文章了,今天重新回顾一下。1、拉取镜像docker pull gitlab/gitlab-ce默认拉取最新版本:2、创建Gitlab配置创建GitLab 的配置 (etc) 、 日志 (log) 、数据 (data) 放到容器之外, 容器启动后可以映射到本机,然后后续就可以直接在主机查看和编辑了,不用再进入容...
2024-01-10CentOS7LAMP搭建并且部署sqlilabs
CentOS 7 LAMP搭建并且部署sqli-labs一、LAMP简介(摘自百度百科)1.1.简介LAMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写:Linux,操作系统Apache,网页服务器MariaDB或MySQL,数据库管理系统(或者数据库服务器)PHP、Perl或Python,脚本语言1.2 变体LAPP(以PostgreSQL替代MySQL)...
2024-01-10gift图t仓库之gitlab私有云搭建使用
一、简介 GitLab 是一个用于仓库管理系统的开源项目,使用git作为代码管理工具,并在此基础上搭建起来的web服务。类似github,常用在企业内部做git私有仓库使用; 二、gitlab安装 系统环境准备 最小化安装centos7,我们需要做如下配置 1、安装基础包yum install vim gcc gcc-c++ wget net...
2024-01-10Mycat多实例的搭建
1. 基础环境准备1.1 环境准备:两台虚拟机 db01 db02每台创建四个mysql实例:3307 3308 3309 33101.2 删除历史环境:pkill mysqldrm -rf /data/33{07..10} mv /etc/my.cnf /etc/my.cnf.bak1.3 创建相关目录初始化数据mkdir /data/33{07..10}/data -pmysqld --ini...
2024-01-10利用hugo+githubpages搭建个人博客
## 安装hugo1. 首先安装hugobrew install hugo2. 查看hugo versionhugo version3. 进入到workspace,然后创建一个hugo 的workspacehugo new site quickstart # quickstart 为你的自定义workspace的name4. 然后给hugo选择主题cd quickstartcd themes #进入到hugo的themes目录下git clone https://github.com/liuzc/Lea...
2024-01-10【JS】五分钟搭建博客评论组件-gitalk
前言大概长这样????gitalk 特点✅ GitHub 登录✅ 无需数据库✅ 无干扰模式(设置 distractionFreeMode 为 true 开启)✅ 支持多语言 [en, zh-CN, zh-TW, es-ES, fr, ru, de, pl, ko]✅ 快捷键提交评论 (cmd|ctrl + enter)✅ 支持个人或组织安装npm# npmnpm i --save gitalk# 引入import 'gitalk/dist/gitalk.css'import Gitalk from 'git...
2024-01-10mac+docker在本地搭建gitlab
1. 拉取镜像$ docker pull gitlab/gitlab-ce2. 运行$ sudo docker run -d --hostname xxxx.xxxx.xx --name gitlab --restart always --publish 30001:22 --publish 30000:80 --publish 30002:443 --volume $HOME/gitlab/data:/var/opt/gitlab --volume ...
2024-01-10mybatis多数据源动态切换的完整步骤
笔者主要从事c#开发,近期因为项目需要,搭建了一套spring-cloud微服务框架,集成了eureka服务注册中心、gateway网关过滤、admin服务监控、auth授权体系验证,集成了redis、swagger、jwt、mybatis多数据源等各项功能。具体搭建过程后续另写播客介绍。具体结构如下:在搭建过程集成mybatis的时候,考虑到单一...
2024-01-10mybatis自动映射的一些BUG
最近在使用mybatis的时候遇到了一个比较坑爹的版本问题这是旧版本的包,看起来似乎没什么问题,生成了一个实现类,效果如下至于生成的代码是从mybatis官网拷贝下来的,如下但是问题在于我更新了我的mybatis和genter包的版本之后,生成的类和配置文件就变成这样了,都是最新版本的下面给一下效果...
2024-01-10mybatis使用笔记
springboot整合mybatis导包<dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>1.3.2</version></dependency><dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</ar...
2024-01-10mybatis学习笔记一
1.什么是mybatis? 官网是这样介绍的:附地址:https://mybatis.org/mybatis-3/What is MyBatis? MyBatis is a first class persistence framework with support for custom SQL, stored procedures and advanced mappings. MyBatis eliminates almost all of the JDBC code and manual set...
2024-01-10mybatis实现一对一关联映射实例代码
前言在客观世界中,对象很少是孤独存在的,如班级与学生之间的关系,学生与课程之间的关系,它们的实例之间可以互相访问,这就是关联关系。MyBatis 的关联映射可以大大简化持久层数据的访问,关联关系的分类如下:一对一一对多多对多我们首先绘制一个简化的 E-R 图来表示三种关联关系。...
2024-01-10关于mybatis中多对多查询的一个疑问
Xml配置下多对多效果一个Role对应多个user一个user对应多个role一对多效果一个user对应多个account一个account对应一个user所以一对多和多对多的实现方法是一样的??然后效果也是一样的。。只是多对多,需要一张中间表来过渡里才能查到对应记录,并且双向都可以是多条记录??是这个道理吗??...
2024-01-10mybatis一对一查询功能
所谓的一对一查询,就是说我们在查询一个表的数据的时候,需要关联查询其他表的数据。 需求 首先说一个使用一对一查询的小需求吧:假设我们在查询某一个订单的信息的时候,需要关联查询出创建这个订单对应的用户信息。表模型如下( ResultType sql语句的书写 首先,...
2024-01-10mybatis缓存(三)
mybatis的缓存分为一级缓存和二级缓存一级缓存:基于SqlSession级别的缓存,也就是说,缓存了这个SqlSession执行所有的select.MapperStatement的结果集;同一个查询语句,只会请求一次;但是当前SqlSession执行增删改操作或者commit/rollback操作时,会清空SqlSession的一级缓存;禁止一级缓存(同理也禁止了二级缓...
2024-01-10mybatis实现对数据的增删查改实例详解
前期准备新建java工程或java wweb工程,需要导入以下的包,基本工作已经完成,接下来开始进入正题。新建实体类新建与数据库表对应的实体类package com.edu.hpu.domain; /** * @author Administrator *user表所对应的实体类 */ public class User { //实体类的属性和表的字段名称一一对应 private int id; private String na...
2024-01-10mybatis中的一个异常,异常信息及代码如下?
`Caused by: org.apache.ibatis.exceptions.TooManyResultsException: Expected one result (or null) to be returned by selectOne(), but found: 15at org.apache.ibatis.session.defaults.DefaultSqlSession.selectOne(DefaultSqlSession.java:66)at sun.reflect.Generated...
2024-01-10让普通用户也能制作字体,Fontlab VI字体制作工具使用教程
欢迎点开小编的今日份文章,如今,很多字体都属于商业字体,未经授权在商用作品中使用的话,很容易牵涉到版权问题,也许一不小心就会收到律师函。不想有这样的尴尬?那么拿起FontLab VI软件,下面跟着小编一起来制作你的私有字体吧~~打开Fontlab VI后,新建一个字体文件页面。首先就要选择你需要的字母和符号。然后就可以开始一个个设计字体了。工具栏和其它的图像软件大同小异,很好上手。官宣的功能用起来...
2024-02-02使用iText在所有继续页面中重复PdfPTable标头
PdfPTable如果表格的长度超过一页,如何在所有页面中重复a的标题?回答:看setHeaderRows(int headerRows)的PdfPTable。在那里定义为标题的行应保留在新页面上。table.setHeaderRows(1)第一行作为标题。请参阅API。...
2024-01-10Java编程swing组件JLabel详解以及使用示例
JLabel 对象可以显示文本、图像或同时显示二者。可以通过设置垂直和水平对齐方式,指定标签显示区中标签内容在何处对齐。默认情况下,标签在其显示区内垂直居中对齐。默认情况下,只显示文本的标签是开始边对齐;而只显示图像的标签则水平居中对齐。 还可以指定文本相对于图像的位置。默认...
2024-01-10kotlin使用Dagger2的过程全纪录
前言Dagger2作为依赖注入神器,相信很多朋友都听说过它的大名。只不过它的有些概念,理解起来并不是那么清晰,并且在使用的过程中,也比较迷糊。Dagger2有Google接手开发的一个基于JSR-330标准的依赖注入框架,它会在编译期间自动生成相关代码,负责依赖对象的创建,达到解耦目的。下面将详细介...
2024-01-10pathlib的使用例子
统计文件个数我们可以使用.iterdir方法获取当前文件下的所以文件.import pathlibfrom collections import Counternow_path = pathlib.Path.cwd()gen = (i.suffix for i in now_path.iterdir())print(Counter(gen))输出内容Counter({'.py': 16, '': 11, '.txt': 1, '.png': 1, '.csv': 1})通过配合使用collections模块...
2024-01-10使用Python中的Tablib库
经常把语言和办公软件等格式文件搭配在一起使用,但是有些时候没办法用第三方的库在一起搭配使用,但是学习了今天的文章内容,大家不必在担心这些问题了,因为可以完美的解决过渡让格式文件和第三方程序在一起结合使用,这就是我们今天他要你说的——Tablib库,一起来学习这个优雅的库吧。...
2024-01-10SignalR 是什么以及如何使用它?
在典型的 Web 应用程序中,通信流是单向的,即从客户端到服务器。客户端向服务器发起请求,服务器执行一些任务,并将响应发送给客户端。SignalR 是一个开源项目,可实现从服务器到客户端的实时双向 Web 通信。使用 SignalR,您可以编写可以立即与客户端通信的服务器端代码。SignalR 简化了向 Web 应用...
2024-01-10在C中使用libtar库
我正在尝试使用c创建tar文件。由于某种原因我无法使用system("tar -cvf xxxx.tar xxxx");我的代码是:#include <stdio.h>#include <libtar.h>#include <fcntl.h>int main(void) { TAR *pTar; char *tarFilename = "file.tar"; char *srcDir = "directory"; char *extractTo = "...
2024-01-10【Spring】JdbcTemplate的使用方法 [数据库教程]
JdbcTemplate(概念和准备)什么是 JdbcTemplateSpring 框架对 JDBC 进行封装,使用 JdbcTemplate 方便实现对数据库操作准备工作引入相关 jar 包在 spring 配置文件配置数据库连接池<!-- 数据库连接池 --><bean id="dataSource" class="com.alibaba.druid.pool.DruidDataSource" destroy-method="close"> <property name="url" value="...
2024-01-10Zabbix 2.4.5自带MySQL监控的配置使用教程
本文主要给大家介绍了关于Zabbix 2.4.5自带MySQL监控配置使用的相关内容,分享出来供大家参考学习,下面来一起看看详细的介绍:一、相关说明生产线上使用zabbix 2.4.5 对所有业务及系统网络进行监控,当然也需要监控mysql数据库相关的信息,zabbix自带的mysql监控模板就可以监控mysql,本文在zabbix 2.4.5版...
2024-01-10