自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 太赞了!华为工程师终于总结出了Linux归纳笔记,提供开放下载,java面试问题汇总

十七、VI/VIM编辑器。

2024-11-21 06:53:34 126

原创 基于JAVA校园教务管理系统 毕业设计开题报告_基于java的教学辅助管理系统设计国内外研究概括

国外的研究主要集中在系统化、智能化管理方面,如采用人工智能、数据挖掘等技术优化教务管理流程。国内的研究则更多地关注于教务管理系统的设计与实现,如基于B/S架构、C/S架构的教务管理系统。然而,现有的教务管理系统在用户体验、系统性能、数据安全等方面仍存在诸多不足,亟待进一步改进和完善。在教育领域中,教务管理作为高校日常运营的核心环节,涉及到学生、教师、课程等多方面的信息管理和协调。本研究采用成熟的JAVA开发技术,结合国内外先进的教务管理理念和模式,确保研究的可行性和实用性。六、研究思路与研究方法、可行性。

2024-11-21 03:37:58 443

原创 公司架构师常常提起的DNS负载均衡是个什么鬼?,2024年最新java容器面试题

当网站的访问量大了就会考虑负载均衡,这也是每一个架构师的基本功了,其基本地位就相当于相声里的说学逗唱,活好不好就看这个了 😃。同样的做法也可以借鉴到传统的 BS 架构中,我们也可以把用户的请求直接分流到不同的服务器上,而不必经过一个统一的节点中转。对于一般的需求来说,这样的架构基本就可以解决问题了,而且维护起来也相对简单,大多数公司也都是这么干的。从上图可以看到,用户的访问被分流了,所有的请求不再是聚集到一个节点上,而是被分担在了各个合适的节点上。那它会告诉你什么呢?

2024-11-20 20:53:43 520

原创 Redis高性能、高可用、可扩展的生产级架构如何设计?(高频面试题)

AOF如何重写?Redis 提供了 bgrewriteaof 指令用于对 AOF 日志进行瘦身。每次执行重写时,主进程 fork 出一个bgrewriteaof 子进程,会把主进程的内存拷贝一份给 bgrewriteaof 子进程,对内存进行遍历转换成一系列 Redis 的操作指令,序列化到一个新的 AOF 日志文件中。序列化完毕后再将操作期间发生的增量 AOF 日志追加到这个新的 AOF 日志文件中,追加完毕后就立即替代旧的 AOF 日志文件了,瘦身工作就完成了。

2024-11-20 08:17:01 820

原创 FastDFS入门,2024年最新java面试场景设计题

FastDFS集群中的Tracker server可以有多台,Trackerserver之间是相互平等关系同时提供服务,Trackerserver不存在单点故障。客户端请求Trackerserver采用轮询方式,如果请求的tracker无法提供服务则换另一个tracker。

2024-11-19 23:46:20 311

原创 2019年10月TIOBE排行榜,Java仍居首位!,华为java工程师面试题

下面是C++开发求职年薪,整体来说是非常不错的[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-fR9rGZCW-1571124617276)(https://upload-images.jianshu.io/upload_images/15679108-5524d4823fac027d?当然,也不排除有非计算机专业的从事Java行业的人,但是万事开头难,很多人抱着很大的希望去学习,随着遇到的困难越来越多,慢慢的也就放弃了,因此有一部分人都倒在了入门的路上。

2024-11-19 19:59:08 343

原创 物联网开发119 - Micropython ESP32 C3连接人体红外感应模块HC-SR505_esp32 人体传感器

链接: https://pan.baidu.com/s/1K4hGMHivt3MzXx80G-BjBg 提取码: phan 复制这段内容后打开百度网盘手机App,操作更方便哦。■ 微功耗:静态电流

2024-11-13 11:34:50 984

原创 物联网开发115 - Micropython ESP32 C3连接GM12864屏幕ST7576驱动IC芯片_esp32 驱动lcd 12864

【代码】物联网开发115 - Micropython ESP32 C3连接GM12864屏幕ST7576驱动IC芯片_esp32 驱动lcd 12864。

2024-11-13 11:32:50 427

原创 物联网开发114 - Micropython ESP32 C3连接L9110电机驱动风扇模块和PS2双轴按键摇杆_l9110驱动

vrx.atten(ADC.ATTN_11DB) # 衰减比为3.3Vvrx.width(ADC.WIDTH_12BIT) # 宽度为12位,对应的范围0-4095vry.atten(ADC.ATTN_11DB) #衰减比为3.3Vvry.width(ADC.WIDTH_12BIT) # 宽度为12位,对应的范围0-4095if key.value() == 0: # 如果摇杆按键值为0led.value(not led.value()) # 反转led灯状态# 正转。

2024-11-13 11:30:50 302

原创 物联网开发109 - Micropython ESP32C3连接MQ135-蜂鸣器-MQ3传感器-PWM马达-ssd1306实验_esp32接mq135需要电平转换吗

全套资料下载链接: http://pan.baidu.com/s/1c10kCeO 密码: hcy2。1, MQ3和MQ135传感器购买。2,有源蜂鸣器(低电平有效)大家查看前一篇文章获取。

2024-11-13 11:28:49 315

原创 物联网开发109 - Micropython ESP32C3连接MQ135-蜂鸣器-MQ3传感器-PWM马达-ssd1306实验_esp32接mq135需要电平转换吗(1)

motor = PWM(Pin(8),duty=(0),freq = 4095) # 4.095khz # 风扇。

2024-11-13 11:26:49 446

原创 物联网开发108 - Micropython ESP32 C3-ADC采集模拟量滑动电位器&PWM调速舵机角度控制_esp32c3模拟器

adc.py1,滑动变阻器。

2024-11-13 11:24:48 773

原创 物联网开发108 - Micropython ESP32 C3-ADC采集模拟量滑动电位器&PWM调速舵机角度控制_esp32c3模拟器(1)

adc.py1,滑动变阻器。

2024-11-13 11:22:48 244

原创 物联网开发107 - Micropython ESP32 C3接DS1307时钟模块在SSD1306屏幕上显示时间_esp32 ds1307

开启&关闭时钟# 输出方波# eepromAT24CX()if== “”:main()“”"SOFTWARE.“”"def“”"SOFTWARE.“”"

2024-11-13 11:20:48 933

原创 物联网开发105 - Micropython ESP32连接AHT20温湿度模块和ST7735s屏幕显示温湿度_micropython st7735

i2c = I2C(1,scl = Pin(25),sda = Pin(26),freq = 400_000) # 默认I2C1是25和26Pintft.init()font.text(tft,“温湿度”,36,0,color(0,255,0),font_size=16,reverse=False,clear=True,show=True,auto_wrap=True)tft.show()if== “”:main()

2024-11-13 11:18:47 542

原创 物联网开发104 - Micropython ESP32 C3用PCA9548 I2C总线扩展挂载多个ssd1306屏幕_pca9548 i2c 扩展 工作原理

SSD1306屏幕1接线方法:SSD1306屏幕2接线方法:SSD1306屏幕n接线方法和屏幕1和屏幕2依次类推。三、示例代码演示效果:四、示例相关库和字体

2024-11-13 11:16:47 151

原创 物联网开发104 - Micropython ESP32 C3用PCA9548 I2C总线扩展挂载多个ssd1306屏幕_pca9548 i2c 扩展 工作原理(1)

链接: https://pan.baidu.com/s/11w7MG612ndwfl3KYFTyPJg 提取码: p6mf 复制这段内容后打开百度网盘手机App,操作更方便哦。SSD1306屏幕n接线方法和屏幕1和屏幕2依次类推。

2024-11-13 11:14:46 114

原创 物联网开发102 - Micropython ESP32用增强固件驱动st7735显示屏显示汉字_micropython st7735

ESP32开发板(MicroPython v1.15-13-g530c76f6c-dirty on 2021-04-30)+ 增强固件(esp32_1.15_fb_boost_4M_ULAB.bin) + st7735显示屏 + Win10商业版。**注意:**部分非官方的ESP32开发板,GPIO2被占用,屏幕会显示花屏,或者造成其他显示不正常,大家可以使用其他IO口。这一节我们来学习如何使用SP32使用加强版本的固件,加载中文字库,驱动st7735显示屏来显示汉字。请从下方地址进行下载!

2024-11-13 11:12:46 221

原创 物联网开发102 - Micropython ESP32用增强固件驱动st7735显示屏显示汉字_micropython st7735(2)

if name == “main”:main()from time import sleep_msfrom ustruct import packfrom machine import SPI,Pinfrom micropython import constimport framebufNOP = const(0x00) # No OperationSWRESET = const(0x01) # Software resetSLPIN = const(0x10) # Sleep i

2024-11-13 11:10:46 740

原创 物联网开发102 - Micropython ESP32用增强固件驱动st7735显示屏显示汉字_micropython st7735(1)

链接: https://pan.baidu.com/s/17N362fTq8XYgW4Xspy8kEQ 提取码: yy42 复制这段内容后打开百度网盘手机App,操作更方便哦。**注意:**部分非官方的ESP32开发板,GPIO2被占用,屏幕会显示花屏,或者造成其他显示不正常,大家可以使用其他IO口。请从下方地址进行下载!

2024-11-13 11:08:45 409

原创 物联网开发101 - Micropython ESP32 S3获取网络诗词API显示中文句子_micropython api

S3开发板来学习在SSD1306液晶屏上显示中文汉字。只不过,这一节我们是使用网络API来获取到json格式的字符串,然后解析出来,在SSD1306屏幕上进行显示。(MicroPython v1.18 on 2022-01-17)+ USB转type-C线 + SSD1306液晶屏I2C 4P接口 + Win10商业版。这一节我们接着上一节来学习如何使用合宙的。合宙ESP32 S3。

2024-11-13 11:06:45 227

原创 STM32学习笔记(四)丨TIM定时器及其应用(定时中断、内外时钟源选择)_tim时钟

TIM(Timer)定时器,它的基本功能是对输入的时钟进行计数,并在计数值达到定值时触发中断,即定时触发中断定时器就是一个计数器,当计数器的输入是一个准确可靠的基准时钟时,对基准时钟进行计数的过程就是计时的过程。在STM32中,定时器的基准时钟一般都是72MHz。定时器最核心的部分称为时基单元计数器(Counter):用来计数定时的寄存器,每来一个时钟,计数器加1。预分频器(Prescaler):可以对计数器的时钟进行分频,让时钟更加灵活。自动重装寄存器(Auto-reload Register)

2024-11-10 21:12:11 1417

原创 STM32学习笔记(十三)丨USART通用同步 异步收发器(串口外设的基本使用丨串口发送数据、串口发送+接收数据)_stm32多串口实时

由于文本传输有两个包尾,所以在S1状态下,接收数据和等待包尾需要同时进行,在S2状态需要等待第二个包尾。

2024-11-10 21:10:09 306

原创 STM32学习笔记(十一)丨SPI通信(W25Q64芯片简介,使用SPI读写W25Q64存储器芯片)

​  SPI(Serial Peripheral Interface)是由Motorola公司开发的一种通用数据总线四根通信线:SCK(Serial Clock)、MOSI(Master Output Slave Input)、MISO(Master Input Slave Output)、SS(Slave Select)。同步,全双工;支持总线挂载多设备(SPI仅支持一主多从);在不同情况下,通信线的名称可能有所变化:MOSI:DI(对从机而言);MISO:DO(对从机而言);

2024-11-10 21:08:09 1170

原创 STM32学习笔记(八)丨ADC模数转换器(ADC单、双通道转换)_stm32 两通道ad查询转换

这里为了方式数据被覆盖导致丢失,就需要使用DMA及时将数据移走。

2024-11-10 21:06:08 956

原创 STM32学习笔记(二)丨STM32程序调试丨OLED的使用_stm32中如何将串口数据打印到oled屏

【代码】STM32学习笔记(二)丨STM32程序调试丨OLED的使用_stm32中如何将串口数据打印到oled屏。

2024-11-10 21:04:08 173

原创 STM32学习笔记(二)丨STM32程序调试丨OLED的使用_stm32中如何将串口数据打印到oled屏(1)

/设置光标位置在上半部分。* @param Number 要显示的数字,范围:0~1111 1111 1111 1111。* @param Number 要显示的数字,范围:0~0xFFFFFFFF。

2024-11-10 21:02:07 966

原创 STM32学习笔记(一)丨建立工程丨GPIO 通用输入输出_gpio程序设计建立工程是什么意识

端口配置寄存器 GPIOx_CRL/GPIOx_CRH (Configuration Register Low/High)在一个GPIO中,每一个端口需要4位进行配置,16个端口就需要64位进行配置。由于STM32的寄存器都是32位的,故一共需要两个寄存器,分为端口配置低寄存器和端口配置高寄存器。在端口配置寄存器中还可以定义GPIO输出的速度,即限制输出引脚的最大翻转频率,设计输出速度的目的是调节功率和稳定性。端口输入数据寄存器 GPIOx_IDR (Input Data Register)

2024-11-10 21:00:07 689

原创 STM32学习笔记一一输入捕获_stm32f407zet6哪些引脚有输入捕获功能

这两个寄存器用来设自动重装载值和 TIMx 的时钟分频。介绍---->

2024-11-10 20:58:07 1063

原创 STM32学习笔记一一输入捕获_stm32f407zet6哪些引脚有输入捕获功能(1)

这两个寄存器用来设自动重装载值和 TIMx 的时钟分频。介绍---->

2024-11-10 20:56:06 919

原创 STM32基础知识汇总_stm32基础知识必会

STM32启动文件详解——startup_stm32f10x_xx.s。单片机中的基本通讯概念。STM32 DMA简介。STM32定时器详解。

2024-11-10 20:54:06 151

原创 STM32基础知识_stm32基础试题

c) CAN通行特点:多主控制(在总线空闲时,所有的单元都可以发送消息),系统的柔软性(与总线相连的单元没有类似于“地址”的信息,不像I2C总线上面每个单元都有自己的地址),通信速度(最高1Mnps,最远可达10KM),远程数据请求,错误监测功能,错误通知功能,错误恢复功能,故障封闭,连接(CAN总线是可同时连接多个单元的总线)。全静态操作,字节访问功能。抢占优先级高的可中断抢占优先级低的,响应优先级高的不可中断响应优先级低的(如果抢占优先级相同,中断同时到达,优先使用响应优先级高的)。

2024-11-10 20:52:06 816

原创 STM32基础知识_stm32基础试题(1)

c)芯片默认上电使用系统内部时钟(8MHz)。经本函数库,默认使用系统外部时钟(72MHz)。d)STM32一共可以有4个晶振源。内部自带高速时钟,外部高速时钟,内部低速时钟,外部高速时钟。e)系统时钟来源,可来自:内部高速时钟(HIS),外部高速时钟(HSE),HIS或HSE倍频之后的PLL时钟。

2024-11-10 20:50:05 1230

原创 STM32单片机跑RTOS会比裸机有优势吗?_stm32跑系统有什么好处

有些光是系统就占了几十上百k资源,单片机本身资源就非常有限,比如说原本不带系统用STM32F103C8就能搞定,如果加系统你的上STM32F103CB甚至更高,无形中增加了硬件成本。至于为什么我也搞不清楚,或许是当时开发这个产品的工程师觉得自己hold不住这个产品的程序架构,所以加个系统把程序”地基”打好。我总是怀疑是他硬件有问题,他总是说我软件有问题,除非双方抓到了确凿的证据,我们才会拍大腿说:卧槽,原来是这里有问题!这个产品的功能还是比较简单,就是一个接受主板过来的串口数据,然后处理显示在LED屏里。

2024-11-10 20:48:05 336

原创 STM32使用ESP8266接入机智云点亮LED教程_stm32cubemx 使用esp8266连接机智云使用机智云生成的代码

然后点击保存跳转到如下界面点击去添加数据点,添加我们的一个数据点。数据点,就可以理解为我们编程中定义的变量。我们给数据点起一个名字,叫state,这个后来会在STM32工程里用到。其他属性很简单,不再说明。点击添加,添加第一个数据点点击应用,确认本次修改然后点击左侧导航栏的MCU开发选择独立MCU方案硬件平台就选择STM32F103C8TX在下方粘贴你的Product SecretProduct Secret,可以在导航栏左侧的基本信息那里获得,复制过来粘贴即可。

2024-11-10 20:46:04 1318 1

原创 STM32从入门到精通_stm36从零到精通

学从难处学,用从易处用。

2024-11-10 20:44:03 913

空空如也

空空如也

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

TA关注的人

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