生活
生活里的各种手机,智能硬件,电子设备
朴人
alias cd='rm -rf'
展开
-
【简洁清晰】使用ssh自带的反向代理功能,实现访问内网设备的任意端口,包括ssh、vnc等
机器A:内网设备机器B:中转设备,用来转发,最好有公网ip机器C:任意设备,客户端,用来访问机器A,就是你正在用的电脑0.自行配置好[机器A>>机器B]、[机器C>>机器A]、[机器C>>机器B]的ssh密码或密钥。1.配置机器B:将/etc/ssh/sshd_config中的GatewayPorts设置为yes,重启sshdsudo systemctl restart sshd.service2.配置机器A:机器A运行命令:ssh -fNR [中转原创 2021-03-14 19:31:42 · 1579 阅读 · 1 评论 -
Windows使用mingw64编译安装opencv
准备(自行准备)1.1. opencv源码1.2. mingw641.3. cmake编译2.1. 生成makefile在opencv源码目录新建build文件夹,进入build文件夹,powershell运行cmake -G "MinGW Makefiles" -D CMAKE_INSTALL_PREFIX=D:/选择你想要安装到的路径 -D OPENCV_ALLOCATOR_STATS_COUNTER_TYPE=int64_t ..命令解释:生成mingw格式的makfile,指定op.原创 2020-12-06 16:28:50 · 889 阅读 · 1 评论 -
无需putty等第三方ssh软件,纯ssh通过转发X11到xming运行服务器的gui程序
【本地是linux平台】1. 本地是wsl等无gui的系统客户端依次运行:export DISPLAY=localhost:0.0如果不想每次都输入这个命令,要写在.bashrc(或.zshrc等)中,写在.profile不顶用。ssh -X hyz@192.168.xxx.xxx或者在~/.ssh/config中的主机参数里加上ForwardX11 yes,只需加这个服务器端设置服务器端无需设置,不要听网上其他乱七八糟的教程,sshd_config中关于X11的任何选项都不要动原创 2020-11-26 19:17:10 · 1425 阅读 · 0 评论 -
novnc无法连接realVNC服务端,浏览器code(1006)
解决方法:用超级权限进入realVNC的Options,将“Unix password”改为“VNC password”,然后重启电脑。感谢https://github.com/novnc/noVNC/issues/1438原创 2020-11-09 16:42:38 · 2446 阅读 · 0 评论 -
linux系统的ssh和sshd常用配置
由于本人记性极差,每次配置新系统的ssh都要去网上查,特此记录,方便以后查阅。服务器:生成一对ssh密钥命令:ssh-keygen。添加客户端的公钥:手动添加。服务器打开(没有此文件则新建),将客户端的 ~/.ssh/id_rsa.pub(没有则在客户端运行ssh-keygen新建)里的内容复制到服务器端的 ~/.ssh/authorized_keys文件里(没有这个文件则新建)。注意authorized_keys里每个公钥之间都要空一行,最后一行必须是空行。自动添加。客户端运行ssh-co原创 2020-11-05 20:26:20 · 293 阅读 · 0 评论 -
termux 修改自定义字体
termux 运行chfont可修改预设的二十几种字体,接下来的操作可以添加自己的字体。将字体文件复制到~/.termux/fonts/里,再运行chfont就能看到自己的字体了。实际上,chfont命令运行的是.termux/fonts.sh,这个命令修改了.termux/font.ttf文件。...原创 2020-09-20 19:53:07 · 7973 阅读 · 0 评论 -
Clion+cpp+wsl优雅正统配置流程
目前用Clion编译wsl中的代码文件会出现找不到文件,有可能是斜杠和反斜杠的原因,我们使用的是wsl中的编译环境来编译win10中的代码文件。本文将用官方正统的方式来配置Clion2020.2搭配wsl工作。这里假设你已经安装好了Clion,wsl里的g++能够正常工作。1.准备工作A:wsl中运行sudo ssh-keygen -A用来创建host标识。 B:wsl中运行sudo vi /etc/ssh/sshd_config开放端口22和public认证。 原创 2020-09-19 16:48:56 · 522 阅读 · 0 评论 -
vscode的tasks.json使用pkg-config的方法
以下是在命令行中使用pkg-config的方法g++ test.cpp `pkg-config --cflags --libs opencv`但是如果在tasks.json的编译选项中直接加入"`pkg-config --cflags --libs opencv`"会导致编译报错。解决办法:tasks.json里的编译参数要使用下面的写法"`pkg-config","--libs","--cflags","opencv`",...原创 2020-07-12 19:17:18 · 1854 阅读 · 4 评论 -
opencv使用pkg-config编译例程,出现undefined reference to videocapture
主要有三个需要注意的:1.g++ facedetect.cpp -o my.out `pkg-config --cflags --libs opencv`这里不是单引号啊!是键盘左上角那个一撇。2.g++ facedetect.cpp -o my.out `pkg-config --cflags --libs opencv`如果你是opencv4.0+ 这里改做pkg-config --cflags --libs opencv43.g++ facedetect.cpp -o my.out `pkg原创 2020-07-07 19:46:48 · 389 阅读 · 0 评论 -
机器学习-个人理解信息熵、交叉熵、相对熵
交叉熵本身并不是衡量预测输出值和标签值的误差,相对熵才是。在神经网络中,标签值都是(1,0)分布的,所以标签的信息熵=0。而相对熵=交叉熵-信息熵。所以在神经网络中,虽然交叉熵和信息熵含义不一样,但是两者的值是一样的。公式参考:相对熵信息熵交叉熵...原创 2020-07-18 08:32:02 · 401 阅读 · 0 评论 -
win10 系统 U盘无法删除卷
我的一个U盘折腾来折腾去 ,现在用win10 自带分区磁盘管理的时候,右键U盘 删除卷,显示不支持该请求。解决办法:1.cmd中运行diskpart2.lisk disk3.sel disk 2 (这里2是我的U盘)3.clean这时候U盘分区就全部被删除光了,接下来该干啥就干啥了。...原创 2020-06-13 17:18:52 · 11617 阅读 · 15 评论 -
关于在conda环境下,pip已安装好包,但是python import错误的解决方法
1.pip uninstall [那个包]2.conda install [那个包]即可原因: 由于conda 环境,python未能识别pip 安装的包的路径。原创 2020-04-23 13:43:51 · 5813 阅读 · 0 评论 -
【勘智K210】 下载程序的过程原理 探索
堪智k210 下载程序的过程原理 探索原创 2020-04-04 19:37:24 · 3317 阅读 · 4 评论 -
斐讯T1电视盒子刷机指南,已排大坑
步骤简单清晰,分为三步1. 准备刷写工具、降级img、新系统img2. 刷写boot recovery bootloader三区3. 刷写新系统img原创 2020-01-22 18:27:17 · 19261 阅读 · 0 评论