
工具类
文章平均质量分 56
山河君
翻山越岭!共同努力,每天进步亿点点
展开
-
windows监听扬声器、麦克风静音、音量事件
不想写前言的,就是想记录一下平常在做和操作系统相关的测试时用的demo,整理一下发出来,具体使用场景根据需求具体对待。该博客只是记录了在windows下如何监听系统扬声器和麦克风静音、音量的事件,过会再整理一下mac os的。因为需求不同,只用作借鉴。直接上代码|版本声明:山河君,未经博主允许,禁止转载。...原创 2022-08-08 17:59:21 · 2317 阅读 · 3 评论 -
git找到分支创建信息(创建时间日期、从哪个分支创建)
项目场景:不得不说还是翻墙好使,国内一搜居然没有这个问题现有分支dev_aa,想找到从哪个分支创建的该分支 git show --summary`git merge-base foo dev_aa`原创 2021-05-18 17:50:36 · 5658 阅读 · 2 评论 -
Red hat7替换centos7的Yum源
RedHat Yum源是收费的,没有成功注册RedHat的机器无法正常使用Yum源,而CentOS Yum源是免费的,国内网易、阿里的Yum源,稳定可靠,并且ReHat和Centos是一家,它俩基本没有什么区别,所以将rethat yum源改为centos的yum源。一、卸载RedHat原有的Yum源查看原有的yum源rpm -qa |grep yum卸载rpm -qa|grep yum|xargs rpm -e --nodeps(不检查依赖,直接删除rpm包)二、下载Centos原创 2020-11-11 14:14:10 · 2721 阅读 · 2 评论 -
Linux oci连接oracle服务器
因公司需要,开发MES将其迁移到Linux平台,使用oracle数据库,现在oracle服务器已经配置好,如果没有配置成功的请参考另一篇博客Linux下安装oracle,即可安装!转载请附上链接,禁止侵权!一、安装前言因linux发行版本不同,我这个版本是ubuntu的同时,编译器使用的是QT,但是我在QT下编译oci插件不成功,具体不成功原因可能是使用的ubuntu而不是centos或者ret hat,我在ret hat下编译依旧不成功,具体不成功原因就不加以说明了。现在选择的方式是安装orac原创 2020-07-14 20:47:01 · 1688 阅读 · 0 评论 -
Linux下安装mysql及qt连接
!禁止转载公司需要,一些设备软件迁到Linux平台上,数据库由sqlserver转成mysql。这边记录一下使用过程。Linux发行版本:ubuntu18.04一、安装MySQL1.安装现在没有必要非要上官网下载tar包,直接根据自己需要选择安装server还是client,如果只做服务器的话,实际安装server就可以了。sudo apt-get install mysql-server //服务端sudo apt-get install mysql-client原创 2020-07-11 16:32:44 · 4420 阅读 · 13 评论 -
Linux下安装ORACLE(一周成果、全是干货!)
因为公司需要将数据库服务器切换成linux版本的,所以需要在linux系统下安装oracle。以下安装过程为自己亲自安装的,走了很多弯路,网上其他博客也是五花八门,不适合我实际情况下的安装,现在记录一下,希望对于读者能有帮助并且能够交流。转载请附上链接,禁止侵权!一、安装前言在安装oracle之前,必须要明白,直接把Ubuntu、ret hat、centos、SUSE、OracleLinux叫做linux是不正确的,他们只是linux的发行版本。更确切地说,应该叫作“以Linux为核心的操作系统软件原创 2020-07-06 19:01:33 · 44310 阅读 · 29 评论 -
Ret hat linux7.4 解决ntfs磁盘不识别问题
最经一直在linux上搭建oracle服务器,等回头再整理一下装法吧,现在在ret hat linux上搭建环境,发现没办法识别ntfs磁盘,只能识别fat32类型的,网上博客杂乱无章,自己整理一下。第一步 下载ntfs-3G只需要下载ntfs3-G,不用从优快云找下载包,直接从网上下载,下面为下载网址:网址链接只有源码,没有rpm(反正我是没从这个网站上找到)。但是编译很容易:1.解压2.进入解压文件./configure3.执行makemake4.sudo make ins原创 2020-07-03 18:27:54 · 785 阅读 · 0 评论 -
Windows通过VNC连接ubuntu18.04
网上教程一大堆 ,windows端就直接下载vncviewer即可。但是ubuntu端又是要下载gnome,或者kde什么的简直就是在胡扯,为啥连接Ubuntu界面非的用gnome或者kde?我的是ubuntu18.04自带的Ubuntu桌面。按照他们方法是没成功,如果有成功的,请告诉我一声安装gnome那一关怎么过,我是安装后发现压根没有显示gnome桌面。闲话少说,下面直接进入Ubuntu安装vnc server。步奏一先安装vncsudo apt-get install xrdp vnc4原创 2020-06-23 16:34:02 · 2565 阅读 · 5 评论 -
Linux使用脚本进行程序打包
1.解决方案Linux下打包软件,该方法实际上是将链接库放在一起,然后直接运行可执行文件,不涉及到编译链接桌面图标方法,同样也不会制作成run程序,不会运用到打包软件,直接使用脚本。2.步奏(1)将可执行文件另存放目录(2)ldd + 可执行文件名 可以查看可执行文件所需要的所有依赖库(3)编写脚本将所需依赖库放入该目录下gedit pack.sh#!/bin/shexe='T...原创 2020-04-20 14:58:58 · 1241 阅读 · 0 评论 -
VS 编译CMake生成项目 命令setlocal报错(error MSB3073)
项目场景:使用CMake编译代码,生成VS2017项目,在vs2017中debug模式编译项目问题描述:debug模式编译项目后,直接报错setlocal命令出错error MSB3073setlocal命令如下:setlocalD:\software\cmake_3_20_0\bin\cmake.exe -E copy_directory E:/git/TangClient_dev/dependence/runtime/ E:/git/TangClient_dev/Output/bin/原创 2021-03-30 19:15:47 · 24978 阅读 · 10 评论 -
CMake 编译cppcheck (Failed to run MSBuild command:)
问题描述:最近使用交叉编译器CMake在windows上编译cppcheck,发现了一些百思不得其解的问题。bug和log信息如下:CMake Error at CMakeLists.txt:3 (project): Failed to run MSBuild command: MSBuild.exe to get the value of VCTargetsPath:Configuring incomplete, errors occurred!log文件中显示:The s原创 2021-03-16 10:36:31 · 3057 阅读 · 0 评论 -
Visual Studio 2019修改为编码UTF-8的方法(亲测可用)
一、一劳永逸的方法1、扩展->管理扩展->联机-> 搜索 Format On Save 安装;2、工具->选项->Format On Save->setting->LineBreak -->选择 windows。如果插件安装不了请看教程VS安装插件二、不想安装插件这种方法只能一个一个文件修改......原创 2020-05-12 14:07:32 · 35921 阅读 · 11 评论 -
VS2019安装Qt插件教程,发现下载不了问题解决
1.打开VS,最上方工具栏中点击扩展窗口,选择管理扩展2.在右边搜索中搜索qt出现以下界面,这时可能出现问题:再点击下载发现迟迟下载不了,或者是下载到一定地步后无法下载,再或者是下载完成后安装无反应解决办法:点击有点的详细信息或者进入如下网址直接下载qt插件进行安装3.点击下载并进行安装安装完成后重新启动VS发现新建项目这样就OK啦.........原创 2020-05-11 14:10:35 · 15180 阅读 · 10 评论 -
win7 X64安装VS2019/VS2017闪退解决办法
想在win7上使用VS2019,折腾了一天都没安装上,后无奈想安装VS2017,依旧出现同样问题,在installer界面闪退。根据网上说的解决方法没一个成功:1.下载安装windows spi2.设置win7兼容3.设置禁用桌面元素等3.百度安装KB4474419、kb4490628但是下载网页下载不理了,或者下载下来无法安装后发现使用补丁kb4474419(update for win7)补丁下载,已经亲测可用,下载安装后,再设置win7兼容一切ok!...原创 2020-05-11 13:55:15 · 1052 阅读 · 0 评论 -
Markdown编辑器基本用法,附带安装包
博客小白,看到有一款这样的神器,就记录一下怎么使用,方便自己以后要是忘记了来看附带安装包标题标题能显示出文章的结构。行首插入1-6个 # ,每增加一个 # 表示更深入层次的内容,对应到标题的深度由 1-6 阶。H1 :# Header 1H2 :## Header 2H3 :### Header 3H4 :#### Header 4H5 :##### Header 5H6 :#...原创 2020-04-09 11:09:08 · 344 阅读 · 0 评论