![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
个人汇总
yhc166188
路虽远,行则将至;事虽难,做则必成!
展开
-
C++多线程并发总结
文章目录线程创建与管理并发与并行多线程并发与多进程并发C++线程创建线程创建的简单示例线程同步之互斥锁lock与unlock保护共享资源lock_guard与unique_lock保护共享资源timed_mutex与recursive_mutex提供更强大的锁线程同步之条件变量异步编程使用promise与future传递结果使用packaged_task与future传递结果线程创建与管理并发...原创 2020-04-13 22:52:41 · 1227 阅读 · 0 评论 -
常见的分布式系统
文章目录NginxNginxNginx (engine x) 是一个高性能的HTTP和反向代理web服务器《nginx安装及配置为下载服务器》《Nginx详解(正向代理、反向代理、负载均衡原理)》《Nginx配置内容详解》...原创 2020-03-22 14:48:01 · 356 阅读 · 0 评论 -
认知升级,思想感悟
文章目录1、工作1、工作《如何在工作中快速成长,10个简单小技巧》《多做突破能力极限的事情》《让年轻程序员少走弯路的 14 个忠告》《“跳槽”还是“卧槽”,总结》...原创 2020-02-25 21:58:50 · 400 阅读 · 0 评论 -
设计模式
文章目录设计模式汇总单例模式与线程安全单例模式(懒汉/饿汉)设计模式汇总单例模式与线程安全单例模式(懒汉/饿汉)《单例模式与线程安全单例模式(懒汉/饿汉)》...原创 2020-01-31 11:48:59 · 106 阅读 · 0 评论 -
数据库
文章目录mysqlmysqlMySQL优化解析》原创 2020-01-04 14:05:14 · 103 阅读 · 0 评论 -
网络通信技术(TCP/IP)
文章目录网络基础OSI七层网络模型TCP/UDPTCP协议的3次握手与4次挥手过程详解TCP三次握手过程,为什么需要三次?为什么TCP建立连接需要三次握手,而断开连接需要四次挥手?TIME_WAIT的意义,为什么等于2MSL?TCP头部校验的原理,安全吗,可以仿造吗TCP、UDP的区别?服务器和客户端建立的过程?UDP编程的服务器端一般步骤UDP编程的客户端一般步骤是TCP编程的服务器端一般步骤是...原创 2020-01-01 21:25:55 · 1110 阅读 · 0 评论 -
常用的系统组件
文章目录NginxRedisMysql消息队列Nginx《nginx安装及配置为下载服务器》《Nginx详解(正向代理、反向代理、负载均衡原理)》《Nginx配置内容详解》RedisMysql《MySQL(Innodb)索引的原理》消息队列...原创 2019-12-29 22:52:29 · 2725 阅读 · 0 评论 -
linux常用运维命令及性能调优整理
文章目录《vim编辑》《du,df,查看磁盘》《tar压缩,解压》原创 2019-12-26 17:20:35 · 755 阅读 · 0 评论 -
区块链技术汇总
文章目录闪电网络闪电网络《闪电网络》原创 2019-12-24 17:18:18 · 512 阅读 · 0 评论 -
数据结构与算法
文章目录常见排序算法手写快速排序(快速排序的基准)归并排序堆排序O(n^2)排序算法之 选择、插入、冒泡、希尔排序 及 优化排序算法总结 和 索引堆及优化(堆结构)二分查找 和 二分搜索树(插入、查找、深度优先遍历)链表给定一个链表,删除链表的倒数第N个节点,并且返回链表哈希表二叉树高级数据结构参考资料:《大话数据结构》、《数据结构浙大版》、《算法设计与分析》、《算法导论》、《剑指offer》、...原创 2019-12-22 21:51:05 · 236 阅读 · 0 评论 -
c++常见基础问题
文章目录C++基础C和C++的区别?C++和Java之间的区别?什么是面向对象?面向对象的几大特性是什么?指针和引用的区别new/delete和malloc/free的区别volatile关键字是干啥的static关键字的作用extern关键字作用在C++ 程序中调用被 C 编译器编译后的函数,为什么要加 extern “C”声明?extern声明变量在在外部定义?extern修饰函数?const...原创 2019-12-22 14:22:10 · 391 阅读 · 0 评论 -
Linux操作系统
文章目录Linux基础命令Linux基础-系统编程(计算机操作系统原理相关)网络编程(计算机网络原理相关)内核部分Linux基础命令《Linux查看磁盘空间命令》Linux基础-系统编程(计算机操作系统原理相关)网络编程(计算机网络原理相关)内核部分...原创 2019-12-19 19:54:03 · 214 阅读 · 0 评论