自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

青椒*^_^*凤爪爪的博客

总结,是一种很有效的学习方式。≧◔◡◔≦ 有志者、事竟成,破釜沉舟,百二秦关终属楚;苦心人、天不负,卧薪尝胆,三千越甲可吞吴。

  • 博客(2)
  • 资源 (14)
  • 收藏
  • 关注

原创 C语言 -- 字符串和十六进制的相互转换方式

C语言的字符串操作并不像java,Csharp那样提供直接的方法,简单粗暴。所以,在转换的时候往往费力费时,近日做项目正好用到和java程序通讯,java发送过来的数据是十六进制数字组成的字符串,解析的时候颇费心思才算完成,所以,权在此做一笔记,方便以后查看,以及需要帮助的童鞋,当然,有问题欢迎随时交流,一同进步,欧耶!~一、将数组转换为十六进制同值的字符串 读取数组中的数字,打印成字...

2018-10-17 16:53:21 60021 7

原创 C语言 -- 字符串中根据特定字符(串)分割

C语言字符串操作函数有很多,这里举出需要用到的,其他请自行查找。1、len = strlen(p) ;//取字符串长度原型:size_t strlen(const char *s);功能:统计字符串string中字符的个数,字符串的长度在size_t 返回值中。注意:strlen函数的功能是计算字符串的实际长度,不包括'\0'在内。另外,strlen函数也可以直接测试字符串常...

2018-10-16 13:41:58 23957 1

linux环境下网络调试助手

linux环境下网络调试助手,对标win环境下的netAssist,调试TCP、UDP非常方便

2024-09-05

一种简单易用的通用循环队列的C语言解决方案

博文《一种简单易用的通用循环队列的C语言解决方案》实现的代码。 在实际的嵌入式编程中,消息队列的使用还是比较频繁的,已经在文章《一种简单安全的消息队列的C语言解决方案》中说明了一种队列的解决方案,但是那种设计其中还是存在一些不方便的用法,对于嵌入式系统中一些要求或者性能限制下,可能会用到循环队列,但是对于不使用操作系统的情况下,队列相关的功能就需要手动实现。所以下面将会介绍一种简单的循环队列的实现方式。

2024-08-12

一种简单安全的消息队列的C语言解决方案

基于嵌入式编程,对于有安全等级要求的项目,一般都会对编码有诸多安全性考虑的规则限制。在实际的编程中,消息队列的使用还是比较频繁的,但是对于不使用操作系统的情况下,消息队列相关的功能就需要手动实现。 本资源中主要通过C语言实现消息队列的基础功能,并对相关代码做详细的说明与测试。

2024-08-01

linux内核相关分支的说明资料

linux内核相关分支的说明资料

2024-07-01

linux下基于setitimer高精度多通道软件定时器

基于Linux环境下的setitimer的延时/定时器的使用, setitimer 在同一个进程中只能使用一个的缺点,作为一个嵌入式的开发人员总觉得有点说不出的苦恼,那么本资源即为基于linux环境的一些函数,编写一个满足基本要求的软件定时器。 本资源为博文同步的实现的源码,已经经过了金本测试,效果较为理想,有需要或者有兴趣的可以下载试试。 原文链接:https://blog.csdn.net/songshuai0223/article/details/124799672

2022-05-19

Makefile自动搜所目录及子目录下的的所有文件、自动生成编译目录

Makefile自动搜所目录及子目录下的的所有文件、自动生成编译目录,主要实现的功能入校描述: 1. myMath、myRecord、myString要分别能够单独生成各自对应的 .a 静态库文件 2. 将生成的 .a 文件统一放在根目录下 lib 专用文件夹中 3. myString 下要将以来的.a文件包含到生成的 .a 文件中 4. 文件的目录具有可扩展性,后续可随时添加文件或者文件夹 5. 在根目录下进行 make 同样生成上述三个 .a 文件到固定文件夹中 6. 在根目录下进行 make 需要将生成的这些 .a 文件和外部提供的其他的 .a 最终编译成一个可执行文件 7. 将最终生成的可执行文件放置在 bin 文件专用的文件夹中 8. … 原文链接:https://blog.csdn.net/songshuai0223/article/details/124676839

2022-05-15

数据结构-树的实现代码(C语言版).rar

数据结构 -- C语言版 -- 树的部分实现代码(树的创建、遍历、线索化、线索化的前驱和后继等、霍夫曼编码),详细介绍参考数据结构--树的系列博文。链接为:https://blog.csdn.net/songshuai0223/category_9742561.html。

2021-10-27

数据结构-队列的实现代码(C语言版).rar

数据结构 -- C语言版 -- 队列的部分实现代码,详细介绍参考数据结构--队列的系列博文。链接为:https://blog.csdn.net/songshuai0223/category_9742561.html。

2021-10-27

数据结构-栈的实现代码(C语言版).rar

数据结构 -- C语言版 -- 栈的部分实现代码(栈的实现、栈的应用),详细介绍参考数据结构--栈的系列博文。链接为:https://blog.csdn.net/songshuai0223/category_9742561.html。

2021-10-27

数据结构-链表的实现代码(C语言版).rar

数据结构 -- C语言版 -- 链表的部分实现代码(单向链表、双向链表、循环链表、约瑟夫环等),详细介绍参考数据结构--链表的系列博文。链接为:https://blog.csdn.net/songshuai0223/category_9742561.html。

2021-10-27

数据结构-图的实现代码(C语言版).rar

数据结构 -- C语言版 -- 图的部分实现代码,详细介绍参考数据结构--图的系列博文。链接为:https://blog.csdn.net/songshuai0223/category_9742561.html。

2021-10-27

Android的多Activity切换中保持Socket长连接的一个实现方法

主要介绍并实现在android中的socket客户端在多个界面切换时保持socket的长链接的实现说明。博文https://blog.csdn.net/zhemingbuhao/article/details/108807065的配套实现源码

2020-09-26

SerialPortTest.rar

本资源为在Visual Studio 2010工具下使用C#开发语言编写的串口助手的源代码以及工具,基本完成串口的查找,打开,关闭,数据的发送,接收,数据基本的转换等功能,基本属于比较基础的功能,可以根据个人的需求直接进行继续开发

2020-05-05

字符串转换工具-含源码.rar

一、在C语言的开发、数据分析、尤其是跟别人进行联合编程、联合调试的过程中,经常会遇到各种各样的数据的格式,有时候各个样式的数据转换花去大量的时间,最后还不一定就能百分百的转换正确,所以,在空余时间自己弄了一个简单的工具,来在需要的时候解决转换的问题。 说明,目前使用的数据格式要求是 用两个字符来表示一个数字,有效字符为0-9,A-F,a-f 如果数字小于16,用十六进制表示的时候,在前面加0,比如:0A 除了CRC计算对字符有特殊要求外(0-9,A-F,a-f),其他的各项对字符不做判断,默认为有效字符 在计算CRC校验和的时候,最好保证数字字符均为有效字符 二、目前支持的转换 1、主界面显示效果 2、增删空格功能 3、增删十六进制前缀0x 4、增删逗号(数据分割) 5、计算CRC 6、大小写转换 7、退出

2020-02-15

nfqueue-tcpip-socket.rar

在linux环境下,使用libnetfilter_queue进行网络数据内容的修改并且将数据返回到用户空间给对应的应用程序使用,其中: 1、文件夹nfqueue-tcpip中实现数据抓取-修改-发送的工作,只需要在linux环境下使用 make 即可生成对应的可执行程序,需要以root权限去执行 2、文件夹socket-tcp中实现socket的tcp客户端和服务端的代码,只需在linux下环境下make即可生成 server和client的可执行程序

2019-11-24

C#下TCPIP的客户端和服务端的代码-winform

本资源是C#语言编写的关于TCP/IP的实现服务端和客户端的通讯的工程代码,主要编程IDE使用的Microsoft Visual Studio 2010。需要先运行服务器端,然后再运行客户端才能正常工作

2019-02-25

生成MD5 32byte(256bit)的方法

本资源是在Linux环境下生成文件的md5检验和,以十六进制字符串和十六进制的方式输出,在运行之前,先修改Makefile中TestFile为你需要计算MD5的文件名称,然后可以直接在终端使用命令make直接运行

2019-02-25

基于单片机的液压马达转速和温度监测系统设计

基于瑞萨单片机的液压马达温度和转速检测系统,分为现场检测节点和适配器两个部分,各部分功能均已实现。经本人实测,绝对好用!

2015-07-20

空空如也

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

TA关注的人

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