
日常经验
用于存放日常经验总结。
liuxun@
浅似夏沫,若水流芳
展开
-
python将字典写入csv文件错误提示:a bytes-like object is required, not ‘str‘
问题:本打算将字典写入csv文件,却一直提示:a bytes-like object is required, not 'str'关键代码如下:myDict={'唐僧': 880, '孙悟空': 52, '妖怪': 88}csvFile=open("out.json","wb")writer=csv.writer(csvFile)writer.writerow(myDict...原创 2018-11-24 20:59:15 · 13186 阅读 · 4 评论 -
qt creator创建完工程错误提示:-1: error: Cannot run compiler ‘cl‘. Output解决办法
新建工程,运行提示:-1: error: Cannot run compiler 'cl'. Output解决办法:1:点击左下角三角形上面那个桌面(debug)图标2:选择构建套件为:minGW32bit,3:ok,完美解决..........原创 2018-09-22 18:17:31 · 22765 阅读 · 8 评论 -
简论++i和i++
简论++i和i++例如常见的int类型。++i和i++都是将i值自增1,不过++i表达式的值为自增后的值,i++的值为i原值,在之后才会自增。例子如下:[cpp] view plain copy inti=0;inta=i++;intb=++i;cout<<a&...原创 2018-05-23 20:17:49 · 179 阅读 · 0 评论 -
关于Qt多线程诸多问题及解决方案
问题:1、QT多线程主线程和子线程使用同一个socket,子线程有绑定socket的行为: 报错:QSocketNotifier: Socket notifiers cannot be enabled or disabled from another thread 解决方案:不要使用movetothread。可以将你要在子线程跑的类继承于QThread, 然后在需要调起子线程跑...原创 2020-04-01 22:26:30 · 2483 阅读 · 0 评论 -
openwrt编译报错/usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21‘ not found系列问题解决办法
step1:执行 strings/your_Dir/libstdc++.so.6|grep GLIBCXX 你会发现类似如下GLIBCXX_3.4GLIBCXX_3.4.1GLIBCXX_3.4.2GLIBCXX_3.4.3GLIBCXX_3.4.4GLIBCXX_3.4.5GLIBCXX_3.4.6GLIBCXX_3.4.7GLIBCXX_3.4.8GLIBCXX_3.4.9GLIBCXX_3.4.10GLIBCXX_3.4.11GLIBCXX_3.4.12GLI...原创 2021-02-05 15:45:41 · 1183 阅读 · 0 评论 -
Cannot find appropriate hash command, ensure the provided hash is either a MD5 or SHA256 checksum.
跨平台编译报如下错误:SHELL= flock /home/liuxun/gpl_test/gpl/tmp/.linux-4.4.60-qsdk_spf_11_2.tar.xz.flock -c ' /home/liuxun/gpl_test/gpl/scripts/download.pl "/home/liuxun/gpl_test/gpl/dl" "linux-4.4.60-qsdk_spf_11_2.tar.xz" "" "" "@KERNEL/linux/kernel/v4.x"' Cann原创 2021-03-03 11:15:55 · 1456 阅读 · 0 评论 -
关于: qt creater没有qt gui application, 或者qt creater没有QWebView控件的解决方案
问题描述: 安装了qt creater, 但创建项目的时候没有qt gui application选项,或者ui界面没有QWebView控件,不能在头文件处引用#include<QWebview>原因猜想: qt creater只不过是一个ide(....一个编辑器),这时我们需要一个真正的开发包(...里面包含qt的许多精华),那就是qt SDK,!解决方...原创 2019-04-06 16:10:12 · 6730 阅读 · 3 评论 -
linux下缺库的常见处理方法
一、现象:当在linux运行某软件或可执行程序时,偶尔会遇到缺库的情况,如下ubuntu@test:~/install/sokit-1.3-linux32$ ./sokit./sokit: error while loading shared libraries: libQtGui.so.4: cannot open shared object file: No such file or directory二、解决办法 1.使用ldd查找所有缺失的库文件,如下not found表..原创 2021-08-13 16:36:14 · 4709 阅读 · 0 评论 -
mysql workbench汉化后登陆账号闪退的解决办法
问题描述: 手痒,看不舒服安装的mysql workbench全屏英文,就把他汉化了,结果发现汉化后登陆账号就会闪退;解决办法: 既然如此,那就只能把他英化咯,所谓英化,步骤如下:第一步:打开你的workbench很显然被你汉化了的菜单栏有个帮助菜单,点开,选择更新,然后就会进入官网(这时候记下网址),第二步:下载mysql workbench安装包,直接运行,选...原创 2019-04-17 01:52:52 · 2380 阅读 · 2 评论 -
Qt creater 中文乱码标准解决方案
问题描述: 使用qt creater编写代码,当遇到中文则发生乱码,或者报错存在换行符,以下方案选择其中一种不行就用另一种。解决方案:方案一:添加预编译头#pragma execution_character_set("utf-8")方案二:比如你想来个:qDebug() <<"你好, 世界!";发现打印乱码,就改成如下:qD...原创 2019-03-28 21:09:09 · 1546 阅读 · 0 评论 -
关于:error: C2039: “textEdit”: 不是“Ui::MainWindow”的成员的解决方案
问题描述:最近写用qt写一个记事本,增加背景图片后编译错误提示error: C2039: “textEdit”: 不是“Ui::MainWindow”的成员解决方案:打开你的ui设计界面,往编辑框里面拖入一个textEdit控件即可!...原创 2019-03-24 10:51:31 · 10607 阅读 · 5 评论 -
关于linux系统终端不能输入简体中文的解决思路
看不见图片转链接:http://blog.sina.com.cn/s/blog_184f8b0300102yfrn.html问题描述:虚拟机安装了linux操作系统(ubuntu,redhat小红帽,....),打开终端输入某些路径,当输入路径包含中文名称时,发现在系统终端无法输入中文。解决办法:step1:系统->首选项->输入法s...原创 2019-01-04 21:54:24 · 8247 阅读 · 0 评论 -
虚拟机(VMware)安装ubuntu18过程中总是被卡死或者不能输入name,password解决办法
虚拟机(VMware)安装ubuntu18过程中总是被卡死或者不能输入name,password解决办法问题描述:虚拟机(VMware)安装ubuntu 18.4过程中总是被卡死或者不能输入name,password解决办法:第一步:选中图示ubuntu,点击鼠标右键,选择 设置 选项;进入硬件选框,,第二步:提高其中的内存量和处理器数量和核心数,(本人设...原创 2018-10-31 19:16:49 · 35891 阅读 · 17 评论