技术专区

  • nvim配置snippets+自定义语法高亮

    使用插件snippets实现代码片段的补全 Plug 'honza/vim-snippets'安装snippets提供给支持。 之后在init.vim(nvim的配置文件)中在coc管理插件的列表中添加安装命令'coc-snippets',这样你每次打开nvim时文件,如果没…

    编程笔记 2022年8月11日
  • 旋转、放大和平移矩阵(行主序)

    这里的矩阵按行主序  Matrix Rotation = [   cosA  -sinA  0   0  sinA   cosA  0   0    0       0       1   0    0       0       0   1] Matrix Scale = [   Sx   0    0    0   0   Sy   0    0 …

    编程笔记 2022年8月11日
  • 实现深拷贝函数 clone()

    function deepClone(obj){ function isObject(o){ return (typeof o === 'object' || typeof o === 'function') && o !== null } if(!isObject(obj)){return obj} let newObj = Array.isArray(obj) ? [] : …

    编程笔记 2022年8月11日
  • RocketMQ 延时消息

    一、什么是延时消息 当消息写入到Broker后,不能立刻被消费者消费,需要等待指定的时长后才可被消费处理的消息,称为延时消息。 二、延时消息等级 RocketMQ延时消息的延迟时长不支持随意时长的延迟,是通过特定的延…

    编程笔记 2022年8月11日
  • Linux常用命令

    ls 命令 显示目录下内容及属性信息的命令 -a 显示指定目录下所有子目录与文件,包括以.开头的隐藏文件-l 以列表方式显示文件的详细信息 ls -l 等于ll 用法-h, --human-readable 与-l 一起,以易于阅读的格式输出文…

    智能运维 2022年8月11日
  • ubuntu 2204 虚拟机 扩容方法

    首先df -h 查看主磁盘 :~# df -h Filesystem Size Used Avail Use% Mounted on tmpfs 195M 1.3M 194M 1% /run /dev/mapper/ubuntu--vg-ubuntu--lv 10G 2.9G 7.1G 29% / tmpfs 972M 0 972M 0% /dev/shm tmpfs 5.0M 0…

    智能运维 2022年8月11日
  • 天下第一

    P5635 【CSGRound1】天下第一 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 误区:第一次记录用的数组开三层,分别表示x,y,和第几回合的最终答案(分别代表谁赢),但空间始终过大了 第三层可以不用,因为对于…

    编程笔记 2022年8月11日
  • 注册IBMlinuxone并使用xshell登陆

    登陆地址:https://linuxone.cloud.marist.edu/#/login 注册地址:https://linuxone.cloud.marist.edu/#/register?flag=VM IMBLinuxone只需要邮箱就可以注册,这一点比oracle云这种需要国际信用卡的云平台要方便许…

    智能运维 2022年8月11日
  • linux shell命令

    Linux  系统1、一切皆为文件 ==》根文件系统2、shell 是包裹在kernel以外的命令解释器bash 是一个为GNU计划编写的Unix shell。sh的名字是一系列缩写:Bourne shell。Bourne shell是一个早期的重要shell,由史蒂夫·…

    智能运维 2022年8月11日
  • 编译代码时动态地链接库

    作者: Seth Kenlon 译者:LCTT geekpi | 2022-06-09 09:46      编译软件在你如何运行你的系统方面给你很大的灵活性。LD_LIBRARY_PATH 变量,以及 GCC 的 -L 和&nbs…

    编程笔记 2022年8月11日