• 📂【内存对齐】第六篇·嵌套构造类型的对齐规则{数组}教程

    结构体{ 数组 }对于结构体中包含数组这种情况,还是比较常见的。按照数组的规则,和结构体嵌套结构体的规则,可以猜测:相当于将数组打开为多个同样大小的结构体成员。验证:struct test\_st{ char meat[3]; }test; Size: 3 Address: 0x00000001004071a4struct test\_st{ char meat[3]; ...

  • 📂沙雕Java端口进程教程

    1、问题描述idea非正常关闭了,重启idea后,启动项目,发现一直报端口被占用,一般情况下通过在资源管理中,杀掉java.exe,重启idea就好了,但是也有例外,关闭idea,杀掉所有java.exe还是不行,只好通过netstat进行处理了。2、解决方案软件老王项目启动的端口为:10010(1)查询端口对应的进程 netstat -ano | findstr 10010 (2)根据(1...

  • 📂vue项目内存溢出导致项目启动失败解决教程

    1、现象随着项目的拓展会出现vue项目启动内存不足导致启动失败,或者启动成功,开发过程中失败的情况Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory //无效的标记压缩接近堆限制分配失败-JavaScript堆内存不足 2、方案increase-memory-l...

  • 📂C++动态内存管理与源码剖析教程

    引言 =======================在本篇文章中,我们主要剖析c++中的动态内存管理,包括malloc、new expression、operator new、array new和allocator内存分配方法以及对应的内存释放方式和他们之间的调用关系,另外也包括一些会引发的陷阱如内存泄漏。-动态内存管理函数及其调用关系 =========================...

  • 📂Linux下SSH以及SSH秘钥教程

    一、基于秘钥方式实现远程连接第一步:创建密钥对(在管理端服务器上操作)中间的输入项可以直接回车<pre class="brush:bash;gutter:true;">ssh-keygen -t dsa第二步:分发公钥(在管理端服务器执行)这个步骤需要输入一个yes和被管理的服务器密码<pre class="brush:bash;gutter:...

  • 📂brew 安装 nginx出现的问题教程

    Mac执行brew install nginx时报错:Error: Failure while executing; tar --extract --no-same-owner --file /Users/younger/Library/Caches/Homebrew/downloads/ce4601790d01efbc93945be3baacdf988cd709d230d9bc4c195f...

  • 📂终于有人把操作系统、网络系统、线程进程、IO模型全部总结出来了教程

    为什么要学习操作系统?当你在电脑上玩游戏、与朋友聊天或编写一个程序并加载运行的时候,你有没有一种像在观看魔术的感觉?编写好的程序能够编译运行,计算出结果,并显示或打印出来。你有没有觉得它很神秘?如果想揭开这层神秘的面纱,你就得学习操作系统。对于计算机行业的朋友们来说,操作系统绝对是一门能让你学吐血的课程,这是为什么呢?我认为有这些原因:第一 ,专业名词晦涩难懂;第二,它摸不着,你要想看,倒是...

  • 📂linux 常用命令 - cut、sed、awk、sort教程

    一、cut命令cut的工作就是“剪”,具体的说就是在文件中负责剪切数据用的。cut 命令从文件的每一行剪切字节、字符和字段并将这些字节、字符和字段输出。1.基本用法cut [选项参数] filename说明:默认分隔符是制表符2.选项参数说明选项参数功能-f列号,提取第几列-d分隔符,按照指定分隔符分割列<pre class="language-bash">`...

  • 📂VS2019突然报错:无法连接到运行中的进程,将在10000毫秒后超时 (原因:无法连接到目标:connect ECONNREFUSED 127.0.0.1:9229)教程

    场景:吃完中饭回来继续调试接口,启动VS项目时突然报错:无法连接到运行中的进程,将在10000毫秒后超时 (原因:无法连接到目标:connect ECONNREFUSED 127.0.0.1:9229),然后重启好多次也没用。解决:主要是浏览器问题,把swagger关闭再重启,可以解决。(浪费一小时,以为是Socket连接问题。。。)

  • 📂linux shell世界之分界(cd操作)教程

    1. 命令格式:cd [目录名]命令功能:切换当前目录至dirName常用范例例一:进入系统根目录命令:cd /输出:[root@localhost ~]# cd /说明:进入系统根目录,上面命令执行完后通过ls命令看一下,当前目录已经到系统根目录了命令:cd .. 或者 cd .. //输出:1 [root@localhost soft]# pwd 2 /opt/soft 3 [roo...