腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
圈层
工具
返回腾讯云官网
虚拟技术学习
这是我对自己学习知识的一个记录,一是便于复习,二是为了与大家分享,讨论,望各位指正。侵权立删。
专栏成员
举报
20
文章
22972
阅读量
17
订阅数
订阅专栏
申请加入专栏
全部文章(20)
c++(17)
tcp/ip(3)
javascript(1)
android(1)
编程算法(1)
面向对象编程(1)
socket编程(1)
搜索文章
搜索
搜索
关闭
多路IO转接服务器-select
c++
tcp/ip
相较于前面的多线程服务器,多进程服务器一个accept监听所有客户端的连接,导致服务器的接收端异常繁忙,也就是什么事都需要服务器连接端来完成;对于多路io转接,则是服务器老板安排了一个小助手来帮忙,即对于所有请求,先由小助手进行分类,需要服务器端套接字老板的时候再联系老板,,任何老板再进行处理与客户端建立连接,或者进行通信;;
买唯送忧
2021-09-15
902
0
多进程服务器
c++
tcp/ip
先与客户端建立好连接, 每次监听到一个客户端之后,都需要产生一个子进程去处理这个连接,然后父进程继续去等待监听,唯一一个要注意的点就是要使用信号来监听子进程是否结束,从而对其进行回收,防止僵尸进程的产生。。。
买唯送忧
2021-09-14
4.7K
0
多线程服务器
socket编程
socket(AF_INET, SOCK_STREAM, 0)socket函数是为了创建服务器端的套接字,是用来监听是否有客户端来连接的;
买唯送忧
2021-09-11
593
0
C++核心编程学习
javascript
面向对象编程
编程算法
包含常量区;主要是存放全局变量,静态变量,字符串常量,const修饰的全局变量, 不包括const修饰的局部变量(区域的数据在程序结束后由操作系统释放)
买唯送忧
2021-09-11
401
0
算法学习笔记-回溯
c++
一、排列问题 1、leetcode第46题:https://leetcode-cn.com/problems/permutations/ //这就是一个单纯的排列问题,不要求前面的数必须在前面,要求就是每个数只能出现一次:无重复数字 class Solution { private: vector <int> tmp; vector <vector <int>> res; int vis[10] = {0}; public:
买唯送忧
2021-06-15
478
0
C++学习笔记-并发与多线程(1)
c++
我们知道,当一个可执行文件运行起来了,就产生了一个进程,而且进程里会含有一个主线程,这个时候主线程也会自动的开始运行,直到结束,主线程一结束,意味着这个进程也运行结束了。比如以下程序:
买唯送忧
2021-05-30
608
0
算法笔记学习-链表
c++
灵活使用递归。构造递归条件,使用递归可以巧妙的解题。不过需要注意有些题目不能使用递归,因为递归深度太深会导致超时和栈溢出。
买唯送忧
2021-05-29
261
0
算法学习笔记-栈(stack)
c++
这题跟上面的题目是一模一样的,最少添加就是有多少括号没有对象,,没有对象的括号都会留在栈中,有的都会出栈,所以就是求栈的大小;
买唯送忧
2021-05-23
417
0
C++学习笔记-迭代器(iterator)与萃取机(traits)
c++
提供一种方法,使之能够依序巡访某个聚合物(容器)所含的各个元素,而又无需暴露容器的内部表述方式。stl的中心思想就是容器和算法分离,然后用一个胶着剂将它们撮合在一起。下面展示一下应用:比如算法find(),要寻找各种容器里的数据,代码如下:
买唯送忧
2021-05-21
1.9K
0
算法学习笔记-无题
c++
一、各种算法题 1、leetcode第二题:https://leetcode-cn.com/problems/add-two-numbers/ //你可以新创建一个链表,也可以在原有的链表上操作,这里选新创建的链表 //(1)两数相加,最重要的就是考虑进位,每次赋值,记得加上进位; //(2)最后一个数是否为1,取决于最高位是否有进位; //(3)循环条件,只要有一个链表不为空就可以继续进行 //(4)代码如下: ListNode* addTwoNumbers(ListNode* l1, ListNode*
买唯送忧
2021-05-17
337
0
算法学习笔记-位操作
c++
关于字典树的详解:https://blog.csdn.net/weixin_39778570/article/details/81990417
买唯送忧
2021-05-12
306
0
算法学习笔记-二分法
c++
leetcode875爱吃香蕉的珂珂https://leetcode-cn.com/problems/koko-eating-bananas/
买唯送忧
2021-05-09
407
0
C++学习笔记-list容器
c++
list是一个双向循环链表,因此它每次插入和删除数据都会配置或者删除空间,不会产生空间的浪费;而且对于任何位置的插入和移除,它的时间复杂度都是常数。下面介绍list的节点,迭代器以及list的数据结构。
买唯送忧
2021-05-07
547
0
C++学习笔记-分配器,基础学习
c++
它是要生成的对应对象空间的个数,比如size * sizeof(T):生成size个T对象的空间;size类型一般为ptrdiff_t,一般用于定义两个指针的距离,,因为两个指针的加减,结果已经不再是指针,而是一种距离的概念,,因此C++引入ptrdiff_t的概念,相当于long int , size_t 可以理解为 long long unsigned int....。
买唯送忧
2021-05-06
533
0
【玩转腾讯云】C++学习笔记-函数const,new,delete
c++
在外调用这类函数也分为 const 类名 对象名(参数初值)和 类名 对象名(参数初值)调用区别如下表:
买唯送忧
2021-05-03
425
0
C++学习笔记-对象模型,this
c++
下面是我自己写的一段代码:A类代表Shape,B类代表quadshape,C类代表equalShape:
买唯送忧
2021-04-30
231
0
【玩转腾讯云】C++学习笔记-引用
c++
引用可以说是c++一大特色,好用但是好多人都搞不明白它,现在我尝试着用我这几天跟着侯捷老师学来的写一下我的理解。
买唯送忧
2021-04-28
1.2K
0
【玩转腾讯云】C++学习笔记-模板
c++
类模板意思是先把类里面的数据类型待定,之后通过模板再来定义数据类型,详情看以下代码。
买唯送忧
2021-04-27
1.7K
0
【玩转腾讯云】C++学习笔记-转换函数,explict
c++
因为转换函数是不需要对数据进行什么操作的,,只是把一个类型转换到另一个类型,没有数值上的改动,因此加上一个const。
买唯送忧
2021-04-26
2.8K
1
基于Scrcpy的华为手机无线投屏
android
tcp/ip
scrcpy安装地址:https://github.com/Genymobile/scrcpy#get-the-app
买唯送忧
2021-04-24
4.2K
0
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档