摘要:
# 虚拟机终端走本机的代理 > VMware Ubuntu22.04:NAT连接 > > 本机win10 > > 代理工具:v某ray(工具是啥都行、道理相通) ## 开启代理的允许局域网连接 ![image-20230513182927010](https://blog-1312684601.co 阅读全文
摘要:
Redis:我大哥是mysql 本文说明:简单梳理redis的设计 redis某种角度上只是mysql的手下的工具人 1.缓存管理 redis的出现:作为缓冲区、以免mysql被大量请求冲烂宕机 如果同时有很多请求、对mysql进行查询,就会造成mysql服务器的压力。而其中往往有一部分是进行重复的 阅读全文
摘要:
docker从0到0.5 什么是docker 下面三样组成了docker的体系: Dockerfile(配置文件):声明构建镜像时需要安装的依赖和要copy到镜像中的源码文件;类比Makefile image(镜像):保存环境状态;正如anaconda的虚拟环境,不同的是anaconda中的环境是动 阅读全文
摘要:
学习从0到1的json实现(一) 参考这个教程入门:https://github.com/miloyip/json-tutorial 实现自己的json解释器过程中遇到了很多问题,这是一篇日志性质的踩坑记录…或许看起来更像是实验报告(仅用于个人记录) null/true/false 将三个值的解析器 阅读全文
摘要:
c++左值、右值、右值引用 前言 这一部分对于规范代码、提高安全性、加速调试等方方面面都很重要、、问就是天天在引用和const上报红;出现诸如*''表达式必须是 lvalue 或 xvalue"*的错误;发现这些指针远不如我浅浅的理解中的那样简单,于是对其回炉重造! 先明确左值右值的概念 粗浅理解的 阅读全文
摘要:
gdb(用vscode)无法击中断点 问题描述 我是用vscode remote到wsl上,使用wsl里的gdb进行调试;在设置条件断点后无法击中 类似于这种情况(使用的调试器不是本机的),请优先查看or查找远程连接的机子上调试器是否正常工作 虽然乍一看可能是vscode的问题,但是当我利用vsco 阅读全文
摘要:
win10下vscode链接wsl2 其实之前一直对vscode有很不好的印象:比如编译正常但标红、json配置文件嘎嘎多难以上手;但是这一回被朋友推荐用它,拎出一个中午专门搞了下,感觉它的代码是真的好看…… 一些版本信息: win10 + wsl2:Ubuntu22.04 一、安装vscode 要 阅读全文
摘要:
git踩坑指南 1.一些简介 git是一个分布式的代码管理仓库: 本地和远程上都有独立的库,可以用push命令远程提交 会保存完整的代码提交记录,每一次提交的都是文件快照 | 优势 | 劣势 | | | | | 对团队合作非常友好 | 大文件的支持度不太好(可以用git-lfs补足),因为每一次gi 阅读全文
摘要:
cpp:struct & class 大多时候它们长得都很像,经常提到的是struct适合成员变量中仅包含数据,而class适合成员变量繁杂、类型多样(比如自定义的类),这其实也可以被struct分配在栈上而class在堆上所解释;还有就是struct的成员默认为public,class的成员则默认 阅读全文
摘要:
c++智能指针 本文来源于课程: https://www.bilibili.com/video/BV1LY411H7Gg?share_source=copy_web&vd_source=96e137d103dfc2464739bfd0533bc61a (因为这一部分的内容对我来说很容易忘,特此整理) 阅读全文