基础知识 互联网 基础 知识

linux运维基础

1、时间同步 方案1: ntpdate asia.pool.ntp.org 时间校准、时间同步 方案2: #!/bin/bash #安装chrony: yum install -y chrony #注释默认ntp服务器 sed -i 's/^server/#&/' /etc/chrony.conf ......
基础 linux

Redis缓存使用技巧和设计方案?薪火数据知识库

Redis是一种开源的内存数据库,被广泛应用于缓存系统设计和实现中。它提供了高性能、低延迟的数据访问,并支持多种数据结构和丰富的功能。下面将详细介绍Redis缓存的使用技巧和设计方案。 一、Redis缓存基本原理: 数据存储结构: Redis支持多种数据结构,如字符串(String)、哈希(Hash ......
薪火 使用技巧 知识库 缓存 技巧

【webpack系列】从基础配置到掌握进阶用法

theme: fancy highlight: atelier-dune-dark ## 前言 本篇文章将介绍一些`webpack`的进阶用法,演示内容继承自上一篇文章的内容,所以没看过上一篇文章的建议先学习上一篇内容再阅读此篇内容,会更有利于此篇的学习~ ## 文件指纹 > 文件指纹指的是打包输出 ......
webpack 基础

深入Python网络编程:从基础到实践

**Python,作为一种被广泛使用的高级编程语言,拥有许多优势,其中之一就是它的网络编程能力。Python的强大网络库如socket, requests, urllib, asyncio,等等,让它在网络编程中表现优秀。本文将深入探讨Python在网络编程中的应用,包括了基础的socket编程,到 ......
网络编程 基础 Python 网络

golang入门,基础语法demo(1)

package main import "fmt" func main() { // 声明变量 var a int // 使用 var 关键字声明变量 a,类型为 int a = 1 // 赋值 fmt.Println(a) // 类型推导 // 使用 := 自动推导类型并声明变量 b,其类型为 s ......
语法 基础 golang demo

requests Python中最好用的网络请求工具 基础速记+最佳实践

requests 模块是写python脚本使用频率最高的模块之一。很多人写python第一个使用的模块就是requests,因为它可以做网络爬虫。不仅写爬虫方便,在日常的开发中更是少不了requests的使用。如调用后端接口,上传文件,查询数据库等。本篇详细介绍requests的使用。 ......
requests 最好 基础 工具 Python

linux基础笔记

![点击查看图片来源](https://img2023.cnblogs.com/blog/2222630/202306/2222630-20230625083220136-1763426342.jpg) # Linux操作系统与项目部署 **注意:**本版块会涉及到`操作系统`相关知识。 现在,几乎 ......
基础 笔记 linux

【1.0】知识点小结(进程相关)

# 【1.0】知识点小结(进程相关) > 参考笔记:[Day 16 16.1 并发爬虫一、进程、线程以及协程 - Chimengmeng - 博客园 (cnblogs.com)](https://www.cnblogs.com/dream-ze/p/17218092.html) # 【一】什么是并发 ......
知识点 小结 进程 知识 1.0

【2.0】知识点小结(进程进阶)

# 【2.0】知识点小结(进程进阶) # 【一】进程对象及其他方法 ## 【1】查看当前进程的进程号 > - 一台计算机上面运行着很多进程,那么计算机是如何区分并管理这些进程服务端呢? > - 计算机会给每一个运行的进程分配一个PID号 > - 如何查看? > - Windows系统 > - CMD ......
知识点 小结 进程 知识 2.0

strapi系列--如何建表并在原有官方自动生成的api基础上扩展接口,定制化自己的业务逻辑

## 为什么要进行后端定制呢? 在实际开发过程中,项目中有些需求需要我们定制化自己的业务逻辑,那么我们该如何处理这个需求呢?本文以图文并茂的形式,基于原有官方自动生成的api,定制一个我们自己的业务逻辑接口。 ### Strapi后端的每个部分都可以定制: - Strapi服务器收到的请求 - 处理 ......
自动生成 逻辑 接口 业务 基础

强化学习从基础到进阶-案例与实践[4.1]:深度Q网络-DQN项目实战CartPole-v0

# 强化学习从基础到进阶-案例与实践[4.1]:深度Q网络-DQN项目实战CartPole-v0 ## 1、定义算法 相比于Q learning,DQN本质上是为了适应更为复杂的环境,并且经过不断的改良迭代,到了Nature DQN(即Volodymyr Mnih发表的Nature论文)这里才算是基 ......
CartPole-v 实战 深度 CartPole 案例

强化学习从基础到进阶-常见问题和面试必知必答[4]::深度Q网络-DQN、double DQN、经验回放、rainbow、分布式DQN

强化学习从基础到进阶-常见问题和面试必知必答[4]::深度Q网络-DQN、double DQN、经验回放、rainbow、分布式DQN ......
DQN 分布式 深度 常见问题 常见

计算机网络知识——IP地址和子网掩码

一、IP地址 IP地址由网络号和主机号组成。每台连在Internet网上的主机有唯一的IP地址。IP地址采用二进制形式,通常以"点分十进制表示法"表示(8个比特为一段,用十进制整数)。IP地址分为A、B、C、D、E五类,下图所示:(本文介绍的都是版本4的IP地址,称为IPv4.) A类地址以0开头, ......
网络知识 地址 计算机 知识 网络

Dll基础

# DLL-基础 Windows 存在 3 个最重要的 dll, 分别如下 1. kernel32.dll 用来管理内存,进程、线程 2. user32.dll 用于处理用户界面相关的东西 3. GDI32.dll 用来绘制和显示文字 > 使用 dll 有什么好处,可以参考[官方说明](https: ......
基础 Dll

容器基础-- namespace,Cgoup 和 UnionFS

## Namespace ### 什么是 Namespace ? 这里的 "namespace" 指的是 Linux namespace 技术,它是 Linux 内核实现的一种隔离方案。简而言之,Linux 操作系统能够为不同的进程分配不同的 namespace,每个 namespace 都具有独立 ......
容器 namespace UnionFS 基础 Cgoup

Maven 高级知识

Maven 高级知识 一。Maven 高级知识 分模块设计与开发 二。Maven 继承和聚合 三。Maven 私服 搭建 一。Maven 高级知识 分模块设计与开发 将项目按照功能拆分成若干个子模块,方便项目的管理维护,扩展,模块间调用,资源共享,组件复用。如通用组件供其他模块使用。 pojo ut ......
知识 Maven

[matplotlib] 基础知识

# 基本架构 1. 脚本层(scripting) 脚本层是 Matplotlib 结构中的最顶层。我们编写的绘图代码大部分代码都在该层运行,它的主要工作是负责生成图形与坐标系。 2. 美工层(artist) 美工层是结构中的第二层,它提供了绘制图形的元素时的给各种功能,例如,绘制标题、轴标签、坐标刻 ......
基础知识 matplotlib 基础 知识

go编程基础--类型与变量

引用: 第 3 课:类型与变量 ? | 课程列表 |《Go 编程基础(视频)》| Go 技术论坛 (learnku.com) 1.go编排组织结构: 2.类型: rune表明用于unicode字符操作 3. 默认值:值类型与引用类型 引用类型的默认值是nil ......
变量 类型 基础

区块链基础之密码学及安全技术

### 1.2 密码学及安全技术 ![i区块链中的密码学与安全技术](https://upload-images.jianshu.io/upload_images/21415382-a06021e50cc209bf.png?imageMogr2/auto-orient/strip%7CimageVi ......
密码学 区块 密码 基础 技术

【python基础】文件-初识文件

文本文件可存储的数据量是非常多的。每当需要分析或修改存储在文件中的信息时,首先就是读取文件到内存中,为此可以一次性读取文件的全部内容,也可以以每次一行的方式逐步读取。 # 1.读取文件 ## 1.1读取整个文件 要读取文件,需要一个包含几行文本的文件。下面首先来创建一个poems文本文件,,里面存储 ......
文件 基础 python

【linux命令】最强大的编辑器vim用法简介(基础篇)

vim编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器。它主要分为命令令行模式、插入模式和底行模式这三种,下面主要介绍一下这三种模式最简单常用的用法。 一.命令行模式 1.移动光标左移:h 光标右移:l 光标上移:k 光标下移:j 光标向右移动一个单词:w(联 ......
编辑器 命令 基础 简介 linux

Spark基础

Spark是一种基于内存的快捷、通用、可扩展的大数据分析引擎 1. Spark模块 Spark Core: Spark核心模块,包含RDD、任务调度、内存管理、错误恢复、与存储系统交互等 Spark SQL:用于处理结构化数据的一个模块,提供了2个编程抽象:DataFrame DataSet,并且作 ......
基础 Spark

spring 学习框架知识结构

### b站上,spring开发实战,书籍配套视频 * https://www.bilibili.com/video/BV1144y1g7Q2/?spm_id_from=333.999.0.0&vd_source=debae4e77e1cafd283cb9668d2acb3a7 ......
框架 结构 知识 spring

Mysql-二刷一些重要知识点记录

1. 执行DDL的时候,即使此DDL被其他DML阻塞了,但是后续DML都会被此DDL阻塞 > (个人理解:DDL、DML按照申请顺序排队执行)[DML加MDL读锁,DDL加MDL写锁,读写之间互斥] > > **使用online ddl也就不害怕线上DDL了** 2. **change buffer ......
知识点 知识 Mysql

心理动态与卡片系统:应对知识创新的挑战与动态性

![image.png|622](https://cdn.pkmer.cn/images/20230615160056.png!pkmer) 想象一下,你手中有一只色彩斑斓的大蜡笔盒,每一支蜡笔就像一粒种子,代表着你所掌握的一项新知识。随着你踏上学习之旅,蜡笔不断增多,就像种子在土壤中生根发芽。但有 ......
动态性 动态 卡片 心理 知识

JavaScript 之 高级程序设计 基础篇 (一)

### 导读 此篇文章为作者拜读JavaScrpit 第四版(红宝石)的笔记内容、适用于有经验的程序员阅读;作者 java开发出身。在之前前后端不分离的时代 使用esayUI JQuery的时代 经常写 js相关代码。现在前后端分离的时代;前端工程日新月异、各种框架层出不穷;万变不离其中;学好js ......
程序设计 JavaScript 基础 程序

JavaScript基础

# JavaScript基础 ## 简介 - JavaScript是由网景公司发明,起初命名为LiveScript,后来由于SUN公司的介入更名为了JavaScript - 为了确保不同的浏览器上运行的JavaScript标准一致,所以几个公司共同定制了JS的标准名命名为ECMAScript - J ......
JavaScript 基础

html知识点20(清除浮动)

浮动总结: 清除浮动: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit ......
知识点 知识 html

【技术积累】C语言中基础知识【三】

博客推行版本更新,成果积累制度,已经写过的博客还会再次更新,不断地琢磨,高质量高数量都是要追求的,工匠精神是学习必不可少的精神。因此,大家有何建议欢迎在评论区踊跃发言,你们的支持是我最大的动力,你们敢投,我就敢肝 ......
基础知识 语言 基础 知识 技术

算法:杨表的相关知识

## 知识点 Knuth的《TAOCP》第三卷中有一些杨表(young tableaux)的介绍。其中比较重要的就是定理A和H。定理A说的是 $n!$ 和 $(P,Q)$有序对是有一一对应的关系的,其中$P,Q$是大小为$n$,形状相同的杨表。定理H说的则是利用hook length计算特定形状杨表 ......
算法 知识