11 2020 档案

摘要:https://www.cnblogs.com/xybaby/p/7787034.html 概念与实现: 负载均衡: Nginx:高性能、高并发的web服务器;功能包括负载均衡、反向代理、静态内容缓存、访问控制;工作在应用层 LVS: Linux virtual server,基于集群技术和Linu 阅读全文
posted @ 2020-11-29 17:15 小海哥哥de 阅读(250) 评论(0) 推荐(0) 编辑
摘要:内容: 1、atomic使用原理。—— C++11新特性。 https://blog.csdn.net/yzf279533105/article/details/90605172 https://www.cnblogs.com/zhanghu52030/p/9167014.html 2、条件变量,c 阅读全文
posted @ 2020-11-26 22:16 小海哥哥de 阅读(121) 评论(0) 推荐(0) 编辑
摘要:redis简介: 是当前互联网最流行的NoSQL(not only SQL)数据库。具有一定持久层功能,也可以作为一种缓存工具。 Nosql和数据库区别: 数据库系统有更好的规范性和数据完整性,功能更强大,作为持久层更为完善,安全性更高。 Nosql结构松散、不完整、功能有限,目前不具备取代数据库的 阅读全文
posted @ 2020-11-21 16:04 小海哥哥de 阅读(88) 评论(0) 推荐(0) 编辑
摘要:官网 一、总述 在C++11中,我们可以使用条件变量(condition_variable)实现多个线程间的同步操作;当条件不满足时,相关线程被一直阻塞,直到某种条件出现,这些线程才会被唤醒。 主要成员函数如下: 二、具体函数: 1、wait函数: (1)wait(unique_lock <mute 阅读全文
posted @ 2020-11-19 21:38 小海哥哥de 阅读(38851) 评论(0) 推荐(7) 编辑
摘要:https://blog.csdn.net/xuzhangze/article/details/80490362 1、检验和 TCP检验和的计算与UDP一样,在计算时要加上12byte的伪首部,检验范围包括TCP首部及数据部分,但是UDP的检验和字段为可选的,而TCP中是必须有的。计算方法为:在发送 阅读全文
posted @ 2020-11-19 19:52 小海哥哥de 阅读(454) 评论(0) 推荐(0) 编辑
摘要:量化开源架构主要有: kungfu和vn.py kungfu 是使用C++编写,且开源。虽然适用高频,但是对于期权期货来说,系统网络行情接收、发送等耗时将会很大。 vn.py 使用python编写,也是开源的。高频不适用。 资料: https://www.zhihu.com/question/272 阅读全文
posted @ 2020-11-18 14:58 小海哥哥de 阅读(164) 评论(0) 推荐(0) 编辑
摘要:转载: https://www.jb51.net/article/118285.htm https://www.jianshu.com/p/8e4f9978e5b8 阅读全文
posted @ 2020-11-17 15:39 小海哥哥de 阅读(111) 评论(0) 推荐(0) 编辑
摘要:子进程和父进程 在父进程中通过fork()函数可以创建子进程,如果返回值==0,为子进程;否则是为父进程。子进程得到的除了代码段是与父进程共享以外,其他所有的都是父进程的一个副本,子进程的所有资源都继承父进程,得到父进程资源的副本,但是二者并不共享地址空间。两个是单独的进程,继承了以后二者就没有什么 阅读全文
posted @ 2020-11-15 21:50 小海哥哥de 阅读(2268) 评论(0) 推荐(0) 编辑
摘要:1、左值和右值 左值:指有名字的变量,可以被赋值,可以在多条语句中使用。 右值:临时变量,没有名字,只能在一条语句中出现,不能被赋值。 2、左值引用 左值引用:符号‘&’,是变量的别名。 3、右值引用 右值引用:为了和左值区分,右值的声明符号为‘&&’。 #include <iostream> vo 阅读全文
posted @ 2020-11-15 20:06 小海哥哥de 阅读(415) 评论(0) 推荐(0) 编辑
摘要:虚函数表: 一般位于对象的最前端,但是并不一定是这样的,这是由编译器决定的。 C++中虚函数是通过一张虚函数表(Virtual Table)来实现的,在这个表中,主要是一个类的虚函数表的地址表;这张表解决了继承、覆盖的问题。在有虚函数的类的实例中这个表被分配在了这个实例的内存中,所以当我们用父类的指 阅读全文
posted @ 2020-11-15 17:07 小海哥哥de 阅读(146) 评论(0) 推荐(0) 编辑
摘要:new和delete操作符重载: 内存管理运算符 new、new[]、delete、delete[] 可以进行重载,重载形式即可以是类的成员函数,也可以是全局函数。一般情况下,只有在需要自己管理内存的时候重载运算符。 以成员函数的形式重载new运算符: void* className::operat 阅读全文
posted @ 2020-11-15 10:16 小海哥哥de 阅读(363) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/e4919f1c3a28 什么是智能指针? 智能指针是一个RAII(Resource Acquisition is initialization资源获取即初始化)类模型,用于动态分配内存。它提供所有普遍指针提供的接口,却很少发生异常。在构造是,它分 阅读全文
posted @ 2020-11-15 00:11 小海哥哥de 阅读(189) 评论(0) 推荐(0) 编辑
摘要:死锁概念及产生原理 概念:多个并发进程因争夺系统资源而产生相互等待的现象。 原理:当一组进程中的每个进程都在等待某个事件发生,而只有这组进程中的其他进程才能触发该事件,这就称这组进程发生了死锁。 本质原因: 1)、系统资源有限。 2)、进程推进顺序不合理。 死锁产生的4个必要条件 1、互斥:某种资源 阅读全文
posted @ 2020-11-14 16:55 小海哥哥de 阅读(791) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/niyaozuozuihao/article/details/91802994 https://blog.csdn.net/suxinpingtao51/article/details/12072559 目录 一、gdb简介 二、gdb使用流程 1、启动g 阅读全文
posted @ 2020-11-14 16:22 小海哥哥de 阅读(150) 评论(0) 推荐(0) 编辑
摘要:https://blog.csdn.net/weixin_39634961/article/details/80236161 socket编程是网络常用的编程,我们通过在网络中创建socket关键字来实现网络间的通信,通过收集大量的资料,通过这一章节,充分的了解socket编程,文章用引用了大量大神 阅读全文
posted @ 2020-11-14 16:17 小海哥哥de 阅读(154) 评论(0) 推荐(0) 编辑
摘要:这次面试主要分为三部分: 1、介绍项目 2、基础知识 3、现场写代码 第一部分: 介绍项目,这部分会问的很详细,包括:线程模型、架构、数据交互、网络,如何查找内存泄漏。 第二部分: select和epoll区别(https://www.cnblogs.com/aspirant/p/9166944.h 阅读全文
posted @ 2020-11-11 22:43 小海哥哥de 阅读(139) 评论(0) 推荐(0) 编辑
摘要:找到一个讲解各种算法的大神,放上来一起学习。 https://leetcode-cn.com/leetbook/read/learning-algorithms-with-leetcode/xsz9zc/ 阅读全文
posted @ 2020-11-08 19:22 小海哥哥de 阅读(174) 评论(0) 推荐(0) 编辑
摘要:直接上代码: // 打开并读取样式表文件,qss QFile *file; file = new QFile("./changeSkin/first.qss"); file->open(QFile::ReadOnly); // 得到样式表字符串 QString styleSheet = QObjec 阅读全文
posted @ 2020-11-06 10:08 小海哥哥de 阅读(156) 评论(0) 推荐(0) 编辑
摘要:https://wiki.archlinux.org/index.php/Fcitx_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87) 阅读全文
posted @ 2020-11-06 09:56 小海哥哥de 阅读(155) 评论(0) 推荐(0) 编辑
摘要:qt下可以使用相应库去做: https://blog.csdn.net/u010304326/article/details/80207969 待学习: 1、如何自写,调研其他解析方式。 2、其他格式xml,如何解析或有好的开源代码学习。 阅读全文
posted @ 2020-11-06 09:47 小海哥哥de 阅读(73) 评论(0) 推荐(0) 编辑
摘要:1、static_cast 用法:static_cast < type-id > ( exdivssion ) 该运算符把exdivssion转换为type-id类型,但没有运行时类型检查来保证转换的安全性。它主要有如下几种用法: (1)上行安全:派生类到基类 (2)下行不安全:基类到派生类 (3) 阅读全文
posted @ 2020-11-05 19:55 小海哥哥de 阅读(2134) 评论(0) 推荐(0) 编辑
摘要:redis:主从模式、哨兵模式、cluster模式 mysql:主备之间同步数据 双中心 数据同步 工具:enterprise architect EA C4图、uml 2.0图 阅读全文
posted @ 2020-11-05 18:54 小海哥哥de 阅读(81) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示