自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 XShell嵌入式python自动化脚本真的很好用

XShell支持python嵌入式脚本,通过脚本可以在XShell完成很多自动化任务。

2023-07-05 23:15:35 1316

原创 在windows通过VS Code开发Linux内核驱动程序

最近在看Linux设备驱动程序第三版,为了在windows系统上练手操作,安装了linux虚拟机,但还需要对vscode进行一些配置才能进行内核驱动开发。

2022-10-07 16:19:55 1769 1

原创 dubbo简介

为什么需要dubbodubbo前身是阿里巴巴公司开源的、轻量级的开源Java RPC框架,可以和Spring框架无缝集成,2018年阿里巴巴把这个框架捐献给了apache基金会,dubbo起源于电商系统,电商系统的架构经历过一系列演变。单体架构架构说明:全部功能集中在一个项目内(All in one)。架构优点:架构简单,前期开发成本低、开发周期短,适合小型项目。架构缺点:全部功能集成在一个工程中,对于大型项目不易开发、扩展和维护。技术栈受限,只能使用一种语言开发。系统性能扩展只能通过

2021-08-31 17:30:06 700

原创 JAVA解析JSON格式(Gson和FastJSON)

JSON解析(Gson和FastJSON)JSON(JavaScript Object Notation)是一种通过字符串传输数据的格式,相比于XML其更加小巧灵活,在传输数据特别是当数据量较大时有更好的性能。JSON格式简单,基本元素为键值对,键与值之间通过“:”隔开,不同的键值对之间通过“,”隔开。键用引号“"”包住,值可以是数字、字符串、数组、对象、true、false、null。“[]”中是数组“{}”中是对象,数组和对象可以嵌套。下面是一个简单的JSON样例:{ "name": "A

2021-03-23 22:50:13 215

原创 Java多线程之隐式锁(synchronized)&显式锁(Lock)

Java多线程之隐式锁&显式锁在java编写多线程程序时,难免会遇到不同的线程需要同时操作同一个内存块的时候,这时如果不对操作进行锁约束来实现互斥,那么就有可能在同时操作时彼此之间相互影响,从而导致程序错误甚至崩溃。java中锁的实现方式又可以分为隐式锁和显式锁,两者所实现的功能有重合的部分也有不同的部分,同时两者在使用方式上也有很大的区别。显式锁显式锁是通过java.util.concurrent.locks包中的Lock抽象类及其子类来实现的(主要是ReentrantLock子类)。使用

2021-03-17 21:56:06 255

原创 STM32CubeMX生成工程进入HAL_Delay()函数后卡死

STM32CubeMX生成工程进入HAL_Delay()函数后卡死单片机正常写入程序并运行,但是在按下独立按键后就莫名卡死,无法跳出按键的中断处理程序。通过Debug一步步排除,发现是HAL_Delay()函数位置产生了死循环,进一步检查函数内部,最后发现是因为按键使用了中断模式,并且按键中断的抢占优先级(Preemption priority)与系统时钟中断(Time base:System tick timer)的抢占优先级相同,因此在按键中断处理程序中的系统时钟中断会被屏蔽,而HAL_Delay(

2021-02-18 16:41:26 7140

空空如也

空空如也

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

TA关注的人

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