搞笑开发
非正经研究生
实际上是正经研究生,小镇青年,IT农民工,不偷井盖的老实人
展开
-
libtorch问题:Unsupported value kind: Tensor
原因是你训练用的pytorch 可能是 1.2 ,后来运行测试在libtorch 上,libtorch 太新了terminate called after throwing an instance of 'std::runtime_error' what(): The following operation failed in the TorchScript interpreter.Traceback of TorchScript (most recent call last):RuntimeE原创 2022-02-10 18:08:30 · 3601 阅读 · 1 评论 -
解决 深度学习docker 端口连接被对方重设
在容器中启动 jupyter notebook 的时候,请指定 ip 为 0.0.0.0aka:原因docker启动的时候,我们的命令是 -p 8888:8888比如:sudo nvidia-docker run -it -p 8888:8888 --ipc=host -v /home/paul/code:/code --name paul-notebook my_tf:2.0此时 使用 docker ps 来看,就是:如你所见, 此时, 映射的 是 ::: 0.0.0.0 这个地原创 2022-01-19 10:17:52 · 2319 阅读 · 0 评论 -
警惕py里面的数字字符串之间的比较大小,它会让你得到错误的结果
‘516.0‘ 比 1173 更大??? 都怪没有强转 数字字符串>>> a = ['516.0', '502.0', '525.0', '531.0']>>> b = ['1173', '526', '1209', '615']>>> c = max(a[0], b[0])>>> c'516.0'>>> d = max(float(a[0]), float(b[0]))>>> d11原创 2022-01-10 16:24:28 · 662 阅读 · 0 评论 -
py: argparse 不提供命令行的值,将会一路采用默认值
代码举例:尽管你在 函数里指定了 默认值,走到这个函数的时候,也不会用这个函数定义的参数默认值,而是使用 命令行的参数默认值;import argparsedef test(): non_max_suppression("no", opt.conf_thres, opt.iou_thres, multi_label=False)# 尽管你在 函数里指定了 默认值,走到这个函数的时候,也不会用这个函数定义的参数默认值,而原创 2022-01-10 12:00:18 · 512 阅读 · 0 评论 -
apt,apt-get,dpkg关系的 梳理
原创 2022-01-04 22:27:27 · 635 阅读 · 0 评论 -
vscode免密登录需要更改authorized_keys的权限
按照 这个文章 操作了,还是 ssh 不过去,必须要你输密码原来是 权限问题参考:https://www.jianshu.com/p/7cca6cc9d35a为了确保连接成功,请保证以下文件权限正确:[root@host .ssh]$ chmod 600 authorized_keys[root@host .ssh]$ chmod 700 ~/.ssh就能 直接 链接了:ssh root@111.133.166.113 -i .ssh/id_rsa...原创 2022-01-04 22:24:27 · 727 阅读 · 0 评论 -
py: pip3老,导致安装 flask avatar 依赖的 pillow 安装不上
使用这个命令:sudo pip3 install -i https://pypi.douban.com/simple/ flask-avatar的时候,说 pillow 安不上The headers or library files could not be found for zlib, a required dependency when compiling Pillow from source就是 pip3 太老了,我看了一下,是6升到 21 吧解决问题升级 pipsud原创 2021-11-18 11:09:43 · 1078 阅读 · 0 评论 -
js:SyntaxError: Cannot use import statement outside a module
参考:https://stackoverflow.com/questions/58384179/syntaxerror-cannot-use-import-statement-outside-a-module加上:即可原创 2021-11-16 09:56:29 · 453 阅读 · 0 评论 -
latex, 表怎么弄
你想要:所以你写\begin{table}[h]\caption{计算$2m\times 2m$理想导体平板时域感应电流采用的三种存储方式的存储量比较。}\begin{tabular}{cccc}\toprule\multirow{2}{*}{时间步长} & \multicolumn{3}{c}{存储方式} \\\cmidrule{2-4}& 非压缩存储方式 & 完全压缩存储方式 & 基权函数压缩存储方式 \\\midrule0.4ns & 5.原创 2021-11-12 16:30:32 · 259 阅读 · 0 评论 -
latex, 两个图并排怎么弄
想要这样 的效果俩图并排,底下还有 一个 图的caption你使用 如下 latex\begin{figure}[h]\subfloat[]{ \label{picd} \includegraphics[width=6.77cm]{picd.pdf}}\subfloat[]{ \label{pice} \includegraphics[width=7.04cm]{pice.pdf}}\caption{$2m\times 2m$的理想导体平板中心处感应电流$x原创 2021-11-12 16:28:15 · 4516 阅读 · 1 评论 -
latex算法图表怎么写
想出现:然后你请这样写\begin{algorithm}[H] \KwData{this text} \KwResult{how to write algorithm with \LaTeX2e} initialization\; \While{not at end of this document}{ read current\; \eIf{understand}{ go to next section\;原创 2021-11-12 16:24:16 · 1670 阅读 · 0 评论 -
Ubuntu安装字体for wps
启动WPS for Linux后,出现提示”系统缺失字体” 。出现提示的原因是因为WPS for Linux没有自带windows的字体,只要在Linux系统中加载字体即可。具体操作步骤如下:1、下载缺失的字体文件,然后复制到Linux系统中的/usr/share/fonts文件夹中。下载完成后,解压并进入目录中,继续执行:$ sudo cp * /usr/share/fonts2、执行以下命令,生成字体的索引信息:$ sudo mkfontscale$ sudo mkfontdir3、原创 2021-11-05 10:23:42 · 1505 阅读 · 0 评论 -
ubuntu21 终端打开文件夹
nautilus path原创 2021-11-04 15:37:00 · 452 阅读 · 0 评论 -
cuda对应的NVIDIA 驱动版本;老版本的cuda 下载位置
来自https://docs.nvidia.com/cuda/cuda-toolkit-release-notes/index.html#title-new-features原创 2021-11-04 15:15:34 · 351 阅读 · 0 评论 -
coco官方使用数据集,指定数据集的方式;dl
yolov3 有三种方法指定 数据集本来就像看他的 txt 写法但是要完全下载整个数据集,这代价大原创 2021-11-03 18:24:15 · 118 阅读 · 0 评论 -
oh-my-zsh的各种主题展示,你喜欢哪一个?
pygmalion-virtualenvblinkmrtazzsonicradish原创 2021-10-28 15:02:36 · 7377 阅读 · 0 评论 -
vscode: 安装picgo插件,在 远程的 aly 上面 是不行的;oss 付费
使用cmd + alt + u上传图片,会告诉你剪切板没有图啊;毕竟 aly 那里 是 centos 系统原创 2021-10-24 10:28:24 · 112 阅读 · 0 评论 -
py: np.argmax()
https://blog.csdn.net/weixin_38145317/article/details/796501881.对一个一维向量import numpy as npa = np.array([3, 1, 2, 4, 6, 1])b=np.argmax(a)#取出a中元素最大值所对应的索引,此时最大值位6,其对应的位置索引值为4,(索引值默认从0开始)print(b)#4...原创 2020-04-01 16:24:40 · 164 阅读 · 0 评论 -
python:error: import: command not found
需要在第一行加上(一定是第一行): #!/usr/bin/python这样就好了原创 2019-01-12 17:42:01 · 35068 阅读 · 0 评论 -
py:pexpect:error: must be one of: type 'unicode'
结论: (作为使用py2.7的)你应该使用pexpect.spawn而非: pexpect.spawnu, 这是python3 的当时报错如下{19-01-12 19:10}pauldeMacBook-Pro:~/code/openssl_tar_test paul% ./pe_test.pyTraceback (most recent call last): File "./pe...原创 2019-01-12 19:18:38 · 405 阅读 · 0 评论 -
git: github: Permission denied (publickey). fatal: Could not read from remote repository.
Permission denied (publickey). fatal: Could not read from remote repository. 博主在github上下载tiny face的的源代码的时候,遇到git clone命令为:git clone --recursive git@github.com:peiyunh/tiny.git 而当我在ternimal下执行这条语...转载 2018-11-28 10:28:10 · 204 阅读 · 0 评论 -
阿里云的对象存储服务,oss 简介
阿里云的对象存储服务,oss 简介在电子科大的21学年的 数据库新技术 课程中,我接触到了一个 对象存储的 概念。过往接触的就是那些 mysql 这些二维表的数据库,在做一些java 项目,比如 springboot 的项目中,也是直接讲对象的字段,逐一插入 数据库 的 一个 row;没有那种直接存储对象的数据库。后来在写博客的时候,发现有人用阿里云的oss 对象存储作为图床。所以,这篇文章就整理一下有关 阿里云 对象存储 的知识点。什么是对象存储OSSOSS的全称是:Object Storag原创 2021-10-22 13:51:06 · 14973 阅读 · 3 评论 -
linux:查看网速,命令行面板
使用sudo iftopiftop - display bandwidth usage on an interface by hosteg原创 2021-10-21 13:47:21 · 776 阅读 · 0 评论 -
linux:watch 持续看一个命令的结果
比如看 gpu 的利用率watch -n 0.1 nvidia-smi原创 2021-10-21 13:44:05 · 489 阅读 · 0 评论 -
linux:unset 一个环境变量,删除环境变量
在使用 export 导出、设定 一个 环境变量后,我想删除这个环境变量我使用 unset上图 的 1到 5,从上倒下2 展示 了错误的方式,你不要在 unset 的时候 使用 $,直接像 4,5 那样 使用 变量名字 ,即可。...原创 2021-10-21 10:16:53 · 3142 阅读 · 2 评论 -
在 Ubuntu 里面的 安装 Java for vscode
相信我,不要去 他说的那里 去下载all you need is:一行命令:原创 2021-10-20 15:34:25 · 133 阅读 · 0 评论 -
docker:containerd.io docker-ce-cli docker-ce 的区别
在 官方 的 repo 下载 deb 的时候,看见三个 debcontainerd.iodocker-ce-clidocker-ce有啥区别?containerd.io : 守护进程 containerd。 它在 docker 包上独立工作,并且是 docker 包所必需的。containerd 可用作 Linux 和 Windows 的守护程序。 它管理其主机系统的完整容器生命周期,从图像传输和存储到容器执行和监督,再到低级存储到网络附件等等。docker-ce-cli : d原创 2021-10-18 18:08:35 · 8405 阅读 · 0 评论 -
linux: ubuntu 21.04 安装搜狗拼音输入法
新的 Ubuntu21.04 ,安装 搜狗 拼音;就是碰到 一个 umet dependency 的问题找了挺多的教程,没有几个能解决我的问题的,记录一些坑,对我自己有帮助:下载新的搜狗,我最后得到一个2.4 的安装包;ps:官网也不靠谱,下了两遍才是新的什么 fictx 5或者 fictx ,都缺少 fictx lib ,还得用:sudo apt-get --fix-broken install ;其他的 sudo apt -get -f install 不好用参考了:带有图文的详细帮原创 2021-10-18 11:45:13 · 2358 阅读 · 2 评论 -
便签:希腊字母表;latex 写法
希腊字母表希腊字母小写、大写LaTeX形式αα A\alpha Aββ B\beta Bγγ ΓΓ\gamma \Gammaδδ ΔΔ\delta \ Deltaϵϵ εε E\epsilon \varepsilon Eζζ Z\zeta Zηη H\eta Hθθ ϑϑ ΘΘ\theta \vartheta \Thetaιι I\iotaκκ K\kappa Kλλ ΛΛ\lambda \Lambda原创 2021-10-13 14:05:44 · 1190 阅读 · 0 评论 -
写给亲友的理财知识
写给亲友的理财知识Status: Not started缺失的地气以我为代表的一些读书人,说话写字,就是不接地气的。比如我发一些比较有哲思的文章,能对大部分人有帮助吗?不能,移动互联网时代突然接入互联网的群体,很多人文化程度并不高,他们并不是像美国民众一样,经历过完整的PC互联网时代,然后过渡到移动互联网。在中国的实际状况是,疫情来了,老人们买了一个小米手机,就要开始展示自己在某个App上的健康码,他们甚至不知道手机应用是什么。再反问一句:先哲学,再搞钱,能行吗?不能,我见过一个公众号,不接地原创 2021-10-07 19:17:29 · 420 阅读 · 0 评论 -
selenium: chrom debug模式,进行自动操作;复用cookies;免密码重新登陆
先 用命令行 开启 debug 模式的 chrome/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=9222 --user-data-dir="/Users/paul/Desktop/seleniumProfile"然后 py selenium代码#! /usr/bin/env python3# -*- coding: UTF-8 -*-from selenium i原创 2021-09-30 10:05:35 · 476 阅读 · 0 评论 -
b站自动改视频标题,简介的脚本;selenium;py;自动化
代码备份如下:#! /usr/bin/env python3# -*- coding: UTF-8 -*-# bilibili 网站自动改命脚本# 1031 是 81天from selenium import webdriverfrom selenium.webdriver.common.by import Byfrom selenium.webdriver.support.ui import WebDriverWaitfrom selenium.webdriver.support imp原创 2021-09-30 10:02:48 · 353 阅读 · 0 评论 -
selenium:有的 输入框 无法 clear,此时可以双击清理
背景是我在批量 改 b站的 稿件的名字的时候,无法 clear input框上面这俩方式,都不行;建议大家,使用 双击选中后,再 清理;当然了,这对于短标题很适用;上面这种 1109daily 标题,我是可以双击选中完的;中间如果 你有 空格,我不保证能选完;那时,你大概可以用发送 control A 的方式 全选。双击清理的举例from selenium.webdriver.common.action_chains import ActionChains# 通过双击清理ActionC原创 2021-09-30 10:00:34 · 243 阅读 · 0 评论 -
selenium:页面内刷新后,要重新定位iframe
b站的刷新,可能就页面局部刷新,查了一个 iframe 进原来的界面所以要driver.switch_to.frame警告一下旧的api参考https://blog.csdn.net/test_soy/article/details/81062133原创 2021-09-29 18:28:37 · 659 阅读 · 0 评论 -
linux: grep -q 选项:安静的意思
在开源工程 的 pre-commit shellscript 看见grep -q 了q 选项:安静的意思man grep 得到:原创 2021-09-18 11:47:01 · 362 阅读 · 0 评论 -
git:dry run 干跑怎么用
加上 -n 选项即可加上 -n: 告诉你,git add 将会 做这件事情原创 2021-09-18 11:43:09 · 938 阅读 · 0 评论 -
markdown的csdn语法展示
markdown 语法指南来自csdn快捷键撤销:Ctrl/Command + Z重做:Ctrl/Command + Y加粗:Ctrl/Command + B斜体:Ctrl/Command + I标题:Ctrl/Command + Shift + H无序列表:Ctrl/Command + Shift + U有序列表:Ctrl/Command + Shift + O检查列表:Ctrl/Command + Shift + C插入代码:Ctrl/Command + Shift + K插入链接原创 2021-04-15 21:37:27 · 88 阅读 · 0 评论 -
阿里云学生测试题目错误集合
单选 7.云计算时代,客户应该如何应对互网联的安全风险?A. 建立完善的安全体系B. 部署入侵检测系统C. 委托第三方专业公司管理D. 部署DDoS防护系统错误; not c多选 8.万物互联时代的主要特征是( )A. 人人都是互联网用户B. 人和物随时在线C. 数据生活普及D. 安全成为强需求E. 每人都有一部智能手机错误acd not right10.在计算机逻辑运算中,最基本的逻辑运算是()A. 逻辑与B. 逻辑或C. 异或D. 逻辑非错误 abcd all is原创 2020-11-07 19:01:50 · 642 阅读 · 4 评论 -
Mac: idea 导入maven项目时一直在reading pom.xml
不要用最新的版本就好了;我用的他推荐的2.3.3;后来改成教程的2.2.9 就ok了原创 2020-08-16 18:40:45 · 2259 阅读 · 0 评论 -
js: 安装node
installation instructionsNode.js v14.x:# Using Ubuntucurl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -sudo apt-get install -y nodejs# Using Debian, as rootcurl -sL https://deb.nodesource.com/setup_14.x | bash -apt-get install -y nod原创 2020-06-16 22:04:45 · 147 阅读 · 0 评论