工作第一个十年如何结束

如何快速截图、拉红框、红箭头

​ 一、如何快速截图 方法1(windows自带截图工具): 第一步:同时按住键盘上的“Shift”、"​win”和“S”【即Shift+win+S】,则会出现下图中的画面: 第二步:这个时候框选住你需要的画面之后,会在右下角弹出以下弹窗: 第三步:点击这个弹窗,则会出现“截图和草图”窗口: 第四步 ......
箭头 截图

ip地址网段和网关地址可以不在同一个平面吗?

## 背景 > 工作中经常接触配置ip地址,发现网关的设置总是同网段的第一个或者第二个ip地址,于是就有一个疑问,ip地址的网段和网关地址的网段是否可以不在同一网段,百度搜索答案,有说不可以的,有说可以的,还有高傲的认为这么简单的问题就不要发出来问的。如此,便只能自己实践了。 ## 搞个实验环境 说 ......
地址 网段 网关 平面

莱斯信道的推导以及如何仿真

### 先介绍一下带通信号及其复包络的等效表示: 基础过关的可以跳过这一部分。我的基础过关,~~因此不介绍了~~ ### 对于存在视距分量的莱斯信道,做如下假设/规定: - 对于视距时延,假定为解调端同步于视距,则视距相对时延定为0,其余多径时延为相对视距时延的差值。 - 视距的多普勒频移也假定为0 ......
信道

获取指定周的开始时间结束时间

/// /// 获取周 /// /// /// static int GetWeekNumber(int year) { DateTime now = Convert.ToDateTime(year + "-12-31"); var cal = System.Globalization.Cultur ......
时间

mysql 联合表查询从表即使有索引依然ALL的一个原因-索引ALL解决,字符编码方式不一致导致全表搜索

mysql 联合表查询从表即使有索引依然ALL的一个原因-索引ALL解决,字符编码方式不一致导致全表搜索那就是主表和从表的关联字段的编码方式不一样!!! 产生的现象: 解决之后,正确的使用了t2.order_no ref索引,而不是ALL 检查mysql主体编码方式,是否由于后来新建的表的关联字段和 ......
索引 ALL 字符 编码 原因

如何使用libavfilter库给输入文件input.yuv添加视频滤镜?

一.视频滤镜初始化 本次代码实现的是给输入视频文件添加水平翻转滤镜,在视频滤镜初始化部分我们可以分为以下几步进行: 1.创建滤镜图结构 视频滤镜功能最核心的结构为滤镜图结构,即AVFilterGraph结构,我们调用avfilter_graph_alloc()函数就可以创建一个滤镜图结构。 2.创建 ......
libavfilter 文件 input 视频 yuv

开辟第二技能

## 2023年7月一日有感(癸卯年 【兔年】 戊午月 庚申日) ### 平静的生活 不知不觉上班已经有6年了,工作稳定,收入稳定,有两个小孩,买了房子和车子,生活很平静,平静到自己都不愿意思考什么了。 ### 意外 媳妇上班很忙,早上不小心把腿弄伤了,于是请假休息。请假的时候讨论休几天,每天都是钱 ......

软工暑假打卡第一周

由于c++语言还未能完全掌握,本周尚未深入学习java,对c++进行深入学习。 主要通过pta练习进行巩固学习,下面是学习遇到的一些问题。 问题一、 循环的选择 for循环可以实现while循环的功能,while循环也可以实现for循环的功能,没有那个更好的说法,要看应用场景。 for循环更合适事先 ......

Linux主流架构运维工作简单剖析

随着IT运维的不断发展,尤其的Linux的飞速发展,越来越多的企业开始使用Linux操作系统平台,例如CentOS、RedHat、Ubuntu、Fedora等等,成千上亿个网站涌现在当今互联网,互联网已经成为必不可少的工具,那今天我们跟大家一起来分享讨论目前用的最多的Linux下主流网站架构。 随着 ......
架构 主流 Linux

工作中必备的12个Git命令

前言 以下是工作中必备的12个Git命令,包括创建和初始化仓库、克隆远程仓库、添加和提交文件、查看状态和历史记录、创建和切换分支、合并分支以及推送和拉取远程仓库等操作。掌握这些命令可以帮助你进行基本的版本控制和团队协作。在日常使用中,熟练掌握这些命令将提高你的Git工作效率。 git init gi ......
命令 Git

如何隐藏Selenium特征

from selenium import webdriver from selenium.webdriver.common.proxy import Proxy, ProxyType # 亿牛云爬虫加强版代理IP 地址、端口号、用户名和密码 proxy_address = 'www.16yun.cn ......
Selenium 特征

代码随想录算法训练营第二十一天| 216.组合总和III 17.电话号码的字母组合

216.组合总和III 思路: 很像上一个组合类型的题目,唯一不同的就是自己写一个sum 代码: 1 void convertBST_cur(TreeNode* root, vector<TreeNode*>& nodes) 2 { 3 if (!root) return ; 4 if (root- ......
随想录 训练营 总和 随想 算法

助教工作总结(计算机网络)

一、助教工作的具体职责和任务 (1)与该课程的其他助教相互配合 · 共同完成课后作业的答疑活动 · 协调沟通两个班学生进行实验的时间 · 互相讨论交流遇到的问题以及批改作业情况 (2)与老师之间的配合 · 协助老师完成相应的实验课程安排 · 批改每章节的课后作业并及时向老师反馈完成情况 · 协助组织 ......
计算机网络 工作总结

推荐一个php环境,UltraWebServer

下载地址: https://www.pilotlogic.com/sitejoom/index.php/downloads.html 整体使用过于傻瓜化就不描述使用说明了 需要注意的是由于使用默认的php设置所以php的性能不佳 需要设置如下两个系统环境变量(推荐使用 Rapid Environme ......
UltraWebServer 环境 php

PostMan如何联调SignalR WebSockets

我们在调试SignalR的时候,往往要写多一个客户端对接联调。其实,在过去的几个版本中,Postman 已经能够使用 WebSocket 连接连接到 SignalR 中心并发送和接收消息。 ## 设置请求 ![image](https://img2023.cnblogs.com/blog/41199 ......
WebSockets PostMan SignalR

6.excel 下载后端:node+express我要后端不是自己生成一个excel,而是从后端服务器发送一个现有的excel文件给前端

node+express我要后端不是自己生成一个excel,而是从后端服务器发送一个现有的excel文件给前端 你可以使用Node.js和Express来实现从后端服务器发送现有的Excel文件给前端。你可以使用res.download()方法来实现这个操作。下面是一个示例代码: const exp ......
excel 前端 express 服务器 文件

如何在多个 Linux 服务器上运行多个命令

动动发财的小手,点个赞吧! 如果你正在管理多台 Linux 服务器,并且你想在所有 Linux 服务器上运行多个命令,但你不知道该怎么做。不用担心,在这个简单的服务器管理[指南](https://www.tecmint.com/run-multiple-commands-on-multiple-li ......
多个 命令 服务器 Linux

Net6 中一个请求用到的

Microsoft.AspNetCore.Hosting.HttpRequestIn.Start Microsoft.AspNetCore.Hosting.BeginRequest Microsoft.AspNetCore.Routing.EndpointMatched 终结点匹配 Microsof ......
Net6 Net

关于内核实时补丁如何工作-How kernel live patching works

kpatch 内核补丁解决方案使用 livepatch 内核子系统将旧功能重定向到新功能,详细的过程及说明如下: The kpatch kernel patching solution uses the livepatch kernel subsystem to redirect old funct ......
内核 实时 补丁 patching kernel

Nacos如何避免并发读写冲突问题

![](https://img2023.cnblogs.com/blog/3120037/202306/3120037-20230630211531269-1613728409.png) 刚开始: private final Map> serviceMap = new ConcurrentHashM ......
问题 Nacos

Nacos如何支撑阿里内部数十万服务注册压力?

Nacos内部接受到注册的请求时,不会立即写数据,而是将服务注册的任务放入一个阻塞队列里面立即响应给客户端。然后利用线程池 读取阻塞队列中的任务,异步来完成本地实例和集群中其他实例的更新,从而提高并发能力。这个阻塞队列大小为1024。 参考我的文档:https://www.cnblogs.com/w ......
压力 Nacos

[GPT] Vue 的 methods 中使用了 addEventListener,如何在 addEventListener 的匿名函数参数中访问 Vue data 变量

在 Vue 的 methods 方法中使用 addEventListener时,你可以使用 箭头函数 来访问 Vue 实例的数据。 箭头函数不会创建自己的作用域,而是继承父级作用域的上下文。以下是一个示例: html <template> <button @click="attachEventLis ......
addEventListener 变量 函数 Vue 参数

MySQL分区表各个分区如何创建在不同目录

MySQL分区表各个分区如何创建在不同目录 分区表无法创建在共享表空间(系统表空间,通用表空间),只能放在不同的独立表空间上。 以下是分区表不同分区放在不同目录的示例: CREATE TABLE zkm.employees ( id INT NOT NULL, fname VARCHAR(30), ......
目录 MySQL

[GPT] 如何让 vue-router 打开新窗口

在Vue Router中打开新窗口可以通过使用 <router-link> 组件的 target 属性来实现。将 target 属性设置为`"_blank"`将会在新窗口中打开链接。 以下是一个示例: html <router-link to="/example" target="_blank">打 ......
vue-router router GPT vue

BACnet网关采集如何采集Modbus协议设备

BACnet标准是针对采暖、通风、空调、制冷控制设备设计的,同时也是为其他楼宇控制系统(例如照明,安保,消防等系统)的集成提供一个基本原则。 本文主要讲述了BACnet网关采集Modbus RTU设备(M140T),将Modbus RTU协议转为BACnet IP协议的操作步骤: 首先将将BL103 ......
网关 BACnet Modbus 设备

一个简单棋盘覆盖定理的证明

能够用 $1\times l$ 的矩形覆盖 $n\times m$ 棋盘的充要条件是 $l\mid n\lor l\mid m$。 充分性显然,考虑证明必要性。 为了方便,我们将行和列记为 $0\sim n-1$ 和 $0\sim m-1$。考虑设 $(i,j)$ 的权值为 $\omega_{l}^ ......
棋盘 定理

一个linq左连接查询速度问题

var query = from a in _wfoReceiveFile.GetAll().Where(p=>p.CreateAccountId == loginId)join b in _wfInstance.GetAll() on a.Id equals b.EntityId into tem ......
速度 问题 linq

在距离distribution 证书过期一个月(或被手动revoke了)的时候会受到apple的邮件

​ ​编辑 虽然distribution过期(或者被手动revoke)了,如果你的开发者账号是company(公司)类型或个人类型的,只要你的每年99$的开发者membership没有过期,就不会对已上架的app产生影响,只是你下次发布或者更新app就要重新生成一个distribution证书了。如 ......
distribution 手动 证书 邮件 时候

Grub(GNU GRand Unified Bootloader)是由GNU项目开发的开源引导加载程序。它的起源可以追溯到1995年,最初由Erich Boleyn、Gordon Matzigkeit和Brian Dean共同开发。 Grub的设计目标是创建一个强大而灵活的引导加载程序,能够支持多种操作系统,并提供用户友好的界面和配置选项

Grub是一款广泛使用的开源引导加载程序,用于启动计算机操作系统。它是GNU项目的一部分,并支持多种操作系统,包括Linux、Windows、Mac OS和其他许多操作系统。 Grub具有强大的功能和灵活性,可以在多个硬盘和分区上引导操作系统。它支持多种引导选项和配置文件,可以通过编辑配置文件进行自 ......
程序 项目开发 Grub 起源 Bootloader

vane 一个适用于前端打工人的全栈框架,nodejs+vue3+typescript

# vane 写这个的初衷是因为每次用node写接口的时候总是需要一些写大一堆的东西, 也有些人把很多接口都放在一个js文件内, 看起来很是杂乱, 后来用到nuxt写的时候, 感觉用文件名来命名接口路径很是方便, 无论是query参数还是params参数,都可以通过文件名来命名, 也可以通过文件夹层 ......
前端 typescript 框架 nodejs vane