![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
计算机
文章平均质量分 52
sunpro518
山东人
展开
-
【无标题】
python获取文件的路径python中获取文件路径的常用方法有:os.getcwd()获取文件当前工作目录路径(绝对路径)os.path.abspath(__ file __)获得文件所在的路径(绝对路径)os.path.realpath(__ file __)获得文件所在的路径(绝对路径)os.path.split(os.path.realpath(__ file __))实验结果目录结构:.|-- p1.py`-- pa |-- __init__.py |原创 2022-05-10 21:35:23 · 344 阅读 · 0 评论 -
linux 批量kill后台进程
linux下通过管道快速杀死多个后台进程原创 2022-03-21 15:25:02 · 2976 阅读 · 0 评论 -
python UUID使用说明
uuid是128比特的全局唯一标识符(univeral unique identifier),通常用32位十六进制的字符串1(大小写无关)的形式来表现,标准的UUID格式为:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (8-4-4-4-12)UUID用来识别属性类型,在所有空间和时间上被视为唯一的标识。一般来说,可以保证这个值是真正唯一的任何地方产生的任意一个UUID都不会有相同的值。使用UUID的一个好处是可以为新的服务创建新的标识符。这样一来,客户端在查找一个服务时,原创 2022-01-29 10:36:47 · 2393 阅读 · 0 评论 -
windows Terminal设置
windows Terminal自定义的一些设定,可以参考博客Windows Terminal 的全面自定义。进行ssh编程的一些常用设置:效果如图:新建标签窗格 ctrl shif T新建垂直窗格 ctrl shift =新建水平窗格 ctrl shift -选择窗格 alt 方向键调整窗格尺寸:alt shift 方向键关闭窗格:ctrl shift W...原创 2022-01-28 00:16:30 · 1635 阅读 · 0 评论 -
VsCode进行python调试配置设置
使用vscode进行调试的时候,往往需要进行调试配置文件设置。如下为调试python过程中常用的参数的示例和说明。更多内容参考官方说明{ // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/原创 2022-01-12 16:02:27 · 2509 阅读 · 0 评论 -
Git 代码仓库管理 常用配置整理
1. ssh配置本地Git仓库和GitHub等远程仓库之间的传输是通过SSH加密的,所以,通过配置密钥可以无需每次输入用户名和密码。这里需要强调的是,一般博客都是以最简单的默认的密钥生成方式。而往往我们需要修改密钥的位置。因此这里着重强调一下ssh的config文件的使用。1.1 密钥生成ssh-keygen -t rsa -C "youremail@example.com"在创建过程中可以修改保存位置和文件。具体细节可以参考廖雪峰的Git教程1.2 ssh config 配置当需要针对不同原创 2022-01-06 21:15:31 · 769 阅读 · 0 评论 -
python logging
python logging原创 2022-01-04 21:38:47 · 409 阅读 · 1 评论 -
Ubuntu 区时修改
ubuntu 更改区时原创 2022-01-04 15:59:43 · 2212 阅读 · 0 评论 -
SSH 免密登录配置
SSH 免密登录原创 2021-12-11 06:59:19 · 874 阅读 · 0 评论 -
win10 开始屏幕 磁铁程序图标不显示 解决
win10 系统的全屏开始屏幕(设置方法:桌面空白处右键菜单–>个性化–>开始–>使用全屏开始屏幕)还是很酷炫好用的。我一般把桌面清空,程序都放到这里,既方便有好看,还很有条理。但是其使用过程中经常会出现某个程序的图标不显示的情况,如下图所示:图中的chrome浏览器的图标不显示。十分影响美观和使用的心情。查了一下资料,百度经验和CSDN博客这两种方法,我这都没起作用。但是基本意思就是因为图标的缓存出现了问题。那我就尝试修改程序图标,果然起作用了。具体步骤如下:找到不正常显示原创 2021-08-02 09:32:23 · 3860 阅读 · 2 评论 -
Git相关命令整理
Git相关命令整理文章目录Git相关命令整理文章主要内容转载自博客。整理记录。git拉取远程代码git clone https://xxx.gitgit拉取远程指定分支下代码(-b 分支名称)git clone -b v2.8.1 https://xxx.git初始化一个本地仓库,在同级目录下会出现一个隐藏的.git文件git init查看git的配置信息git config -lgit配置本地仓库的userName(必须)git config user.name 'Le转载 2021-07-24 19:27:14 · 216 阅读 · 0 评论 -
腾讯视频客户端在文件资源浏览器的顽固图标如何删除
腾讯视频客户端在文件资源浏览器重点图标如何删除安装了腾讯视频客户端后,会很“流氓”地在资源管理器中生成一个很顽固的图标,如下图所示。该图标打不走删不掉,程序中并没有提供删除该图标的方法!!!反正我翻来覆去没找到有该相关设置。这个图标呢,在那里倒是不疼不痒,但是十分与影响心情。我的电脑不能让这些“流氓”给欺负了。所以通过查找资料1解决了这个问题,整理如下。还是要靠注册表来进行管理了。通过 regedit 打开注册表,然后打开路径:计算机\HKEY_CURRENT_USER\SOFTWARE\Mic原创 2021-07-12 07:37:49 · 2951 阅读 · 2 评论 -
jupyter 重新导入模块
在使用jupyter实际开发过程中,尤其是针对自定义的模块,往往需要多次调试修改,因此需要多次导入。但是jupyter默认不覆盖导入。针对这个问题,可以通过jupyter的魔法命令实现。博客jupyter notebook 每次运行自动重新导入模块讲解说明的非常清楚了。在此转载一下,感谢!使用jupyter不方便的一个地方就是,每次只在当前运行时环境运行代码。比如第一次导入了test_module.py中的某个函数test_func(),在运行的时候发现test_func()需要做一些改动,才能用。于转载 2021-06-22 23:45:55 · 1069 阅读 · 0 评论 -
win10通过docker安装seafile
文章目录win10通过docker安装seafiledocker安装启动seafile容器seafile客户端使用win10通过docker安装seafiledocker安装升级win10到专业版或者企业版下载docker安装包安装docker启动seafile容器拉取seafile镜像启动seafileseafile客户端使用管理员普通用户...原创 2021-03-16 16:37:34 · 1705 阅读 · 0 评论 -
windows系统修改右键快捷命令操作
win10中右键可以快速进行一些操作。这里以创建jupyterLab/Notebook为例,进行说明。如图,shift+右键,可以直接在当前目录创建notebook或者创建jupyterlab。还是十分方便的。打开注册表运行->regedit找到位置:计算机\HKEY_CLASSES_ROOT\Directory\Background\shell新建右键项上面的目录下就对应文件管理器环境中右键对应的项目了。添加或者删除就可对其进行操作了。新建->项,填写项目名称,此处可以任意填原创 2020-12-10 22:35:04 · 1039 阅读 · 0 评论 -
notepad++常用配置
win10环境下,文本编辑器最喜欢的还是notepad++。相比sublime text /ultraEdit/notepad 等,兼具小巧快捷方便。换来换去,还是notepad++用的习惯。一般来说,notepad++辅助文档编辑和初步代码编辑器,有这么几项配置用起来还是很舒服的。快捷键:快捷键配置如图所示。一般也都有了,就是代码注释的快捷键和一般的代码编辑器不同,用起来不习惯,就改一下。其他也可以按照自己的习惯修改。遇到有冲突的 地方,修改一下就好了。主题:notepad++支原创 2020-12-10 19:39:52 · 2654 阅读 · 0 评论 -
tensorboardx远程访问网页的问题
运行tensorboard --logdir your_logdir --host=127.0.0.1,在服务器上跑代码,可以通过访问127.0.0.1:6006来获取当前scalars变化情况,但是通过访问该服务器IP+端口号并不能访问该页面。【解决方案】在本地ssh -L 1111:127.0.0.1:6006 username@remote_server_ip -p your_port其中,username@remote_server_ip分别为你的服务器用户名和IP地址,your_port转载 2020-10-13 17:52:52 · 579 阅读 · 0 评论 -
git proxy设置
主要内容git proxy 代理设置问题出现代理设置方法git proxy 代理设置问题出现git clone的时候,报出如下错误:GnuTLS recv error (-110): The TLS connection was non-properly terminated.分析原因,我这是因为网络使用了代理,git没有使用。需要设置代理。代理设置方法代理设置方法1# 设置http:git config --global http.proxy http://127.0.0.1:1080原创 2020-09-29 09:41:14 · 29451 阅读 · 0 评论 -
食肉动物和食草动物的双眼分布不同的原因
食草动物与食肉动物双眼分布不同的原因静谧的非洲大草原上,夕阳西下。这时,一头狮子在沉思,明天当太阳升起,我要奔跑,以追上跑得最快的羚羊;此时,一只羚羊也在沉思,明天当太阳升起,我要奔跑,以逃脱跑得最快的狮子。话说这只狮子发现了一只羚羊,追了半天也没追上。别的动物笑话狮子,狮子说:“名跑不过是为了一顿晚餐,而羚羊跑却是为了一条命,它当然跑得快了。动物界的动物有很多,但大致可以分为两种,一种是食草动物,一种是食肉动物。这两种动物不仅吃东西的习性不同,并且在长相上也有所不同。如果大家仔细观察的话,就会发原创 2020-09-23 02:33:54 · 996 阅读 · 1 评论 -
颜色空间概念与转换的方法
文章目录颜色空间1. 颜色空间的概念2. 绝对颜色空间和相对颜色空间颜色基本概念2. 亮度、色调、饱和度、色度3. 三基色原理2. 常见的颜色空间3. RGB4. YIQ5. HSI6 Lab3. 颜色空间转换6. RGB2YIQ7. RGB2HSI颜色空间1. 颜色空间的概念2. 绝对颜色空间和相对颜色空间绝对色彩空间和相对色彩空间1,对这个问题的理解,我是这样想的,绝对色彩空间是颜色的绝对描述,例如定义一个n维向量R,其唯一定义了一种颜色,就像下面说的LAB色彩空间,一个向量唯一定义一种颜色,而原创 2020-09-21 15:06:23 · 1940 阅读 · 0 评论 -
git branch error: refname refs/heads/master not found
进行初始化git的时候: git init git add .git branch -M mastergit remote add origin git@github.com:xxx/xxxx.gitgit push origin master到了git branch -M master这一步,报错:>git branch -M mastererror: refname refs/heads/master not foundfatal: Branch rename failed原创 2020-09-20 21:23:00 · 9243 阅读 · 2 评论 -
图像金字塔:概念及实现
文章目录图像金字塔:概念和实现1. 图像金字塔的概念2. 图像金字塔的实现方式3. 基于OpenCV的图像金字塔实现参考资料图像金字塔:概念和实现首先补充一下分辨率的概念:图像分辨率指图像中存储的信息量,是每英寸图像内有多少个像素点,分辨率的单位为PPI(Pixels Per Inch),通常叫做像素每英寸。当我们观察图像时,通常看到的是由相似的纹理和灰度级像素连城的区域,他们相结合形成了物体。当物体的尺寸较小或者对比度较低时,我们通常要较高的分辨率观察;当物体的尺寸较大或者对比度较高时,则只要粗略的原创 2020-09-20 21:15:28 · 3729 阅读 · 0 评论 -
nvidia CUDA 信息查看
文章目录异常信息nvidia信息查询nvidia-smi信息意义参考资料异常信息运行机器学习的时候遇到一个错误:InternalError (see above for traceback): Dst tensor is not initialized.然后参考CSDN:weixin_43444314的博客1,可能是显卡内存不够了的问题。的确是这个问题。然后顺手把nvidia-smi这个命令查到的信息整理一下。nvidia信息查询主要查看cuda/cudnn的版本号信息,以及显卡的使用情况23原创 2020-08-23 12:54:57 · 3285 阅读 · 1 评论 -
win10 缩短cmd路径显示
文章目录1. cmd长路径的尴尬2. 如何缩短显示路径3. 如何切换显示路径参考文献1. cmd长路径的尴尬在win10中使用cmd经常会遇到一个很尴尬的局面,如下图。就是满屏是文件路径名。堆得满满的。那么有没有方法可以像bash中的这样,最起码开头在屏幕的最左侧。2. 如何缩短显示路径在win10环境变量中添加环境变量 PROMPT1:变量名:PROMTP变量值: $p$_$+$g如图:这样cmd中的path显示效果就变成了下图这样:3. 如何切换显示路径切换到无路径模原创 2020-08-22 12:09:04 · 917 阅读 · 0 评论 -
矩阵的常用运算法则
文章目录矩阵的概念矩阵的加法矩阵的乘法矩阵的转置矩阵的逆伴随矩阵矩阵的行列式矩阵的导数矩阵的概念矩阵的加法矩阵的乘法矩阵的转置矩阵的逆伴随矩阵矩阵的行列式矩阵的导数参考资料[1] 《工程数学线性代数》(同济大学第6版),第2章...原创 2020-08-01 00:33:54 · 41109 阅读 · 0 评论 -
立体角的基本内容
立体角文章目录立体角角度(angle)与立体角(solid angle)[^立体角1]立体角的微分与积分[^立体角1]立体角的意义[^立体角示意图1]角度(angle)与立体角(solid angle)1Angle: ratio of subtended arc length on circle to radius,圆上所对应的弧长与半径之比.θ=lr;Circle has 2π radians. \theta=\frac{l}{r}; \\ Circle \原创 2020-07-13 11:18:07 · 2935 阅读 · 0 评论 -
真实性渲染技术 Photo-realistic rendering
真实性渲染技术 Photo-realistic rendering文章目录真实性渲染技术 Photo-realistic rendering1. 真实性渲染技术的概念1.1 基本概念1.2 真实性渲染技术与pbr的关系 https://item.jd.com/12612391.html1.3 与Non-photorealistic rendering的关系2. 真实性渲染技术基础2.1 渲染方程2.2 光照原创 2020-07-17 02:06:40 · 1628 阅读 · 0 评论 -
jupyter kernel
jupyter kernel常用操作文章目录jupyter kernel常用操作1. 查看kernel2. 添加virtualenv kernel[^添加kernel]3. 删除virtualenv kernel[^删除kernel]1. 查看kernelbash中查看:jupyter kernelspec list或者直接在jupyter的lab下查看http://ip:port/lab2. 添加virtualenv kernel11, 安装virtualenv,可以参考廖雪峰的官原创 2020-06-29 11:24:27 · 1459 阅读 · 0 评论 -
PyOpenGL之glVertexAttribPointer
PyOpenGL 开发参考文档:1. LearnOpenGL-cn2. 简书-Python之OpenGL笔记,大龙103. PyOpenGL-APIglVertexAttribPointer的APISet an attribute pointer for a given shader (index) index -- the index of the generic vertex to bind, see glGetAttribLocation for retrie.原创 2020-06-26 22:46:01 · 461 阅读 · 0 评论 -
计算机中数值的表示方法
在进行编程算法的设计学习的时候,有一个问题是不可避免的,那就是数据类型的表示和其编码。因为要想使代码能够高效运行,就必然需要了解其特性。因此我又拿出了本科的《微机原理与接口技术》(姚琳等编著,清华大学出版社出版),重新学习一下数值的表示方法,并记录在此。基本概念1.编码将非二进制形式表示的数值型数据转化为二进制形式表示,并最终实现在计算机的存储和处理的过程。原创 2016-11-13 15:03:52 · 11403 阅读 · 1 评论 -
小技巧-cmd常用命令之创建文件
一、建立空文件的几种方法 1、cd.>a.txt cd.表示改变当前目录为当前目录,即等于没改变;而且此命令不会有输出。 “>”表示把命令输出写入到文件。后面跟着a.txt,就表示写入到a.txt。 而此例中命令不会有输出,所以就创建了没有内容的空文件。 cd >1.txt也是可以的。 2、copy nul a.txt nul表示空设备,从概念上讲,它不可见,存在于每个目录中,可以把它转载 2016-12-10 12:28:03 · 27460 阅读 · 0 评论 -
小技巧-eclipse如何修改默认工作空间位置
eclipse如何设置默认保存路径 1. 打开eclipse 2. 点击菜单栏file–>switch workspace–>other 3. 选择你要设置为默认路径的目录 4. 点击OK。eclipse就会自动重启。完成了切换默认工作空间。原创 2016-12-03 11:00:45 · 2847 阅读 · 0 评论 -
小技巧-Notepad++安装插件的方法
Notepad++编辑器基本是Windows环境下编程不可或缺的利器!本文讲解如何根据我们的需要为它安装一些插件。以XML-tool为例 1. 安装XML Tools插件(1) 通过网址http://sourceforge.net/projects/npp-plugins/files/XML%20Tools/下载XML Tools,本人下载的是Xml Tools 2.4.8 Unicode.zip转载 2016-12-03 16:07:22 · 5447 阅读 · 0 评论 -
小技巧-windows系统下cmd及Bash的粘贴复制快捷操作
win系统下,没了粘贴复制怎么活啊!用cmd和bash如何实现快速复制粘贴呢?这里介绍一下!cmd和bash的操作是一样的,所以以win7自带的cmd为例好了!原创 2016-12-07 10:25:20 · 14186 阅读 · 0 评论 -
“无法将虚拟机更改为选定的监视器布局”解决方法
在VMware12pro中,给、CentOS7升级了内核后,重新启动CentOS7,屏幕不能全屏,VM 报了如下问题: “无法将虚拟机更改为选定的监视器布局。 如果您为主机添加了监视器,必须重新开启虚拟机才能使用该监视器。”原创 2017-03-17 00:30:49 · 11017 阅读 · 2 评论 -
Windows不重启使环境变量修改生效的详细步骤
在“我的电脑”->“属性”->“高级”->“环境变量”中增加或修改环境变量后,需重启系统才能使之生效。这就很麻烦,因为我写代码的时候一般会同时看视频,重启后还要连网、找视频、找到当时看的位置。。。。好吧,我就想,有没有什么方法可让它即时生效呢?网上找到一种方法,实验好用,放到这里来了。转载 2017-04-14 09:32:07 · 3991 阅读 · 0 评论 -
Windows文件路径 探究
windows的文件系统还是很复杂的,这里不深入讨论。而是着重于文件路径。 这里先给出文件路径几个常见的概念。 绝对路径 相对路径等转载 2017-04-17 11:27:21 · 938 阅读 · 0 评论 -
Git-上传冲突解决方法
报错内容:failed to push some refs to 'git@github.com:Sunpro108/Sunpro_Blog.git'hint: Updates were rejected because the remote contains work that you dohint: not have locally. This is usually caused by...转载 2018-07-19 15:16:38 · 1406 阅读 · 0 评论 -
Git- .gitignore匹配规则及注意事项
.gitignore文件的匹配规则Windows中可以通过echo 命令或者用Windows中的bash创建.gitignore文件。其主要的匹配规则如下:*.a # 忽略所有 .a 结尾的文件!lib.a # 但 lib.a 除外TODO # 仅仅忽略项目根目录下的 TODO 文件,不包括 subdir/TODObuild/ # 忽略 build...转载 2018-07-19 15:35:56 · 3420 阅读 · 0 评论 -
git- win10 cmd git log 中文乱码 解决方法
在win10中,用cmd或者bash中使用git时候,经常遇到乱码问题,网上类似的教程很多,一般可以直接在cmd/bash中输入如下设置命令:git config --global core.quotepath false git config --global gui.encoding utf-8git config --global i18n.commit.encoding utf...原创 2018-07-30 12:28:22 · 19379 阅读 · 22 评论