- 博客(30)
- 资源 (4)
- 收藏
- 关注
转载 设置SSH主机:VS Code-正在本地下载 VS Code 服务器
原因就在于,可能是因为强制关机,而连接中的这个被强制关闭导致部分文件损坏了,所以没有办法重新连接,那有意思的就来了,我们找一个没损坏的不就行了嘛?scp -r /home/visionx/下载/temp/vscode-server-linux-x64/* [email protected]:/home/visionx/.vscode-server/bin/d037ac076cee195194f93ce6fe2bdfe2969cc82d。重新启动VS Code,现在即可直接连上Linux主机了。
2023-11-13 10:39:27 727
原创 wsl子系统
wsl环境下配置ubuntu16.04 - yk要努力 - 博客园安装Windows微软商店已下架的WSL系统,以Ubuntu 16.04 为例_Undefinedefity的博客-CSDN博客安装一个mobaxterm方便对子系统和远程服务器的管理win10环境进行linux开发之WSL的备份与管理LxRunOffline 使用教程 - WSL 自定义安装、备份...
2022-02-18 11:50:55 205
原创 linux安装boost1.58
https://blog.csdn.net/sinat_23857245/article/details/45225147
2022-02-17 10:56:34 654
原创 undefined reference to `pcl::search::Search<pcl::PointXYZ>::getName[abi:cxx11]() const‘
报错:对‘pcl::search::Search<pcl::PointXYZ>::getName() const’未定义的引用#include <pcl/search/impl/search.hpp>#include <pcl/impl/instantiate.hpp>#include <pcl/point_types.h>
2022-01-07 10:51:42 1364 3
原创 使用Qt静态库提示qmake.conf找不到的问题
项目需要,自己编译了Qt静态库,本机调试没有任何问题,但是同事使用的时候变更路径,提示这个Qt option也有可能添加不成功,这个问题是由于在静态编译的时候,Qt文件的路径强制编译到qmake.exe中去了,解决方案就是 在bin目录(与qmake同一目录)里找到一个文件qt.conf(如果没有就新建),修改文件内容如下:[Paths]Prefix=D:/qt5.8.0/Src (自己放置的路径,此处为双斜杠或反斜杠)(我的源文件内容为:[EffectivePaths]Pref
2020-09-01 11:31:57 1619
原创 无法解析的外部符号__declspec(dllimport), 但是已经添加的lib库(静态库)
原因:启动调用的是纯静态lib库,但是静态库生成的头文件configuration.h中,预编译指令 为导出dll 动态库。解决方案:找到静态lib库的源项目,头文件,预编译代码 就行修改```cpp#ifdef CON_EXPORTS#define CON_API __declspec(dllexport)#else#define CON_API __declspec(dllimport)#endif改为:#ifdef CON_EXPORTS#define CON
2020-08-12 16:00:13 2951
原创 Vs2015 编译Qt源码
想要编译Qt源码,操作步骤很简单,官网已给出详细说明可以从Qt官网上下载源码或者GitHub上下载,都可以,其实也可以在安装Qt时,勾选Source选项,即可。下面以安装Qt5.8.0为例说明:在安装路径下的5.8/Src路径下有一个README文件,里面就有详细说明。...
2020-08-07 14:12:49 1367
原创 Building an MFC project for a non-Unicode character set is deprecated VS2015
Multibyte MFC Library for Visual Studio 2015,没有这个,只有vs2013需要安装下载这个插件,vs2015是在安装包里面进行勾选安装的,如果项目需要安装这个插件(Building an MFC project for a non-Unicode character set is deprecated报错),简单的办法就是关掉vs重新打开,这时项目加载不成功,会有提示信息,直接点击安装即可,然后重新打开vs,项目加载成功,也不会再报这个错误。...
2020-08-06 13:16:49 257 2
原创 Qt删除整个文件夹
在Qt程序中想把文件夹直接删除,但是调用QDir中的rmdir()或者rmpath()时要求文件夹必须是非空的,否则删不掉,很多人是通过count()计算出文件夹下的文件数量,然后使用for循环、回调逐个删除,将文件夹清空后再删除文件夹。其实Qt中有直接删除文件夹的函数QDir::removeRecursively(),从Qt 5.0开始引用的,使用这个函数可以直接将文件夹删除,QString del_file = QString("./data/123");QDir dir;dir.setPath
2020-07-23 10:21:54 4034
原创 C++ STL 集合运算(交并差)
集合运算的前提是两个集合必须按照同样的规则排序就绪,否则不能进行集合运算!map,set是有序集合,可以直接参加运算;vector是无序集合,参与运算前必须首先排序.set<Class> A;set<Class> B;交集std::set v_intersection;std::set_intersection(ts.begin(), ts.end(), er.begin(), er.end(), std::inserter(v_intersection, v_inter
2020-07-22 18:01:08 918
原创 QTableWidget在单元格中动态添加的控件,获取所在列行
我是将QCheckBox添加到QWidget上(方便控制Qcheckbox的显示样式),将Qwidget添加到Qtablewidget的单元格中(动态添加),从界面上勾选Qcheckbox(动态绑定了信号槽),根据下面的方法获取勾选的Qcheckbox所在的行列号QObject * obj = sender();QCheckBox * combox = (QCheckBox *)obj;QWidget *widget = (QWidget *)combox->parent();int x =
2020-07-17 09:50:35 1445 1
原创 QProgressBar修改显示字体样式(颜色等)
setformat设置的是文字显示格式,要想修改字体的样式需要通过pProgressBar->setStyleSheet();可以代码修改,也可在Qdesigner的StyleSheet中修改pProgressBar->setStyleSheet(QLatin1String(“QProgressBar { border: 2px solid grey; border-radius: 5px; background-color: #535353;}\n”“QProgressBar:
2020-07-13 16:42:55 4627 2
原创 关于++i和i++,++iter和iter++在循环中的使用效率
for(int i=0;i<=100;i++)我们经常会使用这样的代码来做循环,一般在for循环中习惯于使用i++,却很少使用++i。虽然从代码执行的效果来看,它们并无任何区别,但是它们所生成的代码是有有所不同的。i++ :先引用后增加++i :先增加后引用意思就是说就是i++ :先在i所在的表达式中使用i的当前值,后让i加1++i :让i先加1,然后在i所在的表达式中使用i的新值i++由于是在使用当前值之后再+1,所以会需要一个临时变量来转储,而++则直接+1,不存在这样的问题
2020-07-13 14:14:49 513
原创 postgres还原数据库
post数据库使用pqadmin的还原失败(已创建还原任务,但是没有还原),那就使用命令行恢复 cmd进去安装目录cd /d D:\Program Files\PostgreSQL\10\bin执行psql -h 0.0.0.0 -U postgres -d test < D:\Data\db\test.sql
2020-07-03 18:26:39 542
原创 win7下PostgreSQL 服务启动后又停止问题
PostgreSQL 服务win7下启动后又停止的问题,解决办法是给PostgreSQL安装目录的权限添加Everyone权限,并赋予读写权限。win7启动postsql服务 :使用cmdcd /d D:\Program Files\PostgreSQL\10\binpg_ctl.exe start -N “postgresql-10” -D “D:\Program Files\PostgreSQL\10\data” -w...
2020-07-03 18:16:30 694
原创 IDEA 2020主菜单隐藏了
手贱导致主菜单隐藏了,低版本的应该需要通过修改配置文件或者通过设置快捷方式恢复了,但是2018之后的高版本可以快速恢复:双击shift ,在弹出窗体上选择Actions菜单,搜索menu,打开即可
2020-06-29 17:12:02 2220 1
转载 IntelliJ IDEA 2020安装使用教程
原文链接:https://blog.csdn.net/weixin_44277869/article/details/105795733对于JetBrains IntelliJ IDEA 2020的认识IntelliJ IDEA 2020是一款JAVA编程软件,捷克IntelliJ公司研发推出。该软件提供了一个非常强大的JAVA集成开发环境,不仅添加了对Records的完整代码洞察支持,JDK自动下载构建,还能够让开发者更快速的生成构造函数和组件,对代码进行分析检查等功能,大大提高了开发者的代码编写效率
2020-06-29 16:51:54 10474
原创 hadoop安装部署具体步骤,及过程中问题解决方案
hadoop安装部署hadoop安装部署hadoop安装部署参考以上两篇博文基本上就可以搞定,过程中遇到了几个问题,在我的其他几个博文中给出了问题针对性解决方案
2020-06-24 16:18:40 135
原创 hadoop虚拟机可以访问50070,但是本机浏览器不可以访问
1.首先检查网络端口,虚拟机可以直接关闭防火墙systemctl stop firewalld2.检查配置项 hadoop安装目录下 hdfs-site.xml中添加下列配置(要是用0.0.0.0 ,不可使用主机名(如:master),回环访问)<property> <name>dfs.namenode.http-address</name> <value>0.0.0.0:50070</value></proper
2020-06-24 16:00:56 1575
原创 ssh配置成功,执行start_all.ssh还需要输入密码
ssh配置成功,每个节点使用ssh localhost 命令都可以免密登录,但是执行start_all.ssh等命令还是需要输入密码或者是权限限制,此时检查当前用户是否为root,如果是root需要切换至其他hadoop用户(root用户必须输入密码)ssh 免密设置命令ssh-keygen -t rsa -P ‘’ -f ~/.ssh/id_rsacat ~/.ssh/id_rsa.pub >> ~/.ssh/authorized_keysssh localhost检查是否还需要密码
2020-06-24 11:19:49 574
原创 CentOS系统运用yum命令不能用,yum list出错
参考文章链接删除目录 /etc/yum.repos.d/下所有档案/var/cache/yum/下的所有档案再来以root依序执行yum clean headers、yum clean packagesyum clean metadata(CentOS 4)编辑/etc/yum.confplugins=1重新更新yum install yum-plugin-fastestmirror编辑 /etc/yum/pluginconf.d/fastestmirror.conf[main]v
2020-06-23 15:33:26 2654
原创 postsql数据库从window迁移到linux服务器
使用putty工具下载putty工具https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html安装完成数据库备份将本地需要迁移的数据库备份准备(拿到备份数据库的文件路径,可以使用界面工具备份,也可以用命令:sudo su - postgrespg_dump -c --inserts old_db_name > dump.sql)将文件传输到服务器打开本地cmd命名窗口打开putty.exe远程登录...
2020-06-22 14:55:39 1186
原创 centos7安装postgresql配置链接
(亲测可用)安装centos7安装postgresql 安装postgresql命令此处需要切换至root : su - root 命令路径链接https://www.postgresql.org/download/linux/redhat/ 命令:yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpmyum install
2020-06-22 10:42:41 213
原创 Qt 曲线图———QChart制作图表
///图表绘制QValueAxis* x = new QValueAxis;QValueAxis* y = new QValueAxis;x->setRange(0,10);//范围x->setTitleText("x轴");x->setGridLineVisible(true);x->setTickCount(11);//分多少格x->setMinorTickCount(4);//每个格分几个小格//y 同样设置QChart *chart = new Q
2020-06-18 15:01:35 1417
原创 PostgreSQL 设置客户端通过IP访问数据库
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2020-06-12 11:55:11 768
原创 postgresql中文社区:性能极限值
http://www.postgres.cn/aboutpost性能介绍http://www.postgres.cn/about极限值:最大单个数据库大小 不限最大数据单表大小 32 TB单条记录最大 1.6 TB单字段最大允许 1 GB单表允许最大记录数 不限单表最大字段数 250 - 1600 (取决于字段类型)单表最大索引数 不限...
2020-06-11 13:48:44 854
原创 postgresql客户端代码上传中文数据到服务器
虽然官方文档有提到编码的问题,但是对于中文讲的比较简单,给中文的PostgreSQL用户带来很多困扰,本文简单简述一下中文环境下PostgreSQL如何正确设置编码。一、服务器端的编码设置PostgreSQL在服务器端只支持两种简体中文编码:EUC_CN和UTF-8,而由于windows不支持EUC所以,在windows环境底下只能选UTF-8。安装时的编码设置1.1 Linux下的中文编码设置设置为EUC_CN[localhost ~]$ initdb -E EUC_CN -Ddata
2020-06-03 09:59:34 484
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人