神器 英语学习 服务器anki
线段树学习笔记
## 什么是线段树 线段树是一种分治思想的二叉树结构,用于在区间上进行信息维护与统计,与按照二进制进行区间划分的树状数组相比,线段树是一种更为通用的数据结构: 1. 线段树的每一个节点都代表一个区间。 2. 线段树有唯一的根节点,代表的区间是整个统计的范围。 3. 线段树的每一个叶子节点都代表一个长 ......
Java学习day08: 异常
# 1、什么是异常 异常(Exception)是指程序在运行过程中出现的意外情况或错误。Java提供了异常处理机制,可以捕获和处理异常,以保证程序的稳定性和可靠性。 Java中的异常分为两种类型:可检查异常 和 不检查异常。 1. 可检查异常:这些异常在编译时会被检查,必须显示处理,否则程序无法通过 ......
c语言学习8
指针复习: 什么是指针: 数据类型 定义指针变量 整型 内存编号 访问对应内存 为什么使用指针: 1、函数之间共享变量 输入、输出 2、提高传参效率 指针变量4\8字节 3、使用堆内存时 如何使用指针: 定义:类型* 变量名_p; 变量名以p结尾与普通变量以示区分 一个*只能定义一个指针变量 初始化 ......
c语言学习详解
# C语言 ## 一. C语言概述 C语言是一种用于和计算机交流的高级语言, 它既具有高级语言的特点,又具有汇编语言的特点 非常接近自然语言 程序的执行效率非常高 C语言是所有编程语言中的经典,很多高级语言都是从C语言中衍生出来的, 例如:C++、C#、Object-C、Java、Go等等 C语言是 ......
快速幂·学习笔记
快速幂是一个在O(log2n)的时间内计算ab的技巧,相比直接暴力计算O(n)的时间复杂度快了许多。 原理 在计算ab的时候,将b转换为kn*2n+kn-1*2n-1+……+k2*22+k1*21+k0*20(kn,kn-1,……k2,k1,k0取0或1),运用a(m+n)=am·an 所以ab=a ......
webpack学习笔记
webpack: 学习目标: 1 知道能做什么,不能做什么 学会webpack常用功能 2 了解大致原理 知道webpack怎么工作,webpack结果文件怎么阅读 3 根据业务合理配置webpack 学习注意: 1 不要死记写法,记住规律 2 不要试图学会所有功能 3 了解原理,但没必要深入原理 ......
7.20 类 学习笔记
#### 7.20学习笔记 **类的复用:可以通过创建多个对象来使用同一个类,避免重复编写相似的代码。** **继承:子类可以继承父类的属性和方法,从而实现代码的重用和扩展性。** ![image-20230720152429124](https://img2023.cnblogs.com/blog ......
Redis学习(Redis哨兵) 持续更新中
# Redis学习(Redis哨兵) 引入:master节点宕机怎么办 一个可行的解决办法是:在master节点宕机之后,立刻将一个slave节点变成master节点,之后将恢复后的master节点变为slave节点 那么监测和重启该怎么做,这里我们就需要哨兵 ## 哨兵的作用和原理 哨兵(Sent ......
vue学习——vuex工作原理+vuex环境搭建
vuex在index.js里引入,没在main.js里引入是因为vuex的使用必须在store之前, 单纯的把Vue.use(Vuex)放在import store form "../store"之前并不会生效, 因为执行的时候会扫描整个文件,把import都放置在一起先执行,所以单纯的移动位置没有 ......
LTE学习笔记六:MIMO多天线技术
不断提高空中接口的吞吐率是无线制式的发展目标。MIMO多天线技术是LTE大幅提升吞吐率的物理层关键技术。MIMO技术和OFDM技术一起并称为LTE的两大最重要物理层技术。MIMO技术很多原理,涉及一些线性代数知识(我也不想学怎么用latex什么的写矩阵了),内容也很多,我学习LTE主要是想了解并简单 ......
hfss学习记录3
1 基于ADS的TDR仿真 https://community.keysight.com/thread/19212, 更多内容可以参考安捷伦官网。 有几篇不错的文章,有空可以再看看。。另外,ads还可以根据s参数直接得出tdr,这样hfss的s参数就能导出到ads里看了。 基于ADS的TDR与TDT ......
微波射频学习笔记4--------板材选取的考量
1.介电常数(看成本、尺寸和损耗的要求) 介电常数ε越大:损耗越大;波长越短;线宽越窄(各项变化都不小) 实际介电常数都比官方提供数据稍大。 2.损耗角正切(越小越好) 正切角Tanθ越大:损耗越大;波长越长;线宽越宽(对线尺寸影响很小,可以忽略) 3.板材厚度(看厂商提供厚度、产品尺寸和损耗要求) ......
docker-compose单体服务部署minio集群
docker-compose单体服务部署minio集群 #docker-compose.yaml version: "3" # starts 4 docker containers running minio server instances. Each # minio server's web i ......
SI9000学习笔记
1、阻抗匹配的目的主要在于传输线上所有高频的微波信号皆能到达负载点,不会有信号反射回源点。 2、影响特性阻抗的因素有:介电常数、介质厚度、线宽、 铜箔厚度。 介质厚度、线距越大阻抗值越大;介电常数、铜厚、 线宽、阻焊厚度越大阻抗值越小。 3、差分信号还需要注意线间距。 4、单端阻抗:50;差分阻抗: ......
hyperf 创建 JSON RPC 服务
JSON RPC 服务 hyperf 框架为 PHP 打开了微服务的大门,而服务之间相互调用,又以 RPC 为基础。所以这个章节非常重要。但官方文档还是有些坑的,我以前就在这儿踩过坑。这里省略了接口类,只保留最主要的部分。 安装依赖 composer require hyperf/json-rpc ......
Redis学习(Redis主从)
# Redis学习(Redis主从) 单节点Redis的并发能力具有上限,要进一步提高并发能力,就要搭建主从集群,实现读写分离 一般在Redis的应用中读多写少,所以可以做读写分离,写操作访问主节点,读操作访问从节点,一主多从,然后主从之间需要做数据同步。 [![pCHV7DK.png](https ......
【专题】中国AI基础数据服务行业研究报告PDF合集分享(附原数据表)
报告链接:https://tecdat.cn/?p=33276 原文出处:拓端数据部落公众号 人工智能是推动新一轮科技革命和产业变革的核心驱动力。目前,中国的人工智能产业正处于高速增长阶段,并正在快速渗透到各个行业,包括互联网娱乐、智能制造、智慧医疗、智能安防和自动驾驶等。其中,自动驾驶由于场景的复 ......
【专题】2023人工智能基础数据服务白皮书报告PDF合集分享(附原数据表)
报告链接:https://tecdat.cn/?p=33276 原文出处:拓端数据部落公众号 人工智能是推动新一轮科技革命和产业变革的核心驱动力。目前,中国的人工智能产业正处于高速增长阶段,并正在快速渗透到各个行业,包括互联网娱乐、智能制造、智慧医疗、智能安防和自动驾驶等。其中,自动驾驶由于场景的复 ......
初识TCP-单台服务器支持多少连接数
生产环境可能会报:Socket/File: Can’t open so many files 在性能测试过程中,经常会接触到链接数相关的问题,有一个问题曾经困扰我好长时间,那就是一台服务器最多能支持多少链接数呢? 有的朋友可能会说是65535,因为操作系统有65535个端口,那么这个答案准确吗? 首 ......
Linux中ARP学习和老化机制
ARP学习和老化机制在Linux网络通信中起着至关重要的作用。ARP(Address Resolution Protocol)地址解析协议是将IP地址解析为MAC地址的一种机制。本文将详细介绍Linux中ARP学习和老化的概念、工作原理以及其重要性。 ......
暑假对STL的学习用法
map map<int,int> s; map<int,vector<int> > s; map<int,list<int> > s; 这些就是map的初始化法子,前面那个就相当于数组下标,后面的就是键值了,可以用它搞二维数组就像第二 三个一样。 然后就是他的用处,他可以自动排序,但是是按照前面的k ......
Apipost如何在同环境下配置多host服务
最近Apipost新增同环境下多host服务的配置功能,本篇文章带来该功能的使用场景及使用方法。 配置方法: 点击右上角眼睛标识进入环境管理 点击添加服务,输入服务名和URL 配置完成后需要在接口目录中选择该目录下需要使用的host服务,每个接口目录都可以选择不同的host服务,如果未选择,则使用默 ......
Docker自建DNS服务器
www.yuansredevsecops.top 1.搭建 搭建依然使⽤docker,安装前请安装好docker的运⾏时环境。 # 创建⼀个持久化存放⽂件的⽬录 mkdir -p /opt/docker/bind # 使⽤容器创建应⽤ docker run --name bind -d --rest ......
在一台服务器,一个工程内做三个虚拟网站
How to handle multiple sites in Django: the problem Consider a set up where the same Django project has a bunch of apps that could be reached from mul ......
Markdown学习Day1
Markdown学习 二级标题 三级标题 四级标题 五级标题 字体 Hello,World! Hello,World! Hello,World! Hello,World! 引用 选择狂神说java,走向人生巅峰 分割线 图片 超链接 点击跳转到狂神博客 列表 A B C A B C 表格 名字性别生 ......
Java学习day07: 小练习
# 题目1 为二次方程式$ax^2+bx+c=0$设计一个名为QuadraticEquation的类,这个类包括: - 代表三个系数的私有数据域a、b和c; - 一个参数为a、b和c的构造方法; - 数据域a、b和c的三个get/set方法; - 一个名为getDiscriminant()的方法返回 ......
Java使用snmp协议采集服务器信息
Java使用snmp协议采集服务器信息 一.snmp简介 SNMP是专门设计用于在 IP 网络管理网络节点(服务器、工作站、路由器、交换机及Hubs等)的一种标准协议,它是一种应用层协议。 SNMP 使网络管理员能够管理网络效能,发现并解决网络问题以及规划网络增长。通过SNMP接收随机消息(及事件报 ......
学习线性基相关
在线性空间中,线性基是一组线性无关的向量组,且在其所在的向量空间中是一个极大线性无关向量组 我们在算法里,可以看作是若干个数的集合 在一个序列中,取其线性基中的任意几个数,可以得到原来序列的任何一个数 线性基中的数都是唯一的 ## 如何构造线性基 贪心的方法 从高位往低位扫,设a[x]为第x位上是1 ......
Linux服务器上设置或修改ip
临时修改 永久修改 1、超级用户修改配置文件:/etc/sysconfig/network-scripts/ifcfg-${网卡名},模板可以参考下边的 ··· TYPE=Ethernet PROXY_METHOD=none BROWSER_ONLY=no BOOTPROTO=static DEFR ......