• 2024-07-02Openssh版本过低被扫出漏洞---Openssh修改版本号
    1.查看当前系统的ssh版本号ssh-Vsshd-V2.查看ssh和sshd的位置whichsshwhichsshd3.查看ssh版本号有关的字符串strings/usr/bin/ssh|grepOpenSSHstrings/usr/sbin/sshd|grepOpenSSH4.备份cp/usr/bin/ssh/usr/bin/ssh.bakcp/usr/sbin/ss
  • 2024-07-02聊聊gitlab ci如何构建以时间为版本号的docker镜像
    前言最近朋友他们部门有部分内部项目,打算用gitlabci来做项目持续集成部署,他们有个需求,构建docker镜像的时候,版本需要是以当前时间作为版本。其格式为yyyymmddhhmm一开始朋友翻阅官方文档,发现gitlabci有个变量CI_COMMIT_TIMESTAMP,可以生成时间戳,他默认生成的格式是ISO-8601。就
  • 2024-07-01服务器隐藏 Tengine 和 Tomcat 版本号
    安装完软件一般第一时间都是关闭其版本信息和其他信息,一些黑客会通过该软件暴露出来的信息针对性的入侵,为了服务器的安全这些信息一定要及时关闭。一、隐藏Tengine的版本信息servername,Accesstime以及URL和下面的Tengine的版本号都被显示了出来,那么如何隐藏这些信息呢?修改ngin
  • 2024-06-24【RK3588】Android系统OTA升级详细流程(三)
    接着上一篇文章,做一下OTA包远程升级测试。1.搭建OTA升级服务器Ubuntu系统下搭建OTA服务器。我们将使用Tomcat来搭建web服务器,Tomcat是一个免费、开源的轻量级web应用服务器。1.1安装JDKTomcat依赖于Java运行环境,所以需要先安装Java环境。可自行前往JavaArchive|Oracle
  • 2024-06-24MVCC详解
    什么是MVCC:MVCC(MultiVersionConcurrencyControl的简称),代表多版本并发控制。与MVCC相对的,是基于锁的并发控制,Lock-BasedConcurrencyControl)。MVCC最大的优势:读不加锁,读写不冲突。在读多写少的OLTP应用中,读写不冲突是非常重要的,极大的增加了系统的并发性能学习MVCC前,我们先
  • 2024-06-23[nodejs]package.json里的依赖版本
    依赖分类依赖根据开发环境需要和实际运行环境需要,分为dependencies和devDependencies。例如:typescript和eslint属于devDependencies,而vue和axios等属于dependencies。版本号组成版本由两部分组成,一是前面的前缀符号,二是版本号。这里先介绍版本号。版本号版本号的形式是:a.b
  • 2024-06-23[nodejs]package.json里的依赖版本
    依赖分类依赖根据开发环境需要和实际运行环境需要,分为dependencies和devDependencies。例如:typescript和eslint属于devDependencies,而vue和axios等属于dependencies。版本号组成版本由两部分组成,一是前面的前缀符号,二是版本号。这里先介绍版本号。版本号版本号的形式是:a.b
  • 2024-06-21Git版本回退更新(强制回退、记录回退)
    一.reset的使用方法(会覆盖,不太建议)1.gitlog查看要回退的版本号(也可以代码仓库直接查看版本号)2.使用gitreset--hard(目标版本号)命令将版本回退gitreset--harddaf5cfec176f7b4ab0f11912e84555ec01297e4e3.再强制push到远程,让远程仓库和当前分支保持一致(假定当前
  • 2024-06-21Windows的Gitlab Runner搭配的PowerShell脚本:更新版本号
    简介GitlabRunner在Windows上运行之后,我们在.gitlab-ci.yml中编写script语句,思路和Linux是一样。但是考虑到Windows的特点,为了让程序员少接触一些知识点,以及给未来执行作业的时候预留更多的操作空间。简单说就是未来修改执行作业时候的逻辑,但是每个软件仓库根目录下的.gitlab-ci
  • 2024-06-20Linux一键DD纯净系统
    默认密码:MoeClub.org重装为CentOS:以下命令中的-c后面为CentOS版本号,-v后面为64位/32位,可根据需求进行替换。#CentOS6.1064位:bash<(wget--no-check-certificate-qO-'https://www.moeelf.com/attachment/LinuxShell/InstallNET.sh')-c6.10-v64-a#CentOS6.
  • 2024-06-19悲观锁和乐观锁的区别
    悲观锁和乐观锁的区别悲观锁悲观锁认为数据在处理过程中的任何时候都有可能出现冲突,因此在数据读取时就对其进行锁定,防止其他事务进行修改,直到完成读取或修改后才释放锁。在关系型数据库中,通常通过使用数据库的事务和锁的机制实现悲观并发控制,例如使用SELECTFORUPDATE语句在
  • 2024-06-18HCIP-HarmonyOS Application DeveloperV1.0 考点
    系统及应用场景介绍系统及应用场景介绍HarmonyOS三大特征:“硬件互助,资源共享”、“一次开发,多端部署”、“统一OS,弹性部署”HarmonyOSConnect(中文名称:鸿蒙智联)是华为消费者业务面向生态智能硬件的全新技术品牌。HarmonyOSConnect来自WorksWithHUAWEIHiLink品牌
  • 2024-06-17IDEA 使用GIt提交代码时,如果不小心提交了不需要提交的内容,在本地仓库中,此时需要回滚版本,如何回滚
    选择上次提交的提交记录选择上次提交的提交记录复制版本号选中项目的Git重置器填入刚复制的回滚版本号-点击Reset这样一来就回滚回去了,本地提交就没了
  • 2024-06-12C# 每次生成之后自动更新软件版本号
    第一步:在解决方案资源管理器中找到【AssemblyInfo.cs】文件,修改版本生成方式:[assembly:AssemblyVersion("1.0.0.*")] //程序集的版本信息由下列四个值组成:////主版本//次版本//生成号//修订号////可以指定所有这些值,也可以使用“生成号”
  • 2024-06-12IINA for Mac v1.3.5 音视频软件 安装教程(保姆级)
    Mac分享吧文章目录效果一、准备工作二、开始安装1、双击运行软件,将其从左侧拖入右侧文件夹中,等待安装完毕2、应用程序显示软件图标,表示安装成功三、运行测试1、打开软件,测试2、查看版本号**安装完成!!!**效果一、准备工作下载软件链接:http://www.macfxb.cn二
  • 2024-06-12IINA for Mac v1.3.5 音视频软件 安装教程(保姆级)
    Mac分享吧文章目录效果一、准备工作二、开始安装1、双击运行软件,将其从左侧拖入右侧文件夹中,等待安装完毕2、应用程序显示软件图标,表示安装成功三、运行测试1、打开软件,测试2、查看版本号**安装完成!!!**效果一、准备工作下载软件链接:http://www.macfxb.cn二
  • 2024-06-11JAVA版本号的问题 Java版本号与JDK版本
    分不清Java版本和JDK版本的对应关系。抄一篇记忆一下。Java版本叫法:Java6、Java8、Java11、Java13(当前最新版本Java17)等这一类“JavaX”的Java版本名称同时又会听到,看到JDK版本叫法:JDK1.6、JDK1.8等这种“JDK1.X”的JDK叫法。这里我们就需要追溯一下Java的发展历程
  • 2024-06-11Maven使用${revision}实现多模块版本统一管理及注意事项
    在 Maven 中,确实可以利用 ${revision} 来实现多模块项目的版本统一管理,尤其是在使用一些高级特性如 Maven Release Plugin 或者是在 CI/CD 流程中动态设置版本时。${revision} 是一个特殊的变量,它允许你在构建时动态地使用或设定项目的版本号,这对于自动化的版本管理
  • 2024-06-075、Git之版本号
    5.1、概述每一次提交,Git都会生成相关的版本号;每个版本号由40位16进制的数字组成。这40位16进制的数字,是根据提交的内容,通过SHA-1算法计算出来的。版本号具体还分为两部分,前2位是目录名,后38位是文件名。5.2、文件操作5.2.1、初始化本地库如上图所示,刚创建的
  • 2024-06-07【已解决】Python报错 ERROR: Could not find a version that satisfies the requirement
    本文摘要:本文已解决ERROR:Couldnotfindaversionthatsatisfiestherequirement的相关报错问题,并总结提出了几种可用解决方案。同时结合人工智能GPT排除可能得隐患及错误。
  • 2024-06-062024-06-06 前端开发环境
    前言:今天公司给我配了台电脑,要我装一下环境,故此记录一下。一.nvm:node版本管理器,全称NodeVersionManage。使用它不用单独跑去node官网下载node,nvm提供了更便捷的下载方式。下载链接:https://github.com/coreybutler/nvm-windows/releases上面两个任选一个即可。安装node指定
  • 2024-06-03内网环境下离线安装Docker
    1、系统要求首先需要确定CentOS7的内核版本号,因为docker安装要求Linux内核版本在3.10及以上。查看内核版本号:uname-r#CentOS7内核版本号为:3.10.0-957.5.1.el7.x86_64查看系统名称:cat/etc/redhat-release#CentOSLinuxrelease7.6.1810(Core)2、下载D
  • 2024-05-29APP更新方案
    注意!!!后端返回数据要求字段如下 url:'http://127.0.0.1:8088/edition_manage/get_edition',//示例接口传参data:{edition_type:plus.runtime.appid,version_type:uni.getSystemInfoSync().platform,//android或者iosedition_numbe
  • 2024-05-29node.js使用流程
    1、node安装         Node.js—RunJavaScriptEverywhereLTS   长期使用的版本  current  最新版本 了解nodejs版本号: 大版本号  小版本号  补丁版本号                          
  • 2024-05-27node.js 安装( windows)
    node.js安装(windows10专业版) 1.下载node.js软件;官网下载 地址: 2.cmd中安装 node.js; 用管理员身份 打开cmd,进入想安装的盘符 ,再运行如下  命令  :(版本号 对应自己 下载的 版本号)curl-Ohttps://nodejs.org/dist/v14.16.0/node-v14.16.0-x64.msi 改成