NOT

同步时序和异步时序电路

同步时序电路 同步时序电路的组成规则:一个电路是同步时序电路,若它由相互连接的电路元件构成,则需要满足以下条件: 每一个电路元件是寄存器/组合电路 至少一个电路元件是寄存器 所有寄存器都接收同一个时钟信号 每个环路至少包含一个寄存器 最简单的同步时序电路 同步时序逻辑电路的流水线形式 异步时序电路 ......
时序 电路

学系统集成项目管理工程师(中项)系列18b_进度管理(下)

1. 制定进度计划 1.1. 分析活动顺序、持续时间、资源需求和进度制约因素,创建项目进度模型的过程 1.2. 输入 1.2.1. 进度管理计划 1.2.2. 活动清单 1.2.3. 活动属性 1.2.4. 项目进度网络图 1.2.5. 活动资源需求 1.2.6. 资源日历 1.2.7. 活动持续时 ......

根据视频内容提取关键特征 动作 物体 文本 语音 人物等

发现了一个有趣的AI应用,Embedding除了可以应用于文本向量化检索之外,也可以用于视频领域,Twelve Labs这家公司发布了一个AI工具,支持通过自然语言检索视频中的任意内容。通过从视频中提取关键特征,如动作、物体、屏幕上的文本、语音和人物,将所有这些信息转化为向量表示,使得面向海量视频内 ......
物体 语音 特征 文本 动作

各学科的底层

医学的底层是生理学,生理学的底层是化学,化学的底层是物理,物理的底层是数学。数学没有底层,数学是造物主的游戏。大语言模型之所以现在终于有突破了,本质上就是Transformer提出后,借助encoder和decoder,能实现文字和数字向量的相互转换,把语言问题变成了数学问题 ......
底层 学科

Junit测试

这里就简单举个例子吧 案例: 新建一个Caculat类,包含两个方法 package com.junit; public class Caculat { /** * 加法 * @param a * @param b * @return */ public int sum(int a, int b) ......
Junit

Java-注解

概念 Jdk1.5之后引入注解概念 用来说明,注释 作用 编译检查 如:@Override,检查方法是否继承父类 编写文档 如:@author、@version、@since、@see、@link、@code、@param、@return、@exception、@throws等 代码分析 使用反射对 ......
注解 Java

数字证书编码ASN.1

任务详情 0. 参考附件中图书p223 中13.2的实验指导,完成DER编码 序列号=1174(0x0496),证书签发者 DN="CN=Virtual CA,C=CN",证书持有者DN="CN=你的名字拼音, OU=Person,C=CN",证书有效期=20200222000000-2022022 ......
数字证书 编码 证书 数字 ASN

[RISC-V] VisionFive 2 (昉·星光2) 安装 Ubuntu 23.04 Lunar Lobster

参考文档 昉·星光 2 单板计算机快速参考手册https://doc.rvspace.org/VisionFive2/PDF/VisionFive2_QSG.pdf 如何在 VisionFive2 上安装 Ubuntuhttps://wiki.ubuntu.com/RISC-V/StarFive V ......
VisionFive 星光 Lobster RISC-V Ubuntu

【Python】自动更新阿里云DDNS上的IP

1、开发环境 Python 3.7.9 Windows 10 2、开发准备 pip3 install aliyun-python-sdk-core pip3 install aliyun-python-sdk-alidns 3、具体实现 ''' # 思想思路: # 1、从www.jsonip.com ......
Python DDNS

mysqlb-tree和b+tree的原理

B-tree B-tree是一种自平衡的树形数据结构,其中每个节点最多包含m个子节点(m≥2),并且每个节点都按照顺序存储关键字和指针。根据节点的排序规则,可以搜索、插入、删除关键字。B-tree的高度相对较低,因此访问磁盘的次数比较少,具有较快的查询速度。在MySQL中,InnoDB存储引擎采用B ......
tree mysqlb-tree 原理 mysqlb

深入理解python虚拟机:黑科技的幕后英雄——描述器

在本篇文章当中主要给大家介绍一个我们在使用类的时候经常使用但是却很少在意的黑科技——描述器,在本篇文章当中主要分析描述器的原理,以及介绍使用描述器实现属性访问控制和 orm 映射等等功能! ......
英雄 python 科技

Linux设置静态IP地址

Linux设置静态IP地址 查看网卡的命令 ifconfig ip addr cd /etc/sysconfig/network-scripts 看文件,如果是虚拟机下的系统一般都是ifcfg-ens vi ifcfg-ens 2、修改配置文件 执行命令打开配置文件 cd /etc/sysconfi ......
静态 地址 Linux

python高级技术(网络编程二)

一 粘包现象(基于TCP协议实现远程执行命令) 1、TCP协议,会出现粘包现象 例:ipconfig命令,客户端收到的字符串比较短,客户端能够收完整, tasklist命令,客户端收到的字符串超过1024,客户端收到信息不完整,就是粘包问题 服务端: # 服务端应该满足两个特点 # 1、一直对外提供 ......

node.js实现反向代理到源服务器的HTTP2协议

node.js实现反向代理到源服务器的HTTP2协议 const tls = require('tls'); const http = require('http'); const http2 = require('http2'); const { HTTP2_HEADER_AUTHORITY, H ......
服务器 HTTP2 node HTTP js

输入命令行vue list直接显示vue.js弹窗问题的解决

问题描述 当我尝试使用vue list命令的时候,就直接弹窗出来一个vue.js文件,无法显示出理想结果 问题解决 简单,直接将Node.js卸载,重新下载一个 (最好安装在C盘以外的盘) ......
vue 命令 问题 list js

五、三剑客之sed、awk

1. sed行天下 目标: 熟练通过sed命令,取行,替换操作,熟悉sed删除与增加 逐渐掌握sed替换中的特殊功能:反向应用(后向引用) | 选项 | 含义 | | | | | -n | 取消默认输出,sed操作文件的时候会默认输出每一行 | | -r | 让sed可以支持扩展正则,sed本身支持 ......
三剑客 sed awk

vue正式使用前的准备

1、安装Node.js 进入官网下载Node.js,然后在cmd命令行里面进行node -v和npm -v进行验证,若是显示的是相关的版本号,就表明安装Node.js成功了! 2、安装Node.js淘宝镜像加速器 使用npm install cnpm -g下载即可 等待下载完成! 3、安装vue-c ......
vue

bitset

bitset专场 bitset 简介: 利用压位进行运算,降低了32个时间复杂度(讲32个01串变成一个整数) 对于图中两点的可达性求解有着极其暴力的压位方法 bitset中的$\color{#FF0000}{常用函数}$: 假设变量是 bitset<110> b b.set() 数字全部变成1 b ......
bitset

LeetCode/总持续时间可被 60 整除的歌曲

在歌曲列表中,第 i 首歌曲的持续时间为 time[i] 秒 返回其总持续时间(以秒为单位)可被 60 整除的歌曲对的数量 ###1. 打表(数据量较小) 列出60的倍数+哈希查找 class Solution { public: int numPairsDivisibleBy60(vector<i ......
LeetCode 时间 歌曲 60

1111

什么是设计模式 设计模式,是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性、程序的重用性。 为什么要学习设计模式 看懂源代码:如果你不懂设计模式去看Jdk、Spring、SpringMVC、IO等等等等的源码,你 ......
1111

2023-5-6

向风雨里去 起来了,起不来了 直接睡过一节课好吧,第二节课还是去了。虽然去了和没去一个样子,忘掉了在课上干了什么 认出来了,没认出来 H老师也睡过了,于是一起去BK吃饭。然后H老师把两个人的名字记反了,让我晕了好久。 刷手机的时候看到了“为什么今天上周三的课而不是国王日”“因为国王不调休,平民调休” ......
2023

maven之packaging标签

maven之packaging标签 https://blog.csdn.net/imaginehero/article/details/103706732?spm=1001.2101.3001.6650.7&utm_medium=distribute.pc_relevant.none-task-bl ......
packaging 标签 maven

史上最全的 pom.xml 文件详解

史上最全的 pom.xml 文件详解 https://blog.csdn.net/jk418756/article/details/87917776?spm=1001.2101.3001.6650.12&utm_medium=distribute.pc_relevant.none-task-blog ......
文件 pom xml

sudo & su & Rust All In One

sudo & su & Rust All In One linux shell commands Rust demos --> (🐞 反爬虫测试!打击盗版⚠️)如果你看到这个信息, 说明这是一篇剽窃的文章,请访问 https://www.cnblogs.com/xgqfrms/ 查看原创文章! r ......
amp sudo Rust All One

读《图解HTTP》

最近读了一本书《图解HTTP》,读完后在大体上对HTTP协议有了更深层次的了解。以下是我以前不懂的问题,通过阅读此书后,这些问题都有了答案: 问题: URI和URL的区别? cookie到底是什么?有什么用?为什么要有? 为什么下载时可以随时停止,随时继续下载? 什么是内容协商机制? Http协议中 ......
HTTP

实验5

#include<stdio.h> #include<stdlib.h> #define N 4 int main() { int x[N]={1,9,8,4}; int i; int *p; //方法一:数组名和下标 for(i=0;i<N;++i) printf("%d",x[i]); prin ......

dns

yum安装 yum install -y bind 修改配置文件: vim /etc/named.conf 先修改为any,作为测试功能使用 第一个是正向解析的,第二个是反向解析的 named.ca记录了13台根域的位置 看下内容 我a-m,好像不是13台啊。下面那个是ipv6地址吗,如过只算ipv ......
dns

.net5 学习笔记

.net core 中间件 是一系列委托,按注册顺序执行 ......
笔记 net5 net

.net技术总结

SQL查询速度 影响因素:网络IO磁盘IO单表数据量 (分库分表;纵向、横向切割)查询是否进行了全表扫描(优化查询语句)是否命中了索引(添加索引)表或行被锁(由写导致,可通过读写分离解决) 数据库优化:如果是EF打印sql语句 ,分析费时原因查看执行计划,看是否有语句进行了全表扫描,是否命中索引为查 ......
技术 net

Codeforces Round 871 (Div. 4) 题解

好久没打比赛了啊 qwq A~C skip D 把能被 $3$ 整除的数丢到一个队列里去 $\text{BFS}$,每次取队头把它分成两个,如果能被 $3$ 整除继续入队。最后看给定的数有没有入过队。 E 直接 $\text{BFS}$,把每个块总和算出来求最大。 F 可以发现,图的点数 $n=1+ ......
题解 Codeforces Round 871 Div