字符串广泛应用在Java编程中,在Java中字符串属于对象,Java提供了String类来创建和操作字符串。 创建字符串 创建字符串最简单的方式如下:String greeting = "Hello world!"; 在代码中遇到字符串常量时,这里的值是"Hello world!",编译器会使用该值创建一个String对象。和其它对象一样,可以使用关键字和 …
版本信息仓颉版本 0.53.18Golang版本 1.22.8Java版本 corretto-1.8.0_452源码仓颉package cangjie_testimport std.collection.ArrayListimport std.time.MonoTimemain() {let start = MonoTime.now()let num = 1 …
什么是 protobufProtocal Buffers(简称protobuf)是谷歌的一项技术,用于结构化的数据序列化、反序列化。Protocol Buffers 是一种语言无关、平台无关、可扩展的序列化结构数据的方法,它可用于(数据)通信协议、数据存储等。Protocol Buffers 是一种灵活,高效,自动化机制的结构数据序列化方法-可类比 XML, …
1.stm32F10xx时钟系统1) STM32 有5个时钟源:HSI、HSE、LSI、LSE、PLL。 ①、HSI是高速内部时钟,RC振荡器,频率为8MHz,精度不高。 ②、HSE是高速外部时钟,可接石英陶瓷谐振器,或者接外部时 钟源,频率范围为4MHz~16MHz。 ③、LSI是低速内部时钟,RC振荡器,频率为40kHz,提供低功耗时钟。WDG …
视频和音频是各自独立播放的,并不同步。本文主要描述了如何以音频的播放时长为基准,将视频同步到音频上以实现视音频的同步播放的。主要有以下几个方面的内容视音频同步的简单介绍DTS 和 PTS计算视频中Frame的显示时间获取Audio clock(audio的播放时长)将视频同步到音频上,实现视音频同步播放视音频同步简单介绍一般来说,视频同步指的是视频和音频同步 …
【说在前面的话】相信很多人都遇到过这样的情况:在一个Cortex-M嵌入式应用中要实现一个精确的毫秒级延时并不困难——如果你有RTOS,在任务中使用诸如 os_sleep(<休眠时间>) 之类的函数就可以轻松实现;如果你是裸机,也可以使用每个Cortex-M芯片都默认携带的SysTick来实现一个,甚至Arm官方的CMSIS都提供了现成的API, …
HTML5存储类型有什么区别?1)HTML5能够本地存储数据,在之前都是使用cookie使用的,HTML5提供了下面两种本地存储方案。2) localStorage用于持久化的本地存储,数据永远不会过期,关闭浏览器也不会丢失。3) sessionStorage 同一个会话的页面才能访问并且当会话结束后数据也会随之销毁,因此sessionStorage不是一种 …
前面几章介绍了 STM32 的 IO 口操作及中断。这一章我们将学习 STM32 的串口,教大家如何使用 STM32 的串口来发送和接收数据。本章将实现如下功能:STM32 通过串口和上位机的对话,STM32 在收到上位机发过来的字符串后,进行加 1 返回给上位机显示。 本章分为以下学习目标:1、学会操作 STM32 的串口。1.1 串口的操作步骤串口做为单 …
本文主要是通过迁移的思维,记录本人初次使用NXP MCUXpresso SDK API进行BSP开发MIPI 扫盲 MIPI DSI显示是本人在项目中初次接触的接口。由于相关知识缺失,直接去看工程代码,相关的选项没有看懂。所以通过网上先找了链接进行学习,然后再粗略看RT1170 Chapter 44--53 章节的内容。学习是需要发时间的,不要浮躁。MCU …
前言测试A:那啥!抠图仔,线上样式怎么点着点着就出问题了。前端:啥?线上css样式错乱了?你是不是有缓存啊!清下缓存试试。测试A(内心戏:这抠图仔一有问题就赖缓存):清缓存后,还有啊!你看看吧!前端:见鬼了,我本地没复现啊。问题背景在某次迭代中,在做产品体验的时候发现从申请记录页面跳转我的订单,在切回来,发现申请记录页样式错乱了。本地调试发现没有该问题。问题 …
