• 2024-06-20[转帖]剖析free命令
    https://perthcharles.github.io/2015/09/28/wiki-tool-free/  Linux中有许多的查看系统状态的命令,但是如果没有一些相关的背景知识就很容易造成误解。free命令就是一个明显的例子。本系列wiki就结合一些好的资料并结合自身理解来尝试剖析一些常用又常被误解的Linux命令
  • 2024-05-29安装centos开机出现Kernel panic - not syncing: Attempted to kill init无法启动解决方法 及 linux内存一直减少-Cached占用很大的解决
    一、安装centos开机出现Kernelpanic-notsyncing:Attemptedtokillinit无法启动的解决方法  装系统总会遇到各种新鲜问题,不过不要紧,只问题才能提升解决问题的能力,今天重新装了个CENTOS6.5的64位版,可能是进行了分区(boot单独挂载到了一个分区),开机时centos报错:Kernelp
  • 2024-03-29git 忽略idea文件夹
    如果.gitignore文件不存在,在项目的根目录下创建一个名为.gitignore的文件,并在该文件中添加以下内容:.idea/如果.idea文件夹已经被跟踪,运行gitrm--cached.idea来从Git跟踪中移除它,然后再提交这个更改。gitrm-r--cached.ideagitcommit-m"xxxxx"gitpushoriginmast
  • 2024-01-14Redis - Use case of expiration options
        Automaticallydeletingthecachedkey: 
  • 2023-12-29git rm --cached 命令,最全详细讲解
    gitrm--cached命令,最全详细讲解gitrm--cached是Git中的一个命令,用于从版本控制中移除文件,但保留文件在本地工作目录中的副本。这个命令有以下几个关键点:从版本控制中移除:当你执行gitrm--cached<file>时,Git会将指定的<file>从当前的索引(也称为暂存区)中删除。这
  • 2023-12-22git-移除某文件夹的版本控制
    git-移除某文件夹的版本控制如我们把.idea目录误提达到远端。有时候我们一开始在上传项目的时候把某些不必要的文件也添加进了git的版本控制。此时gitignore对这些文件就不起作用了。因此我们要先从git里面把这些文件untracked,然后修改gitignore,最后提交。核心,使用git
  • 2023-12-16Redis远程字典服务
    1介绍Redis(RemoteDictionaryServer)是一个开源的内存数据存储系统,可以用作数据库、缓存和消息中间件。它支持多种数据结构,包括字符串(strings)、哈希表(hashes)、列表(lists)、集合(sets)、有序集合(sortedsets)等。2使用场景相对于使用数据库,它读取更方便,时间更短相对于存储在硬盘上,它可
  • 2023-12-11free内存参数介绍
    第一部分Mem行:total内存总数:15.7Gused已经使用的内存数:15.6Gfree空闲的内存数:93Mshared当前已经废弃不用,总是0buffersBuffer缓存内存数:298McachedPage缓存内存数:14G对操作系统来讲是Mem的参数,buffers/cached都是属于被使用,所以它认为free只有93M
  • 2023-11-01Error loading wikitext data raise NotImplementedError(f"Loading a dataset cached in a {type(sel
    ErrorloadingwikitextdataraiseNotImplementedError(f"Loadingadatasetcachedina{type(self._fs).name}isnotsupported.")QAIwastryingtoloadthewikidataset,butigotthiserrortraindata=load_dataset('wikitext','
  • 2023-11-01Linux操作之存储空间相关
    1、内存(1)、简介Linux中swap与memory。对于memory没什么可说的就是机器的物理内存,读写速度低于cpu一个量级,但是高于磁盘不止一个量级。所以,程序和数据如果在内存的话,会有非常快的读写速度。但是,内存的造价是要高于磁盘的,虽然相对来说价格一直在降低。除此之外,内存的断电丢失数
  • 2023-09-18每天一个linux命令(45):free 命令
    free命令可以显示Linux系统中空闲的、已用的物理内存及swap内存,及被内核使用的buffer。在Linux系统监控的工具中,free命令是最经常使用的命令之一。1.命令格式:free [参数]2.命令功能:free 命令显示系统使用和空闲的内存情况,包括物理内存、交互区内存(swap)和内核缓冲区内存。
  • 2023-09-06git 删除远程仓库中的文件(夹)
    在开发过程中如果在编辑.gitignore时疏漏,导致本不应该上传至远程仓库的某个文件(夹)被提交,则可以使用如下方式解决(只是从远程仓库中删除,本地文件不受影响、不会被删除)预览想要删除的文件命令:gitrm-r-n--cached文件/文件夹名称由于增加了参数-n,此时只是预览涉及的文件,不会
  • 2023-08-01How to fix "modified content, untracked content" in git?
      Howtofix"modifiedcontent,untrackedcontent"ingit? WhatIdidwastorun:gitrm-rf--cachedmyuntrackedfolderThistellsgittoforgetaboutit(sinceitwasbeingtrackedformally).ThenIused:gitaddmyuntrackedfoldertoadditandIwa
  • 2023-07-24引入代码来源:深入分析markdown-it-quote插件的魔法
    引入代码来源:深入分析markdown-it-quote插件的魔法markdown-it-quote是一个用于markdown-it的插件,支持多种代码围栏功能。这是SourceCodeTrace项目之一,提供一种MarkdownFence的解析方案,包括对代码块的引用、高亮、链接等功能。SourceCodeTraceProject帮助您在博客、
  • 2023-07-05磁盘添加异常--属组属主
    操作系统:hpunix数据库版本:11.2.0.4背景:客户再asm磁盘组空间不足,添加磁盘组过程中因磁盘组属性问题导致加入磁盘组磁盘状态不对处理排查过程1.查看磁盘组状态#这里可以看到磁盘组的mount_status:CLOSED,但是磁盘头信息已经是member,HEADER_STATUS:MEMBER SQL>selectGROUP_NUM
  • 2023-06-29jetCache框架的@Cached注解的key怎么写表达式
    @Cached(name="userCache",key="user_#userId+'-'+#userName",expire=3600)publicUsergetUserByIdAndName(LonguserId,StringuserName){//...} 在这个例子中,@Cached注解的key属性的值为"user_#userId+'-'+#u
  • 2023-06-03git一些小经验(3)----不再跟踪纳入git管理的文件或目录
    纳入git管理的有些文件,后续不想再纳入管理了,怎么处理?比如之前我开发的输入法的数据文件,刚开始是需要纳入git管理的,以便存储初始的数据文件,但是这个文件需要不断刷新,这样后续就不需要继续纳入管理了,怎么取消呢?参考:https://blog.csdn.net/marco006/article/deta
  • 2023-05-23asm磁盘操作踢盘加盘参数
    问题背景:业务需求涉及到asm磁盘加盘踢盘比较频繁,记录一次较为全面的问题处理。处理方案:正常流程查看磁盘状态,selectHEADER_STATUS,GROUP_NUMBER,DISK_NUMBER,MOUNT_STATUS,Namename2,OS_MB,PATHfromv$asm_disk;相关资料:MEMBER 属于当前diskgroup的diskFORMER 这个disk以前属
  • 2023-05-09Git的命令git diff和git diff --cached的作用
    1.首先看一下diff 举一个例子,比较文件t.txt和tc.txt这两个文件的差异性diff也是GNU/LINUX生态系统中的一个重要的工具,众所周知的是,linux的很多很多工具都是可以协作使用的。比如Git中就借助了diff这个文件差异性工具 2.关于gitdiff:比较本地文件和暂存区(stagingarea,ind
  • 2023-04-10cached地址和uncached地址的区别
    cached地址和uncached地址的区别是对cached地址的访问是委托给CPU进行的,也就是说你的操作到底是提交给真正的外设或内存,还是转到CPU缓存,是由CPU决定的。CPU有一套缓存策略来决定什么时候从缓存中读取数据,什么时候同步缓存。对unchached地址的访问是告诉CPU忽略缓存,访问操作直接
  • 2022-12-14Loading mirror speeds from cached hostfile
    yum源的需要进行更换了,下面操作换成163的cd/etc/yum.repos.d将原有yum源备份mvCentOS-Base.repoCentOS-Base.repo.back下载163的源wgethttp://mir
  • 2022-11-21Spring OrderUtils工具的使用
    源码地址源码阅读仓库:[SourceHot](https://github.com/SourceHot/spring-framework-read)org.springframework.core.annotation.OrderUtils主要方法如下getOrdergetP
  • 2022-10-27git相关
    一、git相关bug1.【.gitignore文件不生效】把某些目录或文件加入忽略规则,按照上述方法定义后发现并未生效,原因是.gitignore只能忽略那些原来没有被追踪的文件,如果某些文
  • 2022-09-22hcache查看系统缓存
    hcache查看系统缓存hcache是基于pcstat的,pcstat可以查看某个文件是否被缓存和根据进程pid来查看都缓存了哪些文件。hcache在其基础上增加了查看整个操作系统Cache和根据使
  • 2022-09-19linux系列---【如何查看内存的问题?】
    1.使用free命令free-mfree-gtop  buffers:因为io费时,不可能一个字节一个字节去写入磁盘,所以一般把一段字节存入一个块中放入buffers来做缓冲,再写入磁盘。cach