240 发简信
IP属地:澳门
  • linux下C应用程序打印调用栈

    使用GCC编译的C应用程序,如果想在某个接口中打印调用栈,可以使用gcc的backtraces[https://www.gnu.org/soft...

  • Resize,w 360,h 240
    [openharmony]liteos-a编译过程分析

    背景 最近搞一个sensor接入openharmony的事情,在分析源码中的加速度计驱动相关源码时,发现不紧有BUILD.gn文件,还有Make...

  • websocket协议

    简介 websocket是一种全新的协议,基于TCP。提供了一种B/S架构之间全双工的通信模式。主要解决HTTP协议只能由客户端发起请求的这种限...

  • Resize,w 360,h 240
    [openharmony]liteos-a系统初始化框架分析

    系统启动流程 对于Hi3516dv300来说,系统上电之后是先启动一个uboot.bin;uboot.bin做一些初始化再转到内核调用;内核的入...

  • 正则表达式高级用法

    引子 上一章分享了正式表达式的入门知识,以及单字符、多字符常用的匹配方法,对于工作维护过程中已经够用,但是有时候只使用基础知识来实现就会比较麻烦...

  • python学习笔记之--关键字is与==

    引子 在python中比较两个对象是否相等时有两个处理方式:使用is关键字;使用符号==。但是有时候两种方式的结果是一样的,有时候两者的结果不一...

  • python学习笔记之--JSON库

    简介 JSON(JavaScript Object Notation)是一种轻量级的数据交换格式,是ECMAScript的一个子集。常用于web...

  • python学习笔记之--网络编程

    基本知识 计算机网络知识,主要了解一下OSI的七层架构,以及TCP/IP的四层架构。 网络通信中最基本的概念:套接字,也叫通信端点、socket...

  • STM32F103ZE使用gcc编译实战

    背景 在学习openharmony过程中发现,liteos-m系统中的例子都是risc-v架构的,当前用的最多的还是cortex-m架构,就想着...