
工具
文章平均质量分 53
泰勒朗斯
人,可以痛苦,可以失意,可以疯狂的爱,可以恣意的恨,却别忘了行程,别忘记赶路。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
百度脑图,甘特图免费制作
以前一直用Processon来做脑图,后来收费了,在一番搜索下发现,其实百度的免费脑图还是i不错的,只要你有百度账号,随便写了个,发现还不错。原创 2025-07-14 14:09:32 · 257 阅读 · 0 评论 -
如何在新机器上设置github完成内容git push
TOKEN同时会发邮件到邮箱。原创 2025-07-04 11:52:15 · 402 阅读 · 0 评论 -
集合论-学习总结
这里写目录标题什么是集合集合分类集合/子集,符号表示子集,集合和相等真子集其它性质(传递)相关概念-命题集合相等性质1 传递性康托悖论幂集(power)幂集的定义和性质集合的运算并运算并运算性质其它交运算交运算性质分配律抽象差运算对称差对称差性质补集 De Morgan 公式笛卡尔积n元组笛卡尔乘积性质有穷集合的基数,一一对应映射计数法则容斥原理(逐步淘汰)映射映射比较映射的一半性质关系集合论 - 哈尔滨工业大学公式什么是集合一些可以区分的互不相同的元素构成的整体称为集合。N={a,b,c,d,原创 2025-01-12 19:31:44 · 1076 阅读 · 0 评论 -
如何用VScode恢复误删文件-linux
接下来主要讲的是你前面没有打开的那几个文件,这个时候,你要手动创建同名文件,然后点击右侧2,如果你以前修改过这个文件,这个时候应该可以看到有修改记录,这时候点击最上面的就可以看到以前的文件内容了。从1里面查找你删除的文件,然后点击,如果你前面打开过,这个时候应该还有,不过名字上面有个横线,不要紧,这时候Ctrl+ S保存就好。然后你发现你的文件不见了,不要着急。这种方法只适用于不多的几个文件。原创 2024-12-13 20:02:38 · 630 阅读 · 0 评论 -
还不会expect脚本吗 一看就会(最后附完整脚本)
本文不介绍expect基础,主要介绍核心原理,只要你耐心看完文章,我可以保证你可以写出一个漂亮的expect脚本。官方文档看这里:https://www.tcl.tk/man/expect5.31/expect.1.html上面的命令-d可以输出详细的expect和send的log归纳总结一下问题:1.脚本hang住不动2.脚本没有按照设定的流程跑,突然跳到后边了,整个流程全部乱了3.收到的字符串无法解析为数字进行比较4.其它莫名其妙的格式错误5.如何获取结果(命令)原创 2024-11-16 20:18:48 · 1595 阅读 · 0 评论 -
SSHPASS或者rsync远程自动连接服务器并且在docker中跑脚本
背景:一段脚本,需要在不同服务器上去跑,每次手动连接太麻烦,所以考虑用sshpas和sync来。可以在脚本中配置多台服务器,然后自动去跑脚本。配置文件配置文件如下:脚本主要通过[xxx]中的内容来解析脚本,所以不要重复里面的内容# cant connect[L20]domain = private_namearch = gpuport = 22ip = 1.0.0.1password = 123456user原创 2024-11-16 18:50:33 · 787 阅读 · 0 评论 -
本地机器远程服务器上运行脚本remote
背景:有多台GPU服务器,我的一些kernel需要在上面编译以及跑,但是每次ssh去登录,启动docker,都非常麻烦,有没有办法可以一键启动,在本地远程操作呢?原创 2024-11-07 14:00:13 · 352 阅读 · 0 评论 -
Execel 数据分析-如何使用筛选-图表-透视图-处理多变量数据集
比如下面的例子,测试GPU的kernel吞吐量,其中stream cnt,grid dim,block dim 产生后面几个变量,latency_per_launch(ns),latency_per_block(ns),latency_per_thread(ns)如果你的数据有很多个变量,比如横轴X有a,b,c,d等几个变量,Y轴也有个变量,那么这时候就用得到。这样可以根据筛选来查看变化趋势图,那么上面的是怎么做到的呢?这里用到了一个关键功能:数据透视功能。其实会自动所有数据,原创 2024-05-27 13:01:55 · 408 阅读 · 0 评论 -
CPU 性能分析 火焰图 Flame Graph
浏览器打开svg文件,查看顶层的宽度比较大的函数,平顶的表示性能可能存在问题,ctrl +F可以搜索函数名,得到函数的cpu利用率。原文链接:https://blog.csdn.net/muaxi8/article/details/133769264。2.获取Flame Graph。原创 2024-05-16 16:51:57 · 474 阅读 · 0 评论 -
CPU利用率使用教程
下面核心是怎么分析生成的。$:nmon #运行。原创 2024-05-14 15:16:40 · 399 阅读 · 1 评论 -
代码中哪些复杂的结构图是怎么画出来的?
最近找到一个在线的代码架构图生成器,你只要画出结构图,就会自动生成代码示意图:原创 2024-04-22 10:39:43 · 465 阅读 · 0 评论 -
程序员必须要知道的一个在线专业书网站
截图如下,可以看到,里面有很多数,可以在线看,免得去到处找了。原创 2024-04-10 15:36:45 · 266 阅读 · 0 评论 -
ubuntu 不产生core dump 文件
发现上面有个双引号,会不会是这里有问题,所以重新设置了一下,把双引号去掉,按照上述操作之后,发现没有什么文件在/corefile中生成。目的:产生coredump 文件。目标机器:UBuntu2004。然后我用下面命令看了一下。原创 2024-03-28 19:18:25 · 557 阅读 · 0 评论 -
SSH 断开了 - tmux 命令
tmux 是一个终端多路复用器,在终端中可以创建,访问和控制多个终端会话在一个会话中可以打开多个窗口,每个窗口都占据整个屏幕,一个窗口还可以分成多个窗格tmux 让远程终端窗口和会话分离开了,终端窗口关闭时,会话继续在后台运行,新的终端窗口可以随时接入会话,接入之后终端窗口上会显示会话的信息tmux 启动时,会默认创建一个具有单个窗口的会话,在会话屏幕的底部,显示当前会话的信息Linux下 screen 命令的功能与 tmux 命令相似,相比 screen,tmux更易用,功能也更强大安装。原创 2024-03-24 10:32:08 · 307 阅读 · 0 评论 -
如何学习英语
首先写一些自己的感言吧,其实从大学的时候就在不断地听英语,学英语,但是到毕业十几年后,英语一直没起到什么作用,当然最有作用的时候就是几次英语面试吧。工作之后有一段学习英语的经历,当时花费了很多时间看了一些英文名著,听了很多英文有声小说,感觉这应该是自己最大的积累吧,后来还赚么学习一下发音。现在重新要捡起来是因为后期工作中大概率要用得上,不要到时候真的用的时候发现晚了。原创 2023-12-16 17:40:10 · 775 阅读 · 1 评论 -
glib编译与实战
【代码】glib编译与实战。原创 2023-12-12 20:07:11 · 1222 阅读 · 0 评论 -
2023年-含泪总结
1、思维导图。原创 2023-12-11 14:32:12 · 769 阅读 · 0 评论 -
英伟达NVIDIA Video Codec SDK编译以及环境设置
这是sdk官网https://developer.nvidia.com/nvidia-video-codec-sdkAPI文档在这里https://docs.nvidia.com/video-technologies/video-codec-sdk/nvenc-application-note/index.html或者到我网站下载:参考:浅谈Cuda driver APIhttps://zhuanlan.zhihu.com/p/111602648...原创 2021-04-14 11:13:38 · 6592 阅读 · 0 评论 -
一款好用的window ssh远程终端term工具
这是一款可以在window10上运行的ssh终端工具.把它移动到C目录下面,并且搞一个桌面快捷方式,就可以了。原创 2023-11-22 11:43:49 · 623 阅读 · 0 评论 -
音视频发展调研
链接:https://zhuanlan.zhihu.com/p/5412138453GPP解决的是移动通信相关的问题,满足传输内容和交互方式快速发展引入的新的网络需求。3GPP制定的标准规范以Release作为版本进行管理,平均一到两年就会完成一个版本的制定,目前已经发展到Rel-18。中国通信标准化协会CCSA是其七个标准化组织成员之一。原创 2023-09-08 10:45:07 · 475 阅读 · 0 评论 -
ARM Codec要求
本文主要整理了关于codec IP的一些要求。原创 2023-09-04 11:43:53 · 1519 阅读 · 0 评论 -
在官方github上传代码出现错误:remote: Support for password authentication was removed on August 13, 2021.
记录下我的tokent: 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。3、进入personal access tokens->Tokens(classic)输入了自己的usrname和password,但是输出了上面的这种错误。2、进入developer settings。6、记住自己的tokens。7、重新来git push。1、进入setting。原创 2023-08-18 12:21:15 · 781 阅读 · 0 评论 -
一款好用的思维导图软件drawio
最近需要画思维导图,结果发现既然被人用来收费了。所以记录一下,免得大家上当。首先说明,这个东东在github上是免费开源的,收费的是一些不法分子搞得。里面有win10得exe版本,下载后安装就可以使用了。原创 2023-07-20 10:31:48 · 770 阅读 · 0 评论 -
关于RGB和YUV颜色空间的理解收集网址
https://blog.csdn.net/leixiaohua1020/article/details/50534150https://sizuoka.blog.csdn.net/article/details/80596655?utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7EBlogCommendFromMachineLearnPai2%7Edefault-4.control&depth_1-utm_source=d原创 2021-05-06 17:00:24 · 244 阅读 · 0 评论 -
ssh远程连接docker,vscode连接docker
启动docker(有关docker镜像的资料这里不做介绍)上面注意的就是-p 8022:22,做个映射。2、默认在镜像中已经安装了ssh具体配置看【Ubuntu ssh 配置】3、远程连接远程连接ip是重点,这里IP不是docker容器内部的IP而是物理机的ip,千万不要搞混了4、可以在物理机看容器端口映射...原创 2022-06-24 19:16:38 · 1694 阅读 · 0 评论 -
Ubuntu ssh 配置
介绍了ssh相关配置原创 2022-06-24 18:57:48 · 5420 阅读 · 0 评论 -
详解反向传播算法
https://zhuanlan.zhihu.com/p/25081671详解反向传播算法(上)https://zhuanlan.zhihu.com/p/34720676一文彻底搞懂BP算法:原理推导+数据演示+项目实战(上篇)原创 2022-03-31 16:58:59 · 188 阅读 · 0 评论 -
AI应用框架
1、deepstream 是基于sgtreamer2、mediaPIpe原创 2022-03-27 23:29:31 · 298 阅读 · 0 评论 -
linux Ubuntu20.04 cuda11.5安装pytorch
最近学习pytorch,需要安装环境,我的cuda环境如下:可以看到我的cuda 环境是11.5,然后在pytorch官网:https://pytorch.org/get-started/locally/看到这里没有11.5,只有11.3,后来没办法直接安装先(需要安装anaconda环境)pip install torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/cu113安装以后出现原创 2022-03-27 22:34:59 · 8666 阅读 · 0 评论 -
openCV编译
最近编译opencv总是出错,收集资料整理了一个如下:编译命令: cmake \-DCMAKE_BUILD_TYPE=Release \-DCMAKE_INSTALL_PREFIX=/home/caizc/project/A-work/flowserver/tar/flowserver/openCv/openCV4.5/opencv-4.5.0/build/libopencv \-DOPENCV_EXTRA_MODULES_PATH=../../opencv_contrib-4.5.0/modul原创 2022-03-26 11:29:58 · 5415 阅读 · 0 评论 -
采用Docker Compose同时部署多个容器
在实际工程中,我们有多个容器同时需要部署,比如mysql、redis以及主程序,这时候手动启动三个容器,一个一个启动非常麻烦,那么这个时候就用到了compose。1、首先下载docker-compose可执行文件链接:https://github.com/docker/compose/releases根据自己服务器版本下载后放在,/usr/local/bin/下面:这时候,在bash命令行中输入下列命令ADM11:~/media$ docker-compose Usage: docker原创 2022-03-24 11:46:56 · 4158 阅读 · 0 评论 -
gitlab与github技巧
1、在githab中可以直接通过gitlab地址将其创建。NewProject地址输入就可以了。2、gitlab加速只针对chrome浏览器在Extention->git加速设置后就可以看到【加速下载】:原创 2022-02-23 15:43:37 · 971 阅读 · 0 评论 -
CMake个人实战
https://www.hahack.com/codes/cmake/原创 2022-02-21 09:33:36 · 138 阅读 · 0 评论 -
Wireshark抓包对其字TCP段理解
首先我们抓包,因为我们要分析TCP,所以wireshark中设置一下,把http和tls解析去掉,具体操作:Analyze->Enabled Protols->取消http\http2\Tls,然后就出现如下图所示的抓包图:很清楚的看到这是一个有三次握手的包。1、首先我们看三次握手的时候两个要点:a)初始序列号的确认 b)Mss确认下图是TCP报文的头,一般是20个字节(不包含选项数据)首先我们看到端口,端口是TCP/UDP协议中非常重要的一个字段,这个是传输层跟网络层沟通的一个非原创 2022-02-13 14:16:05 · 2736 阅读 · 0 评论 -
docker常用命令
docker常用命令:容器生命周期管理run 创建一个新的容器并运行一个命令docker run [OPTIONS] IMAGE [COMMAND] [ARG…]这里有一个常见的docker run示例:sudo docker rm -f testdocker run -itd \--restart=always \--gpus all \-e NVIDIA_DRIVER_CAPABILITIES=compute,utility,video \--name test \-p 808原创 2022-02-10 17:59:57 · 782 阅读 · 0 评论 -
Gitlab之docker容器介绍参考文档
HelpGitLab Container Registry (FREE)Introduced in GitLab 8.8.Docker Registry manifest v1 support was added in GitLab 8.9 to support Docker versions earlier than 1.10.Starting in GitLab 8.12, if you have two-factor authentication enabled in your account原创 2022-02-10 17:55:07 · 1145 阅读 · 0 评论 -
git学习收集资料
https://www.zsythink.net/archives/3412/进入这篇图文并茂最好的一个说明HEAD博客,并且说明解决。Git 里面的 origin 到底代表啥意思?https://blog.csdn.net/m0_45406092/article/details/109150692?utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromMachineLearnPai2~default-3.原创 2021-05-12 00:00:26 · 267 阅读 · 0 评论 -
VScode 环境配置
https://blog.csdn.net/NanaPicture/article/details/96299679?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-12.nonecase&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-12.nonecase原创 2020-06-11 20:37:16 · 250 阅读 · 0 评论 -
从摄像头读取数据并训练样本 opencv案例(转集合)
这是从相机中获取照片并且保存// FaceRecog.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "opencv2\opencv.hpp"#include <vector>#include <iostream>#include<stdio.h>//#include <cv.h> #pragma warning(disable:4996)using namespace std;u原创 2020-06-11 10:45:13 · 466 阅读 · 0 评论 -
libevent几个结构体的理解
struct event basestruct event_base { const struct eventop *evsel; void *evbase;//poolop pointer int event_count; /* counts number of total events */ int event_count_active; /* counts number of a...原创 2020-02-06 10:56:40 · 225 阅读 · 0 评论