内存 工具 问题linux
兔子产子问题
兔子产子问题: 有一对兔子,从出生后的第3个月起每个月都生一对兔子。小兔子长到第3个月后每个月又生一对兔子,假设所有的兔子都不死,问30个月内每个月的兔子总数为多少? 根据题意列出表格: 根据表格分析出第一,二月兔子总数为1,从第三月开始兔子总数等于该月前面两个月兔子总数之和。 解题思路: 运用数组 ......
关于Python里面小数点精度控制的问题
基础 浮点数是用机器上浮点数的本机双精度(64 bit)表示的。提供大约17位的精度和范围从-308到308的指数。和C语言里面的double类型相同。Python不支持32bit的单精度浮点数。如果程序需要精确控制区间和数字精度,可以考虑使用numpy扩展库。 Python 3.X对于浮点数默认的 ......
Windows10内置Linux子系统(WSL)设置服务自启
WSL 启动时运行任何服务的首选方式取决于 Windows 版本 Windows 11 在/etc/wsl.conf文件添加命令 [boot] command="service docker start" Windows 10 在wsl linux目录的~/.bash_profile文件添加命令 w ......
linux 命令使用10--lsof(文件)
lsof(list open files)是一个查看当前系统文件的工具。 在linux环境下,任何事物都以文件的形式存在,用户通过文件不仅可以访问常规数据,还可以访问网络连接和硬件;如传输控制协议 (TCP) 和用户数据报协议 (UDP)套接字等,系统在后台都为该应用程序分配了一个文件描述符,该文件 ......
记一次kvm虚机mysql数据库磁盘扩容操作步骤及其问题小坑
背景: 业务量持续增加,原来规划的1T磁盘空间不足以支撑业务发展存储使用,需要对数据库磁盘进行扩容。目前物理机有新增了2块3.5Tssd的数据盘用于数据库虚机磁盘扩容使用。需要安排时间对其进行操作扩容。 操作思路: 1、完成磁盘raid1操作,将新磁盘挂载到物理机上并添加到kvm的存储空间中,创建好 ......
从内核源码看 slab 内存池的创建初始化流程
在上篇文章 《细节拉满,80 张图带你一步一步推演 slab 内存池的设计与实现 》中,笔者从 slab cache 的总体架构演进角度以及 slab cache 的运行原理角度为大家勾勒出了 slab cache 的总体架构视图,基于这个视图详细阐述了 slab cache 的内存分配以及释放原理 ......
devops工具链基建建设评价标准
之所以写这篇是因为有朋友私下让我完善下基建建设的标准和四个阶梯划分,然后让我一定要把腾讯和百度加到基建建设的排名中(看热闹不嫌事大)。 基建infra建设四个考察维度 1)工具链完整性:该有的工具是否都有了 2)功能完备性和易用性:工具该具备的功能是否都有了,是否容易使用 3)支持和服务:是否有人持 ......
解决linux系统的kdump服务无法启动的问题
问题:项目麒麟系统服务器的kdump服务无法启动,没有相关日志无法定位问题。 1、查看服务状态是关闭的,重启系统也无法启动 systemctl status kdump 2、修改grub参数,修改“crashkernel”为“512M(有的机器数值太大太小都会导致报错,建议从128M开始试,或者加个 ......
linux安装两个python版本
1.下载python3安装包 wget https://www.python.org/ftp/python/3.7.2/Python-3.7.2.tgz 2.解压python的tgz压缩包文件 tar -xzvf Python-3.7.2.tgz 3.进入解压的文件 cd Python-3.7.2 ......
如何查看Linux发行版本是Ubuntu还是CentOS
https://askubuntu.com/questions/459402/how-to-know-if-the-running-platform-is-ubuntu-or-centos-with-help-of-a-bash-scri How to know if the running pla ......
linux 系统巡检脚本
#!/bin/bash read key echo "警告:本脚本只是一个检查的操作,未对服务器做任何修改,管理员可以根据此报告进行相应的设置。" echo 主机安全检查 echo "系统版本" uname -a echo echo "本机的ip地址是:" ifconfig | grep --col ......
【AGC】崩溃服务数据上报常见的几个问题
最近开发者使用崩溃服务遇到的一些数据异常问题,我在这里汇总一下,以后遇到相似的问题可以以此为参考。 【问题描述1】 iOS崩溃数据“按用户搜索”页,“过去7天” 是有数据的,但“统计”页没有。 【解决方案】 查询了后台上报日志,发现没有上报应用的启动事件,只上报了$HA_ERROR事件,所以 ......
【Serverless】云数据库端云一体化问题
【关键字】 AGC、HarmonyOS、端云一体化 【问题描述】 开发者反馈在鸿蒙应用集成了AGC 云数据库服务,在引入AGC服务时遇到了一些问题。具体如下所述: 1、HarmonyOS ArkTS语言开发,参数是number类型,但是查询的云数据库字段是Integer类型,这要怎么处理。 2、样例 ......
全网最详细中英文ChatGPT-GPT-4示例文档-场景问题智能生成从0到1快速入门——官网推荐的48种最佳应用场景(附python/node.js/curl命令源代码,小白也能学)
ChatGPT拥有大量的知识库,并且能够在不断学习的过程中,根据实际情况生成真实有效的问题。这使得ChatGPT在面试准备和访谈方面变得特别有价值,它可以理解具体领域中的特定术语,帮助用户对专业问题有更快速和深入的了解,最终根根据用户的特定要求提出合适的问题,以便帮助用户获得最有价值的信息。 ......
vite打包遇到的问题
Rollup是一个模块打包器,Vite使用它来为生产环境打包和优化您的代码。默认情况下,Rollup假定所有依赖项都是本地的,应该包含在bundle中。然而,在您的bundle中包含大型依赖项会增加应用程序的大小,这可能会减慢用户的加载时间。 为避免这种情况,Rollup提供了排除某些模块不包含在b ......
线程同步工具类CountDownLatch
1.说明 CountDownLatch是线程同步计数器:使线程能够在满足一些条件之后再执行。其是通过计数器实现的,当满足一个条件之后,计数器数量减一,直到其数量为0时,被挂起的线程恢复执行。 其内部维护了一个静态内部类Sync,该类继承了AbstractQueuedSynchronizer,这个类在 ......
大算力,内存墙与功耗墙分析
大算力,内存墙与功耗墙分析 大算力场景,“内存墙”、“功耗墙”等问题及解决途径 目前 AI 大模型的算力水平显著供不应求。以 Open AI 的算力基础设施为例,芯片层面 GPGPU 的需求最为直接受益,其次是 CPU、AI 推理芯片、FPGA 等。AI 服务器市场的扩容,同步带动高速网卡、HBM、 ......
跨函数使用内存
之前理解 跨函数使用内存 内存结构 对java创建链表的理解 之前理解 在学习c语言的时候我一般先去记住了一些结论,而没有去理解它为什么要这么做。以下是其中的一种情况 对于为什么会出现上面的情况,在以前我都是硬记的({}可以使用{}外面的但是{}外面的不能使用{}里面的变量)。现在我对这种情况有了一 ......
Python 开发工具PyCharm 导入 引入库
Python语java类似有很多的库包,无论是自己些的额,还是引入第三方的。 必须引入后,才能干相应的事情。 路径 file-settings--project--Python Interpreter 点击右侧加号,弹出框中搜想要引入的库。在索引所搜出来的文件中,选中,然后install packa ......
Linux:进程模型和进程管理
在Linux系统中,执行一个程序或命令就可以触发一个进程,系统会给予这个进程一个ID,称为PID,同时根据触发这个进程的用户与相关属性关系,基于这个PID一组有效的权限设置。举个常见的例子,我们要操作系统的时候通常是利用ssh连接程序或直接在主机上登录,然后获取shell。默认的shell是bash... ......
Linux 运维必须掌握150个命令讲解自我总结版本
Linux 运维必须掌握150个命令讲解 https://wangchujiang.com/linux-command/ apt-get linux 命令 在线中⽂⼿册 (51yip.com) explainshell.com - find(1) - search for files in a di ......
归并排序-使用归并排序实现小和问题-java实现
什么是归并排序 归并排序(Merge Sort)是一种基于分治思想的排序算法,它的基本思想是将待排序的序列不断地分割成两个子序列,直到每个子序列只有一个元素,然后再将这两个子序列合并成一个有序的序列。 归并排序的基本步骤如下: 1.将待排序序列分成两个子序列,分别进行排序。 2.将两个已排序的子序列 ......
2023-04-11 无向图的匹配问题
无向图的匹配问题 之所以把无向图的这个匹配问题放到最后讲是因为匹配问题借鉴了有向图中一些算法的思想 1 最大匹配和完美匹配 二分图回顾 二分图:把一个图中的所有顶点分成两部分,如果每条边的两端分别属于不同部分,则这个图是二分图。更多二分图内容参考第4章 二分图相关 最大匹配和完全匹配的概念 一旦在二 ......
牛客网一道素数问题
我收回昨天的话,浪费时间或许不是能力问题,但是写出屎山,真真正正是能力问题 今天编出来的程序破天荒地达到了34ms,然而大佬们都是1ms,于是点开大佬们的代码查看,发现他们的写法,他们使用的算法,寥寥几行代码,我看了半天不得其义,尝试着运行,非常流畅,让人目瞪口呆。 多看一些代码之后,发现写法上是各 ......
约瑟夫环问题---&解题方法 静态单链表&一维数组
import java.util.Scanner; public class Main{ public static void main(String[]args) { Scanner input=new Scanner(System.in); int n= input.nextInt(); int ......
内存对齐的规则
1、 对于结构的各个成员,第一个成员位于偏移为0的位置,以后每个数据成员的偏移量必须是min(#pragma pack()指定的数,这个数据成员的自身长度) 的倍数。 2、 在数据成员完成各自对齐之后,结构(或联合)本身也要进行对齐,对齐将按照#pragma pack指定的数值和结构(或联合)最大数 ......
百钱百鸡问题
方法一: #include <stdio.h> int main(){ int cock,hen,chicken; for(cock=0;cock<20;cock++) for(hen=0;hen<=33;hen++) for(chicken=0;chicken<100;chicken++) {if ......
九头蛇密码爆破工具
渗透测试:九头蛇(hydra)密码爆破工具 学神丶键仙 编码安全研究 2023-04-09 15:10 发表于北京 收录于合集#web安全63个 美国漫威漫画旗下的超级反派组织—hydra(九头蛇),大家对它还有印象吗? HYDRA是著名组织THC的一款开源的暴力破解密码工具,其功能非常强大的; 密 ......