内存 工具 问题linux

linux下如何安装GTK++

sudo apt-get install libgtk-3-dev sudo yum install cairo import cairosvg cairosvg.svg2png(url='input.svg', write_to='output.jpg') ......
linux GTK

关于升级nacos版本为2.2.2版本遇到问题

正常官网下载解压 正常启动打开页面会提示未鉴权 只需修改conf包下application.properties 文件的三个地方即可 开启鉴权 设置默认账号密码。不能为空 base64 token 这里用的是官方给到的。 详细参考官方文档 ......
版本 问题 nacos

今天又是一个大怨种嘞!Tomcat不会导入IDEA使用啦!有被离谱到(也是Please, configure Web Facet first!问题的答案)

导入步骤 下载Tomcat啥的就直接略过了,快去官网下载去! 1、点击File >Project Structure 进入这个页面: 然后点击这里: 2、点击该页面的+号,然后点击web这里 选择它对应的本项目,点击OK即可 然后将右边那个选择路径的那个模块那里,选择本项目的webapp文件夹即可; ......
configure 答案 又是 Tomcat Please

【Mybatis】Idea中设置核心配置文件、映射文件的模板,获取SQLSession工具类

1.核心配置文件模板 <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE configuration PUBLIC "-//mybatis.org//DTD Config 3.0//EN" "http://mybatis.org/dtd/mybatis ......
文件 SQLSession 核心 模板 Mybatis

vue项目部署后 nginx配置重定向 大文件报错问题

删除Nginx缓存文件试试? # rm -rf /usr/local/nginx/proxy_temp 注意proxy_busy_buffers_size是proxy_buffers的两倍,proxy_temp_file_write_size也要比proxy_buffers大。 ......
文件 项目 问题 nginx vue

程序员必备上传服务器Xftp及连接服务器工具Xshell

1.下面截图为破解工具,点击执行就可以用了 ......
服务器 程序员 工具 程序 Xshell

Linux笔记

1、Linux入门 1.1、Linux介绍 Linux的应用领域: 个人桌面领域的应用:Linux应用的薄弱环节。 服务器领域:最专业的领域,liunx免费、稳定、高效等特点得到很好的体现。 嵌入式领域:linux运行稳定、对网络的良好支持性、低成本,且可以根据需要进行软件裁剪,内核最小可以达到几百 ......
笔记 Linux

01 C++内存分区简介

C++内存分区简介 C++程序在执行时,将内存大致分为四个区域,不同区域存放的数据拥有不同的生命周期。 代码区:存放函数体的二进制代码,由操作系统进行管理。 全局区:存放全局变量和静态变量以及字符串常量,const修饰的全局常量。 栈区:由编译器自动分配释放,存放函数的参数值,局部变量,局部常量等。 ......
内存 简介 01

linux程序的常用保护机制

操作系统提供了许多安全机制来尝试降低或阻止缓冲区溢出攻击带来的安全风险,包括DEP、ASLR等。在编写漏洞利用代码的时候,需要特别注意目标进程是否开启了DEP(Linux下对应NX)、ASLR(Linux下对应PIE)等机制,例如存在DEP(NX)的话就不能直接执行栈上的数据,存在ASLR的话各个系 ......
机制 常用 程序 linux

rockey linux 9.1安装配置

查看内核版本 uname -admesg | grep Linux 查看主机名称 hostnamehostnamectl statusshutdown -h now 修改主机名称 vi /etc/hostname# 编辑hostnamectl set-hostname sys-blog.local# ......
rockey linux 9.1

一文掌握C/C++内存泄漏,防止内存泄漏以及检测工具!

在写 C/C++ 代码的时候,经常需要为程序分配动态内存,难免就会发生内存泄漏的情况,本文就来说一下如何防止 C/C++ 内存泄漏! 在说防止内存泄漏前,先说一下什么是内存泄漏。 一、什么是内存泄漏? 通俗一点说就是,程序中动态分配的内存并没有正确的释放。 内存泄漏(Memory leak)是在计算 ......
内存 工具

内存问题难定位,那是因为你没用ASAN

ASAN全称:Address Sanitizer,google发明的一种内存地址错误检查器。目前已经被集成到各大编译器中。 本文分享自华为云社区《内存定位利器-ASAN使用小结》,作者:云存储开发者支持团队。 1.什么是ASAN ASAN全称:Address Sanitizer,google发明的一 ......
内存 问题 ASAN

原型设计工具比较及实践

一.原型设计工具比较 1.墨刀 适用领域: 墨刀是一款在线原型设计与协同工具,借助墨刀,产品经理、设计师、开发、销售、运营及创业者等用户群体,能够搭建为产品原型,演示项目效果。墨刀同时也是协作平台,项目成员可以协作编辑、审阅,不管是产品想法展示,还是向客户收集产品反馈,向投资人进行Demo展示,或是 ......
原型 工具

Docker 运行 mongodb 无法连接 mongosh 问题

##场景 在宿主机上依次执行以下命令, 拉取 mongo 镜像, 创建容器并运行 docker pull mongo docker run --rm -d \ --name mongo-test \ mongo \ bash 进入容器中: docker exec -it mongo-test bas ......
mongodb mongosh Docker 问题

使用mprotect定位踩内存故障

前言 对于 C 语言来说,内存被踩是比较常见的问题,轻则普通变量被改写程序逻辑出错,重则指针变量被改写引发指针解引用出现未定义行为风险; 定位内存被踩一直是棘手的难题,如果出现程序跑死,一般可以通过堆栈信息来定位:1)查看跑死的调用链,确定跑死代码的位置;2)根据pc指针找到具体代码;3)走查代码分 ......
mprotect 故障 内存

接口请求413 Request Entity Too large问题处理

刚看到这个问题时,发现是请求接口时 传递的参数过大,于是就在度娘上搜索了关于这个问题的处理方法; 参考了好几篇文章,基本都说是配置问题 最终,参考了知乎上的这篇文章:https://zhuanlan.zhihu.com/p/76679642 关于上篇文章中的前端配置参数:bodyParser 在ex ......
接口 Request Entity 问题 large

最新版本 Stable Diffusion 开源 AI 绘画工具之中文自动提词篇

🎈 标签生成器 由于输入正向提示词 prompt 和反向提示词 negative prompt 都是使用英文,所以对学习母语的我们非常不友好 使用网址:https://tinygeeker.github.io/p/ai-prompt-generator 这个网址是为了让大家在使用 AI 绘画的时候 ......
绘画 Diffusion 版本 工具 Stable

ClickHouse数据迁移工具之clickhouse-copier

ClickHouse数据迁移工具之clickhouse-copierclickhouse需要从单节点迁移至副本集群中,表结构统一修改为副本表 网上搜到的迁移方式大致为三种。 一、拷贝数据目录 操作流程 在源集群的硬盘上打包好对应数据库或表的 data 和 metadata 数据 拷贝到目标集群对应的 ......

linux ls 列出全路径

1、列出当前目录的文件、文件夹完整路径 ls -1 |awk '{print i$0}' i=pwd'/' 2、列出当前目录及子目录的文件、文件夹完整路径 ls -R |awk '{print i$0}' i=pwd'/' 2b) 列出当前目录及子目录下的文件夹完整路径 ls -FR | grep ......
路径 linux ls

三色球问题

三色球问题: 一个口袋中放有12个球,已知其中3个是红的,3个是白的,6个黑的,现从中任取8个,问共有多少种可能额颜色搭配? 解题思路: 利用n记录搭配数,for循环嵌套来实现红白的不同个数,判断条件三球合一起是否符合题意,符合则输出 代码: #include<iostream> #include< ......
问题

Linux 性能分析工具汇总

出于对Linux操作系统的兴趣,以及对底层知识的强烈欲望,因此整理了这篇文章。本文也可以作为检验基础知识的指标,另外文章涵盖了一个系统的方方面面。如果没有完善的计算机系统知识,网络知识和操作系统知识,文档中的工具,是不可能完全掌握的,另外对系统性能分析和优化是一个长期的系列。 本文档主要是结合Lin ......
性能分析 性能 工具 Linux

买卖股票时机与最大子数串问题间的转换

最近微众银行有一道笔试题为大湮灭 即一个数组删除两个子集后返回数组最大值的问题。 该问题可以看为两个最大子串和的问题,牛客中有人提到可以用前缀和转换为买卖股票问题3,百思不得其解,于是决定先将单个最大子串转换为买卖股票问题。https://leetcode.cn/problems/maximum-s ......
时机 股票 问题

charles抓包——遇到的问题

1、同一个手机,在a电脑抓包成功,b电脑抓包失败 在a电脑抓包,接口登录成功,在b电脑抓包,接口登录失败。 可以抓到接口 问题:b电脑配置的host文件问题。接口访问a地址,自动转到aa地址去了。 2、抓包一直unknown 更新电脑证书、更新手机证书 3、手机无法安装证书 手机要与电脑连接到同一个 ......
charles 问题

Linux内存管理之mem_map对象.md

在linux内核中,所有的物理内存都用struct page结构来描述,这些对象以数组形式存放,而这个数组的地址就是mem_map。内核以节点node为单位,每个node下的物理内存统一管理,也就是说在表示内存node的描述类型struct pglist_data中,有node_mem_map这个成 ......
对象 内存 mem_map Linux mem

Linux系统下判断硬盘是hdd还是ssd

查看centos系统中/sys/block/sd*/queue/rotational这个文件里存的数据是判断该盘是否为ssd最基本的方法,0代表ssd,1代表hdd。 HDD直通盘查询结果为1,结果正常。 单盘SSD查询结果为0,结果正常。 ......
硬盘 还是 系统 Linux hdd

GE反射内存实时通讯网络解决方案

时通讯网络是用于需要较高实时性要求的应用领域的专用网络通讯技术,一般采用基于高速网络的共享存储器技术实现。它除了具有严格的传输确定性和可预测性外,还具有速度高、通信协议简单、宿主机负载轻、软硬件平台适应性强、可靠的传输纠错能力、支持中断信号的传输等特点。 本方案选用 GE FANUC 公司的反射内存 ......

windows系统下,关于docker的问题总结

1、Docker启动时的问题 在启动中遇到弹出信息框,一些乱码和引发异常的上一位置中堆栈跟踪的末尾,只需要管理员身份运行CMD/PS,输入:netsh winsock reset,重启电脑,再次运行docker就可以了。 2、遇到下面报错 An unexpected error occurred F ......
windows docker 问题 系统

.Net 6.0 部署Linux+Nginx +PM2教程

今天带大家将本地.Net6.0项目部署到Linux系统中,其中有用到Nginx反向代理和PM2进程管理工具,希望本偏文章能对你有所帮助,成为你成功路上的垫脚石! 背景: 在.Net 5.0横空出世之后,.Net已经支持夸平台了,身为一名合格的码农,你敢说你不会用Linux? 哈哈哈开个玩笑,因为工作 ......
教程 Linux Nginx Net 6.0

【转】Windows远程桌面工具连接Ubuntu系统使用总结

1. 前言 1.1 常见远程桌面软件推荐 常用的远程桌面软件主要有4款:TeamViewer,RustDesk, 向日葵, ToDesk。这4款ubuntu和windows下均可使用。 4个软件的界面分别如下: 1.2 比较 其中,个人体验而言,TeamViewer,RustDesk,ToDesk是 ......
桌面工具 桌面 Windows 工具 Ubuntu

小波工具箱

1. 小波变化的了解: 在matlab 命令行窗口输入 help wavelet 可以全面了解小波相关的所有函数 2. 在matlab APP中打开 wavelet Analyer 工具; 3. 显示界面如下: 4. 每个功能有分析样例,如下是一维小波分析: ......
工具箱 工具