logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

OpenCV使用Mat创建矩阵并输出

#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <iostream>using namespace std;using namespace cv;//包含cv命名空间int main(){Mat r = Mat(10, 4, CV_8UC2)

#opencv
Excel计算BOM物料数量的公式

公式如上。原理为将C2的全部长度减去替换掉逗号后的长度,得到的是逗号的数量,再加1即可。

关于三极管Ube在电路中变化的疑问

主要疑问:如图1,在分析静态工作状态的时候认为Ube是不变的(一般为0.7V),从而求得IBQ,ICQ,UCEQ的值,进而确定电阻元件的参数。但是,江湖上又流传着这样一句话:ui变化引起uBE变化,uBE变化引起iB变化,从而引起iC变化。那么可怕的矛盾来了,不是说Ube是不变的吗,那么交流信号叠加上来后,Ube的电压会改变吗。并且在分压式偏置放大电路的稳定静态工作点的分析中,也存在这样的疑问,U

字符串数组与指针 sizeof/strlen 大小区别

#include<stdio.h>#include<stdlib.h>#include<string.h>int main(void){char ss1[] = "ABCDEFGHIGKLMN";printf("The contend is:%s\r\n", ss1);printf("The num of mystr is(strlen):%d\r\n", st

#c++
STM32F103固件库源码解析——GPIO配置

首先,需要熟悉下一些重要的杂散的知识。上图是一个标准的GPIO配置过程。GPIO_InitTypeDef是一个结构体,可以看出,CRL寄存器的每4位控制一个GPIO的工作状态。上面的枚举类型设计得很巧妙,其用低四位代表具体输入/输出模式,低四位右移两位即是对应的寄存器配置,如下:(GPIO_Mode_AIN & 0X0F) >> 2 = 00B(GPIO_Mode_Out_PP

#stm32
Linux 服务器socket关闭,客户端为什么还能调用一次send

Linux 服务器socket关闭,客户端为什么还能调用一次send

#c语言#linux
STM32 PWM CCR配置解析

在原子哥的PWM输出例程中,感觉对捕获/比较寄存器(CCR)的设置不太合理。原子哥de

#stm32
OpenCV使用Mat创建矩阵并输出

#include <opencv2/highgui/highgui.hpp>#include <opencv2/imgproc/imgproc.hpp>#include <iostream>using namespace std;using namespace cv;//包含cv命名空间int main(){Mat r = Mat(10, 4, CV_8UC2)

#opencv
C++的头文件包含问题

此处记录一个小知识。这是练习代码的项目结构:在Hero.h中包含了#include <string>#include <iostream>当在Hero.cpp与main.cpp中包含Hero.h时,就不用再次包含上述两个头了。(就是不知道这样规范不规范...)...

#c++
到底了