基础知识 随笔 基础 知识
【webpack系列】从基础配置到掌握进阶用法
theme: fancy highlight: atelier-dune-dark ## 前言 本篇文章将介绍一些`webpack`的进阶用法,演示内容继承自上一篇文章的内容,所以没看过上一篇文章的建议先学习上一篇内容再阅读此篇内容,会更有利于此篇的学习~ ## 文件指纹 > 文件指纹指的是打包输出 ......
随笔(二十一)『docker 安装 XXL-JOB』
#### 1、拉取镜像 ``` docker pull xuxueli/xxl-job-admin:2.3.1 ``` #### 2、数据库脚本 ``` https://gitee.com/xuxueli0323/xxl-job/blob/2.3.1/doc/db/tables_xxl_job.sq ......
深入Python网络编程:从基础到实践
**Python,作为一种被广泛使用的高级编程语言,拥有许多优势,其中之一就是它的网络编程能力。Python的强大网络库如socket, requests, urllib, asyncio,等等,让它在网络编程中表现优秀。本文将深入探讨Python在网络编程中的应用,包括了基础的socket编程,到 ......
golang入门,基础语法demo(1)
package main import "fmt" func main() { // 声明变量 var a int // 使用 var 关键字声明变量 a,类型为 int a = 1 // 赋值 fmt.Println(a) // 类型推导 // 使用 := 自动推导类型并声明变量 b,其类型为 s ......
requests Python中最好用的网络请求工具 基础速记+最佳实践
requests 模块是写python脚本使用频率最高的模块之一。很多人写python第一个使用的模块就是requests,因为它可以做网络爬虫。不仅写爬虫方便,在日常的开发中更是少不了requests的使用。如调用后端接口,上传文件,查询数据库等。本篇详细介绍requests的使用。 ......
linux基础笔记
![点击查看图片来源](https://img2023.cnblogs.com/blog/2222630/202306/2222630-20230625083220136-1763426342.jpg) # Linux操作系统与项目部署 **注意:**本版块会涉及到`操作系统`相关知识。 现在,几乎 ......
【1.0】知识点小结(进程相关)
# 【1.0】知识点小结(进程相关) > 参考笔记:[Day 16 16.1 并发爬虫一、进程、线程以及协程 - Chimengmeng - 博客园 (cnblogs.com)](https://www.cnblogs.com/dream-ze/p/17218092.html) # 【一】什么是并发 ......
【2.0】知识点小结(进程进阶)
# 【2.0】知识点小结(进程进阶) # 【一】进程对象及其他方法 ## 【1】查看当前进程的进程号 > - 一台计算机上面运行着很多进程,那么计算机是如何区分并管理这些进程服务端呢? > - 计算机会给每一个运行的进程分配一个PID号 > - 如何查看? > - Windows系统 > - CMD ......
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论文)这里才算是基 ......
强化学习从基础到进阶-常见问题和面试必知必答[4]::深度Q网络-DQN、double DQN、经验回放、rainbow、分布式DQN
强化学习从基础到进阶-常见问题和面试必知必答[4]::深度Q网络-DQN、double DQN、经验回放、rainbow、分布式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: ......
容器基础-- namespace,Cgoup 和 UnionFS
## Namespace ### 什么是 Namespace ? 这里的 "namespace" 指的是 Linux namespace 技术,它是 Linux 内核实现的一种隔离方案。简而言之,Linux 操作系统能够为不同的进程分配不同的 namespace,每个 namespace 都具有独立 ......
Maven 高级知识
Maven 高级知识 一。Maven 高级知识 分模块设计与开发 二。Maven 继承和聚合 三。Maven 私服 搭建 一。Maven 高级知识 分模块设计与开发 将项目按照功能拆分成若干个子模块,方便项目的管理维护,扩展,模块间调用,资源共享,组件复用。如通用组件供其他模块使用。 pojo ut ......
[matplotlib] 基础知识
# 基本架构 1. 脚本层(scripting) 脚本层是 Matplotlib 结构中的最顶层。我们编写的绘图代码大部分代码都在该层运行,它的主要工作是负责生成图形与坐标系。 2. 美工层(artist) 美工层是结构中的第二层,它提供了绘制图形的元素时的给各种功能,例如,绘制标题、轴标签、坐标刻 ......
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文本文件,,里面存储 ......
【linux命令】最强大的编辑器vim用法简介(基础篇)
vim编辑器是所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器。它主要分为命令令行模式、插入模式和底行模式这三种,下面主要介绍一下这三种模式最简单常用的用法。 一.命令行模式 1.移动光标左移:h 光标右移:l 光标上移:k 光标下移:j 光标向右移动一个单词:w(联 ......
随笔1998
# 输出方式 越发地,我发现自己的表达方式不够丰富,对于客观世界的认识往往只能够用很贫乏的文字去记录。有没有用现代技术去记录的必要呢?我想是有的,因为现代社会里面丰富的表达形式使得简单的记录缺乏生动性。如果一样记录来得越直观、生动、具体,往往这个记录在作为学习材料的角度来说就越优秀。所以,我要通过一 ......
Spark基础
Spark是一种基于内存的快捷、通用、可扩展的大数据分析引擎 1. Spark模块 Spark Core: Spark核心模块,包含RDD、任务调度、内存管理、错误恢复、与存储系统交互等 Spark SQL:用于处理结构化数据的一个模块,提供了2个编程抽象:DataFrame DataSet,并且作 ......
spring 学习框架知识结构
### b站上,spring开发实战,书籍配套视频 * https://www.bilibili.com/video/BV1144y1g7Q2/?spm_id_from=333.999.0.0&vd_source=debae4e77e1cafd283cb9668d2acb3a7 ......
纯纯的随笔
## 1. 有向图欧拉回路计数: 欧拉回路与一颗 $1$ 为根且非树边排列好的内向树形成双射。 欧拉回路映射内向树:把最后一条边看做树边,剩下走过的看做非树边。 内向树映射欧拉回路:能按顺序走非树边就先走非树边,最后走树边。 于是答案是 $T_1d_1!\prod_{i=2}^n(d_i-1)!$, ......
Mysql-二刷一些重要知识点记录
1. 执行DDL的时候,即使此DDL被其他DML阻塞了,但是后续DML都会被此DDL阻塞 > (个人理解:DDL、DML按照申请顺序排队执行)[DML加MDL读锁,DDL加MDL写锁,读写之间互斥] > > **使用online ddl也就不害怕线上DDL了** 2. **change buffer ......
心理动态与卡片系统:应对知识创新的挑战与动态性
![image.png|622](https://cdn.pkmer.cn/images/20230615160056.png!pkmer) 想象一下,你手中有一只色彩斑斓的大蜡笔盒,每一支蜡笔就像一粒种子,代表着你所掌握的一项新知识。随着你踏上学习之旅,蜡笔不断增多,就像种子在土壤中生根发芽。但有 ......
JavaScript 之 高级程序设计 基础篇 (一)
### 导读 此篇文章为作者拜读JavaScrpit 第四版(红宝石)的笔记内容、适用于有经验的程序员阅读;作者 java开发出身。在之前前后端不分离的时代 使用esayUI JQuery的时代 经常写 js相关代码。现在前后端分离的时代;前端工程日新月异、各种框架层出不穷;万变不离其中;学好js ......
JavaScript基础
# JavaScript基础 ## 简介 - JavaScript是由网景公司发明,起初命名为LiveScript,后来由于SUN公司的介入更名为了JavaScript - 为了确保不同的浏览器上运行的JavaScript标准一致,所以几个公司共同定制了JS的标准名命名为ECMAScript - J ......
html知识点20(清除浮动)
浮动总结: 清除浮动: <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <tit ......