会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Kiven#5197
--但行好事,莫问前程
博客园
首页
新随笔
联系
管理
订阅
[置顶]
面试问题搜集及解析
摘要: 计算机网络 TCP的三次握手和四次挥手,为什么 TCP拥塞控制 UDP如何实现可靠性传输 TCP的报文格式 HTTP报文格式 HTTP1.0、1.1、2.0区别 浏览器输入一个网址后执行的全过程 什么是socket HTTPS HTTP TCP/IP协议各层数据格式及首部含义 Internet四层体
阅读全文
posted @ 2018-04-14 22:19 Kiven#5197
阅读(474)
评论(0)
推荐(0)
2018年9月27日
TCP拥塞控制(滑动窗口机制)
摘要: https://www.cnblogs.com/diegodu/p/4538897.html https://blog.csdn.net/jtracydy/article/details/52366461
阅读全文
posted @ 2018-09-27 21:54 Kiven#5197
阅读(752)
评论(0)
推荐(0)
2018年5月2日
如何使CPU占用率为50%
摘要: 在Linux下,CPU的状态分为系统态,用户态和空闲态,分别指系统内核执行时间,处于用户态的时间和空闲系统进程执行的时间。三者之和就是CPU的总时间。 CPU的利用率就是非空闲进程占用时间的比例。 100%: 50%:
阅读全文
posted @ 2018-05-02 11:00 Kiven#5197
阅读(1207)
评论(0)
推荐(0)
sleep()和usleep()
摘要: 函数名: sleep头文件: #include <windows.h> // 在VC中使用带上头文件 #include <unistd.h> // 在gcc编译器中,使用的头文件因gcc版本的不同而不同功 能: 执行挂起指定的秒数语 法: unsigned sleep(unsigned second
阅读全文
posted @ 2018-05-02 10:18 Kiven#5197
阅读(3656)
评论(0)
推荐(0)
2018年4月24日
类成员函数中重载/重写(覆盖)/重定义(隐藏)的区别
摘要: https://blog.csdn.net/ranxiaoxu123/article/details/52291385 https://www.cnblogs.com/renyuan/archive/2013/06/08/3127562.html
阅读全文
posted @ 2018-04-24 22:33 Kiven#5197
阅读(264)
评论(0)
推荐(0)
2018年4月23日
移动端
摘要: https://blog.csdn.net/zhangys545519501/article/details/60882764 https://blog.csdn.net/tyc129/article/details/70649988
阅读全文
posted @ 2018-04-23 00:11 Kiven#5197
阅读(154)
评论(0)
推荐(0)
2018年4月21日
单链表的翻转,插入,删除,遍历操作
摘要: 1 #include 2 #include 3 4 typedef struct Node { 5 int data; 6 struct Node *next; 7 }SList; 8 9 int SList_Create(SList **p/**out*/) { 10 int data = 0; 11 int re...
阅读全文
posted @ 2018-04-21 20:33 Kiven#5197
阅读(328)
评论(0)
推荐(0)
浅拷贝和深拷贝
摘要: 浅拷贝和深拷贝 在某些状况下,类内成员变量需要动态开辟堆内存,如果实行位拷贝,也就是把对象里的值完全复制给另一个对象,如A=B。这时,如果B中有一个成员变量指针已经申请了内存,那A中的那个成员变量也指向同一块内存。这就出现了问题:当B把内存释放了(如:析构),这时A内的指针就是野指针了,出现运行错误
阅读全文
posted @ 2018-04-21 16:59 Kiven#5197
阅读(267)
评论(0)
推荐(0)
2018年4月20日
合并两个有序链表
摘要: 参考资料:https://www.cnblogs.com/jason2013/articles/4341153.html
阅读全文
posted @ 2018-04-20 22:15 Kiven#5197
阅读(226)
评论(0)
推荐(0)
C++读入整行字符串的方法
摘要: 下面介绍cin.get()和cin.getline()的区别: 可分为三种情况来看:1)输入的字符串不超过限定大小get(str,Size):读取所有字符,遇到'\n'时止,并且将'\n'留在输入缓冲区中,其将被下一个读取输入的操作捕获,影响该输入处理;getline(str,Size):读取所有字
阅读全文
posted @ 2018-04-20 22:09 Kiven#5197
阅读(8345)
评论(0)
推荐(0)
经典排序算法
摘要: 排序算法大体可分为两种: 一种是比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,希尔排序,插入排序,归并排序,堆排序,快速排序等。 另一种是非比较排序,时间复杂度可以达到O(n),主要有:计数排序,基数排序,桶排序等。 排序算法的稳定性: 排序算法稳定性的简单形式
阅读全文
posted @ 2018-04-20 15:54 Kiven#5197
阅读(447)
评论(0)
推荐(0)
下一页
公告