自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 Linux C网络编程

为什么需要网络通信?进程间的通信解决的是本机之间的通信,网络是解决不同机器通信协议栈网络层MAC地址:电脑固定地址,厂家分配IP地址:实质是32位二进制数,本地回环地址:用于通过本地环回网络接口,来访问本机运行的服务,并且会绕过任何物理网络接口硬件子网掩码:决定网段的大小(与IP地址前三位互与)不同网段需要通过路由器才能相互通信NAT:获得一个外网IPARP协议:Address Resolusion Protocol(地址解析协议)将IP解析为mac地址传输层TCP:传输控制协议。

2023-07-02 20:04:22 47 1

原创 数据库(sqlite3)

因为主键是候选键之一,而根据候选键的定义,候选键列上的各个值都惟一,因此主键列上的各个值也都惟一。获取最近调用的API 接口返回的错误说明,这些错误信息UTF-8的编码返回,并且在下一次调用任何SQLite API 函数时被自动清除。浮点型 :float(M,D),double(M,D) ,M表示浮点数总共的位数;整数(INTEGER):值被标识为整数,依据值的大小可以依次被存储1,2,3,4,5,6,7,8.定点型(decimal):不指定M,D,默认decimal(10,0)(指数形式)。

2023-06-28 15:14:32 502 1

原创 文件操作文件编程

数据在内存中以ASCII的形式存储(需要在存储前转换)

2023-06-26 20:43:43 45 1

原创 C语言学习5.17

函数组成你ret_typefun_namepara1statement;//语句项ret_type返回类型fun_name函数名para1函数参数1.告诉编译器有一个函数叫什么,参数是什么,返回类型是什么。但是具体是不是存在,函数声明决定不了。2.函数的声明一般出现在函数的使用之前。要满足先声明后使用。3.函数的声明一般要放在头文件中的例如:test.c(定义) test.h(声明) main.c7.函数递归程序调用自身的编程技巧称为递归(

2023-06-20 15:52:36 63

原创 嵌入式Linux开发工具5.16

gcc编译器gdb调试器make工程管理器shell 脚本预处理:#include包含文件内容替换语句,定义的宏被展开, GCC预处理阶段可以生成.i的文件,通过选项-E可以使编译器在预处理结束时就停止编译:gcc -E -o hello.i hello.c编译: 编译器对源码进行词法分析、语法分析、优化等操作,最后生成汇编代码。可以通过选项-S使GCC在进行完编译后停止,生成.s的汇编程序: gcc -S -o hello.o hello.c。

2023-05-17 20:36:21 117

空空如也

空空如也

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

TA关注的人

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