![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
日常开发工具使用
git、IntelliJ IDEA
Turn X7
不息!
展开
-
soapui响应信息乱码
soapui响应信息乱码原创 2024-05-16 15:23:19 · 214 阅读 · 0 评论 -
clion:win10远程Linux服务器开发调试
clion:win10远程Linux服务器开发调试转载 2023-02-01 10:16:07 · 809 阅读 · 0 评论 -
Vmware安装win10报错:operating system not found
欢迎添加博主微信xl95998,参与技术交流群。最近想使用Vmware安装个win10,和以前安装linux操作系统一样,在网上系统之家下载了win10的安装iso镜像包,然后新建虚拟机,添加iso镜像,这个过程都很简单,没什么问题。其实根本原因在于通常我们在网上下载的iso镜像都是经过处理,不是原生纯净版本,里边是带exe的,所以VMware使用虚拟机安装虚拟机无法识别,只要我们使用微软提供的原生的iso镜像就可直接安装。转载 2022-10-05 18:41:01 · 7825 阅读 · 2 评论 -
VMware NAT 模式配置端口映射
这样你就可以用宿主机的ip地址+22端口号访问虚拟机了。欢迎大家私信博主,拉你进技术交流群学习。第二,确定虚拟机的 IP 地址。“,以下两种方法可以任选一种。虚拟机处于 NAT 模式。(以 22端口为例)...转载 2022-08-30 14:15:49 · 3450 阅读 · 0 评论 -
Clion远程开发找不到头文件的解决办法
有时候用Clion进行远程开发,添加远程环境中的头文件,可能clion会提示找不到,include头文件部分用红色波浪线提示。点击工具栏 Tools -> Resync with Remote Hosts。在 CMakeList.txt 里添加一行。然后重新解析一遍cmake就ok了。如果还是没反应,可以手动同步一下。......转载 2022-08-30 09:10:47 · 2608 阅读 · 0 评论 -
QT导入第三方库
QT导入第三方库转载 2022-08-27 11:09:19 · 333 阅读 · 0 评论 -
Sonar中如何删除一个项目
在页面的右上方有一个configratoin的菜单,点击下拉的最后一项projectdeletion,就可以删除当前项目了。,点击你想要删除的项目,进入DashBoard面板。转载 2022-07-21 15:55:18 · 1505 阅读 · 0 评论 -
IDEA 集成 Sonar 完整流程
最近关注代码质量管理工具,用过了阿里的开发者规范插件后,又看了下Sonar,弄明白这个工具的使用流程花费了小半天的时间,这里整理下其中的盲点。而前面对插件配置的SonarQubeServer和project指定是针对AnalyzewithSonarLint的,手动执行该操作后,理论上应该在对应的项目中看到扫描结果的。可惜,我这个IDEA版本下没有完成扫描结果的上传。因此,没有事情的话,不要关闭它的界面,如果必须关闭后重启,那么关闭后手动打开进程管理器,停掉对应的Java进程。............转载 2022-07-21 15:53:07 · 9369 阅读 · 0 评论 -
Postman打开一直转圈圈怎么办(工具测试问题)
一、软件问题最近在做基于接口开发的项目 ,用的postman模拟前端做请求测试。问题是时间一长 打开postman后 这个软件就一直转圈圈 打不开!why ?缓存过多二、解决方案如何解决?删除%appdata%目录下的postman文件就可以解决问题了这个文件夹是隐藏的,地址栏输入%appdata%进入此目录然后删除postman文件夹 然后发现可以成功且迅速打开postmanI hope this article will help you.2020.07.06...转载 2022-06-20 15:54:35 · 3647 阅读 · 0 评论 -
Git命令:查看分支、创建分支、合并分支
查看的git命令如下:1、查看远程分支2、查看本地分支1、创建新分支2、切换分支 3、创建分支的同时,切换到该分支上三、从远程仓库pull(拉取)代码到本地分支1、指定远程分支,和本地分支特别注意的一点:origin是远程仓库连接默认的对象名称,有些人可能在Gui上自定义过远程仓库连接的名称,可以在Gui上查看真正的名称,如下:2、如果不写本地分支名称,则默认和远程分支同名 ,命令如下:四、将新分支推送到远程仓库方法1:使用git命令假设我本地创建了转载 2022-06-15 17:59:07 · 18736 阅读 · 0 评论 -
SecureCRT 屏幕输出行数设置
一、打开Options Session Options–>Terminal–>Emulation在Scrollback输入你需要的最大显示行数,最大行数是128000修改完全局设置需要重启secureCRT才能生效。转载 2022-06-06 09:56:17 · 3599 阅读 · 0 评论 -
.gitignore设置跟踪忽略文件夹中文件
常用规则 规则 作用 /mtk/ 过滤整个文件夹 *.zip 过滤所有.zip文件 /mtk/do.c 过滤某个具体文件 !/mtk/one.txt 追踪(不过滤)某个具体文件 注意:如果你创建.gitignore文件之前就push了某一文件,那么即使你在.gitignore文件中写入过滤该文件的规则,该规则也不会起作用,git仍然会对该文件进行版本管理。配置语法 以斜杠“/”开头表示目录; 以星号“*”通配多个字符; 以问号转载 2022-05-19 10:22:53 · 1228 阅读 · 0 评论 -
Qt Creator插件ToDo
码代码的过程往往并不是一气呵成,有时候需要记录下之后要做的事情,需要修改的地方以及一些提示等信息。QtCreator提供了Todo插件,可以自动检索项目的所有标记符,默认支持TODO、NOTE、FIXEME、BUG、WARNING,同时也支持自定义添加关键词。1. 插件启动菜单栏-帮助-关于插件-(实用工具)ToDo2. 插件效果3. 插件配置菜单栏-工具-选项-TODO,此处可以添加新的关键词,可以指定标示图及颜色。4. 使用在注释中输入关键词即可,需要保证关键词前后均转载 2022-05-11 10:38:09 · 922 阅读 · 0 评论 -
QtCreator无法输入中文问题
问题背景:使用QT的QML开发出来的客户端程序无法在TextEdit框输入中文,当鼠标聚焦到输入光标后,压根切换不了中文输入法。网上找了一大堆,尝试了各种方案,终于解决了问题。至此,对这个问题也有了更多的认知,这里理顺下,方便你我。问题现象:1)在linux环境下安装QtCreator 4.8.1后,在编辑模式下无法切换到中文输入法,也无法输入中文2)基于QT5.12.1开发的QML界面程序的所有输入框中,无法切换到文输入法,也无法输入中文问题环境:OS:Debian 9, 内核版本 4.9转载 2022-05-05 10:57:54 · 2518 阅读 · 0 评论 -
Linux下解决qtcreator中不能输入中文的问题
在Ubuntu环境下用了两天Qt,今天突然发现在Qt 5的代码编辑器里面居然无法输入中文!生成的输入框也同样无法输入中文!在其他软件里面把中文复制过去,调试也没发现有任何显示问题,搜索了一下,原来是输入法框架的问题。再看一下解决办法,各种各样:装软件、复制中文支持文件、写脚本、改系统配置,甚至还有重新编译一个程序来实现的,真是八仙过海,各显牛逼。软件出现漏洞很正常,但是这么有名的产品,我是坚决不相信还需要我们去编译网上的源程序才能解决问题的。很多人说的解决方法都是安装fcitx-frontend-q转载 2022-05-05 10:48:05 · 4103 阅读 · 0 评论 -
linux下可视化git工具git-cola安装与使用(HTTP方式)
一、git-cola为何物很多小伙伴,特别喜欢使用TortoiseGit,该软件是做什么的,就不用多说吧。奈何,TortoiseGit只有windows版,这让在linux上开发的小伙伴,很难受。。。目前有个开源软件叫git-cola。官网地址:http://git-cola.github.io/index.htmlgithub:https://github.com/git-cola/git-cola该软件支持windows和linux,不过在windows上,还是没有Tortoise转载 2022-05-05 09:57:04 · 2378 阅读 · 0 评论 -
git 创建本地分支和远程分支
查看远程分支git branch -r删除远程分支git push origin --delete upcByAsin查看本地分支git branch 删除本地分支git branch -D upcByAsin 创建本地分支git branch test 创建远程分支git push --set-upstream origin yxw_test查看远程分支删除远程分支git push origin --delete listing_diff创建本....转载 2022-04-28 14:02:16 · 343 阅读 · 0 评论 -
linux服务器git pull/push时提示输入账号密码之免除设置
1、先cd到根目录,执行git config --global credential.helper store命令[root@iZ25mi9h7ayZ ~]# git config --global credential.helper store2、执行之后会在.gitconfig文件中多加红色字体项[user] name = 天明 email = xxxx@xxxx.com[credential] helper = store3、之后c转载 2021-12-10 17:49:09 · 642 阅读 · 0 评论 -
linux下彻底卸载postgresql
1.查看系统版本cat /etc/centos-release2.停掉服务service postgres-9.6 stop如果在运行,默认的5432端口就能被监听到3.卸载旧版本的postgresyum remove postgresql*[root@Adfuser-Test-2 etc]# yum remove postgresql*Failed to set locale, defaulting to CLoaded plugins:..转载 2021-12-09 00:44:56 · 15793 阅读 · 1 评论 -
gogs : 添加 ssh An error has occurred : addKey: fail to parse public key: exec: “ssh-keygen“: executab
gogs : 添加 ssh An error has occurred : addKey: fail to parse public key: exec: "ssh-keygen": executable file not found in %PATH% - exec: "ssh-keygen": executable file not found in %PATH%服务器上缺少配置 ssh-keygen.exe的 环境变量、git的环境变量在path 环境变量加上。重启gogs服务...转载 2021-06-22 15:14:52 · 693 阅读 · 0 评论 -
windows下如何搭建属于自己的git服务器?
前一阵子公司需要,领导让我给我们技术部搭建一个git服务器。以前看过教程,但自己没动手做过,开始按照网上的教程来,但搭建过程中发现还是不够详细,今天给大家一个比较详细的,希望对大家有帮助。高能预警,这不是一个问题,这是一个技术贴。咳咳,进入主题。1.首先,需要的工具。包括gogs、git、TortoiseGit、nssm。需要的工具2.安装Git,一路nenx就行。TortoiseGit这个也要装,对git进行菜单化需要,Language是语言包,默认是英文,装好了可以选择中文。转载 2021-06-22 15:11:23 · 1042 阅读 · 0 评论 -
git本地服务器搭建-windows环境
Gogs 是一款类似GitHub的开源文件/代码管理系统(基于Git),Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go 语言支持的 所有平台,包括 Linux、Mac OS X、Windows 以及 ARM 平台。开源go语言开发快速、简单搭建可装windows,linuxgitlab 只能装linux,步骤复杂,弃用gitee 团队限制5人,超出收费,差评gi..转载 2021-06-22 15:09:29 · 720 阅读 · 0 评论 -
git版本控制 冲突文件解决方法
git pull的时候出现如下的错误:错误:无法提取,因为您有未合并的文件。解决方案一(不推荐):本地的push和merge会形成MERGE-HEAD(FETCH-HEAD), HEAD(PUSH-HEAD)这样的引用。HEAD代表本地最近成功push后形成的引用。MERGE-HEAD表示成功pull后形成的引用。可以通过MERGE-HEAD或者HEAD来实现类型与svn revet的效果。将本地的冲突文件冲掉,不仅需要reset到MERGE-HEAD或者HEAD,还需要–hard。没有后面的h.转载 2021-05-13 21:54:42 · 835 阅读 · 0 评论 -
使用maven打包可执行程序时 pom文件中配置
<build> <resources> <resource> <directory>src/main/resources</directory> <includes> <include>**/*.*</include> </incl.原创 2021-06-22 15:30:45 · 319 阅读 · 0 评论 -
Maven命令行方式安装Jar包到本地仓库和上传到私服仓库
mvn install:install-file -Dfile=D:\code\module-model-manager\pinyin4j-2.5.0.jar -DgroupId=net.sourceforge.pinyin4j -DartifactId=pinyin4j -Dversion=1.1.0 -Dpackaging=jar转载 2021-05-12 16:20:14 · 2026 阅读 · 0 评论 -
解决使用git,ssh每次都要输入密码
建议:生成ssh 公钥私钥的时候,不要输入密码。解决方案:1、修改密码:使用命令ssh-keygen -p 然后修改密码的时候直接回车,也就是把密码置空。2、重新生成ssh key, 用ssh-keygen -t rsa -C "your_email@example.com"其中,问你是否覆盖 输入y —— Overwrite (y/n)? y其余全部回车,千万不要在Enter passphrase (empty for no passphrase)输入密码了。再把公钥复......转载 2021-04-13 10:03:36 · 8253 阅读 · 2 评论 -
TortoiseGit 弹出 git@xxx.com‘s password 对话框
安装完 tortoise git,用它克隆项目的时候,一直弹出git@xxx.com’s password 对话框, 而且不管输不输入密码都提示错误解决的办法是,将ssh客户端默认的路径,换为git 安装目录下ssh.exe的路径就行了。选择TortoiseGit–setting–网络:安装后的默认路径为tortoiseGit下:修改到安装的git安装目录下:换为 git 安装目录下的 \user\bin\ssh.exe......转载 2021-04-13 10:02:42 · 16468 阅读 · 0 评论 -
git ssh key配置
git clone支持https和git(即ssh)两种方式下载源码:当使用git方式下载时,如果没有配置过ssh key,则会有如下错误提示:下面就介绍一下如何配置git的ssh key,以便我们可以用git方式下载源码。首先用如下命令(如未特别说明,所有命令均默认在Git Bash工具下执行)检查一下用户名和邮箱是否配置(github支持我们用用户名或邮箱登录):git config --global --list 笔者的机器显示信息如下(已配置):如未配置,则执.转载 2021-04-13 09:58:47 · 3108 阅读 · 0 评论 -
idea开发maven web项目时,target目录中的dao中没有xml文件
在开发maven web项目时,因为是ssm项目,所以在dao层里有xml文件,以前也是这么开发的,但今天就出现了一下的错误org.apache.ibatis.binding.BindingException: Invalid bound statement (not found): cn.dao.BaseDictMapper.findDictByCode at org.apache.ibatis.binding.MapperMethod$SqlCommand.<init>(Mapper转载 2021-04-10 13:11:11 · 517 阅读 · 2 评论 -
IDEA - IDEA通过快捷键快速定位编译错误
简单说明IDEA在Darcula主题下(黑色背景主题),编译报错有时候提示并不明显甚至不会在类中出现红警,但会在文件名称上加上红色的波浪线。为了在文件中快速的定位错误,我们可以通过设置快捷键来快速定位。Windows版IDEA快速定位Default - 默认定位下一个错误: F2定位上一个错误: Shift + F2。Eclipse - 采用Eclipse快捷键定位下一个错误: 无设置定位上一个错误: 无设置默认情况下,Windows版IDEA设置快捷键集为Eclipse时没有默认的转载 2021-03-25 20:03:58 · 3502 阅读 · 0 评论 -
解决Intellij IDEA 中 maven 工程重新加载后 自动跳到JDK1.5的问题
网上有挺多在pom.xml里面设置jdk版本(如下设置),每次这样设置的话太麻烦。<build> <plugins> <plugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-compiler-plugin</artifactId> <转载 2021-02-22 14:15:58 · 539 阅读 · 0 评论 -
idea生成class文件乱码
-encoding UTF-8上面这两张图编码设置成一样。原创 2021-01-04 17:00:02 · 1386 阅读 · 0 评论 -
idea中有些文件显示灰色,无法关联到引用类 find usage 无法查找
idea左上角File菜单 选择Invalidate Caches/Restart原创 2020-12-26 17:06:53 · 2351 阅读 · 0 评论 -
git如何恢复本地删除的文件夹
在被删除的文件夹本地仓库位置,打开git bash命令行操作工具 我在我的本地仓库下删掉了一个.idea的文件用作示范 首先使用git status命令查看本地文件和远程文件的差异,可以看到我删除了monkey_test_py2.x/.idea文件夹 然后使用git reset HEAD [被删文件夹名称],我这里输入git reset HEAD monkey_test_py2.x/.idea,注意这个路径可以从上部中看出,这个命令将文件放在暂存区 ...转载 2020-12-14 10:04:52 · 6616 阅读 · 0 评论 -
IDEA 中使用Git创建新分支,合并代码
不得不说,在 IDEA 上使用 Git 太方便了,清晰,直观,比之前用命令行操作好了太多,下面介绍下如何在 IDEA 上创建新分支,合并代码。适用场景:当前分支是线上分支master,现在需要开发一个新功能,自然是要拉取一个新的分支 test1,待开发测试完毕之后,再合并到 master 才比较恰当。当前处于 master 分支:现在新建一个分支 test1(备注:此时 new branch 是在当前所处分支上新建分支,比如处于A分支,然后 new branch B ,...转载 2020-11-27 10:10:26 · 9950 阅读 · 0 评论 -
idea安装lombok插件后,设置Enable Annotation Processing
安装lombok插件后,代码中get set方法虽然不报错,但编译时依然找不到get set方法。解决方案:File——>Setting——>Build,Execution,Deployment——>Compiler——>Annotation Processors 中设置勾选 Enable Annotation Processing 即可.........原创 2020-11-06 13:52:37 · 1417 阅读 · 0 评论 -
取消idea 控制台行数限制
在本地进行测试时,会出现报错太多idea控制台被限制打印出来的日志被清楚的现象;idea改变控制台打印log限制的方法:1. 点击 File ->Settings ->editor - >General->Console 选中如下图 idea默认的输出缓存区大小只有1024KB,超过大小限制的就会被清除;2.在idea7之后的版本中就已经取消了对 控制台的行数限制选项,只能通过更改配置文件进行更改在安装目录/bin中找到idea.properties文件,..转载 2020-11-17 18:16:38 · 2852 阅读 · 0 评论 -
IDEA : shorten command line
【官方文档】:IntelliJ IDEA 2017.3 EAP: Configurable command line shortener and more 如果类路径太长,或者有许多VM参数,程序就无法启动。原因是大多数操作系统都有命令行长度限制。在这种情况下,IntelliJIDEA将试图缩短类路径。 shorten command line 选项提供三种选项缩短类路径。 none:这是默认选项,idea不会缩短命令行。如果命令行超出了OS限制,这个想法将无法运行您的应用程序,但是工具提转载 2020-08-05 23:37:43 · 5572 阅读 · 0 评论 -
使用IntelliJ IDEA自动生成serialVersionUID
实体对象实现了java.io.Serializable接口后,一般都会提供一个serialVersionUID以做版本区分。在idea里,可以通过设置来快速生成serialVersionUID。设置方法1、打开Preferences–>Editor–>Inspections,然后在右侧输入UID进行搜索(搜索方式比较快,也可以在java–>Serialization issues里找)。然后勾选Serializable class without 'serialVersionUID'转载 2020-06-26 13:09:21 · 840 阅读 · 0 评论