Jenkinsfile文件
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198 ...
Linux
未读PostgreSQL 标榜自己是世界上最先进的开源数据库,属于关系型数据库管理系统 (ORDBMS), 是以加州大学计算机系开发的 POSTGRES,4.2 版本为基础的对象关系型数据库管理系统, 最初是 1985 年在加利福尼亚大学伯克利分校开发的,作为 Ingres 数据库的后继。
相对于 Postgres MySQL 更简单, 所以有着更高的流行度, 在技术资料,以及技术组件支持上,支持的也更完善一些, 但不意味着它并不是不能替代的, 于笔者而言, MYSQL 更像用于中小企业、个人的一款数据库工具, 因为会的人多, 文档资料比较完善,所以入手难度低。但这些并不意味着 MYSQL 是最好的。
MySQL 适用的场景 MySQL 适用于简单的应用场景,如电子商务、博客、网站等, 大中小型系统均可以使用 MySQL, 它最高支持千万级别到数亿级别的数据量, 但是在高性能要求的情况下, 比如较快的响应和较高的吞吐量的时候, MySQL 的性能稍微捉襟见肘, 另外,在查询条件比较复杂、业务吞吐量要求不高,响应时长无要求,的时候,可以选择 MySQL,
Postgres SQL适用的场景 ...
在使用服务器时,时间同步很重要,因为很多服务依赖时间,比如数据库、缓存、日志、监控等等。
但是随着运行时间的增长,时间同步的精度会越来越差,因此,建议将服务器的时钟同步到公网时间服务器。
设置时区123456789# 查看当前时区timedatectl# 查看可用时区#timedatectl list-timezones | grep -i shanghaitimedatectl list-timezones# 设置时区为上海timedatectl set-timezone Asia/Shanghai
安装chrony校时12345# CentOSyum install chrony -y# Ubuntu/Debianapt install chrony -y
配置NTP服务器12345# CentOSvim /etc/chrony.conf# Ubuntu/Debianvim /etc/chrony/chrony.conf
1234567891011121314151617181920# 使用阿里云NTP服务器(中国用户推荐)server ntp.aliyun.com ibu ...
Linux
未读
LVM是Linux系统中用于管理磁盘分区的命令行工具。该工具通过纯软件方式将多个块设备组织为逻辑卷,支持在线调整逻辑卷空间并集成快照功能以实现数据备份。
说明:此操作在centos7下进行,如果是centos6发行版,需要注意格式化LV的文件系统类型(centos7.0开始默认文件系统是xfs,centos6是ext4)、最后一步写入系统的类型
ubuntu也可以使用此文档
安装LVM12345# centosyum install -y lvm2# ubuntuapt install -y lvm2
命令大全这里就是常用的创建分区所有使用的命令了,注意部分命令例如lsblk 只会提及一次,如想查看完整操作请看下一小节。
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293 ...
前言前几天,红帽官方宣布CentOS 8于2021年年底结束维护。CentOS 已死!"免费"的 RHEL 没了…
所以,博主选择了Ubuntu Server版本。
在本教程中,我们将引导您逐步安装 Ubuntu 服务器 24.04 LTS。此教程也适用于Ubunut Server 22.04 LTS
本文所需的文件已经提供至博主的网盘:拾柒的小网盘
正文一、准备工作1. 下载镜像去Ubuntu官网找到Ubuntu Server的镜像文件(Ubuntu官网),按照自己的需求下载 iso文件历史镜像地址:Ubuntu-releases
2. 制作启动盘
用Rufus制作启动盘,到官网下载文件(rufus官网 )或者使用 [Etcher}(https://etcher.balena.io/)
分区类型:选择GPT,目标系统类型UEFI(非SM)
随后重启系统,启动至U盘内的安装程序
二、系统安装进入到安装界面,选择 Try orInstall Ubuntu Server -> 回车
1. 语言选择等待进入语言选择界面,因为没有中文,所以直接选择English 回车进入
进入键 ...
兰空图床是一个开源的图床,使用php编写,现目前主要是使用其强大的系统后台,结合本地的minio去搭建一个线上图库。这里使用的是Lsky Pro+(付费版本)。
兰空图床官网:Lsky
官方文档:Lsky Pro+文档
1、安装环境
Nginx 1.21+
Mysql 5.7+
PHP 8.2+
Redis 7.0+
Supervisor
需要在宝塔面板安装相应的组件,
2、配置php1)、安装扩展安装php的时候已经安装过一部分扩展,这里只需要补全所需的扩展即可
需要安装的扩展插件
bcmath,ctype,dom,fileinfo,json,mbstring,openssl,pdo_mysql,pdo,tokenizer,xml,imagick,redis
宝塔面板 > PHP设置→安装扩展
fileinfo
imagemagick
exif
redis
安装以上插件
2)、禁用函数PHP设置→禁用函数
exec、shell_exec 函数
readlink、symlink 函数
putenv、getenv 函数
proc_* 函数
pcntl_* 函数
p ...
软件开发
未读经常遇到Linux部署jar包需要后台运行的情况
以下的脚本可以帮到大家
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113#!/bin/bash#author:wting(bug fixed version by suhai)#这里替换为程序位置 #注意:APP_NAME为jar文件名(而非路径),且"="后面不能有空格#此处的APP_NAME为打包后jar包名#注意:如果包名携带日期或其他会变化的内容,例如xxxx-1.0.0.20221110.release.jar,请修改此处的名称为xxxx这类固定且能标识服务的名称,同时替换start方法中的启动命令 ...
软件开发
未读vscode 打开多个项目的时候,设置“任务栏处以项目名称”显示在设置中搜 “Window: Title”改成:
12345#原始的#${dirty}${activeEditorShort}${separator}${rootName}${separator}${profileName}${separator}${appName}${dirty}${rootName}${separator}${activeEditorMedium}${separator}${appName}
本教程是修改的主题是Halo-theme-Hao 版本是:1.6.6
根据友联页面修改而来。
原理是添加链接,给分组添加一个自定义属性,通过属性过滤展示的链接
效果如图:
下面就开始教程吧!
修改Halo运行配置在运行时会缓存模板文件,下次访问不再会读取物理的模板文件,这会有性能的损耗。
如果我们修改主题,可以添加一个运行参数
搭建开发环境
12# 关闭主题模板缓存- --spring.thymeleaf.cache=false
创建navigation模板页面首先先找到主题文件夹:在持久化存储的halo2文件夹下的themes/theme-hao里面
1、修改theme.yaml配置找到spec.customTemplates.page添加一个导航页面模板:
12345678910111213141516spec: displayName: Hao author: name: 程序员小航 & 困困鱼 & Carol website: https://github.com/chengzhongxue customTemplates: ...





