cgroups代码 硬件docker

二分查找算法讲解及其C++代码实现

二分查找算法是一种常用的查找算法,也被称为折半查找。它可以在有序的数组或列表中快速查找需要的元素。 算法描述: 首先确定数组的中间位置mid=(left+right)/2; 然后将要查找的值key与中间位置的值进行比较; 如果key等于中间位置的值,则查找成功,返回mid; 如果key小于中间位置的 ......
算法 代码

Linux基础17 运维核心职责与工作内容, 服务器介绍, 硬件介绍, 系统介绍, 机房介绍

运维的核心职责 1.数据不丢失。 2.业务7*24小时运行(不宕机) 3.提升用户体验度(性能的优化)2.运维的平时工作内容 1.日常服务器的维护,紧急故障的处理。 2.代码上线,gitlab+Jenkins。shell脚本。 3.项目:备份、迁移、升级。rsync 4.日常服务器监控,zabbix ......
工作内容 机房 职责 核心 服务器

推荐一款好用的软著代码文档生成工具

转载来源:https://blog.csdn.net/hj960511/article/details/99942913 转载声明:已获得作者授权转载 工具名称:源代码文档生成工具 使用范围:计算机软著申请时制作代码文档使用,满足现今的代码文档要求。 下载地址:https://download.cs ......
代码 文档 工具

如何实现Spring中服务关闭时对象销毁执行代码

spring提供了两种方式用于实现对象销毁时去执行操作 1.实现DisposableBean接口的destroy 2.在bean类的方法上增加@PreDestroy方法,那么这个方法会在DisposableBean.destory方法前触发 3.实现SmartLifecycle接口的stop方法 p ......
对象 代码 Spring

超大文件上传和断点续传的源代码

​ 前言 文件上传是一个老生常谈的话题了,在文件相对比较小的情况下,可以直接把文件转化为字节流上传到服务器,但在文件比较大的情况下,用普通的方式进行上传,这可不是一个好的办法,毕竟很少有人会忍受,当文件上传到一半中断后,继续上传却只能重头开始上传,这种让人不爽的体验。那有没有比较好的上传体验呢,答案 ......
断点 源代码 文件

Docker中安装Gitlab-CE

官方介绍地址:https://docs.gitlab.com/ee/install/docker.html 点击查看脚本 docker run -d \ --hostname 192.168.172.128 \ --privileged=true \ -e GITLAB_OMNIBUS_CONFIG ......
Gitlab-CE Docker Gitlab CE

Docker

Docker 官方文档地址:https://www.docker.com/get-started 中文参考手册:https://docker_practice.gitee.io/zh-cn/ 1.什么是 Docker 1.1 官方定义 最新官网首页 # 1.官方介绍 - We have a comp ......
Docker

前端代码规范

前端代码规范 引用自:公众号:前端小川 大多数具有一定规模的公司,都有自己的前端代码规范,没有或者准备要制定自己公司代码规范的可以参考这些代码规范 9个秘籍里面有6个文档、1本书籍和2个工具,认真看完这9个秘籍,一定会提升代码质量,让你写出漂亮的代码 秘籍一:京东凹凸实验室前端代码规范 网址:htt ......
前端 代码

centos7.6安装docker

查看centos版本命令,我的是CentOS Linux release 7.6.1810 (Core): cat /etc/centos-release 安装docker最好根据官网的教程一步一步来,相关文档地址: https://docs.docker.com/engine/install/ce ......
centos7 centos docker

一些常用代码示例

反正记不住 1.获取世界UWorld 1 UWorld* World = GEngine->GetWorldFromContextObjectChecked(GetOuter()); //GetOuter()返回该对象所在的UObject 2.判断是在游戏模式下运行(Game、PIE) if (GW ......
示例 常用 代码

【Dotnet 工具箱】JIEJIE.NET - 强大的 .NET 代码混淆工具

你好,这里是 Dotnet 工具箱,定期分享 Dotnet 有趣,实用的工具和组件,希望对您有用! JIEJIE.NET - 强大的 .NET 代码混淆工具 JIEJIE.NET JIEJIE.NET 是一个使用 C# 开发的开源 .NET 代码加密工具。 很多 .NET 开发人员担心他们的软件被破 ......
工具 工具箱 NET 代码 Dotnet

Docker获取Let`s Encrypt SSL 证书

文中的操作都是在CentOS Stream release 9下执行的,使用的是root用户。 1. 安装docker # 卸载原有的docker yum remove docker docker-client docker-client-latest docker-common docker-la ......
证书 Encrypt Docker Let SSL

上篇:带你手工体验从写代码、编译、打包镜像、部署到K8S的全过程

本篇使用的goweb demo,页面很简单,功能也是很简单,写代码不是本篇的重点,重点是先体验一下整个流程:开发环境准备、写代码、提交到仓库、拉取代码构建并打包镜像、推送到镜像仓库,部署到K8S。 本篇的分享分为上篇和下篇,上篇是手动,计划在下篇再讲自动。只有手动体验过,才能更能深入的理解里面的流程 ......
上篇 全过程 手工 镜像 代码

【Docker】容器管理

一、容器生命周期及启动过程 1、容器生命周期 2、容器启动过程 二、容器管理命令 Usage: docker [OPTIONS] COMMAND A self-sufficient runtime for containers Options: --config string Location of ......
容器 Docker

python爱心代码-输出文字

import time words = "love" print('\n') for item in words.split(): letterlist = [] for y in range(12, -12, -1): list_X = [] letters = '' for x in range ......
爱心 文字 代码 python

python爱心代码

来源网络 import turtle as t # 布置画布和设置画笔配置 t.setup(width=800, height=500) # 窗口(画布)大小 t.color('pink', 'pink') # 画笔填充颜色 t.pensize(3) # 画笔粗细 t.speed(1.5) # 描绘 ......
爱心 代码 python

Docker-Compose部署xxl-job-admin

Docker-Compose部署xxl-job-admin 最近在探索微服务想做一个分布式任务调度中心,发现用之前.net的Quartz不太行 Quartz作为开源作业调度中的佼佼者,是作业调度的首选。但是集群环境中Quartz采用API的方式对任务进行管理,从而可以避免上述问题,但是同样存在以下问 ......

《代码大全2》阅读笔记04

第8章:构建高质量的类。 这一章的主要目的是教你如何编写高质量、易于理解和易于维护的类。它强调了如何设计和实现类,以及如何使用类来组织和管理代码。 该章节包括以下主要主题: 设计类 这部分介绍了如何设计类,包括定义类的目的、使用类的方法和识别类之间的关系。它还介绍了一些常见的类设计模式,例如单例、工 ......
代码 笔记 大全

【Docker】镜像管理命令

一、搜索镜像 1、在官方网站搜索镜像 Docker 官方镜像仓库:https://hub.docker.com/ 2、docker search 搜索镜像 Usage: docker search [OPTIONS] TERM Search the Docker Hub for images Opt ......
镜像 命令 Docker

RCU-4——不可抢占RCU代码分析

基于 Linux-5.10 一、不可抢占RCU 1. 不可抢占RCU不允许进程在读端临界区被其它进程抢占,使用函数 rcu_read_lock_sched()/rcu_read_unlock_sched() 标记读临界区。前者禁止内核抢占,后者开启内核抢占。 static inline void r ......
RCU 代码

RCU-3——经典(可抢占)RCU代码分析

基于 Linux-5.10 一、相关数据结构 1. struct rcu_state rcu_state 用于描述RCU全局状态。 struct rcu_state { struct rcu_node node[NUM_RCU_NODES]; /* Hierarchy. */ struct rcu_ ......
RCU 代码 经典

git代码回滚命令版本

查看状态: git status 列出分支基本命令: git branch -v git log 第一个是当前的,第二条是之前的,如果有远端代码第二条可能就是远端代码 空格或者回车会进行下一个 选中之前的 commit进行回滚 git reset fedd4d4b7b4dc396f3adb4d10d ......
命令 版本 代码 git

Docker CLI docker compose ls常用命令

Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的镜像中,然后发布到任何流行的 Linux或Windows操作系统的机器上,也可以实现虚拟化。Docker是内核虚拟化,不使用Hypervisor是不完全虚拟化,依赖内核的特性实现资源隔离。本文主要介绍Docke ......
命令 常用 compose Docker docker

在线设计Tkinter界面,生成Python代码

设计地址:https://www.pytk.net/tkinter-helper/? 运行演示 教程地址:https://www.pytk.net/tkinter.html 常用演示 """ 本代码由[Tkinter布局助手]生成 当前版本:3.2.4 官网:https://www.pytk.net ......
界面 Tkinter 代码 Python

使用TortoiseGit(小乌龟)管理gitee和本地代码仓库

一、安装git 二、安装TortoiseGit TortoiseGit(小乌龟)的安装 三、创建版本库 创建一个文件夹,右键,选择Git 在这里创建版本库 点击确定 然后我们就会发现多了一个.git 的文件,如果没有的话,把查看-->显示-->隐藏的项目勾选就可以看见了 点击拉取 点击管理远端 复制 ......
乌龟 TortoiseGit 仓库 代码 gitee

Docker

......
Docker

docker部署 Prometheus

使用docker部署prometheus 1.1 启动Prometheus相关容器 (1)启动prometheus server docker run -dp 9089:9090 --restart always --name prometheus_server prom/prometheus:v2 ......
Prometheus docker

代码随想录Day38-Leetcode509. 斐波那契数,70. 爬楼梯,746. 使用最小花费爬楼梯

咳咳, 因为找实习+摆导致时间被浪费大半; 先从动态规划学起吧,之前的慢慢补。 理论基础 动态规划的解题步骤 1.确定dp数组及对应下标的含义 2.确定dp的状态转移方程(递推公式) 3.确定dp数组如何初始化 4.确定dp遍历顺序 5.距离推导dp数组验证 509. 斐波那契数 题目链接:http ......
楼梯 随想录 随想 Leetcode 代码

虚拟机安装docker镜像

一、下载centOs镜像文件 下载地址:http://mirrors.aliyun.com/centos/7/isos/x86_64/ (目前试例选择的是CentOS-7-x86_64-DVD-2009.iso:桌面版,也可根据需求选择Everything版本的,基本上包含了全部配置) 二、下载VM ......
镜像 docker

Ubuntu下docker部署

使用docker进行容器化集成部署 远程服务器更新源 更新ubuntu的apt源 sudo apt-get update 安装包允许apt通过HTTPS使用仓库 sudo dpkg --configure -a sudo apt-get install -y apt-transport-https ......
Ubuntu docker