刷新
怎样替换 rhel 7.3 的 yum

【背景】 想在自己安装的虚拟机上搭建一套 git+gitee+vscode 环境(欢迎看下期文章),发现python版本是2.7,这个版本太老 想通过yum进行更新,结果提示需要注册,索性就查查替换yum的方式,整理了如下的文档,希望对你也有帮助。。。 【步骤】 1.查看原有RHEL的YUM及相关软 ...

MYSQL数据库基础知识学习笔记

目录MYSQL基础学习数据库相关概念现主流数据库排名数据模型SQL分类SQL数据库基础操作 2024/3/27 学习资料:黑马程序员:MYSQL MYSQL基础学习 数据库和数据库管理系统(DBMS) 数据库: 是存储数据的集合,包括表、视图、索引等对象。 数据库管理系统: 是一种软件工具,用于管理 ...

异或绕过及其原理

异或的原理 总的来说,异或就是两个字符的二进制进行异或 比如: a=01010101; //假设其为二进制 b=10101010; c=a^b; //进行异或 c=11111111; 总的来说就是两个字符二进制一个为0,另一个为1时,异或结果为1 只要不同就为1,相同就为0。 为什么上面的异或和在C ...

2.面向对象设计原则

博主头像 目录1. 开放封闭原则2. 里氏替换原则3. 依赖倒置原则4. 接口隔离原则5. 单一职责原则 1. 开放封闭原则 一个软件实体如类、模块和函数应该对扩展开放,对修改关闭。即软件实体应该在不修改原代码的情况下进行修改。 2. 里氏替换原则 所有引用父类的地方必须能透明地使用其子类地方必须能透明地使用 ...

MySQL多实例配置

博主头像 目录一、什么是多实例二、MySQL多实例配置1、创建数据目录2、创建配置文件3、编辑330{7..9}的配置文件4、初始化330{7..9}数据5、修改目录权限6、启动多实例7、查看server_id8、进入单独的MySQL实例9、关闭实例 一、什么是多实例 Mysql多实例就是在一台服务器上同时开 ...

.NET C#程序启动闪退,在安装或者程序文件下能正常运行,但通过路径却无法运行

博主头像 .NET C#程序启动闪退,目录导致的问题 这是第2次踩这个坑了,很小的编程细节,容易忽略,所以写个博客,分享给大家。 1.第一次坑:是windows 系统把程序运行成服务,找不到配置文件,原因是以服务运行它的工作目录是在C:\Windows\System32 2.本次坑:WPF桌面程序通过注册表设 ...

别想宰我,怎么查看云厂商是否超卖?详解 cpu steal time

博主头像 据说有些云厂商会超卖,宿主有 96 个核心,结果卖出去 100 多个 vCPU,如果这些虚机负载都不高,大家相安无事,如果这些虚机同时运行一些高负载的任务,相互之间就会抢占 CPU,对应用程序有较大影响,我应该如何查看我的 CPU 是否被抢占了呢? 什么是 cpu steal time? 如果你在物 ...

Git使用分支最常遇到的问题

目录Git使用分支最常遇到的问题无法进入分支一、忽略.idea文件二、删除.idea文件三、进入分支四、正常的提交程序分支不能拉取 2024/3/26 Git使用分支最常遇到的问题 无法进入分支 前言: 原项目克隆下来后,无法进入分支; 原因是:检测到未追踪的文件(.idea文件),idea为了运行 ...

初学 FSMC - 外扩SRAM(二)

博主头像 1. FSMC简介 ​ STM32F4系列芯片使用FSMC外设来管理扩展的存储器, FSMC是Flexible Static Memory Controller的缩写,译为灵活的静态存储控制器。它可以用于驱动包括SRAM、 NOR FLASH以及NAND FLSAH类型的存储器,不能驱动如SDRAM ...

DNS协议 是什么?说说DNS 完整的查询过程?

博主头像 一、是什么 DNS(Domain Names System),域名系统,是互联网一项服务,是进行域名和与之相对应的 IP 地址进行转换的服务器 简单来讲,DNS相当于一个翻译官,负责将域名翻译成ip地址 IP 地址:一长串能够唯一地标记网络上的计算机的数字 域名:是由一串用点分隔的名字组成的 Int ...

C#代码混淆器 ipaguard 的优势与使用

博主头像 摘要 本文探讨了iOS开发的优势、费用以及软件开发方面的相关内容。通过分析iOS开发所采用的编程语言、开发环境、用户界面设计、应用审核流程以及应用领域等方面,展示了iOS开发的诸多优势和特点。虽然iOS开发具有高用户体验、统一的硬件和软件环境、良好的市场份额等优势,但也存在着审核流程严格、闭环生态系 ...

初学 FSMC - 扩展外部SRAM(一)

博主头像 1. SRAM控制原理 ​ STM32控制器芯片内部有一定大小的SRAM及FLASH作为内存和程序存储空间,但当程序较大,内存和程序空间不足时,就需要在STM32芯片的外部扩展存储器了。 STM32F407系列芯片可以扩展外部SRAM用作内存 。 型号为IS62WV51216的SRAM芯片外观 : ...

裁员为什么总是先裁技术人员?网友一针见血!

博主头像 大家好,我是R哥。 最近看到一个有意思的裁员话题: 裁员为什么总是先裁技术人员? 网友的回复一针见血。。 房子盖起来了,还需要农民工么? 现在不是很多传统企业都在喊要数字化转型吗?技术至上嘛?为什么出现效益问题裁员,首先瞄准的就是技术部门呢? 1、外包公司 说说软件外包公司,甲方项目一旦做完,技术人 ...

AMCL 原理解读

博主头像 AMCL(adaptive Monte Carlo Localization)自适应蒙特卡洛定位,A也可以理解为augmented,,源于MCL算法的一种增强,是机器人在二维移动过程中概率定位系统,采用粒子滤波器来跟踪已经知道的地图中机器人位姿,对于大范围的局部定位问题工作良好。对机器人的定位是非常 ...

某云盘encryptMsg 加密之自动化扣webpack

博主头像 前言 本文主要介绍了webpack半自动化扣代码的流程。不需要ast基础。也不涉及加密的过程。网站硬扣的话很麻烦。特地挑一个模块多的网站去搞。着重介绍于webpack工具的使用与实现方式。 这里的话。本人也开源到了github上了。本人代码写的烂。大佬勿喷, https://github.com/h ...

Python实现压缩和解压缩

压缩和解压缩是日常常用的操作,不管是windows上图形界面的操作,还是linux上用命令来进行压缩解压缩,总的而言都还是比较方便的。 但用代码来实现就没做过,近期也得实现代码压缩与解压缩操作,所以就抽时间来研究一下。 一、zip文件压缩和解压缩实现 import os import zipfile ...

Python函数式编程自带函数

一.map函数 需求1:num1=[1,2,3,4],我的需求是把num1中的每个元素平方后组成新列表。 ret = [] num1 = [1,2,3,4] for i in num1: ret.append(i**2) print(ret) # 输出结果: >>>[1, 4, 9, 16] 需求2 ...

<1···567···100>