NOT
联想后端
基本情况 英语能力 SpringCloud微服务的了解 SpringBoot 常见注解 Autowired和Resource区别 IOC理解 循环依赖怎么解决 速度快怎么体现 Spring其他组件,消息队列有了解吗 多线程 多个线程自增一万次全局变量i 结果多少 怎么保证不超过一万 Mybatis ......
GUI编程
GUI编程 组件: 窗口 弹窗 面板 文本框 列表框 按钮 图片 监听事件 鼠标 键盘事件 破解工具 1. 简介 GUI的核心技术:Swing AWT,因为界面不美观。 1.需要GRE环境 2.需要界面不美观 为什么要学习? 1.可以写出自己心中想要的一些小工具 2.工作时候,也可能 ......
队列和栈的简单实现
简单实现2个数据结构,来帮助我们更好的处理数据 基本 队列(Queue)是一种先进先出(FIFO)的数据结构,通常用于按照顺序处理任务或事件。在前端中,队列可以用于实现异步函数的调用、消息通知、动画播放等场景。队列还可以和数组结合使用,通过push()方法将元素添加到队列尾部,shift() 方法将 ......
369-LO-R-M-0-D-0-E
GE Multilin 369-LO-R-M-0-D-0-E是一种369电机管理继电器,具有20-60 VDC / 20-48 VAC、可选的12个内置RDT输入、可选的计量包、可选的DeviceNet协议以及增强的诊断和面板。 通用电气公司的369-LO-R-M-0-D-0-E是阿格369电机管理 ......
有向图的拓扑序列
#include<iostream> #include<cstring> #include<algorithm> using namespace std; const int N=1e5+10; int n,m; int h[N],e[N],ne[N],idx; int d[N];//入线 int ......
程序数据的表示
开头王炸: 解决和解释上述问题是本次博客的主要目的 《从机器语言到高级语言》 可以看到: 机器语言极其不灵活,一旦要在事后做出一些改变就会导致重头再来 汇编语言的到来确实更好一点 但是我们需要将汇编语言翻译成机器语言了 《计算机体系层次》 《模运算系统和补码表示》 从其中我们可以得到一下几个规律: ......
小程序开发 对话框功能
前言 小程序的对话框其实已经帮你实现了很多类型,原则上没有特殊需求不需要自定义开发对话框,所以写这篇博客有点多余,因为微信文档上讲解的还是挺不错的。但是,有一个很不爽,他们没给效果图,所以这篇博客是带着效果图看看小程序的对话框效果。 参考的微信文档:wx.showToast(Object objec ......
7
#include<iostream>#include<math.h>#define N 10using namespace std; int main(){int a[N]={0};for(int i=0;i<N;i++){cin>>a[i];}for(int i=1;i<=N-1;i++){for ......
ABC298Ex 树上计数 + 倍增 题解
思考如何将到 $u$ 距离短的和到 $v$ 距离短的节点分别处理出来。发现对于一次询问 $(u,v)$,可以将所有节点分成三类: 除 $u$ 和 $v$ 的 LCA 的子树外的所有节点。 将 $u$ 至 $v$ 的最短路径的最中间的边删掉后组成的两棵树中的其中一棵树中的所有节点。 不属于以上两类节点 ......
模拟赛 & VP & Contest 记录
CatOJ C140(初中) $100+93+100+10=303$,Rank 1。 是个 dp 场,A 题期望 dp,B 题神奇猜结论,C 题换根 dp,D 题树上博弈 dp。 A 题设 $f_u$ 为填满子树 $u$ 的期望次数,$s_u$ 为 $u$ 子树大小,容易得到 $f_u=f_v+\f ......
[oeasy]python0135_变量名与下划线_dunder_声明与赋值
变量定义 回忆上次内容 变量 就是 能变的量 上次研究了 变量标识符的 规则 第一个字符 应该是 字母或下划线 合法的标识符可以包括 大小写字母 数字 下划线 还研究了字符串(str)的函数 isidentifier 查询字符串 是否为合法标识符 最后发现 这个isidentifier函数有时候不好 ......
推荐一款管理便捷,稳定的eTerm共享放大系统(PID放大系统)
YIX-PID-SHARE使用JAVA开发,采用了先进的技术架构,具有高度的稳定性和可靠性。 系统服务部署在阿里云linux环境,打破了老一代放大系统只能部署在window服务器的弊端。 PID配置的管理和放大工号的管理直接在浏览器即可操作,并且是自主管理,避免只能部署在window环境的系统在紧急 ......
阅读文献《SCNet:Deep Learning-Based Downlink Channel Prediction for FDD Massive MIMO System》
该文献的作者是清华大学的高飞飞老师,于2019年11月发表在IEEE COMMUNICATIONS LETTERS上。 文章给出了当用户位置到信道的映射是双射时上行到下行的确定映射函数;还提出了一个**稀疏复值神经网络( sparse complex-valued neural network,SC ......
CF1797E 线段树 + 倍增 题解
Preface 有趣的一道 ds,赛后不看题解做出来了。 Solution 首先有一个性质:$\varphi(x)$ 经过 $\mathcal{O}(\log x)$ 次迭代后变为 $1$。 证明: 若 $x$ 为奇数,$\varphi(x)=x\sum_{i=1}^{k}\frac{p_i-1}{ ......
HTTP协议的基本概念
HTTP协议简介 HTTP(HyperText Transfer Protocol,超文本传输协议)是一种用于传输超媒体文档(例如 HTML)的应用层协议。HTTP 协议是一个无状态的协议,意味着服务器并不会记住任何之前的请求和响应。 HTTP 协议基于客户端-服务器架构模型,客户端发送一个请求到服 ......
Encoding API
1、问题: 在node中处理文件有时会遇到中文变乱码 2、思路: 出现乱码大概率是因为编码的问题,这时要弄清楚编码格式,然后使用解码器解码 3、解决 弄清楚原文件编码,才发现原来读取文件中的中文编码是GBK编码,本地默认UTF-8编码,编码格式不正确导致的乱码 那么就可以使用TextDecoder来 ......
selenium报错:This version of ChromeDriver only supports Chrome version 109 Current browser version is 112.0.5615.49...解决办法
前言:跟GPT交互,让其写一段代码,执行失败。经过排查验证,GPT写的代码没有问题,是本地环境问题。 执行报错: selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This ver ......
8th
银行利率问题 原先的顺序: 第n-1年本金=本金*利率*时间+本金-1000 第五年刚好取完 源代码 #include <iostream>int main(){ float rate =0.0063; float ben=0; int months=12; for(int i=0;i<5;i++) ......
redisson lock的使用
1.现在错误的用法: RLock lock = redisson.getLock(String.format(LOCK_KEY, 2));try { if (lock.tryLock()) { //处理 logger.info("aaaaaaaaaaaaaaaaaa");} catch(Except ......
5G-NOMA非正交多址接入
SIC,successive interference cancellation,中文是串行干扰消除。 《Power-Domain Non-Orthogonal Multiple Access (NOMA) in 5G Systems: Potentials and Challenges》,这篇综述 ......
作用域
作用域 一块地盘--一个代码所在的区域 是静态的(相对于上下文对象)--在编写代码时就确定了 分类 全局作用域 函数作用域 没有块作用域--ES6有 作用 隔离变量--不同作用域下同名变量不会有冲突 作用域与执行上下文 区别1 全局作用域外--每个函数都会创建自己的作用域--作用域在函数定义时就已经 ......
执行上下文
变量提升与函数提升 变量声明提升 通过var定义(声明)的变量--在定义语句之前就可以访问到 值为undefined console.log(a); //undefined var a = 1; //执行顺序 var a; console.log(a); a = 1; 函数声明提升 通过functi ......
Linux入门二
一、磁盘管理 当我们的主机插上磁盘之后,我们需要对磁盘进行分区,再创建文件系统,然后再进行磁盘挂载,挂载之后才能正常使用 1. 查看磁盘挂载的情况 命令: df -a 显示所有磁盘 -h 单位转换 -T 详情 2. 磁盘分区 共有两种分区格式:MBR、GPT MBR:MBR分区表(即主引导记录)大家 ......
369-HI-R-M-0-0-H-E
369-HI-R-M-0-0-H-E重约10磅,安装在一个演示金属便携箱中,为操作环境因素提供一些保护。外壳具有阻燃性和抗腐蚀性,应安装在远离强磁场或高电流导体的地方,长时间安装会对继电器造成损坏。 通信 非隔离RS232端口、RS485端口 控制功率输入范围 110至250伏直流电,100至240 ......
369-HI-R-M-F-0-H-E
GE Multilin 369-HI-R-M-F-0-H-E是一款369电机管理继电器,具有50-300 VDC / 40-265 VAC、可选的12个RTD输入、可选的计量组件、可选的光纤端口、恶劣的化学环境选项,以及增强的诊断和面板。 控制功率范围 110至250伏直流电,100至240伏交流电 ......
369-HI-R-M-F-P-H-E
369-HI-R-M-F-P-H-E的前面板包括九个LED状态指示灯和一个服务LED。它们位于面板顶部的40字符LCD的下方,以及包括帮助键和输入键的9键键盘的上方。 数字/开关输入的数量 6光学隔离 可记录事件的数量 512 融合 3.15安培小时250伏特 接地电流输入频率 20至100赫兹 制 ......
369-LO-0-M-F-E-0
GE Multilin 369-LO-0-M-F-E-0是一种369电机管理继电器,具有20-60 VDC / 20-48 VAC、可选计量包、可选光纤端口和可选Modbus TCP over ethernet接口。 可记录事件的数量 最后512个事件 差分开关时间延迟 <200 ms 规模 约:高 ......
双端队列数据结构
双端队列是一种数据结构,也被称为deque或double-ended queue。它类似于队列,但它允许从队列的两端添加或删除元素,而不仅仅是队列的一端。 双端队列可以用数组或链表实现。如果使用数组实现,它可以使用循环数组的方式,使得在头尾进行插入和删除的操作可以在常数时间内完成。如果使用链表实现, ......
Dijkstra的算法
Dijkstra算法是一种单源最短路径算法,用于在带有非负权重的图中,找到一个源节点到所有其他节点的最短路径。该算法的基本思想是通过贪心的方式逐步扩展当前已知的最短路径集合,直到找到源节点到所有其他节点的最短路径。 Dijkstra算法的具体步骤如下: 初始化:设置源节点到自己的距离为0,将源节点标 ......
使用包装类做实体类的好处
为什么pojo的实体中使用包装类要好些呢? 我们都知道设置数值使用int类型。但是,假如在一场考试中出现了考0分的和缺考的,那么该如何表示? 这里来一段简单的代码: public class User { public static void main(String[] args) { Studen ......