zyboy2000
码龄17年
关注
提问 私信
  • 博客:3,705,368
    社区:1,923
    3,707,291
    总访问量
  • 148
    原创
  • 1,140,508
    排名
  • 1,478
    粉丝
  • 10
    铁粉
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:湖北省
  • 加入CSDN时间: 2007-08-16
博客简介:

学海无涯,回头是岸........

查看详细资料
个人成就
  • 获得1,010次点赞
  • 内容获得335次评论
  • 获得5,105次收藏
创作历程
  • 1篇
    2021年
  • 4篇
    2020年
  • 15篇
    2019年
  • 5篇
    2018年
  • 5篇
    2017年
  • 28篇
    2016年
  • 7篇
    2015年
  • 7篇
    2014年
  • 29篇
    2013年
  • 58篇
    2012年
  • 40篇
    2011年
  • 41篇
    2010年
  • 242篇
    2009年
成就勋章
TA的专栏
  • 编译
  • sonic知识
  • go知识
  • python知识
  • C++知识
  • C语言
    41篇
  • 嵌入式linux
    66篇
  • 交换
    12篇
  • 协议
    65篇
  • vxworks
    47篇
  • STM32
    38篇
  • ARM技术
    45篇
  • 单片机技术
    42篇
  • 光纤通信
    16篇
  • lwip
    13篇
  • 心情随笔
    22篇
  • CPLD开发
    12篇
  • 信号完整性
    19篇
  • Hardware
    54篇
  • 摄影
    4篇
  • 运放
    20篇
  • DSP
    16篇
创作活动更多

AI大模型如何赋能电商行业,引领变革?

如何使用AI技术实现购物推荐、会员分类、商品定价等方面的创新应用?如何运用AI技术提高电商平台的销售效率和用户体验呢?欢迎分享您的看法

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

linux top VIRT RES SHR SWAP DATA内存参数详解

Linux top VIRT RES SHR SWAP DATA内存参数详解  其实很早之前就想开博客,写一写码农几年自己积攒下来的知识与见解。看过很多文章有过很多感触,有些收获很值得梳理一下认真思考反思的。今天就先从基本的top开始吧,在网上看了很多关于top讲解内存参数的文章,千篇一律,大部分都是不经深思的转载,自我验证的却只有少数,也许大家忙于工作,急于找到问题并快速解决,而忽略了事后思考总结给自己带来成长的乐趣了吧。不能否认生活节奏的加快让我们失去了很多自我反省与总结的时间与机会。好了,闲话到此
转载
发布博客 2021.06.09 ·
1103 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

运放知识

关于运放输出如何限幅?输出串联一个电阻,再接二极管箝位(即二级管负级接参考电压)。 运放震荡原因:1. 可能运放是分布电容和电感引起的 ----------------可通过反馈端并联电容,抵消影响。 2. 运放驱动容性负载导致。 ---------------------------可在运放输出端先接入一个电阻,再接负载。 3. 可能是反馈过深引起的    ---
原创
发布博客 2009.05.27 ·
5108 阅读 ·
0 点赞 ·
0 评论 ·
6 收藏

OSPF总结

Router2#show ip ospf neighborNeighbor ID Pri State Dead Time Address Interface192.168.45.1 1 FULL/DR 00:00:36 10.0.0.1 Ethernet0相邻 ID相邻ID是邻接路由器的路由器ID。 路由器...
原创
发布博客 2020.01.17 ·
881 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

Cisco 路由过滤之 Route-map & Distribute-list

Router2#show ip ospf neighborNeighbor ID Pri State Dead Time Address Interface192.168.45.1 1 FULL/DR 00:00:36 10.0.0.1 Ethernet0相邻 ID相邻ID是邻接路由器的路由器ID。 路由器...
转载
发布博客 2020.01.11 ·
2481 阅读 ·
2 点赞 ·
0 评论 ·
2 收藏

路由重发布相关知识

不同协议之间的路由,是不会相互交换的。一、路由重发布的意义:1、把一种协议的路由注入到另一种协议当中,譬如把RIP的路由注入到OSPF当中2、把同一种路由协议的一个进程注入到另一个进程中,譬如把OSPF的进程31注入到32当中二、重发布需要考虑的问题:1、只有在路由表中的路由才可以被重分发2、路由回馈问题首先,R4是可以通过RIP学习到192.168.1.0这个网段的路...
转载
发布博客 2020.01.11 ·
1057 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

路由协议的优先级,以及管理距离AD和metric的区别

路由协议的优先级(Preference,即管理距离Administrative Distance)一般为一个0到255之间的数字,数字越大则优先级越低。表一是通常情况下各路由协议的优先级规定:表一:一般路由协议优先级 路由协议 优先级 DIRECT 0 OSPF 10 ...
转载
发布博客 2020.01.08 ·
17278 阅读 ·
14 点赞 ·
2 评论 ·
92 收藏

JSON的简单介绍以及C语言的JSON库使用

JSON概述  JSON: JavaScript 对象表示法( JavaScript Object Notation) 。是一种轻量级的数据交换格式。 它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式, 但是也使用了类似于C语言家族的习惯( 包括C、 C++、 C#、 Java、 JavaScript、 Perl、 Python等) 。这些特性使JSON成为理想的数...
转载
发布博客 2019.11.14 ·
397 阅读 ·
0 点赞 ·
0 评论 ·
2 收藏

RPC-client异步收发核心细节?

过上篇文章的介绍,知道了要实施微服务,首先要搞定RPC框架,RPC框架分为客户端部分与服务端部分。RPC-client的部分又分为:(1)序列化反序列化的部分(上图中的1、4)(2)发送字节流与接收字节流的部分(上图中的2、3)前一篇文章讨论了序列化与范序列化的细节,这一篇文章将讨论发送字节流与接收字节流的部分。客户端调用又分为同步调用与异步调用同步调用的代码...
转载
发布博客 2019.09.24 ·
854 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

面向对象基础知识

1.引用和指针区别 引用是别名,指针是实体,引用只能定义时被初始化一次,不可变2.作用域:: 1)全局作用域 2)类作用域 3)命名空间作用域3.构造函数,析构函数顺序 1)构造函数:先父类,再子类 2)析构函数:先子类,再父类4.重载构造函数 1)如果没有定义,系统会有默认构造函数,无参数 2)默认构造函数有两种,无参数和有默认参数两种情况 3)...
原创
发布博客 2019.09.01 ·
309 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

protobuf 生成的C++代码详解

https://developers.google.com/protocol-buffers/docs/reference/cpp-generated?hl=zh-cnPackages如果 .proto 文件中包含 package 定义,此文件的整个内容将被放置到对应的C++命名空间中。例如,假定 package 声明为:1 package foo.bar此 .proto 文件...
转载
发布博客 2019.07.07 ·
6532 阅读 ·
5 点赞 ·
0 评论 ·
12 收藏

Protobuf教程

https://blog.csdn.net/tennysonsky/article/details/73810180 //protobuf入门教程(一):简介和安装https://blog.csdn.net/tennysonsky/article/details/73920680 //protobuf入门教程(二):消息类型https://blog.csdn.net/tenn...
转载
发布博客 2019.07.07 ·
3626 阅读 ·
1 点赞 ·
0 评论 ·
10 收藏

linux学习3,init程序

上一节介绍了如何编译出指定平台的 linux 内核,也介绍了如何安装和利用 qemu 模拟器运行编译出来的 linux 内核。在此基础上,我们尝试修改了 linux 内核源码,成功的让 linux 内核在启动时,打印出了我们的名字。我不明白,上一篇是一个一个字手打出来的原创文章,为何头条给了 0 推荐。感兴趣的朋友手动点我过去看看吧。还记得上一节遗留的问题吗?虽然 qemu 模拟...
转载
发布博客 2019.06.21 ·
885 阅读 ·
2 点赞 ·
0 评论 ·
0 收藏

pthread_create传递线程参数需要注意的问题

创建线程需要时间,这个线程还未创建完成时,如果参数指针的内存被释放了就会出问题,创建了线程后,加少量延时,或者传递申请malloc空间指针,在线程中释放。程序如下void* thread_rountine(void *arg){ int *cnt = (int*)arg; for (int i=0; i<5; ++i) printf("%d-hell...
转载
发布博客 2019.05.19 ·
3614 阅读 ·
1 点赞 ·
0 评论 ·
8 收藏

内核空间与用户空间的通信方式

下面总结了7种方式,主要对以前不是很熟悉的方式做了编程实现,以便加深印象。1.使用API:这是最常使用的一种方式了A.get_user(x,ptr):在内核中被调用,获取用户空间指定地址的数值并保存到内核变量x中。B.put_user(x,ptr):在内核中被调用,将内核空间的变量x的数值保存到到用户空间指定地址处。C.Copy_from_user()/copy_to_use...
转载
发布博客 2019.05.05 ·
4567 阅读 ·
3 点赞 ·
1 评论 ·
19 收藏

思科和H3C交换机单端口环路解决方案

如上图所示,STP协议只能解决图A中的环路,如果交换机下联的傻瓜交换机出现环路,一样会影响到上级交换机造成上层交换机网络瘫痪,并且STP协议无法解决这种问题,此时必须使用其他解决方案来解决。一、思科交换机1、在全局下开启portfastspanning-tree portfast default2、在接口下开启BPDU防护spanning-tree bpduguard...
转载
发布博客 2019.05.05 ·
13464 阅读 ·
4 点赞 ·
0 评论 ·
51 收藏

华为AR2220 配置BGP与IGP交互

一、组网需求1、如图所示,用户将网络划分为AS65008和AS65009,在AS65009内,使用IGP协议来计算路由(该例使用OSPF做为IGP协议)。要求实现两个AS之间的互相通信。2、网络拓扑3、配置思路采用如下的思路配置BGP与IGP交互:在RouterB和RouterC上配置OSPF协议,使RouterB和RouterC之间可以互访。在RouterA和RouterB...
转载
发布博客 2019.05.04 ·
1428 阅读 ·
0 点赞 ·
0 评论 ·
5 收藏

Llinux进程间通信-AF_UNIX 套接字编程

不需要IP和Port, 而是通过一个文件名来表示 domain 为 AF_UNIXAF_UNIX 地址系列(使用 AF_UNIX 或 AF_UNIX_CCSID 地址系列的套接字)可以是面向连接的(类型 SOCK_STREAM),也可以是无连接的(类型 SOCK_DGRAM)。两种类型都很可靠,原因是没有连接两个进程的外部通信函数。UNIX 域数据报套接字的运行方式与 UDP 数据报套接字...
转载
发布博客 2019.05.03 ·
1894 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

linux虚拟终端

1)tty命令 查看当前进程使用哪个终端2)/dev/console是系统控制终端,console指向激活的那个tty,一般情况下/dev/console是指向/dev/tty0,在嵌入式机上console=ttyS0=串口3)/dev/tty0是对应当前的虚拟控制台(终端)4)当你运行一个程序的时候,此进程一定会对应一个终端(当前的虚拟机控制台),printf打印信息会在终端出现,而当程序...
转载
发布博客 2019.03.04 ·
5299 阅读 ·
3 点赞 ·
0 评论 ·
5 收藏

时间时区概念及常用时间函数

时区,为了克服时间上的混乱,1884年在华盛顿召开的一次国际经度会议(又称国际子午线会议 )上,规定将全球划分为24个时区(东、西各12个时区)。规定英国(格林尼治天文台旧址)为中时区(零时区)、东1-12区,西1-12区,每个时区横跨经度15度,时间正好是1小时。最后的东、西第12区各跨经度7.5度,以东、西经180度为界。每个时区的中央经线上的时间就是这个时区内统一采用的时间,称为区时,相邻两...
转载
发布博客 2019.02.20 ·
1454 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

华为BGP路由的基本配置示例

华为BGP路由的基本配置示例1、组网需求 图1 BGP基本组网示例图如上图1所示,需要在所有Switch间运行BGP协议,SwitchA、SwitchB之间建立EBGP连接,SwitchB、SwitchC和SwitchD之间建立IBGP全连接。2、配置思路2.1、在SwitchB、S...
转载
发布博客 2019.02.19 ·
21859 阅读 ·
13 点赞 ·
3 评论 ·
74 收藏
加载更多