zhangxiaolong010
码龄6年
关注
提问 私信
  • 博客:108,360
    动态:25
    108,385
    总访问量
  • 10
    原创
  • 717,012
    排名
  • 429
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:嵌入式Linux程序员

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:江苏省
  • 加入CSDN时间: 2018-11-29
博客简介:

潭影空心

查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    484
    当月
    0
个人成就
  • 获得379次点赞
  • 内容获得31次评论
  • 获得3,587次收藏
  • 代码片获得301次分享
创作历程
  • 1篇
    2024年
  • 3篇
    2022年
  • 6篇
    2021年
成就勋章
TA的专栏
  • 反思
    2篇
  • 总结
  • 读书
    1篇
  • Linux C/C++程序开发
    3篇
  • Linux
    4篇
  • Visual Studio
    1篇
  • opc UA
    1篇
  • open62541
    1篇
兴趣领域 设置
  • 开发工具
    githubgitsvnvimvscodevisual studio code
  • 数据结构与算法
    数据结构链表
  • 大数据
    redis
  • 后端
    架构
  • 网络与通信
    tcp/ip
  • 微软技术
    c#visual studio
  • 操作系统
    gnu
  • 设计模式
    工厂方法模式
  • 服务器
    linuxubuntucentos缓存
  • 学习和成长
    职场和发展面试程序人生
创作活动更多

如何做好一份技术文档?

无论你是技术大神还是初涉此领域的新手,都欢迎分享你的宝贵经验、独到见解与创新方法,为技术传播之路点亮明灯!

342人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

和我一起学数据结构——链表

计算机里不同存储区之间的关系叫物理结构。链式物理结构是其中一种。由多个相互独立的存储区构成,任何两个存储区之间可以用指针连接;链式物理结构里每个存储区都是结构体类型的存储区,它们叫做节点;单向线性链式物理结构中任何两个节点之间都有前后顺序(每个节点里只需要包含一个指针)单向线性链式物理结构里最后一个节点里的指针必须是空指针;可以在线性链式物理结构最前面节点前再增加一个无效节点,这个节点叫做头节点;可以在线性链式物理结构最后面节点后再增加一个无效节点,这个节点叫做尾节点;
原创
发布博客 2024.01.03 ·
349 阅读 ·
8 点赞 ·
0 评论 ·
7 收藏

我最喜欢读的十本书——排名不分先后

《儒林外史》《水浒传》《三国演义》《平凡的世界》《白鹿原》《活着》《围城》《万历十五年》《人类简史》《心流》
原创
发布博客 2022.05.28 ·
1086 阅读 ·
1 点赞 ·
0 评论 ·
0 收藏

如何保持精力充沛?

什么是精英?所谓精英就是精力充沛的英雄。如果没有足够的精力,何谈高强度的脑力或体力劳动。自古至今,能成大事者必然是每天精力充沛有使不完力气的人,整天提不起精神的人,怎么能应付繁重的工作?那么如何保证每天精力充沛?答案很简单,从每天的饮食起居着手。古书中说 :饮食有节,起居有常,不妄作劳,故能形与神俱,而尽终其天年,度百岁乃去。养成好习惯,受益终身。即睡眠、饮食与运动,重要程度从前至后。第一,睡眠。首先且最重要的一点就是规律睡眠,让自己的身体规律地运行与休息。具体到每天,我自己地规律是,每晚22:30前后
原创
发布博客 2022.05.28 ·
413 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

研究生毕业一年有感 —— 写于2021年5月29号

个人亲身感悟,读研究生一定要读自己感兴趣的方向。否则读研的几年你会很痛苦,我就是这么经历过来的。由于自己对科研提不起兴趣,研二时偷偷跑出去上了四个月的C++辅导班,一天学习十个小时每周六天,到了年底又背着导师跑到南瑞实习了三个月。那时的我还没有意识到学业上的危机。毫不夸张的说,到目前为止我人生的至暗时刻就是读研的最后一年。科研没进展,工作没着落,面临着延毕,参加了编程辅导班又导致经济上很窘迫,经常性熬夜加上心情郁闷引发了慢性胃炎。来自毕业的压力、家庭的压力、同辈的压力以及经济上的压力就像一座座沉重土堆压在我
原创
发布博客 2022.03.25 ·
6668 阅读 ·
4 点赞 ·
0 评论 ·
2 收藏

嵌入式系统工程师笔试/面试常考题梳理

嵌入式系统工程师笔试/面试常考题梳理
原创
发布博客 2021.12.30 ·
677 阅读 ·
0 点赞 ·
0 评论 ·
8 收藏

Linux系统编程之内存映射mmap()

由于在项目当中使用到了内存映射技术,因此在这里总结梳理一些内存映射技术的概念和用途,给大家提供参考的同时也加深自己对该技术的理解,一举两得。
原创
发布博客 2021.11.20 ·
702 阅读 ·
0 点赞 ·
0 评论 ·
4 收藏

使用VS2019远程开发Linux C/C++程序

使用VS2019远程开发Linux C/C++程序写下这篇文章,分享一下自己工作这一年多以来,使用VS2019远程开发、调试和部署Linux C/C++程序的一些使用经验和心得体会。所谓工欲善其事必先利其器,开发一个项目之前,我们要选择好合适的开发工具以及开发环境。Linux C/C++程序常见的开发方式在Linux系统上,使用 gcc g++ gdb make工具开发Linux C/C++程序;在VM虚拟机上,安装Ubuntu桌面版,使用vsCode开发Linux C/C++程序;在wind
原创
发布博客 2021.11.03 ·
8327 阅读 ·
30 点赞 ·
10 评论 ·
132 收藏

Open62541笔记(一)判断节点身份标识

首先我们来看一下源码中的这两个数据结构,下面的论述均是基于此。* An identifier for a node in the address space of an OPC UA Server. */enum UA_NodeIdType { UA_NODEIDTYPE_NUMERIC = 0, /* In the binary encoding, this can also * become 1 or 2 (two-
原创
发布博客 2021.01.22 ·
1628 阅读 ·
0 点赞 ·
4 评论 ·
2 收藏

Linux(二)程序开发基础

Linux培训2程序开发基础1、Linux静态库和动态库的制作和使用1.1 什么是库文件在理解什么是库文件之前,我们首先要了解C语言程序的编译过程。下面简单介绍一下此过程:库是一组预先编译好的函数的集合,这些函数是按照可重用的原则编写的。函数库最简单的形式是一组处于“准备好使用”状态的目标文件。当程序需要使用函数库中的某个函数时,编译器和链接器会将程序代码和函数库结合在一起生成一个单独的可执行文件。库文件分为标准系统库文件和用户生成的库文件。标准系统库文件一般存储在/lib和/usr/lib目录
原创
发布博客 2021.01.11 ·
1332 阅读 ·
6 点赞 ·
1 评论 ·
67 收藏

Linux(一)操作系统基础知识

Linux操作系统基础知识1、Linux简介与程序开发环境1.1 什么是Linux?Linux是一个可以自由发布的类UNIX内核实现,它是一个操作系统的底层核心。Linux是由芬兰赫尔辛基大学的Linus开发,期间得到了网上广大UNIX程序员的帮助。它最初是受其教授的Minix(一个小型的类UNIX系统)启发而开发的程序,纯属个人的爱好,但是后来它自身逐步发展成为一个完整的系统。要理解什么是Linux,首先要了解在Linux之前诞生的系统和应用程序——UNIX和GNU软件。1.1.1 什么是UNI
原创
发布博客 2021.01.05 ·
86891 阅读 ·
330 点赞 ·
16 评论 ·
3366 收藏

今天一早被领导喊去听专利汇报,已经过去一个半小时了。分享一个观点:在正常流程上出现的难点,是专利的挖掘点。

发布动态 2020.08.18