二、github基础
Github基础
- 备用github.com网站
- 一、用户界面-Overview(概览)
- 1用户信息
- 2 导航栏
- 3 热门仓库
- 4 贡献设置
- 5贡献活动
- 6搜索和筛选
- 7自定义收藏
- 8贡献统计
- 9最近活动
- 10其他链接
- 二、用户界面-Repositories(仓库)
- 1 libusb_stm32
- 2 savedata
- 3 Find
- (1)Type
- (1)Sort
- 三、用户界面-Projects(项目)
- 四、用户界面-Packages(包)
- 1. 页面标题和说明
- 2. 包管理器选择
- 五、用户界面-Stars(收藏)
- 1收藏列表
- 2收藏仓库
备用github.com网站
如果你所在地区不翻墙的情况下无法打开github.com网站,那么可以通过github镜像网站访问github
github镜像站点1:https://bgithub.xyz
github镜像站点2:https://agithub.xyz
使用git前需要配置一下我们的git
// 全局配置用户名为 2345VOR
git config --global user.name “2345VOR”
// 全局配置用户邮箱为xxxxx@qq.com
git config --global user.email “xxxxx@qq.com”
// 查看Git的全局配置
git config --list
一、用户界面-Overview(概览)
这是 GitHub 用户个人主页的界面,以下是各部分内容的意义:
显示当前用户的用户名(,位于页面左上角。这是用户在 GitHub 上的唯一标识。
用户名下方有一个 “Edit profile”(编辑资料)链接,用户可以点击此处修改个人资料。
包括 “Overview”(概览)、“Repositories”(仓库)、“Projects”(项目)、“Packages”(包)和 “Stars”(收藏)几个选项。这些是用户在 GitHub 上管理和查看内容的主要入口。
标题为 “Popular repositories”(热门仓库),列出了用户的热门仓库。这里展示了一个名为 “libusb_stm32” 的仓库,它是一个用于 STM32 微控制器的轻量级 USB 设备栈。
仓库信息包括仓库名、仓库描述、许可证类型(Apache License 2.0)和更新日期(2024 年 5 月 27 日)。
有一个 “Contribution settings”(贡献设置)的下拉菜单,用户可以在此设置贡献的可见性和其他相关设置。
- Private contributions(私人贡献)
说明:开启私人贡献(Private contributions)将会在你的个人资料中显示匿名化的私人活动。
解释:当你在 GitHub 上参与一些私人项目时,你的活动默认是不公开的。如果你开启这个选项,GitHub 会以匿名的方式在你的个人资料中展示这些私人活动。这样既保护了项目的隐私,又能让你展示一定程度的活跃度。 - Activity overview(活动概览)
说明:开启活动概览(Activity overview)将会展示你在各个组织和仓库中的活动概览。
解释:这个选项用于控制是否在你的个人资料中显示一个你在所有组织和仓库中的活动概览。开启这个选项后,访问你个人资料的人可以看到你在不同项目和组织中的整体活动情况,有助于展示你的工作成果和活跃度。
这些设置选项通常可以在 GitHub 的个人资料设置或隐私设置中找到,用户可以根据自己的需求选择是否开启这些功能。
标题为 “Contribution activity”(贡献活动),展示了用户在 GitHub 上的贡献历史。这里显示了用户在 2025 年 1 月 1 日创建了一个仓库(wang563940331/libusb_stm32)。
下方有一个 “Show more activity”(显示更多活动)链接,用户可以点击查看更多历史贡献记录。
页面右上角有搜索框和筛选选项(Type、Language、Sort),用户可以通过这些工具查找特定的仓库或代码。
有一个 “Customize your pins”(自定义收藏)按钮,用户可以通过此按钮设置个人主页上显示的收藏内容。
显示了用户在过去一年中的贡献情况(1 contribution in the last year),并以图表形式展示了 2022 年、2023 年和 2024 年的贡献分布。
列出了用户最近的活动,如创建仓库等。这有助于用户和其他访问者了解该用户最近在 GitHub 上的操作。
页面底部有一些重要链接,如 “Terms”(条款)、“Privacy”(隐私)、“Security”(安全)、“Status”(状态)、“Docs”(文档)、“Contact”(联系)和 “Manage cookies”(管理 Cookies),这些链接提供了用户在使用 GitHub 时的相关信息和操作选项。
这些内容共同构成了 GitHub 用户个人主页,帮助用户展示和管理他们在 GitHub 上的项目、贡献和个人资料。
二、用户界面-Repositories(仓库)
主要部分展示了用户的仓库:
-
1 libusb_stm32
这是一个公开仓库(Public),描述为 “Lightweight USB device Stack for STM32 microcontrollers”(用于 STM32 微控制器的轻量级 USB 设备栈)。它是从 “dmitystu/libusb_stm32” 派生(Forked)而来的,并且使用了 Apache License 2.0 许可证,最近更新于 12 小时前。
-
2 savedata
这是一个私有仓库(Private),最近更新于 2022 年 12 月 9 日。
-
3 Find
右上角有一个搜索框 “Find a repository…”(查找仓库),以及几个筛选选项,包括 “Type”(类型)、“Language”(语言)、“Sort”(排序)和一个 “New”(新建)按钮。
-
(1)Type
All
含义:全部。选择此项将显示所有类型的内容。
Public
含义:公开的。选择此项将只显示公开的内容。
Private
含义:私人的。选择此项将只显示私人的内容。
Sources
含义:源代码。选择此项将只显示源代码相关的内容。
Forks
含义:派生。选择此项将只显示从其他仓库派生出来的内容。
Archived
含义:存档的。选择此项将只显示已存档的内容。
Can be sponsored
含义:可以被赞助的。选择此项将只显示可以被赞助的内容。
Mirrors
含义:镜像。选择此项将只显示镜像内容。
Templates
含义:模板。选择此项将只显示模板内容。 -
(1)Sort
Last updated
含义:按最后更新时间排序。选择此项后,内容将根据它们最后一次更新的时间进行排列,最新更新的内容排在前面。
Name
含义:按名称排序。选择此项后,内容将根据它们的名称进行字母顺序排列。
Stars
含义:按收藏数量排序。选择此项后,内容将根据它们被用户收藏(加星)的数量进行排列,收藏数量多的内容排在前面。
-
三、用户界面-Projects(项目)
页面中央有一个提示框,标题为 “Create your first GitHub project”(创建你的第一个 GitHub 项目)。
提示框内有一段描述:“Projects are a customizable, flexible tool for planning and tracking your work.”(项目是一种可定制、灵活的工具,用于规划和跟踪你的工作。)
提示框右下角有一个绿色的 “New project”(新建项目)按钮,用户可以点击该按钮开始创建新的项目。
四、用户界面-Packages(包)
是 GitHub 用户个人主页中的 “Packages”(包)页面。以下是具体内容和含义:
标题:Get started with GitHub Packages
说明:Safely publish packages, store your packages alongside your code, and share your packages privately with your team.
含义:这部分内容介绍了 GitHub Packages 的功能,即安全地发布包,将包与代码一起存储,并与团队私下共享包。
页面中部展示了几种常见的包管理器,用户可以选择学习更多相关内容。
- Docker
描述:A software platform used for building applications based on containers - small and lightweight execution environments.
-含义:Docker 是一个用于基于容器构建应用程序的软件平台,容器是小型轻量级的执行环境。 - Apache Maven
描述:A default package manager used for the Java programming language and the Java runtime environment.
含义:Apache Maven 是 Java 编程语言和 Java 运行时环境的默认包管理器。 - NuGet
描述:A free and open - source package manager used for the Microsoft development platforms including.NET.
含义:NuGet 是用于包括.NET 在内的微软开发平台的免费开源包管理器。 - RubyGems
描述:A standard format for distributing Ruby programs and libraries used for the Ruby programming language.
含义:RubyGems 是用于 Ruby 编程语言的分发 Ruby 程序和库的标准格式。 - npm
描述:A package manager for JavaScript, included with Node.js. npm makes it easy for developers to share and reuse code.
含义:npm 是 JavaScript 的包管理器,随 Node.js 一起提供,它使开发者能够轻松地共享和复用代码。 - Containers
描述:A single place for your team to manage Docker images and decide who can see and access your images.
含义:Containers(这里可能指的是 GitHub Container Registry)是一个供团队管理 Docker 镜像并决定谁可以查看和访问这些镜像的地方。
五、用户界面-Stars(收藏)
左侧有一个 “Lists (0)”(列表(0))的部分,提示用户创建第一个列表。
有一个 “Create your first list”(创建你的第一个列表)的提示框,说明列表可以帮助用户组织和管理已收藏的仓库。
提示框右下角有一个绿色的 “Create list”(创建列表)按钮,用户可以点击该按钮开始创建新的列表。
右侧是 “Stars”(收藏)部分,有一个搜索框 “Search stars”(搜索收藏),用户可以在此搜索已收藏的仓库。
有筛选选项 “Type: All”(类型:全部)和 “Sort by: Recently starred”(排序:最近收藏),用户可以根据这些选项筛选和排序收藏的仓库。
目前提示 “You don’t have any starred repositories yet.”(你还没有收藏任何仓库),并建议用户在浏览 GitHub 时收藏仓库,这些仓库会显示在这里。
相关文章:
二、github基础
Github基础 备用github.com网站一、用户界面-Overview(概览)1用户信息2 导航栏3 热门仓库4 贡献设置5贡献活动6搜索和筛选7自定义收藏8贡献统计9最近活动10其他链接 二、用户界面-Repositories(仓库)1 libusb_stm322 savedata3 Fi…...
「下载」智慧文旅运营综合平台解决方案:整体架构,核心功能设计
智慧文旅运营综合平台,旨在通过集成大数据、云计算、物联网、人工智能等先进技术,为景区、旅游企业及相关管理机构提供一站式的智慧化运营服务。 智慧文旅运营综合平台不仅能够提升游客的游览体验,还能帮助景区管理者实现资源的优化配置和业务…...
《探寻真正开源的大模型:开启AI创新新纪元》
《探寻真正开源的大模型:开启AI创新新纪元》 一、开源大模型崛起:AI 发展的新曙光二、开源大模型的 “庐山真面目”三、明星开源大模型闪耀登场(一)LLaMA 3:实力强劲的开源先锋(二)Phi-3&#x…...
麒麟信安云在长沙某银行的应用入选“云建设与应用领航计划(2024)”,打造湖湘金融云化升级优质范本
12月26日,2024云计算产业和标准应用大会在北京成功召开。大会汇集政产学研用各方专家学者,共同探讨云计算产业发展方向和未来机遇,展示云计算标准化工作重要成果。 会上,云建设与应用领航计划(2024)建云用…...
C#如何操作数据库
C#如何操作数据库 前言1、查询操作2、增删改操作3、需要返回id主键的sql语句执行 前言 本文主要交代如何通过引用 using MySql.Data.MySqlClient;来操作数据库 需要导入.dll文件 例如:在本地Mysql下载目录下->Connecter NET 8.0->Assemblies->net5.0->…...
c++领域展开第八幕——类和对象(下篇 初始化列表、类型转换、static成员)超详细!!!!
文章目录 前言一、初始化列表二、类型转换三、static成员总结 前言 上篇博客我们实现了一个简单的日期类,基本的类和对象是清楚了 今天我们再来学习后面的一些类和对象的语法,慢慢的完善所学的东西 fellow me 一、初始化列表 • 之前我们实现构造函数时…...
termux-boot安卓开机自动启动应用
termux安装 github 蓝奏云 v119.1 termux-boot安装 github 蓝奏云 v0.8.1 安装 给权限运行加锁后台 am启动应用命令 am start -n 包名/启动项获取包名和启动入口(图中app为爱玩机工具箱) 例 简黑时钟蓝奏云 包名com.hm.jhclock 桌面启动项com.hm.jh…...
Echart实现3D饼图示例
在可视化项目中,很多地方会遇见图表;echart是最常见的;这个示例就是用Echart, echart-gl实现3D饼图效果,复制即可用 //需要安装,再引用依赖import * as echarts from "echarts"; import echar…...
【JAVA】神经网络的基本结构和前向传播算法
前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默, 忍不住分享一下给大家。点击跳转到网站 学习总结 1、掌握 JAVA入门到进阶知识(持续写作中……) 2、学会Oracle数据库入门到入土用法(创作中……) 3、手把…...
设计模式-抽象工厂模式
在设计模式中,抽象工厂模式(Abstract Factory Pattern)是一个非常常见且重要的模式,它属于创建型模式,用于提供创建一组相关或相互依赖对象的接口,而无需指定具体类。它的核心思想是将“创建对象”这一功能…...
webpack
前言 在现代前端开发的浪潮中,Webpack 已经成为一个不可或缺的构建工具。它不仅能够帮助我们打包 JavaScript 代码,还能够处理各种资源(如 CSS、图片、字体等),并提供一系列优化手段,极大地提升开发效率和…...
BLIP论文笔记
论文地址 BLIP: Bootstrapping Language-Image Pre-training for Unified Vision-Language Understanding and Generation 论文思想 其实Clip就相当于只用了ITC...
Java List 集合详解:基础用法、常见实现类与高频面试题解析
正文 在 Java 集合框架中,List 是一个非常重要的接口,广泛用于存储有序的元素集合。本文将带你深入了解 List 接口的基本用法、常见实现类及其扩展,同时通过实际代码示例帮助你快速掌握这些知识。 👉点击获取2024Java学习资料 1…...
HTML5 SSE
HTML5 SSE(Server-Sent Events,服务器发送事件)是一种允许服务器实时向浏览器推送数据的技术。它是HTML5规范的一部分,主要通过HTTP协议实现。SSE的主要特点包括: 单向通信:与WebSocket不同,SSE…...
SpringBoot篇(监控)
目录 学习前言 一、什么是监控? 二、监控的意义 1. 简介 2. 总结 3. 思考 三、可视化监控平台 1. 简介 2. 实操 2.1. 服务端开发 2.2. 客户端开发 配置多个客户端 2.3. 总结 2.4. 思考 四、监控原理 1. 简介 2. 总结 五、自定义监控指标 1. 简介…...
python23-常用的第三方库01:request模块-爬虫
requests 模块是 Python 中的一个第三方库,用于发送 HTTP 请求。 它提供了一个简单且直观的 API,使得发送网络请求和解析响应变得非常容易。requests 模块支持各种 HTTP 方法,如 GET、POST、PUT、DELETE 等,并且具有处理 cookies…...
【pytorch】现代卷积神经网络
文章目录 1 AlexNet2 VGG3 NiN4 GoogLeNet5 批量规范化batch normalization6 ResNet6.1 残差块6.2 resnet 7 DenseNet7.1 稠密块体7.2 过渡层7.3 DenseNet模型 1 AlexNet AlexNet由八层组成:五个卷积层、两个全连接隐藏层和一个全连接输出层。 AlexNet使用ReLU而不…...
Excel 身份证号计算年龄
1. 设置身份证号列格式 复制身份证列值到记事本或其他地方重新设置身份证号列单元格格式为“文本”将复制出去的身份证号重新复制粘贴回来 2. 年龄列单元格中添加公式 DATEDIF(DATE(LEFT(MID(A2, 7, 8), 4), MID(MID(A2, 7, 8), 5, 2), RIGHT(MID(A2, 7, 8), 2)), TODAY(), …...
【ArcGIS Pro】完整的nc文件整理表格模型构建流程及工具练习数据分享
学术科研啥的要用到很多数据,nc文件融合了时间空间数据是科研重要文件。之前分享过怎样将nc文件处理成栅格后整理成表格。小编的读者还是有跑不通整个流程的,再来做一篇总结篇,也分享下练习数据跟工具,如果还是弄不了的࿰…...
WebRTC的线程模型
WebRTC中的线程类: Thread类: (1)Thread类中的数据: class Thread {// 消息队列:MessageList messages_; // 消息队列,所有需要线程处理的消息,都要先入队PriorityQueue delayed_m…...
活动预告 | Microsoft Power Platform 在线技术公开课:实现业务流程自动化
课程介绍 参加“Microsoft Power Platform 在线技术公开课:实现业务流程自动化”活动,了解如何更高效地开展业务。参加我们举办的本次免费培训活动,了解如何借助 Microsoft AI Builder 和 Power Automate 优化工作流。结合使用这些工具可以帮…...
Docker安装(Docker Engine安装)
一、Docker Engine和Desktop区别 Docker Engine 核心组件:Docker Engine是Docker的核心运行时引擎,负责构建、运行和管理容器。它包括守护进程(dockerd)、API和命令行工具客户端(docker)。适用环境&#…...
Spring自动化创建脚本-解放繁琐的初始化配置!!!(自动化SSM整合)
一、实现功能(原创,转载请告知) 1.自动配置pom配置文件 2.自动识别数据库及数据表,创建Entity、Dao、Service、Controller等 3.自动创建database.properties、mybatis-config.xml等数据库文件 4.自动创建spring-dao.xml spring-mvc.xml …...
Llama系列关键知识总结
系列文章目录 第一章:LoRA微调系列笔记 第二章:Llama系列关键知识总结 第三章:LLaVA模型讲解与总结 文章目录 系列文章目录Llama: Open and Efficient Foundation Language Models关键要点LLaMa模型架构:Llama2分组查询注意力 (G…...
分布式系统架构6:链路追踪
这是小卷对分布式系统架构学习的第6篇文章,关于链路追踪,之前写过traceId的相关内容:https://juejin.cn/post/7135611432808218661,不过之前写的太浅了,且不成系统,只是简单的理解,今天来捋一下…...
flink cdc使用flink sql方式运行一直报Make sure a planner module is on the classpath
flink cdc使用flink sql方式运行一直报Make sure a planner module is on the classpath 引入jar包信息: flink-connector-oracle-cdc:3.2.1 flink:1.20.0 flink-table-runtime:1.20.0 flink-streaming-java:1.20.0 flink-clients:1.20.0 Exception in thread &q…...
Vue.js组件开发-怎样将style私有化
Vue.js组件开发中,将style私有可以通过使用<style scoped>来实现的。scoped属性会告诉Vue为这个组件的CSS样式添加一个数据属性,从而确保这些样式只应用于该组件的元素,而不会影响到其他组件或全局样式。 示例: 展示如何使…...
第十届“挑战杯”大学生课外学术科技作品竞赛解析及资料
“挑战杯”被誉为大学生科技创新创业的“奥林匹克”盛会,它汇聚了来自各个学科、各个年级的精英人才。在这里,同学们带着对未知的好奇和对知识的渴望,组成一个个团队,向难题发起挑战。现在,第十届“挑战杯”大学生课外…...
从0入门自主空中机器人-2-1【无人机硬件框架】
关于本课程: 本次课程是一套面向对自主空中机器人感兴趣的学生、爱好者、相关从业人员的免费课程,包含了从硬件组装、机载电脑环境设置、代码部署、实机实验等全套详细流程,带你从0开始,组装属于自己的自主无人机,并让…...
跟着逻辑先生学习FPGA-实战篇第一课 6-1 LED灯闪烁实验
硬件平台:征战Pro开发板 软件平台:Vivado2018.3 仿真软件:Modelsim10.6d 文本编译器:Notepad 征战Pro开发板资料 链接:https://pan.baidu.com/s/1AIcnaGBpNLgFT8GG1yC-cA?pwdx3u8 提取码:x3u8 1 知识背景 LED,又名…...
【文献精读笔记】Explainability for Large Language Models: A Survey (大语言模型的可解释性综述)(四)
****非斜体正文为原文献内容(也包含笔者的补充),灰色块中是对文章细节的进一步详细解释! 四、提示范式(Explanation for Prompting Paradigm) 随着语言模型规模的扩大,基于提示(prom…...
分布式算法(五):初识ZAB协议
文章目录 一、什么是Zookeeper二、ZAB与Zookeeper的关系为什么Zookeeper不直接使用Paxos 三、ZAB简介1.名词解释提案(Proposal)事务(Transaction)原子广播(Atomic Broadcast) 2.集群角色领导者(…...
用Python操作字节流中的Excel工作簿
Python能够轻松地从字节流中加载文件,在不依赖于外部存储的情况下直接对其进行读取、修改等复杂操作,并最终将更改后的文档保存回字节串中。这种能力不仅极大地提高了数据处理的灵活性,还确保了数据的安全性和完整性,尤其是在网络…...
PHP-Casbin v4.0.0 发布,支持 ACL、RBAC、ABAC 等模型的访问控制框架
PHP-Casbin 是一个用 PHP 语言打造的轻量级开源访问控制框架,支持 ACL、RBAC、ABAC 多种模型。它采用了元模型的设计思想,支持多种经典的访问控制方案,如基于角色的访问控制 RBAC、基于属性的访问控制 ABAC 等。 更新内容: http…...
MIT S081 Lab 2 System Calls
Lab链接 一 实现trace功能 1 题目要求 In this assignment you will add a system call tracing feature that may help you when debugging later labs. You’ll create a new trace system call that will control tracing. It should take one argument, an integer “ma…...
Oracle Dataguard(主库为 Oracle 11g 单节点)配置详解(2):配置主数据库
Oracle Dataguard(主库为 Oracle 11g 单节点)配置详解(2):配置主数据库 目录 Oracle Dataguard(主库为 Oracle 11g 单节点)配置详解(2):配置主数据库一、配置…...
(leetcode算法题)10. 正则表达式匹配
10. 正则表达式匹配 - 力扣(LeetCode) 此题的要求一个字符串 s 和一个字符规律 p之间支持 . 和 * 的正则表达式匹配 . 匹配任意单个字符 * 匹配零个或多个前面的那一个元素 所谓匹配,是要涵盖 整个 字符串 s 的,而不是部分字符串…...
Hive性能调优考量
Hive作为大数据领域常见的数据仓库组件,在设计和开发阶段需要注意效率。影响Hive效率的不仅仅是数据量过大,数据倾斜、job(小文件过多)或者磁盘I/O过多、MapReduce分配不合理等因素都会对Hive的效率有影响。对Hive的调优可以从架构…...
2024-12-29-sklearn学习(26)模型选择与评估-交叉验证:评估估算器的表现 今夜偏知春气暖,虫声新透绿窗纱。
文章目录 sklearn学习(26) 模型选择与评估-交叉验证:评估估算器的表现26.1 计算交叉验证的指标26.1.1 cross_validate 函数和多度量评估26.1.2 通过交叉验证获取预测 26.2 交叉验证迭代器26.2.1 交叉验证迭代器–循环遍历数据26.2.1.1 K 折26.2.1.2 重复 K-折交叉验…...
Spring Boot + MinIO 实现分段、断点续传,让文件传输更高效
一、引言 在当今的互联网应用中,文件上传是一个常见的功能需求。然而,传统的文件上传方式在面对大文件或不稳定的网络环境时,可能会出现性能瓶颈和上传失败的问题。 传统文件上传,就像是用一辆小推车搬运大型家具,一…...
获取用户详细信息-ThreadLocal优化
Thread全局接口可用,不用再重复编写。所以为了代码的复用,使用Thread。把之前的内容(函数的参数和map与username)注释掉,换为Thread传过来的内容(map与username)。 因为Thread需要在拦截器里面…...
R语言6种将字符转成数字的方法,写在新年来临之际
咱们临床研究中,拿到数据后首先要对数据进行清洗,把数据变成咱们想要的格式,才能进行下一步分析,其中数据中的字符转成数字是个重要的内容,因为字符中常含有特殊符号,不利于分析,转成数字后才能…...
Go语言方法和接收器类型详解
Go语言方法和接收器类型详解 1. 方法接收器类型 1.1 值接收器 值接收器方法不会改变接收器的状态,因为Go语言会在调用时复制接收器的值。因此,任何对接收器成员变量的修改都只会影响副本,而不会影响原始结构体实例。 type Person struct …...
Linux常用命令总结
目录 查询java服务的pid查询pid上的进程占用的端口方法 1:使用 lsof 查询端口方法 2:使用 netstat 查询端口方法 3:使用 ss 命令查询端口 system相关命令 查询java服务的pid JPS查询pid上的进程占用的端口 要根据进程 ID(PID&am…...
Linux总结之CentOS Stream 9安装mysql8.0实操安装成功记录
Linux总结之CentOS Stream 9安装mysql8.0实操安装成功记录 由于网上很多的mysql8.0安装教程都是老版本或者安装过程记录有问题,导致经常安装到一半需要删除重新安装。所以将成功的实操安装过程记录一下,方面后面查阅,大家还有问题的可以在此讨…...
ROS2软件架构全面解析-学习如何设计通信中间件框架
前言 ROS(Robot Operating System) 2 是一个用于开发机器人应用的软件平台,也称为机器人软件开发工具包 (SDK)。 ROS2是ROS1的迭代升级版本 ,最主要的升级点是引入DDS(Data Distribution Service)为基础的…...
基于微信小程序的校园自助打印系统
博主介绍:java高级开发,从事互联网行业六年,熟悉各种主流语言,精通java、python、php、爬虫、web开发,已经做了多年的设计程序开发,开发过上千套设计程序,没有什么华丽的语言,只有实…...
Linux命令——3.网络与用户
文章目录 一、网络1.网络测试与诊断2.网络接口配置3.无线网络配置4.防火墙与网络管理6.防火墙管理1)firewalld命令2)iptables命令 二、用户和群组1.管理员模式2.用户账户管理1)useradd创建2)usermod修改3)userdel 删除…...
2、redis的持久化
redis的持久化 在redist当中,高可用的技术包括持久化,主从复制,哨兵模式,集群。 持久化是最简单的高可用的方法,作用就是备份数据。即将数据保存到硬盘,防止进程退出导致数据丢失。 redis持久化方式&…...
建造者模式 Builder Pattern
在创建一个对象的时候,构造器参数有点多,而且有些参数还是可选的,再者还有不少同类型的,那就更应该使用 builder 模式了。 使用 Builder 模式的初衷是 把易变性(mutability)移动到Builder类,而…...