- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 [八股]python八股(其一)
此外,一些语言结合了两者语言的特点,比如:Java的源代码首先编译为字节码,然后由 JVM(解释执行;首先,两者都是特殊方法,new负责创建实例(分配内存并返回类的实例),而init负责初始化实例=(初始化对象的初始状态),或列表切片等方式实现,其表现就是修改外层对象不会影响原对象,但如果修改嵌套的可变元素,则影响到原对象。简单来说,赋值共享一个对象,深拷贝是完全的克隆,浅拷贝只克隆了最外面一层,内部元素还是共享的。,赋值的情况比较简单,其作用是:将对象的引用赋值给新变量,但新变量与原变量。
2024-10-22 00:03:33
669
原创 [八股]操作系统八股
使用场景上,高并发并且任务之间相对独立,可能更适合使用进程,而如果需要高效的数据共享和低开销的任务切换,则更适合使用线程。首先,进程调度算法是操作系统用来管理进程执行顺序的规则和方法,主要讨论的是谁先谁后的次序问题。首先,因为线程间可以共享一份全局内存区域,所以线程间无需特别的手段进行通信,只需要将数据复制到共享(全局或堆)变量中即可,这种通信需要注意同步机制,也可以采取消息传递机制等其他通信机制。线程和协程是两种不同的并发执行方式,线程是操作系统调度的基本单位,属于进程中的一个执行路径。
2024-05-23 16:35:14
720
原创 IM1266在STM32F103C8T6下使用心得
前言毕设用了IM1266模块联网传数据,但是苦于没有资料,做毕设的过程很煎熬的,参考了网上的类似的IM1281B的驱动,修修补补下终于算是做出来了,现在写下此博客,供以后的自己和开发者参考。代码初始化函数:void usart3_init(u32 bound){ NVIC_InitTypeDef NVIC_InitStructure; GPIO_InitTypeDef GPIO_InitStructure; USART_InitTypeDef USART_InitStructure;
2022-05-31 00:39:24
1765
6
汽车尾灯控制器数电课设.zip
2020-03-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人