备忘专题

Vi操作备忘

Vi操作备忘       Vi是Linux系统里面的一个屏幕编辑程序,在终端中使用。Vi对文件的修改是在文件的副本上进行的,除非编辑顺利,并保存之后才会用修改的副本替代原始文件,否则,修改的内容会全部放弃,重新回到原始文件。       Vi是一个优秀的代码工程师所必备的技能。故在此简述vi备忘。 1、可以在终端上,输入以下形式的命令行,进入vi编辑程序:       vi filename

Java100:javaSE备忘

char c='\u4e00' //汉字开始 char c='\u9fa5'//汉字结束 java 正则   正则表达式:  java.util.regex.Pattern     [] 匹配的一个字符     [^a] 一个非a的字符     [^abcd]一个非a,b,c,d的字符     [A-Z] 一个 A-Z 的字符     [a-z] 一个a-z的字符     [0-9] 一个0

java99:java 基础备忘

程序 = 算法+数据结构     算法:解决问题的步骤      数据结构:将数据按照某种结构来保存     好的数据结构 => 好的算法 char 可以存储一个中文字符(1个char是两个字节,一个中文字符也是两个字节) && 短路 常用 三目运算 int a = 1; int b = 2; int c = a > b ? c =0101 : c = 1010 boolean ? 1:2

Docker在CentOS上硬盘使用被占满的问题(备忘)

摘录至 https://github.com/yeasy/docker_practice/blob/master/image/rm.md#centosrhel-的用户需要注意的事项 在CentOS上,遇到过这个问题。没有细究过。正好看到,记录之 内容如下: CentOS/RHEL 的用户需要注意的事项 在 Ubuntu/Debian 上有 UnionFS 可以使用,如 aufs 或者 o

RocketMQ安装、部署(备忘)

RocketMQ 这段时间接触了不少 MQ 产品,印象最为深刻的,当属 RocketMQ 个人认为其架构设计的十分合理 官方地址: https://github.com/apache/rocketmq 使用下来,最开始的安装、部署,遇到不少问题,因此特地备忘下 主要问题均来至 JDK 版本比官方的新 安装相关 官方文档: https://rocketmq.apache.org/doc

golang 编译期设置变量值(备忘)

说明 本文演示给程序打上时间戳,并输出 目录结构 fananchong@localhost:~/test$ tree.├── go.mod├── g.sh├── main.go└── version└── version.go main.go package mainimport ("fmt""os""test/version")func main() {args := o

VSCode 中画 UML 图(备忘)

vscode-drawio vscode-drawio 是一款 vscode 插件,支持在 vscode 中画流程图、思维导图、 UML 图 github 地址: https://github.com/hediet/vscode-drawio 安装 在 vscode 插件窗口内,搜索 vscode-drawio ,安装即可 使用 在 vscode 中打开 .drawio 扩展名的文件,

YOLO环境搭建备忘教程

注:该文本是在完成anaconda、pycharm后进行的过程,请注意! 1、conda下创建一个新环境: conda create -n 环境名称 python=版本号   #注意各类代码的具体Python版本号 conda create -n Pysidey6 python==3.8.1   #注意:3.8.0运行PySide6会报错,运行不起来 2、删除环境: conda

space-vim安装及快捷键备忘

用了这么长时间的space-vim,逐渐衍生出更加复杂的需求。故这里做一个备忘: 1、标题在没有网络(不能连外网,可以连局域网)的机器上,安装space-vim 首先在另一台机器上,完全配置好space-vim打包以下几个目录的文件(我配置了file-manager,用于 【在~/.space-vim里面,配置let g:spacevim_layers += ['file-manager']】

QTimer备忘

1、定时器是在当前线程中执行的,实际上,它处于当前线程的事件循环中,如果想定时器放在单独的线程中执行,可以借助于moveToThread实现。 你可以把QTimer看作是一个能够产生定时事件的对象。当你启动一个QTimer时,你实际上是在告诉事件循环:“请在指定的时间后向我发送一个定时器超时事件(Timer Timeout Event)”。当事件循环检测到这个时间已经到达,它就会创建一个定时器超

Jupiter notebook显示数据和图片 备忘

import cv2 as cvimport numpy as np%matplotlib inline #将图片显示在页面内np.set_printoptions(threshold=np.inf) #显示大量数据 path = '/Users/yuanl/Desktop/test1.jpg'img = cv.imread('/Users/yuanl/Desktop/test1.jpg',

关于链接库的一些备忘

预处理-编译-汇编-链接一直是薄弱之处,今日总结一些已掌握知识备忘: 预处理:宏(包括导出宏)展开,头文件; 编译:简单来讲是从自然语言到汇编语言的过程 汇编:从汇编到机器语言的过程 链接:将不同模块像拼图一样进行拼接 关于工程A想要调用工程B中的函数,有两种形式: 一种是以全局函数的形式导出如:“complier_api”; #ifndef COMPILER_API #define

办公人士必备便签工具 记事提醒备忘

在忙碌的办公室中,我们总是被无数的任务和事项所包围。想要保持高效的工作状态,一个好的便签工具是不可或缺的。每当我想起那些因遗忘而错过的会议、未完成的报告和即将到来的截止日期,我深感一个强大的便签工具对于办公人士的重要性。 想象一下,你正沉浸在一份复杂的项目计划中,突然一个电话打进来,对方提到了一个需要紧急处理的事项。这时,如果你没有一个好的便签工具,很可能会错过这个重要信息,导致后续工作的混乱。

cuda 与 opencl 的概念对应关系 备忘

OpenCL(Open Computing Language)和 CUDA(Compute Unified Device Architecture)都是用于并行编程的框架,允许开发者利用 GPU(以及其他处理器)进行高性能计算。尽管它们的目标相似,但它们由不同的组织开发,并在设计、语法和支持的硬件上有所不同。下面是一些 OpenCL 和 CUDA 概念的对应关系,帮助理解两者之间的相似性和差异:

终极Python备忘单:日常任务的实用Python

本文是一篇节选翻译,原文: Ultimate Python Cheat Sheet: Practical Python For Everyday Tasks 选取了原文中最常见的python操作,对于数据库交互,科学计算等相对领域化的内容没有选取,有需要的可以直接读原文. 如需要PDF方便查阅可留言或私信. 文章目录 概述文件操作读文件写文件追加写入文件读取到List遍历读取文件检查文件

C语言 自己的杂记,随便写的,备忘用

C语言的主函数声明: int main(int argc, char *argv[])//或者int main(void) 指针: int *foo;//并不是生命一个名为*foo的变量,变量是foo,foo的类型是“指向int的指针”。int* foo, bar;//并不是声明两个“指向int的指针”,一个是*foo,一个是bar;//数组:p[i]是*(p+i)的简便

pytorch 源代码目录作用归纳备忘

PyTorch 是一个开源的机器学习库,广泛用于应用程序如计算机视觉和自然语言处理。它是由 Facebook 的 AI 研究团队开发的,并且是基于 Torch 库。PyTorch 的设计非常模块化,主要可以分为几个核心部分: 1. torch 这是 PyTorch 的核心库,包含了多维张量的定义及其操作。此外,它还包括了自动微分系统(Autograd)来支持模型的训练。 torch/auto

dev/mapper 目录知识点备忘

dev/mapper 目录中的设备名称是由 Linux 内核自动生成的,通常是由 LVM(逻辑卷管理)或 DM(设备映射)子系统创建的。这些名称通常由操作系统根据设备映射的配置自动生成,并且可能基于一些规则,如逻辑卷名称、卷组名称等。 在 LVM 中,当您创建一个逻辑卷时,LVM 会为该逻辑卷创建一个设备映射,这个映射会出现在 /dev/mapper 目录中,并且通常以 vg_name-lv_n

2024备忘知识点

1. adb shell dumpsys package f |grep fin 过滤查找指纹服务 1. adsp write /sys/kernel/boot_adsp/boot 1 Please change replace dev_dbg into dev_err in kernel file adsp-loader.c. Then check whether "write /s

RuoyiAdmin项目搭建及Docker 部署备忘

下载前后分离版,ruoyi: 项目扩展 | RuoYi    https://gitee.com/Double_AutoEE/AutoEE 这个是vite antdv 1.安装好后端基础:改端口、配接口、建数据库,前端下载后: npm install   npm run dev 2.新建一个模块,包括完整的数据流程,包名尽量用 com.ruoyi.xxx,这样Controller直接使用,

循环小数-分数备忘

虽然比较简单,但是代码比我的优美多了,果断转 #include <iostream>using namespace std;int f(int u,int v){while(u%v){int w=u%v;u=v;v=w;}return v;}int main(){int t;while(cin>>t){while(t--){char a[15];cin>>a;int p=0,q=0,

Android 学习链接,资源,博客(备忘)

1.Android  SDK 下载与更新                          http://www.androiddevtools.cn/         http://tools.android-studio.org/         http://www.cnblogs.com/wanqieddy/p/3545368.ht

工作备忘录软件有哪些 记事备忘提醒三合一的备忘录

在工作中,我总是觉得自己脑子好像不够用,一会儿是这个项目的进度要跟踪,一会儿是那个会议的要点要记录。每天都在忙碌与混乱中度过,我甚至开始怀疑自己是否适合这份工作。 备忘录不仅是一个简单的记事工具,像敬业签这样的备忘录它集合了记事、备忘、提醒三大功能于一身。我可以轻松地将工作中的待办事项、重要信息和临时想法一一记录,并设置个性化的提醒,确保我不会遗漏任何重要事务。 每当我有新的任务或想法,我都会

[备忘]xcode里的python

作为三脚猫,自学成才(chai)的程序爱好者,一向怕怕IDE,更别说mac IDE了。 备忘一下基本配置,这里只放几个重点。 一上来开新项目,External Build System那里 取好项目名字,然后针对build tool框框去看一下 which python 然后填好路径,一般是/usr/bin/python 顺便附送mac 地址栏快捷键 command + shift +

备忘几本书

1. java多线程编程核心技术  http://www.java1234.com/a/javabook/javabase/2016/0229/5742.html 2. spring源码深度分析  http://www.java1234.com/a/javabook/javaweb/2017/0125/7475.html 3. 大型网站技术架构 核心原理与案例解析 http://vdisk.w

有用的idea 快捷键备忘

1. ctrl+alt+o 去除多余的导入包 2. ctrl+shift+t 生成测试类 3. ctrl+alt+ t 增加语法块