会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
星河滚烫
烫死人间理想
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2019年10月15日
STL容器----vector与list
摘要: 一、Vector向量容器 连续存储的容器,动态数组,在堆上分配空间 底层实现:数组 两倍容量增长: vector 增加(插入)新元素时,如果未超过当时的容量,则还有剩余空间,那么直接添加到最后(插入指定位置),然后调整迭代器。 如果没有剩余空间了,则会重新配置原有元素个数的两倍空间,然后将原空间元素
阅读全文
posted @ 2019-10-15 19:25 一场雨
阅读(844)
评论(0)
推荐(0)
2019年10月14日
TCP和UDP的区别及socket网络编程步骤
摘要: TCP和UDP的区别 1.连接 TCP是面向连接的传输层协议,即传输数据之前必须先建立好连接。 UDP无连接。 2. 服务对象 TCP是点对点的两点间服务,即一条TCP连接只能有两个端点; UDP支持一对一,一对多,多对一,多对多的交互通信。 3.可靠性 TCP是可靠交付:无差错,不丢失,不重复,按
阅读全文
posted @ 2019-10-14 20:24 一场雨
阅读(1549)
评论(0)
推荐(1)
博客园simplememory模板自定义背景代码
摘要: 页面定制CSS代码 /*simplememory*/ #google_ad_c1, #google_ad_c2 {display:none;} .syntaxhighlighter a, .syntaxhighlighter div, .syntaxhighlighter code, .syntax
阅读全文
posted @ 2019-10-14 14:10 一场雨
阅读(522)
评论(0)
推荐(1)
gcc编译C语言的步骤
摘要: 一、预处理 gcc -E xx.c > 生成 .i 文件 进行预处理工作 不会自动生成文件 工作内容: ① 宏替换、头文件导入、条件编译等 ② 去掉注释内容 二、编译 gcc -S xx.i >生成汇编程序 .s 检查语法错误 生成汇编程序 工作内容: 检查源代码或者经过预处理之后代码的语法错误 三
阅读全文
posted @ 2019-10-14 13:07 一场雨
阅读(1056)
评论(0)
推荐(0)
2019年10月12日
线程与线程同步机制
摘要: 线程 一、概念: 线程就是程序的执行路线,即进程内部的控制序列,或者说是进程的子任务。 线程,轻量级,不拥有自己独立的内存资源,共享进程的代码区、数据区、堆区(注意没有栈区)、环境变量和命令行参数、文件描述符、信号处理函数、当前目录、用户ID和组ID等资源。 线程拥有自己独立的栈,因此也有自己独立的
阅读全文
posted @ 2019-10-12 17:27 一场雨
阅读(5914)
评论(0)
推荐(1)
2019年10月11日
数据结构(2)----队列
摘要: 队列queue 原则:先进先出 后进后出 双端队列deque 原则:队列两端 都可以进出
阅读全文
posted @ 2019-10-11 12:06 一场雨
阅读(181)
评论(0)
推荐(0)
数据结构(1)----堆栈
摘要: 数据结构是什么?数据结构就是数据元素与数据元素存储之间的关系结构。 堆栈 一、原则:先进后出,后进先出 常见问题:假设有入栈顺序 int arr[len],判断 int brr[len]是否是arr[len]的出栈顺序? 二、
阅读全文
posted @ 2019-10-11 11:23 一场雨
阅读(480)
评论(0)
推荐(0)
程序、进程与线程
摘要: 一、程序 程序是存储在磁盘上, 包含可执行机器指令和数据的静态实体。 即进程或者任务是处于活动状态的计算机程序。 二、进程 进程是资源(CPU、内存等)分配的基本单位,它是程序执行时的一个实例,即运行中的程序。 一个运行着的程序,可能有多个进程。进程在操作系统中执行特定的任务。 程序运行时系统就会创
阅读全文
posted @ 2019-10-11 10:19 一场雨
阅读(2512)
评论(4)
推荐(0)
2019年10月10日
字符串操作函数
摘要: 时间久了忘了,自己写一遍 (*¯︶¯*) 一、strlen 计算字符串长度 二、strcpy strncpy 字符拷贝 三、strcat strncat字符追加 四、strcmp strncmp字符比较 五、memcpy 内存拷贝
阅读全文
posted @ 2019-10-10 20:58 一场雨
阅读(373)
评论(0)
推荐(0)
Linux下git的使用
摘要: 一、git与github git是一种版本管理工具,而github只是一个远程仓库。实际上没有github这种远程仓库,你计算机中git也会建立一个本地的仓库,或者链接到其他的远程仓库。 二、安装 在ubuntu中输入命令 sudo apt-get install git 进行安装。 三、使用 1.
阅读全文
posted @ 2019-10-10 16:47 一场雨
阅读(4073)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告