概述存储器是计算机结构的重要组成部分,存储器是用来存储程序代码和数据的部件,有了存储器计算机才具有记忆功能。 基本的存储器种类如图: 存储器按其存储介质分为“易失性存储器”和“非易失性存储器”两大类,其中“易失/非易失”是指存储器断电之后,它存储的数据是否会丢失,由于一般易失性存储器存取速度快,而非易失性存储器可长期保存数据,它们都在计算机中占据着重要的角色,在计算机中易失性存储器最典型的代表就是
背景配置好jenkins后可以通过点击构建发布项目,但一个很普遍的需求是当代码push到git的master分之后,系统自动发布。gitlab和gogs都有webhooks可以使用。今天讲的方法,不仅可以适用于webhooks也可以通过脚本等其他方式直接触发发布流程。1 、创建token主页面-people-点击用户-configure- add new token 添加一个token用于requ
转载 2024-02-28 08:08:43
508阅读
前言工作过程中,软件需要发布新版本,要求在git分支上打上tag,方便以后维护该版本软件程序。一、tag命令简介tag是git版本库的一个标记命令,指向了某个commit的指针,tag命令主要用于发布版本管理,当一个版本发布时,打赏tag标签。 可以把tag想象成一个保存的位置或标记,方便后面对该版本进行追踪和管理。二、使用步骤1.查询tag列表# git tag //显示默认列表 #
转载 2024-03-28 11:00:41
48阅读
# 理解与实现 Python Tokens 的入门指南 在学习 Python 语言时,理解“tokens”这一概念是非常重要的。Tokens 是由 Python 解释器将代码分解成的基本元素。这为我们进一步分析、编译以及处理代码打下了基础。本篇文章将帮助你理解什么是 tokens,以及如何在 Python 中实现和处理它们。 ## 整体流程 在实现 Python tokens 的过程中,我们
原创 9月前
46阅读
Cache 的目的在GitLab CI/CD 中,在 pipeline 中的一些 job 可能会产生一些结果文件,Cache 机制的引入就是为了加快 job 执行的时间。Cache 在使用时制定一系列的文件或者文件目录,使得其在不同的 job 之间被缓存下来。这样当某一个 job 需要依赖于之前步骤产生的一些文件结果,Cache 就帮助我们在上一个 job 将产生的结果缓存下来并且在当前的 job
转载 2024-10-13 14:03:25
27阅读
作者:Maxence Poutord, 如果你觉得 git 很迷惑人,那么这份小抄正是为你准备的! 请注意我有意跳过了 git commit、git pull/push 之类的基本命令,这份小抄的主题是 git 的一些「高级」用法。欢迎转发、点在看! 导航 —— 跳到之前的分支git checkout - git checkout - 查看
2020-01-20 22:32:28 问题描述: 问题求解: 双指针 + 贪心。 public int bagOfTokensScore(int[] tokens, int P) { Arrays.sort(tokens); int res = 0; int curr = 0; int l = 0
转载 2020-01-20 22:45:00
130阅读
2评论
...
转载 2017-08-18 16:49:00
74阅读
2评论
写在前面 平台:pikachu  下载地址:https://github.com/zhuifengshaonianhanlu/pikachu BurpSuite intruder attack-type 4种爆破模式:Sniper 单参数爆破,多参数时同一个字典按顺序替换各参数,总之初始值有一个参数不变Battering ram 多参数同时爆破,但用的是同一个字典Pichfor
在本篇博文中,我们将探讨如何解决“docker gitlab 存储目录”问题,确保我们的 GitLab 在 Docker 上运行时能够稳定、高效地存取数据。这是一个非常实际且重要的技术话题,尤其是对于开发者和运维工程师来说。 --- ### 背景描述 随着 DevOps 和 CI/CD 流程的普及,GitLab 成为了越来越多团队的选择。根据一项研究,2023 年,使用 GitLab 的企业
原创 7月前
49阅读
看到 一篇文档, 讲 对象存储, 好奇,搜索文章,摘抄,学习记录 ! 背景:传统存储在面对海量非结构化数据时,在存储、分享与容灾上面临很大的挑战,主要表现在以下几个方面:传统存储并非为非结构化内容设计或优化、成本过高、并非PB级的扩展、不支持永远在线、专有的一体机设备等等,非结构化数据以每年60%~80%的速率增长,从而可扩展性变成了最迫切的需求。传统存储在面对海量非结构化数据时,在存储
方法一解决此类问题第1步:做一个.git的备份(实际上,我在每一个改变某些内容的步骤之间都会这样做,但是使用新的副本名称,例如.git-old-1,.git-old-2等) :cp -a .git .git-old第2步:运行 git fsck --fullnathanvan@nathanvan-N61Jq:~/workspace/mcmc-chapter$ git fsck --fu
转载 2024-09-10 20:38:19
33阅读
restful 架构权限管理 适合做企业应用
js
原创 2021-07-14 10:10:37
44阅读
使用英文对话比较划算,其他语言包括中文计算Token时比较昂贵英文字母大概
原创 2023-06-10 05:41:51
1920阅读
有中文字符或者符号,包括空格。上次遇到一个问题,检查了一遍语
原创 2023-08-08 10:35:51
314阅读
GitLab CI介绍——基础篇 文章目录GitLab CI介绍——基础篇Gitlab RunnerRunner类型Runner搭建相关概念.gitlab-ci.yml 文件Job参数详情验证.gitlab-ci.yml 本文将会对Gitlab CI进行简要介绍,包括Gitlab Runner,Gitlab CI中的相关概念以及.gitlab-ci.yml的常用配置。 GitLab CI 是G
转载 2024-02-21 22:50:24
283阅读
一.安项GitLab 主机名IP 备注特殊要求  git01 192.168.200.136 GIT客户端 无 girlab 192.168.200.140 GITLAB服务端 内存2G     GitLab国内源下载地址:https://mirrors.tu
转载 2024-06-13 13:27:27
378阅读
欢迎访问我的GitHubhttps://github.com/zq2599/blog_demos 内容:所有原创文章分类汇总及配套源码,涉及Java、Docker、Kubernetes、DevOPS等;关于本文本文目标是为K8S环境的Gitlab Runner准备好分布式缓存,并在pipeline脚本中使用该缓存,因此,在阅读本文前建议您对GitLab CI有一定了解,最好是阅读过甚至编写过pip
JSON Web Tokens(JWT)是一种用于身份验证和授权的开放标准。它可以在客户端和服务器之间安全地传输信息,并且非常适合以下场景:身份验证:JWT可以用于验证用户的身份。当用户登录后,服务器可以生成一个JWT并将其返回给客户端。客户端可以在后续的请求中将JWT作为身份验证凭证发送给服务器。授权:JWT可以包含有关用户的权限和角色信息。服务器可以验证JWT的有效性,并根据其中的信息授权用户
原创 2023-08-19 15:06:31
175阅读
Design Tokens 是一种设计和技术理念,它提供了一种与技术无关的方式来存储和管理界面设计中使用的视觉设计属性,如颜色、字体、间
原创 2024-07-06 20:42:16
57阅读
  • 1
  • 2
  • 3
  • 4
  • 5