骨子里的颓废
骨子里的颓废
全部文章
分类
未归档(37)
读书笔记(5)
项目说明(14)
题解(2)
归档
标签
去牛客网
登录
/
注册
骨子里的颓废的博客
TA的专栏
31篇文章
7人订阅
c++服务器
20篇文章
1198人学习
c++
3篇文章
755人学习
设计模式
1篇文章
499人学习
图形学
6篇文章
991人学习
JVM读书笔记
1篇文章
0人学习
JAVA内存分布
全部文章
(共57篇)
设计模式-1
GOF(四人组)设计模式 1.可复用面向对象2. 也有非面向对象的模式,架构上(Reactor,Proactor),数据库上都可以有。3.设计模式主要用来解决变化中的复用性问题。 面向对象 1.抽象思维,向上(抽象周围的世界,面向对象,组件封装,设计模式,架构模式),向下(把握机器底层)2.深入理解...
2020-10-06
0
496
静态链接
空间与地址的分配 静态链接的目标是将多个目标文件(.o)链接在一起,形成可执行文件。可执行文件中的数据段与代码段由各个目标文件合并而来。(1)按序叠加将所有的目标文件的数据端代码段按照顺序叠加在一起,缺点是造成由成千上百个零散的段,这样非常浪费空间,因为每个段都有一定的地址和空间对其要求。比如...
2020-10-05
0
0
苏州微软面经总结
算法题 1.最大子序列和(Leetcode原题)(多次考,记得看哦)2.最大序列乘积(依旧原题):和上一道题一样用动态规划3.反转单链表,引申(多次考)(1)内存泄漏的问题,对象在堆上分配还是栈上?/会不会内存泄漏?(2)然后开始写测试用例:考虑一下分支覆盖和环形链表就行。 顺着问了环形链表怎么解决...
2020-10-03
0
1691
惊群
来自专栏
https://blog.csdn.net/second60/article/details/81252106https://blog.csdn.net/dog250/article/details/80837278https://idea.popcount.org/2017-02-20-epoll...
c++服务器
2020-09-19
0
689
c++偏特化
来自专栏
https://yixinglu.gitlab.io/enable_if.html模板为什么要特化,因为编译器认为,对于特定的类型,如果你对某一功能有更好地实现,那么就该听你的。 模板分为类模板与函数模板,特化分为全特化与偏特化。全特化就是限定死模板实现的具体类型,偏特化就是模板如果有多个类型,那么...
c++服务器
2020-09-18
0
814
线程同步原语
来自专栏
mutex原则 1.使用RAII手法封装锁,即mutex的创建销毁是在RAII封装之后的类的构造函数与析构函数里的。2.使用非递归也就是说不可重入锁。3.使用scoped locking也就是不手工去调用加锁解锁函数,指利用RAII的构造与析构4.在每次构建锁RAII时,注意思考一路上函数调用时栈上...
2020-09-15
0
0
服务器编程-名字与地址转换
地址转化 常见问题 1.gethostbyname(),gethostbyaddr(),getservbyname(),getservbyaddr()不可重入,包括errno也不是线程安全的,在进程中也不是安全的,比如一个系统调用出现了错误设置了errno,但是这个时候一个信号处理函数也进行了系统调...
2020-09-15
0
419
socket编程
来自专栏
Socket底层实现 https://blog.csdn.net/profesir/article/details/52534390 sleep usleep nanosleep (1)sleep()-------以秒为单位 unsigned int sleep(unsigned int secon...
c++服务器
2020-09-13
0
0
线程安全
来自专栏
对象的创建 对象构造做到线程安全,唯一的要求是不在构造期间泄漏this指针1.不在构造函数中注册任何回调。只要有回调必有指向this的指针2.不在构造函数中把this交给跨线程的对象3.即使在构造函数最后一行也不行。因为这个类可能是个基类,其子类还未构造完成注:在构造未完成之前将this交给其他对象...
c++服务器
2020-09-02
1
0
服务器开发-协程调度器
来自专栏
协程调度器 说明 协程调度器包括一个线程池,包括一个任务池。线程之上封装协程,每个线程都有自己的主协程,在主协程的基础上,可以调取任务,转到其他协程,完成之后再返回主协程。 实现 任务池基本类型 任务池需要有协程类型与function类型,所以需要做一个封装。并且可以指定此任务需要在哪个线程上执...
c++服务器
2020-08-13
0
1198
首页
上一页
1
2
3
4
5
6
下一页
末页