自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (12)
  • 收藏
  • 关注

转载 TCP/IP四层模型

TCP/IP四层模型TCP/IP参考模型  ISO制定的OSI参考模型的过于庞大、复杂招致了许多批评。与此对照,由技术人员自己开发的TCP/IP协议栈获得了更为广泛的应用。如图2-1所示,是TCP/IP参考模型和OSI参考模型的对比示意图。            图2-1  TCP/IP参考模型  2.1 TCP/IP参考模型的层次结构  TCP/IP协议栈是美

2017-06-30 17:25:21 450

转载 TCP/IP、Http的区别

TPC/IP协议是传输层协议,主要解决数据如何在网络中传输,而HTTP是应用层协议,主要解决如何包装数据。关于TCP/IP和HTTP协议的关系,网络有一段比较容易理解的介绍:“我们在传输数据时,可以只使用(传输层)TCP/IP协议,但是那样的话,如果没有应用层,便无法识别数据内容,如果想要使传输的数据有意义,则必须使用到应用层协议,应用层协议有很多,比如HTTP、FTP、TELNET等,也可以自己

2017-06-30 15:46:10 394

转载 do{...}while(0)的意义和用法

linux内核和其他一些开源的代码中,经常会遇到这样的代码:do{ ...}while(0)这样的代码一看就不是一个循环,do..while表面上在这里一点意义都没有,那么为什么要这么用呢?实际上,do{...}while(0)的作用远大于美化你的代码。查了些资料,总结起来这样写主要有以下几点好处:1、辅助定义复杂的宏,避免引用的时候出错:举例来说,假设你需要定义这样一个宏:

2017-06-30 10:08:16 296

转载 html表单的几种提交方式总结

1、最普通最常用最一般的方法就是用submit type..看代码:         2、另外,还有一种常用的方法是使用图片:          3、第三种是使用链接来提交表单,用到了javascript的DOM模型:         提交  这种方法实际上是调用了一个javascript函数,使用java

2017-06-28 17:55:29 3465

转载 pthread_join和pthread_detach详解

在任何一个时间点上,线程是可结合的(joinable)或者是分离的(detached)。一个可结合的线程能够被其他线程收回其资源和杀死。在被其他线程回收之前,它的存储器资源(例如栈)是不释放的。相反,一个分离的线程是不能被其他线程回收或杀死的,它的存储器资源在它终止时由系统自动释放。        默认情况下,线程被创建成可结合的。为了避免存储器泄漏,每个可结合线程都应该要么被显示地回

2017-06-20 17:04:50 387

原创 创建线程和配置属性、释放

pthread_create 创建线程时,若不指定分配堆栈大小,系统会分配默认值,查看默认值方法如下:# ulimit -s8192#上述表示为8M;单位为KB。也可以通过# ulimit -a 其中 stack size 项也表示堆栈大小。ulimit -s  value 用来重新设置stack 大小。一般来说 默认堆栈大小为 8388608; 堆栈最小为

2017-06-20 16:36:48 411

转载 LINUX用户管理——/etc/passwd文件详解

输入vi /etc/passwd 可以查看此文件的内容 。本机内容如下:[root@localhost ~]# vi /etc/passwdroot:x:0:0:root:/root:/bin/bashroot:x:0:0:root:/root:/bin/bashbin:x:1:1:bin:/bin:/sbin/nologindaemon:x:2:2:daemon:/sbi

2017-06-19 17:50:31 3615

原创 串口终端如何加上登陆名和密码

方法一:修改/etc/inittab,将::respawn:/sbin/getty -L ttyS000 115200 vt100 -n root -I "Auto login as root ..."改为::respawn:/bin/login方法二:修改/etc/inittab,将#::askfirst:-/bin/sh改为::askfirst:-/bin/login,再将::

2017-06-19 16:45:25 6710

转载 NorFlash、NandFlash、eMMC比较区别

快闪存储器(英语:Flash Memory),是一种电子式可清除程序化只读存储器的形式,允许在操作中被多次擦或写的存储器。这种科技主要用于一般性数据存储,以及在电脑与其他数字产品间交换传输数据,如储存卡与U盘。闪存是非易失性的存储器,所以单就保存数据而言, 它是不需要消耗电力的。与硬盘相比,闪存也有更佳的动态抗震性。这些特性正是闪存被移动设备广泛采用的原因。闪存还有一项特性:当它被制成储存卡时

2017-06-18 22:30:07 400

转载 ARM开机自动获取ip及网络启动总结

0开机后的IP默认是192.168这样的路由形式的,每次开机都需要自己设置ip非常麻烦,于是想改成开机DHCP自动获取IP,这样来的最为简单,自动获取IP的命令其实很简单,只需要加入开机初始化设置中即可。自动获取ip:udhcpc -i eth0板子开启后的启动初始化文件位于\etc\init.d文件夹中的rcS中,此文件最后一部分内容如下:/sbin/ifconfig lo

2017-06-11 17:09:40 3624

yolov5+deepsort+bytertrack+iou 人车流统计

运用yolov5目标检测、deepsort、bytertrack、opencv、iou等算法实现三种方式统计人流或车流。

2024-06-18

基于Linux AT指令收发PDU短信

基于Linux AT指令收发PDU短信

2023-08-30

lan口通过使用vlan技术实现摄像头即插即用

实现网络摄像头接到lan口自动获取ip,实现次功能使用到vlan技术

2023-07-05

rtl8309m vlan

使用网口芯片rtl8309m实现vlan功能

2023-07-05

4g 拨号测试程序,dialte 目录拨号 ,onlinedet,检测是否连接正常

4g 拨号测试程序

2023-06-15

nl660 4G模块驱动

Linux nl660 4G模块驱动

2023-06-15

wpa-supplicant-hostapd

wifi hostapd

2023-05-23

驱动rtl8723du

wifi 驱动 rtl8723du

2023-05-23

Linux 运用nvram 代码

Linux 运用nvram 代码

2023-05-15

Linux nvram驱动

Linux kernel nvram 驱动代码

2023-05-15

EasyPlayer 无插件视频

使用EasyPlayer 无插件视频播放器,包含html 文件 flvlib 库文件,还有分屏实现

2021-07-22

avilib c语言编成

avilib 是c语言编成的库,包含读写音频和视频

2021-07-22

MP4分析工具与测试文件

MP4分析工具与测试文件

2021-07-22

H264测试工具与测试文件

分析h264视频工具与测试文件

2021-07-22

flv测试工具与测试文件

分析flv格式工具与测试flv文件

2021-07-22

DIAL_LIB.zip

stm32f103通道串口与4g模块通信,ppp拨号,uip库封装

2020-12-29

tcp握手和挥手.pcap

tcp格式的分析 tcp三次握手和四次挥手,客户端发送数据和服务器应答,服务器发送数据客户端应答。

2019-11-15

avi文件分析工具和测试文件.zip

内容包含avi文件分析工具和测试avi格式文件

2019-05-29

简单实现c语言md5加密

简单实现c语言md5加密,包括三个文件,依次如下、md5.c、md5.h、main.c

2019-05-26

ppp-2.4.4-mppe-mppc.1.1.patch

ppp-2.4.4补丁 ,补丁的版本必须和ppp版本一致,且该补丁为必须

2018-05-29

MP4v2简化版只分析文件信息

MP4v2简化版只分析文件信息,可以提取音频和视频信息。

2017-12-07

aac 音频测试文件

这是一个音频文件,AAC格式的 44100hz 双通道,主要用于测试使用。

2017-12-05

空空如也

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

TA关注的人

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