- 2024-11-20Android core control目录下的作用
在Android系统中,corecontrol的目录通常位于:/sys/module/core_ctl/parameters/该目录包含一系列文件,用于控制和调节Android的core_ctl模块的行为。core_ctl是专门为多核处理器设计的一种动态核心管理机制,尤其在big.LITTLE架构下,用于平衡性能和功耗。以下是该目录下
- 2024-11-13CICD01 Git, GitLab, 部署方式 ubuntu使用
版本管理系统Git和GitLab1DevOps简介1.3持续集成、持续交付和持续部署CICDCICD:持续集成,持续交付,持续部署1.6常见的软件部署模式生产中蓝绿部署和金丝雀用的比较多1.6.1蓝绿部署Blue-greenDeployments一个和生产环境一样的预发布环境,和生产环境
- 2024-10-30H7-TOOL自制Flash读写保护算法系列,为兆易创新GD32E23X制作使能和解除算法,支持在线烧录和脱机烧录使用(2024-10-29)
说明:很多IC厂家仅发布了内部Flash算法文件,并没有提供读写保护算法文件,也就是选项字节算法文件,需要我们制作。实际上当前已经发布的TOOL版本,已经自制很多了。但是依然有些厂家还没自制,所以陆续开始为这些厂家提供读写保护支持。近期已经自制了STM32H7全系列,N32G003,N32G031, S
- 2024-09-21Basics of using bash, and shell tools for covering several of the most common tasks
Basicsofusingbash,andshelltoolsforcoveringseveralofthemostcommontasksIntroductionMostshellshavetheirownscriptinglanguagewithvariables,controlflowanditsownsyntax.Shellscriptingoptimizedforperformingshell-relatedta
- 2024-09-21Basics of using bash, and shell tools for covering several of the most common tasks
Basicsofusingbash,andshelltoolsforcoveringseveralofthemostcommontasksIntroductionMostshellshavetheirownscriptinglanguagewithvariables,controlflowanditsownsyntax.Shellscriptingoptimizedforperformingshell-relatedta
- 2024-09-21Basics of using bash, and shell tools for covering several of the most common tasks
Basicsofusingbash,andshelltoolsforcoveringseveralofthemostcommontasksIntroductionMostshellshavetheirownscriptinglanguagewithvariables,controlflowanditsownsyntax.Shellscriptingoptimizedforperformingshell-relatedta
- 2024-09-21Basics of using bash, and shell tools for covering several of the most common tasks
Basicsofusingbash,andshelltoolsforcoveringseveralofthemostcommontasksIntroductionMostshellshavetheirownscriptinglanguagewithvariables,controlflowanditsownsyntax.Shellscriptingoptimizedforperformingshell-relatedta
- 2024-09-21Basics of using bash, and shell tools for covering several of the most common tasks
Basicsofusingbash,andshelltoolsforcoveringseveralofthemostcommontasksIntroductionMostshellshavetheirownscriptinglanguagewithvariables,controlflowanditsownsyntax.Shellscriptingoptimizedforperformingshell-relatedta
- 2024-09-16gitlab安装好后无法登录,如何修改密码
部署一切正常的话,就可以访问gitlab的管理界面了。端口可以在vim/etc/gitlab/gitlab.rb文件中修改。修改后记得使用命令:gitlab-ctlreconfigure刷新配置,然后重启gitlab,命令是gitlab-ctlrestart。既然是linux,管理员的账号一般都是root。开始整:进入路径:cd/opt/gitlab/bingi
- 2024-09-15linux下部署安装gitlab
目录安装依赖安装gitlab更改配置初始化启动gitlab设置密码汉化安装依赖#gitlab安装echogitlab>/etc/hostnamehostnamegitlabyuminstall-ycurlpolicycoreutilsopenssh-serveropenssh-clientspolicycoreutils-pythonyuminstall-ypostfix安装gitlabwgeth
- 2024-09-13记录一次重装gitlab
之前在局域网内部署了一个gitlab服务器,由于断电出问题了,需要重装。记录一下:注意:1)还是需要定期备份。2)重装时要选择和之前相同的版本。如果版本不同,很可能备份文件无法重新恢复。 背景:断电后,gitlab再启动,一直报502的错。但是能备份,其他都是正常的。于是先备份一下。
- 2024-09-05Gaussdb: CN修复失败对openssl版本依赖问题处理
1.问题背景GaussDB轻量化分布式集群安装完成后,进行openssh和openssl升级,现有环境openssh-8.2p1-9.p03.ky10.x86_64和openssl-1.1.1f-2.ky10.x86_64版本,可以安装数据库,然后升级这两个版本到openssh-8.2p1-9.p15.ky10.x86_64和openssl-1.1.1f-4.p17.ky10.x86_64。对集群安装完成后
- 2024-08-19Drogon框架的测试记录
主要为了探究以下几个问题目录1.drogon的安装配置3.drogon的使用1.Drogon的安装配置经历了多次失败,目前发现的比较可行的安装方法如下(官方的vcpkg安装),失败的方法:drogon的直接zip下载、conan下载:1.下载cmake,在电脑上安装cmake,然后添加到设置-系统环境变量-系统变量的pat
- 2024-08-12Gitlab仓库管理系统-高可用部署
1、Gitlab介绍GitLab是一个流行的版本控制系统平台,主要用于代码托管、测试和部署。GitLab是基于Git的一个开源项目,它提供了一个用于仓库管理的Web服务。GitLab使用RubyonRails构建,并提供了诸如wiki和issue跟踪等功能。它允许用户通过Web界面访问公开或私有的项目,并能够管理团
- 2024-07-25GitLab备份恢复
系统:ubuntu20.04.3软件版本:gitlab-jh_14.5.2-jh.0_amd64.deb(极狐EE版)备份配置gitlab-ctlbackup-etc应用程序gitlab-backupcreateSKIP=builds,artifacts跳过备份构建、制品主机密钥tar-cvfssh.tar/etc/ssh/ssh_host_*恢复配置mv/etc/gitlab/etc/gitlab.$(date
- 2024-07-22v4l2-ctl 库的编译和使用
如果要编写一个使用V4L2的应用层app,最好的例子v4l2-util的应用程序源码下载https://git.linuxtv.org/v4l-utils.git/tree/Example•get/set/listvideostandard-v4l2-ctl-stds.cpp•get/set/listvideoinput-v4l2-ctl-io.cpp•get/set/listvideopixel
- 2024-07-12ThreadPoolExector
JavaThreadPool使用线程池的好处:减少资源的浪费:创建、销毁、切换线程需要消耗系统资源,通过使用线程池可以降低消耗。增加可管理度:通过线程池的同一管理,能够实现线程的更好的管理。提高相应速度:当任务到来时,无需在创建线程,直接就能对任务进行反馈Java线程池的使用线程池
- 2024-06-20postgresql简单使用
postgresql.conf#系统、数据库配置文件pg_hha.conf#客户机连接文件pg_ctl和pgsql一、pg_ctl服务管理命令pg_ctl是PostgreSQL提供的控制服务启动、停止、重启等操作的命令行工具。常用选项和示例命令 选项 描述 示例启动PostgreSQL服务 start 启动数据库服
- 2024-06-12【java基础】线程池的状态流转
前言:首先要知道什么是线程池?池化:数据库连接池,线程池,字符串常量池线程是用来执行任务的,如果不用线程池,那么线程每次使用前创建,使用后释放,资源利用率低。所以说用线程池提高了线程对象利用率。所以可以用线程池完成,先创建好那么多个线程对象在那等着,类比银行客户等待窗口办理
- 2024-06-08更改晶振后如何修改配置
GD32官方提供的固件库中使用的晶振配置一般为8M或25M,如果读者使用其他频率的晶振如何修改配置呢?本文为大家讲解如何修改。以GD32F303为例,官方固件库中的晶振及时钟配置代码如下,改配置代码为使用外部8M晶振倍频到120M时钟。C/*useHXTAL(XDseriesCK_HXTAL=8M,CLseries
- 2024-06-07Gitlab全家桶(安装|升级|卸载|备份|恢复)
通用命令sudogitlab-ctlstart#启动所有gitlab组件;sudogitlab-ctlstop#停止所有gitlab组件;sudogitlab-ctlrestart#重启所有gitlab组件;sudogitlab-ctlstatus#查看服务状态;sudogitlab-ctlreconfigure#启动服务;sudovim/etc/gitlab/gitlab.rb#
- 2024-05-28西门子学习笔记3 - 工业物联网(MQTT协议服务器的搭建)
这里使用的是公开测试的一个服务器(EMQX)的服务器EMQX是一款全球下载量超千万的开源物联网MQTT服务器,单集群支持1亿物联网设备连接,消息分发时延低于1毫秒,助力企业构建关键业务的IoT平台与应用。1、服务器文件的下载1、官方下载地址:免费下载、试用EMQ产品(emqx.com
- 2024-05-20GitLab安装
GitLab安装官方网站:https://about.gitlab.com/安装所需最小配置内存至少4G:https://docs.gitlab.cn/jh/install/requirements.html在ssh下安装官方安装文档:https://gitlab.cn/install/?version=ce1安装依赖sudoyuminstall-ycurlpolicycoreutils-pythonopenssh-server
- 2024-05-106-gitlab备份和恢复
6.gitlab备份和恢复建议备份策略:本地保留3-7天,异地永久备份查看版本cat/etc/redhat-releasecat/opt/gitlab/embedded/service/gitlab-rails/VERSION备份修改配置文件vim/etc/gitlab/gitlab.rbgitlab_rails['manage_backup_path']='true'gitlab_rails['backup_path
- 2024-04-29openGauss MOT复制和高可用
MOT复制和高可用由于MOT集成到openGauss中,并且使用或支持其复制和高可用,因此,MOT原厂功能即支持同步复制和异步复制。openGaussgs_ctl工具用于可用性控制和openGauss实例操作。这包括gs_ctl切换、gs_ctl故障切换、gs_ctl构建等等。有关更多信息,请参见《工具与命令参考》。配