摘要:
https://www.cnblogs.com/mmdln/p/8952261.html 阅读全文
摘要:
在VS中 --> 项目 --> 项目属性 --> C/C++ --> 命令行 添加编译选项 /d1reportSingleClassLayoutB (B是你要查看的类名) 在GCC下测试 vfptr 和 vbptr 会合并,在windows下是分开的 代码一:测试虚标的存在 /// /// @fil 阅读全文
摘要:
确保电脑里已经安装 python3 https://www.runoob.com/python/python-install.html 安装 you-get pip3 install you-get 查看 you-get 参数 you-get -h 单个视频下载 命令行输入命令 you-get -o 阅读全文
摘要:
安装步骤 https://www.cnblogs.com/flying_bat/p/11440141.html 可能出现的错误问题 https://blog.csdn.net/g457499940/article/details/38656719 阅读全文
摘要:
错误描述 解决方法 1、查看GLIBCXX版本 strings /usr/lib64/libstdc++.so.6 |grep GLIBCXX 确实版本不对,没有GLBCXX_3.4.26。 2、查看 libstdc++.so 位置和版本 sudo find / -name "libstdc++.s 阅读全文
摘要:
问题描述: 解决方法: 重启系统,我们选择第二个紧急模式进入 如果有挂载问题,就把之前在/etc/fstab下添加的配置删除并且取消挂载(如果没有请忽略) 在终端输入 yum reinstall kernel慢慢等它下载完后reboot然后从第一个正常模式进入发现之前的错误消失顺利解决问题。 参考自 阅读全文
摘要:
https://blog.csdn.net/sinat_37781304/article/details/82729029 阅读全文
摘要:
问题说明 重装vscode后,卸载不干净 问题原因 安装vscode后,除了安装路径,还会默认改动一下几个文件 1、C:\Users\{你的电脑名字}\AppData\Roaming\... 这个目录下回默认生成一个code文件,不管是卸载还是重装都不会碰到他,重装后便起了冲突;卸载时记得删除它; 阅读全文
摘要:
Git图形化界面我用的还可以,但是命令就不太会了,索性和大家一起学习下Git命令的用法...一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。 fetch vs pull git fetch是将远程主机的最新内容拉到本地,用户在检查了以后决定是否合并到工作 阅读全文
摘要:
SQL系列教程 https://blog.csdn.net/lianghe_work/article/details/45191283 阅读全文
摘要:
linux gdb详解:https://www.jianshu.com/p/adcf474f5561 linux使用gdb调试程序完全教程 :https://blog.csdn.net/u014421422/article/details/43114195 GDB 完全教程: https://blo 阅读全文
摘要:
一、什么是分布式? 分布式和集群的关系? 电商平台:用户、商品、订单、交易 分布式:一个业务拆分成多个子系统,不熟在不同的服务器上 集群:同一个业务,部署在多个服务器上 阅读全文
摘要:
https://blog.csdn.net/w1424734498/article/details/80302222 阅读全文
摘要:
1. 什么是Debug? Debug是DOS、Windows都提供的实模式(8086方式)程序的调试工具。 使用它,可以查看CPU各种寄存器中的内容、内存的情况和在机器码级别跟踪程序的运行。 2. 常用的Debug功能 * 用Debug的R命令查看、改变CPU寄存器的内容; * 用Debug的D命令 阅读全文
摘要:
目录 授权致谢序言更新纪录导读如何写作科技文档I. 气候1. GUI? CLI?2. UNIX 缩写风格3. 版本号的迷雾4. Vim 还是 Emacs5. DocBook 还是 TeX6. 完全用 Gnu/Linux 工作7. 病毒8. 磁盘 分区9. 文件系统10. 发行版介绍11. 编程语言1 阅读全文
摘要:
An automatic configuration program for vim 安装(github地址:https://github.com/chxuan/vimplus.git, 欢迎star和fork) Mac OS X 安装HomeBrew /usr/bin/ruby -e "$(cur 阅读全文
摘要:
往软件系统中添加组件就是严重增加复杂性的一种做法。我们来拿消息队列举个例子。 消息队列是一个能让你获得容错性,分布式,解耦等架构能力的系统。纸上谈兵的话,它看起来还不错。 或许消息列队在你的应用中有不少适用的场景。你可以看下这篇关于消息队列优点的文章,看看到底有哪些合适的场景。但可不要因为说"能解耦 阅读全文
摘要:
讲到高性能IO绕不开Reactor模式,它是大多数IO相关组件如Netty、Redis在使用的IO模式,为什么需要这种模式,它是如何设计来解决高性能并发的呢? 最最原始的网络编程思路就是服务器用一个while循环,不断监听端口是否有新的套接字连接,如果有,那么就调用一个处理函数处理,类似:while 阅读全文
摘要:
1、从set/map谈到hashtable/hash_map/hash_set 稍后本文第二部分中将多次提到hash_map/hash_set,下面稍稍介绍下这些容器,以作为基础准备。一般来说,STL容器分两种: 序列式容器(vector/list/deque/stack/queue/heap), 阅读全文
摘要:
概述 需求 系统的物理内存是有限的,而对内存的需求是变化的, 程序的动态性越强,内存管理就越重要,选择合适的内存管理算法会带来明显的性能提升。比如nginx, 它在每个连接accept后会malloc一块内存,作为整个连接生命周期内的内存池。 当HTTP请求到达的时候,又会malloc一块当前请求阶 阅读全文