- 博客(43)
- 资源 (2)
- 收藏
- 关注
原创 MySQL84 -- ERROR 1524 (HY000): Plugin ‘msql_native_password‘ is not loaded.
1、修改MySQL配置文件my.ini,在[mysqld]段添加mysql_native_password=ON。【解决方法】(Windows, MySQL 8.4)2、管理员身份启动mysql命令行,重启mysql。MySQL 8.4版本,配置用户使用。4、navicat连接mysql。3、 修改认证方式。
2024-06-28 22:18:03
2297
3
原创 记录:TypeError: Object of type int32 is not JSON serializable。
python dict 转 json 不支持numpy数据类型问题。
2022-06-01 17:24:07
890
原创 Python:struct处理二进制数据bytes。
# struct - 格式符# -------------------------------------------------------------------------------# FORMAT C-TYPE PYTHON-TYPE STANDARD-SIZE NOTES# -------+--------------------+---------------------+---------------+------------.
2022-04-06 11:38:24
530
原创 Conda:miniconda
下载Miniconda:(最新版本或选择指定版本)Miniconda — Conda documentationhttps://docs.conda.io/en/latest/miniconda.html安装Miniconda:bash Miniconda3-latest-Linux-x86_64.sh安装后,~/.bashrc中已经增加了路径,可以source ~/.bashrc立即生效。关闭自动激活base环境:conda config --set auto_activate_b
2021-10-25 16:07:02
262
原创 Jetson:emmc版NX系统安装。
一、固件/BSP下载https://developer.nvidia.com/embedded/L4T/r32_Release_v4.2/t186ref_release_aarch64/Tegra_Linux_Sample-Root-Filesystem_R32.4.2_aarch64.tbz2https://developer.nvidia.com/embedded/L4T/r32_Release_v4.2/t186ref_release_aarch64/Tegra_Linux_Sample-Root-F
2021-10-18 13:22:19
1699
原创 WSL:安装OpenCV开发环境。
Ubuntu 18.04安装c++版OpenCV4_Hyellice的博客-CSDN博客安装依赖:安装g++, cmake, make, wget, unzip:sudo apt install -y g++sudo apt install -y cmakesudo apt install -y makesudo apt install -y wget unzip安装opencv依赖的库:sudo apt-get install build-essential libgtk2.0-de
2021-09-26 22:25:58
3951
原创 Makefile:指定SRC和OBJ目录。
推荐:非常详尽的Makefile教程(链接)。需求:1、指定源代码目录./src,编译目录下所有.cpp文件;2、指定目标文件目录./obj,存放编译生成的.obj文件;3、.cpp文件名唯一,根据cpp文件名自动确定.o文件名。实现(WSL-ubuntu 18.04):1、获取源代码目录下源文件名:SRC=$(wildcard$(SRC_DIR)/*.cpp)2、字符串替换获取目标文件名:OBJECTS=$(patsubst$(SRC_DIR)/%.cpp,%.o...
2021-08-22 21:38:43
8090
原创 WSL:VS Code使用。
1、安装中文支持扩展包重启VS Code,出现中文界面:2、修改终端终端 > 新终端(Ctrl+Shift+`),打开PowerShell。点击右侧下箭头,选择并启动WSL终端。点击“选择默认配置文件”,修改新终端的默认终端类型。3、安装C/C++、Python和Remote-WSL扩展4、C++开发示例5、Python开发示例...
2021-08-19 14:05:33
990
原创 Ubuntu:Python多版本切换。
使用 update-alternatives更改系统Python版本。1、查看可选版本sudo update-alternatives --list python如果提示:update-alternatives: error: no alternatives for python,说明系统中没有配置python可选版本。2、增加选项sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.7
2021-08-17 13:17:08
1869
原创 WSL:运行GUI程序。
WSL:(bash)在.bashrc中加入:export DISPLAY=`cat /etc/resolv.conf | grep nameserver | awk '{print $2}'`:0.0然后执行:source .bashrcMobaXterm(XServer):Settings > Configuration > X11,修改:Clipboard为enable(允许和X11应用间复制粘贴),X11 remote access为full(避免打开X11应用时多次询
2021-08-16 21:40:59
2866
1
原创 WSL:使用CUDA。
参考:Nvidia英文UG https://docs.nvidia.com/cuda/wsl-user-guide/index.html环境:ROG幻14(显卡2060,Windows11)1、windows版本(要求:20145 or later)(鼠标右键点击)开始 > 设置 > 系统 > 关于 > Windows规格:或,Win+R,输入cmd回车,执行:ver (或 winver,对话框显示关于"Windows")注:Windows 10低版..
2021-08-13 22:42:01
1495
1
原创 WinX PyCharm安装opencv依赖Build Tools for Visual Studio问题。
PyCharm在File->Settings->Project:xxx->Project Intepretor安装opencv-python,提示:"error: Microsoft Visual C++ 14.0 is required. Get it with "Build Tools for Visual Studio"。尝试方法:1、下载visual cpp build tools (链接),运行选择默认安装,提示安装文件损坏,在线下载报错,看了很多帖子,都搞不定。(离
2021-07-22 15:27:48
1448
原创 记录:QLabel显示图片 & 自适应缩放。
Qt使用QLabel显示图片及支持缩放,小玩意儿经常用而不记,经常从头来过,记之以永绝后患。【需求】1、使用QLabel显示图片;2、图片随窗口/控件的大小调整自适应调整大小(保持比例)。【实现】1、显示图片: QImage image(pic_file); this->pixmap = QPixmap::fromImage(image); ui->lb_pic->setPixmap(pixmap.scaled(ui->lb_pic-&
2021-05-15 17:56:51
12692
原创 Jetson nano : 配置虚拟环境virtualenv。
安装python、pipsudo apt-get install python3-pippython3-dev安装virtualenv以及virtualenvwrapper:(国内源)sudo -H pip3 install virtualenv virtualenvwrapper-i https://pypi.tuna.tsinghua.edu.cn/simple/创建虚拟环境目录mkdir $HOME/.virtualenvs 或者virtualenv修改环境变量vi...
2021-04-25 12:49:04
2762
1
原创 Jetson nano : 配置FTP server。
安装:sudo apt-get install vsftpd 配置:sudo vim /etc/vsftpd.conf去掉以下配置项注释#: write_enable=YES local_umask=022 ascii_upload_enable=YES ascii_download_enable=YES启动:sudo /etc/init.d/vsftpd restart
2021-04-25 11:41:24
471
原创 Jetson nano : PWM风扇调速。
安装硬件温度检测工具sensorssudo apt install lm-sensors,安装成功以后,输入 sensors:PWM风扇手动调速sudo sh -c 'echo XXX > /sys/devices/pwm-fan/target_pwm' XXX : 范围 0-255 代表转速。PWM风扇自动调速检查版本:python3 -V ,需要python3,如果没有sudo apt install python3-dev安装软件下载:https://g...
2021-04-25 10:49:42
3653
5
原创 Jetson nano : 配置XRDP远程桌面。
sudo apt update sudo apt upgrade sudo apt-get install xrdp xfce4 echo xfce4-session > ~/.xsession touch .session sudo vim /etc/xrdp/startwm.sh在. /etc/X11/Xsession前面加xfce4-sessionsudo service xrdp restart
2021-04-25 10:14:59
723
原创 Jetson nano : 官方镜像安装。
参考Jetson Nano 开发者套件入门 : https://developer.nvidia.com/zh-cn/embedded/learn/get-started-jetson-nano-devkit安装步骤: 准备microSD 卡(Nvidia建议最小采用 32GB UHS-1); 下载安装SDCardFormatter,格式化SD卡; 下载安装win32diskimager(Nvidia建议Etcher ),写入镜像; microSD卡插入Jetson
2021-04-19 14:02:28
2518
原创 记录:pip换源。
永久替换:pip config set global.index-url <源> 替换源后,建议升级pip。例:pip config set global.index-url https://mirrors.aliyun.com/pypi/simple/临时指定: pip install <包名> -i <源>例:pip install ipython -i https://pypi.tuna.tsinghua.edu.cn/simple/p...
2021-04-16 11:11:27
108
原创 pip升级、修复。
升级pip:python -m pip install --upgrade pip修复pip:python -m ensurepip ,修复后再次运行python -m pip install --upgrade pip(执行pip install pip -U会更新失败,再次执行pip提示No module named pip)
2021-04-16 11:09:07
1319
原创 树莓派 4B使用点滴。
安装rdp sudo apt-get install xrdpVNC :MobaXterm无法连接 : 先VNC Viewer连接, 右上角VNC图标,后配置VNC Server -> menu -> options -> security -> Encryptio: Prefer on/off均可, Authentication: VNC Password.
2020-12-25 14:26:35
106
原创 Ubuntu换国内源。
参考:https://www.cnblogs.com/boundless-sky/p/11576373.html备份并修改/etc/apt/sources.list:ubuntu18.04(bionic)deb http://mirrors.aliyun.com/ubuntu/ bionic main restricted universe multiversedeb http://mirrors.aliyun.com/ubuntu/ bionic-security main restricted
2020-12-19 11:28:46
181
1
原创 Windows 10手动升级WSL 2.
参考:https://docs.microsoft.com/zh-cn/windows/wsl/install-win10
2020-12-16 15:01:54
449
原创 问题记录:FileZilla读取目录列表失败。
使用FileZilla访问FTP服务器,如果文件名包含中文乱码,FileZilla报“读取目录列表失败”错误。解决办法:修改字符集选项为”强制UTF-8“,实测有效。
2020-09-22 15:28:04
3169
原创 记录:ubuntu开发环境。
sudo apt-get updatesudo apt-get install build-essentialsudo apt-get install libopencv-devsudo apt-get install libcurl4-openssl-devsudo apt-get install python-dev python-numpy
2020-09-19 14:02:40
82
原创 【Qt】QPixmap按比例缩放图片。
QPixmap QPixmap::scaled(const QSize &size, Qt::AspectRatioMode aspectRatioMode = Qt::IgnoreAspectRatio, Qt::TransformationMode transformMode = Qt::FastTransformation)Qt::AspectRatioMode aspectRatioMode:Qt::IgnoreAspectRatio 忽略图片比例,直接缩放到size(图中-...
2020-09-10 16:14:17
10839
原创 Qt Test使用。
1、创建子目录项目。文件 -> 新建文件或项目(Ctrl+N) -> 其他项目 -> 子目录项目,填写项目名称、路径,完成创建。(可以直接完成并添加子项目)。2、添加UT子项目。子目录项目 -> 右键 -> 新子项目。其他项目 -> Auto Test Project。填写项目名称、路径,下一步。选择测试框架Qt Test,选择是否成初始化及清理代码,输入TestCase名称,下一步,完成。3、配置开发项目在编译后自动执行UT.
2020-09-05 14:18:41
2930
1
原创 使用脚本重启WSL(ubuntu)。
1、创建 重启脚本文件(.bat/.cmd)。编辑脚本,输入: net stop LxssManager net start LxssManager 保存关闭。2、运行脚本。 脚本运行需要管理员权限。 解决方法:(推荐用快捷方式)选中脚本文件,右键->以管理员身份运行; 创建快捷方式,快捷方式右键->属性->快捷方式->高级->选中 “用管理员身份运行” ->确定->确定。双击快捷方式运行...
2020-08-21 22:35:36
1993
原创 记录:查看ubuntu版本信息。
cat /proc/version uname -a lsb_release -a WSL Ubuntu 20.04运行结果: lsb_release -a :查看Release和Codename。 uname -a :内核版本和操作系统32/64位。 cat /proc/version:内核版本、gcc版本。
2020-08-19 20:56:49
4646
原创 WSL(Ubuntu)绿色安装。
1、下载WSL Ubuntu发行版。https://docs.microsoft.com/zh-cn/windows/wsl/install-manual,选择20.04、18.04,下载appx文件。2、将appx解压到安装目录。360压缩可以将.appx识别为压缩文件直接打开。所有压缩包内容全部复制到安装目录。3、安装。运行安装目录下的ubuntuXXXX.exe,开始安装。安装完成后会提示输入默认用户名及密码,根据提示输入。4、启动WSL。安装完成,运行ubuntu
2020-08-19 20:20:04
1293
原创 使用wsl命令迁移WSL。
1、打开CMD,查看所有WSL。 执行:wsl -l --all -v 显示: Windows Subsystem for Linux Distributions: Ubuntu-20.04 (Default)2、导出WSL。 执行:wsl --export Ubuntu-20.04 d:\ubuntu20.04.tar3、注销待迁移WSL。 执行:wsl --unregister Ubuntu-20.044、在新位置导入WSL。...
2020-08-19 16:18:52
13223
原创 Ubuntu安装Tomcat9.
1.下载安装包 官网:https://tomcat.apache.org/download-90.cgi,选择版本,选择合适的镜像网站,下载安装包。 或: sudo wget https://mirrors.tuna.tsinghua.edu.cn/apache/tomcat/tomcat-9/v9.0.37/bin/apache-tomcat-9.0.37.tar.gz 2.解压到安装路径 tar zxvf apache-tomcat-9.0.37.tar.gz mv apac...
2020-08-16 19:35:45
1591
原创 Ubuntu安装JDK。
1.下载JDK安装包。 A. 到Oracle下载需要的版本;https://www.oracle.com/java/technologies/javase-downloads.html B. sudo wget https://repo.huaweicloud.com/java/jdk/8u202-b08/jdk-8u202-linux-x64.tar.gz(快一些)2.解压到安装路径。 tar zxvf jdk-8u202-linux-x64.tar.gz3.设置环境变量。 sud...
2020-08-16 17:28:06
360
原创 JDK下载慢。
https://repo.huaweicloud.com/java/jdk/ 版本不一定最新,可用就好。PS:时光不再。Oracle收购之后的JAVA,浑身散发着铜臭和技术流氓的味道。
2020-08-16 16:47:58
133
原创 QMediaPlayer锁定媒体文件的问题。
【问题描述】QMediaPlayer audioPlayer;audioPlayer.setMedia(QUrl::fromLocalFile("xxx.wav"));audioPlayer.play();........audioPlayer.stop(); // QMediaPlayer停止播放后,媒体文件xxx.wav仍被锁定【解决办法】audioPlayer.stop()后执行:audioPlayer.setMedia(QUrl::fromLocalFile("")); //.
2020-08-16 00:09:27
189
原创 WAVE PCM音频文件格式:
参考:http://blog.csdn.net/mcgrady_tracy/article/details/52502263http://soundfile.sapp.org/doc/WaveFormat/音频文件格式定义:// WAVE格式:Chunk-"RIFF" + Subchunk-"fmt " + Subchunk-"data" + datastruct WAV_HEADER{ uint32_t ChunkID; // "RIFF" ui...
2020-08-15 18:39:25
558
原创 问题:Qt图片按钮,鼠标悬停提示信息文字和图片叠加。
1、图片按钮:Qt Creator中打开.ui文件,选择pushbutton点击右键 > 改变样式表> 添加资源 > border-image > 选择资源中的图片 > OK。完成后,在右侧对象树中选择图片按钮,可见样式表。2、右侧属性表中选择tooltip,输入鼠标在按钮上悬停时的提示信息。问题:邮件悬停时,提示信息为文字和所用图片叠加,点解? autoFillBackground时灵时不灵。...
2020-08-11 14:52:34
3017
原创 汉字 Unicode 编码范围
字符集 字数 Unicode 编码 基本汉字 20902字 0x4E00-9FA5 基本汉字补充 74字 0x9FA6-9FEF 扩展A 6582字 0x3400-4DB5 扩展B 42711字 0x20000-2A6D6 扩展C 4149字 0x2A700-2B734 扩展D 222字 0x2B740-2B81D 扩展E 5762字 0x2B820-2CEA1 扩展F ..
2020-07-23 20:42:48
2033
opencv_contrib编译缺失boostdesc_bgm文件-No such file or directory.7z
2021-09-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人