自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(12)
  • 收藏
  • 关注

原创 解析谷歌camera android-Camera2Basic了解流程

1.工程项目结构解析 java:我们写Java代码的地方,业务功能都在这里实现 res:存放我们各种资源文件的地方,有图片,字符串,动画,音频等,还有各种形式的XML文件。该文件 添加一个约束宽高比的方法,设定宽高比后请求系统重新计算布局,实现预览窗口大小的调整。 经过上述改造,切换相机输出尺寸时,预览窗口会自动调整大小,保持和输出尺寸有相同的宽高比,这样就不会再出现图像拉伸的问题。而作为重点的就是1.进入相机,获取TextureView对象,然后开启一个后台线程处理相机数据2.判断Te

2023-12-20 18:02:10 958

原创 基于 STM32 的室内空气质量监测报警终端设计

上图可知,MQ-2烟雾浓度传感器有四个引脚:VCC DO AO GNDDO:输出数字信号,当可燃气体浓度未超出指定的阈值时,DO输出高电平,超出指定的阈值时则输出低电平。阙值可调节。AO: 输出模拟信号, 需与ADC采用通道连接。由单片机将模拟信号转换为数字信号。再根据MQ-2的特性进行校正和公式转换,最终得到实际的浓度值。原理:当烟雾传感器所处环境中存在可燃气体时,烟雾传感器的电导率随空气中可燃气体浓度的增加而增大,输出电阻会越低,模拟信号会越大。

2023-08-15 23:41:16 380

原创 网络基础原理

IP地址为每一个主机分配一个逻辑地址。32位的二进制数 a.b.c.d。组成网络号+主机号 16 + 16网络号:0~127 大型网络 128~191 中等规模网络 192~223 小型网络。

2023-03-22 23:44:40 426 2

原创 FPGA基础知识 VHDL简述

EDA(Electronic Design Automation)是电子设计自动化的意思,指利用计算机辅助设计(CAD)软件,来完成超大规模集成电路(VLSI)芯片的功能设计、综合、验证、物理设计(包括布局、布线、版图、设计规则检查等)等流程的设计方式。(1). after表示从仿真周期的起点开始,到当前信号值发生变化时的整个时间区间,当该信号需要再次变化时,时间量只能升序。记录类型和数组类型有些相似,RECORD类型内部可以包含不同类型的数据,而ARRAY只能包含相同类型的数据。具有较高的抽象描述能力。

2022-10-24 23:25:55 1539 1

原创 违规停车检测系统

如何在colab上运行违规停车检测系统?

2022-10-04 21:43:41 1255 4

原创 计算机原理(CPU是如何进行工作的?)

冯诺依曼体系现代的计算机, 大多遵守 冯诺依曼体系结构。因此冯诺依曼体系结构的讲解是十分重要的。在冯诺依曼体系结构中 ,·CPU 中央处理器: 进行算术运算和逻辑判断.由 运算器 加 控制器构成·存储器: 分为外存和内存, 用于存储数据(使用二进制方式存储) ·输入设备: 用户给计算机发号施令的设备. ·输出设备: 计算机个用户汇报结果的设备. 针对存储空间 硬盘 > 内存 >> CPU 针对数据访问速度 CPU ...

2022-04-21 20:02:39 2594 9

原创 排序(java)

目录一.普通排序法1.冒泡排序(交换排序)2.直接插入排序3.选择排序二.较为高级的排序法1.希尔排序(属于插入排序)2.归并排序3.快速排序(属于交换排序)4.堆排序(属于选择排序)一.普通排序法1.冒泡排序(交换排序) 在无序区间,通过相邻数的比较,将最大的数冒泡到无序区间的最后,持续这个过程,直到数组整体有序 时间复杂度:O(n^2) ,具有稳定性。动态效果:排序(冒泡排序,选择排序,插入排序,归并排序,快速排序,计数排序,...

2022-03-22 21:34:10 1710 8

原创 java 接口构架

public interface Collection<E> extends Iterable<E>{}一.Collection接口常见方法:注意:1.isEmpty()方法如果将Collection 比作一个装有金币的口袋的话容器是 null---->口袋都没有而容器是empty--------> 口袋有,但是金币没有。2.add(E e) 方法...

2022-02-02 21:59:04 687

原创 图书管理系统(java篇)

经过了系统的学习了javase的基础,这个练习对我来说是真的深刻的体会到了对java来说“万物皆对象”这句话。这也是第一次认识到java这门语言在书写上面向对象与c语言的面向过程的不同之处。对于图书管理系统来说,从整体上讲可以划分为四个部分。<<user, input, command, book>>Main方法:1.User对象(根据用户名不同,角色不同【管理员,普通用户】,以多态的形式来加以体现)。2.进入命令循环。(1) 打印操作菜单,供用户选择。.

2022-01-21 21:17:48 1472 2

原创 java 异常分析(题一)

2022-01-20 15:04:23 356 1

原创 java 基础(重写&重载)(抽象类&接口)

1. 重载在java中 , 一个类可同时定义许多同名的方法 。public class demo { public String p ; public int d ; public void method(){ System.out.println("这是无参普通方法"); } public void method(String p , int d){ //这是有参普通方法 this.p = p ; this.

2022-01-09 22:15:19 775

原创 MYSQL 数据库

1.如何登录我们的服务器?例:mysql - uroot - p123456(p +密码),密码为我们自己安装过程中所创建的。2.如何在数据库服务器中创建我们的数据库?create database + 名称;3.查询MYSQL中所有的数据库名称。show databases;4.使用某个数据库必须先选中。use + 数据库名;5.如何查看某个数据库中的所有的数据表?show tables ;6.如何创建一个数据表?例如:如下图是一.

2021-12-28 17:50:52 461

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除