编程工具
Xeon-Shao
这个作者很懒,什么都没留下…
展开
-
github fork项目不带tag解决
github中fork别人的项目,clone下来后发现只有代码,没有tag,而我们现在想基于某个tag生成新分支,然后基于这个分支来开发。第二步,基于某个tag新建分支,并推送到远程仓库。第一步,需要把原来的tag都同步过来。原创 2024-04-29 14:46:26 · 764 阅读 · 0 评论 -
在gitee新建仓库后,如何将本地代码提交到仓库
很多情况下,我们在本地已经进行了一部分项目的开发工作,完成一个阶段的开发后,我们可能想把代码提交到像github或者gitee这样的远程代码仓库中,这个时候我们一般会在gitee上新建一个仓库。在gitee中新建仓库时,给我们提供了很多的选项,我们可以选择创建一个完全空的仓库,也可以选择创建仓库的同时,创建gitingore文件、issue模板文件、ReadMe文件等。原创 2024-04-26 10:38:55 · 380 阅读 · 0 评论 -
IntelliJ IDEA设置JVM运行参数
打开 IDEA 安装目录,看到有一个 bin 目录,其中有两个 vmoptions 文件,需针对不同的JDK进行配置:32 位:idea.exe.vmoptions64 位:idea64.exe.vmoptions-Xms512m-Xmx1024m-XX:MaxPermSize=512m-XX:ReservedCodeCacheSize=225m-XX:+UseConc原创 2015-11-28 20:35:22 · 204454 阅读 · 9 评论 -
idea运行项目之后一直卡在Writing classes… 解决方案
最近遇到idea里直接运行一个Spring boot项目后,idea一直慢悠悠的parsing java,然后就writing classes,然后就一直卡着不动了,运气好10几分钟能把项目启动起来。,就可以啦,实测有效,在开发大型项目遇到同样问题的快来试试吧~多年的摸鱼经验告诉我,事出反常必有妖,赶紧百度一下吧。大小设置为2048,原创 2023-11-16 14:13:23 · 5490 阅读 · 2 评论 -
Git查看代码提交行数统计
如果是MacOS环境下,会报错gawk命令不存在,需要把gawk命令改成awk命令。转载 2023-11-16 11:30:31 · 1824 阅读 · 0 评论 -
Maven compile时报错 系统资源不足,出现OOM:GC overhead limit exceeded
今天在对项目进行Maven clean compile的时候,报出了如下的错误,第一时间联想到是Maven内存不足的问题,于是调整环境变量。重启IDEA后,重新编译项目,然后就可以啦~~原创 2023-10-25 14:22:22 · 1438 阅读 · 1 评论 -
IDEA运行项目报错:Command line is too long的解决办法
现此问题的直接原因是:IDEA集成开发环境运行你的“源码”的时候(注意是源码基础上运行,并非打好的jar包哦),是通过命令(首行那个非常非常长的)来启动Java进程的。-classpath参数,它用于指定运行时jar包路径(因为jar包理论上是可以在任何地方的),这部分可能性就多了。在网上进行初步搜索,会发现有的文章提供了这几种解决办法,接下来我们就对下图几种解决办法进行测试,看看是否有效。经过测试,该篇文章中给出的4种方法,只有第3种是可行的,但也并不优雅,真的是误人子弟啊。4.调整JVM参数,经测试,原创 2023-10-24 14:22:28 · 1375 阅读 · 1 评论 -
Windows连接SFTP服务
普通FTP可以使用资源管理器访问,但是SFTP目前没有找到怎么在资源管理器中访问。最近有个新需求需要通过SFTP方式连接到一个FTP中下载相关内容。然后弹出的提示输入yes,再输入密码就可以了。在cmd中使用如下命令。2.使用资源管理器方式。原创 2023-10-23 14:11:29 · 2591 阅读 · 0 评论 -
Windows开启telnet功能
打开控制面板,找到「程序和功能」,点击「启动或关闭Windows功能」点击确定,等待Windows完成设置。勾选「Telnet客户端」原创 2023-10-19 15:52:47 · 154 阅读 · 0 评论 -
git push 报错 error: src refspec master does not match any 解决
我也记起昨天升级了xcode tools,里面的git肯定也升级了。至于把默认分支名改成了main是git做的还是Apple做的就不去深入探究了(因为我这里用的是Apple Git)。但是这时,注意嗷,很快嗷,我发现本地分支名为 main。怪不得,往master分支上push,push不了呢。由于我这里要往Gitee提交代码,Gitee的默认主分支还是master,所以这里选择修改git的默认分支名。其实,这就又是一个国外关乎ZZZQ的问题了。执行完本地只有main分支,没有了master分支。原创 2023-06-10 21:58:59 · 2592 阅读 · 0 评论 -
MacOS IDEA无法打开报错NSInternalInconsistencyException
重新激活一下就好了,或者可以把激活工具放回到原位置,不用修改plist文件也可以。原来是因为IDEA激活工具的原因,前两天整理文件把激活工具换了目录了。重新打开IDEA,IDEA打开正常了,但是!可以看到具体的报错信息,大概就是类似这样。忘了怎么看的了,可能是看报告?IDEA变成未激活了!死去的记忆开始攻击我了!删除红框内的内容即可。原创 2023-04-07 16:24:50 · 703 阅读 · 0 评论 -
git远程删除分支后,本地git branch -a 依然能看到该分支的解决办法
git远程删除分支后,本地git branch -a 依然能看到该分支的解决办法原创 2023-02-20 13:51:28 · 4128 阅读 · 0 评论 -
IntelliJ IDEA 开箱设置项总结
IDEA开箱设置转载 2022-11-17 18:30:55 · 204 阅读 · 0 评论 -
JetBrains IDEA快捷键大全
JetBrains IDEA快捷键大全转载 2022-11-17 16:23:39 · 763 阅读 · 0 评论 -
Git常用命令汇总
Git常用命令汇总原创 2022-11-15 10:38:06 · 166 阅读 · 0 评论 -
Visual Studio Code Windows默认快捷键
Visual Studio Code 快捷键转载 2022-10-29 11:34:19 · 112 阅读 · 0 评论 -
IDEA报错private field “xxx“ is never assigned解决
IDEA报错private field “xxx“ is never assigned解决原创 2022-09-27 16:47:35 · 13046 阅读 · 0 评论 -
配置Windows ssh免密访问Linux服务器
配置Windows ssh免密访问Linux服务器原创 2022-06-16 14:17:59 · 1304 阅读 · 0 评论 -
如何删除git config中的某一个配置项
我们修改了git config之后两种方式一、直接编辑.gitconfig文件一般在C盘/用户/[你的用户名]下有一个.gitconfig文件,可以直接编辑该文件来进行增删改。二、使用git命令例如,使用如下命令,就可以把http.version配置项删除啦git config --global --unset http.version顺便说一下,添加/修改/查看的命令吧#添加修改git config --global http.version HTTP/1.1#查看git con原创 2022-03-30 13:46:09 · 16505 阅读 · 1 评论 -
MySql Workbench如何设置主键自增长
在使用MySQL Workbench的时候,创建一个表后,想要设置一个字段自增长时,在选中一个字段后,右下角的Auto Increment复选框根本无法点击!于是乎,换用了MySQL官方提供的客户端工具,MySQL Workbench,这个工具吧,用起来怎么说呢,该有的功能基本都不缺,但是用着就是有点别扭。正确操作是在字段列表那里,在小小的AI一列中选中,选中AI后,右下角会Auto Increment显示也选中了,,这割裂的体验。可惜它是商业收费软件,因为版权原因,公司禁止使用其PJ软件。原创 2021-05-19 13:56:35 · 5202 阅读 · 7 评论 -
Java VisualVM添加远程JMX连接时提示“无法使用service:jmx:rmi:///jndi/rmi******连接到*****”
在使用本地Java VisualVM连接测试服务器上的JVM时出现提示无法使用service:jmx:rmi:///jndi/rmi://***.***.***.***:****连接到***.***.***.***:****但是telnet ip 端口发现网络是通的啪的我就百度了一下,很快嗷1.有的说是因为Linux防火墙的原因?使用systemctl stop firewalld.service, 提示 systemctl命令不存在...2.有人说是因为VisualVM走了默认原创 2020-12-16 18:56:05 · 3041 阅读 · 0 评论 -
CMD执行命令出现NOMALY: meaningless REX prefix used以及IDEA提示Cannot run git问题解决
一个报NOMALY: meaningless REX prefix used,一个报Cannot run git原创 2020-12-01 09:49:41 · 5199 阅读 · 0 评论 -
vscode Java 11 or more recent is required to run. Please download and install a recent JDK
问题描述:Visual Studio Code近期在创建Java文件后,开始提示要求更高级别的JDK,悬浮窗口提示信息如下:“Java 11 or more recent is required to run. Please download and install a recent JDK”.这应该是因为Eclipse在2020年11月的release中将Java11作为其最低的要求,见此文。VSC中对Java语法支持的插件Language Support for Java™ by Red转载 2020-11-30 15:16:12 · 530 阅读 · 0 评论 -
Cmder卸载记录
使用腾讯管家卸载Cmder,发现竟然是绿色软件。首先,进入Cmder目录,执行如下命令./Cmder.exe /UNREGISTER ALL执行如下命令后,Cmder的右键菜单会被清除掉。接下来应该就是删除Cmder的目录就可以了。目前是这样操作。操作的不对,请大佬指出。...原创 2020-08-25 15:26:15 · 4105 阅读 · 2 评论 -
git提交时发现iml文件没有被排除
在进行项目提交时,偶然发现项目的iml文件也被列入的变更。看了下gitignore文件,没有问题呀,iml文件已经被排除掉了呀。先说解决办法,假设iml文件全称为cms.iml执行如下命令git rm -r --cached cms.imlgit commit -m "delete cms.iml"git push原因就是远程仓库里已经有了cms.iml这个文件,所以看起来像是gitignore不起作用了。出现这种问题很可能就是项目一开始没有gitignore文件,或者*.原创 2020-06-11 09:46:46 · 3848 阅读 · 0 评论 -
JetBrains IDEA实用快捷键
1.编辑器光标位置跳转类Home——行首End——行尾Ctrl+Home——文档顶部Ctrl+End——文档底部Ctrl+G——查找指定行号2.代码行操作Ctrl+Y——删除行后续不断补充,只挑实用的,常用的...原创 2019-12-11 14:29:41 · 647 阅读 · 0 评论 -
修改IntelliJ IDEA包层级结构显示方式
一。新版本IDEA在开发的过程中,程序结构增多,通过树状结构看包结构目录,更加舒适。Idea默认情况下是不分层级展示包结构的点击设置标志按钮,如下图所示去掉Hide Empty Middle Packages的勾选即可,因为我已经设置过一次,所以会显示为Compact Middle Packages。设置完成的效果: 二。旧版本IDEA使用Intellij ...转载 2018-11-15 13:47:12 · 27887 阅读 · 2 评论 -
Failed to maintain projects LRU cache for dir *********
打开JetBrains系软件时(包括Android Studio),右下角有个红色小叹号总报错,强迫症看了很不爽,点开后详细内容:Failed to maintain projects LRU cache for dir ******: invalid stream header: ******* 解决办法: "File"->"Invalidate Caches/Restar...原创 2018-11-05 11:04:44 · 4576 阅读 · 1 评论 -
IDEA和VS code设置默认换行符为LF
相信用Git的人对这个问题非常了解了,如果团队没做好约定,或者新人不太会用git,用的又是windows,git又没有开启autocrlf,那么当队友修改了代码提交之后,那画面真的是不忍直视。所以索性将IDE的默认换行符设置为LF,一劳永逸;1.IDEAFile--》Other Settings--》Default Settings--》Editor--》Code Style--》Li...原创 2018-11-07 17:08:35 · 49992 阅读 · 1 评论 -
Android Studio开启虚拟机报错!emulator: ERROR: x86 emulation currently requires hardware acceleration!解决办法梳理
1.如果确认电脑没有开启Intel Virtualization Technology,那么先进BIOS里开启,然后再进行如下步骤,如果不确认,进入第二步。 2.到Android SDK的安装路径下,默认是C:\Users\你的用户名\AppData\Local\Android\Sdk\extras\intel\Hardware_Accelerated_Execution_Manage...原创 2018-11-02 10:06:05 · 5656 阅读 · 0 评论 -
非常全的VS Code快捷键
按 Press 功能 Function Ctrl + Shift + P,F1 显示命令面板 Show Command Palette Ctrl + P 快速打开 Quick Open Ctrl + Shift + N 新窗口/实例 New window/instance Ctrl + Shift + W 关闭窗口/实例 Close window/in...转载 2018-11-09 09:18:43 · 1888 阅读 · 0 评论 -
Cmder安装后相关配置说明
一、将Cmder添加到右键菜单每次用cmder手动一层一层的进入目标文件夹,是一件很麻烦的事儿。所以,将cmder添加到系统右键菜单是个很好地解决方法。1、把 Cmder 加到环境变量 把Cmder.exe存放的目录添加到系统环境变量; 加完之后,Win+r一下输入cmder,即可。2、添加 cmder 到右键菜单:环境变量添加后,在任意文件夹中即可打开Cmder,上一步的把 Cm...转载 2018-10-19 14:39:06 · 2689 阅读 · 1 评论 -
EmEditor18.1.2 注册码
用户名 闪电下载吧注册码 DKAZQ-R9TYP-5SM2A-9Z8KD-3E2RK18.1.2 64bit版本亲测可用原创 2018-10-09 14:26:53 · 2578 阅读 · 0 评论 -
windows下如何解决intellij idea控制台中文乱码
解决第一步:修改intellij idea配置文件:找到intellij idea安装目录,bin文件夹下面idea64.exe.vmoptions和idea.exe.vmoptions这两个文件,分别在这两个文件中添加:-Dfile.encoding=UTF-8第二步:找到intellij idea的file---settings---Editor---FileEncodings的G...原创 2018-09-05 09:28:58 · 302 阅读 · 0 评论 -
Tomcat环境变量配置
1.Windows环境下变量名 变量类型 变量值 CATALINA_HOME 系统变量 Tomcat解压目录 CATALINA_BASE 系统变量 Tomcat解压目录 Path 系统变量 %CATALINA_HOME%\lib;%CATALINA_HOME%\bin 测试方法: startup-->浏览器访问localh...原创 2018-08-29 10:22:40 · 281 阅读 · 0 评论 -
VisualVM提示检测不到本地JAVA程序
默认安装,感觉一切都对,却报错???以管理员身份运行 jps、jps -v命令没有输出内容????管理员身份运行cmd原创 2018-08-28 14:32:31 · 947 阅读 · 0 评论 -
Mobaxterm中使用git log报错/bin/busybox.exe less -R no such file or directory
如果在打开设置--》Terminal--》勾选Use Windows PATH environment,可以使用部分git命令使用git log时就会报错/bin/busybox.exe less -R:/bin/busybox.exe no such file or directory解决方法是安装Git插件安装git插件有两个方法:一,在mobaxterm图形界面上点击pack...原创 2018-11-12 16:45:08 · 2588 阅读 · 0 评论 -
VScode同步配置和插件步骤
准备工作:电脑上需安装VSCode,拥有一个github账户。实现同步的功能主要依赖于VSCode插件 "Settings Sync" Setting Sync 可同步包含的所有扩展和完整的用户文件夹1) 设置文件2) 快捷键设置文件3) Launch File4) Snippets Folder5) VSCode 扩展设置6) 工作空间 Setting S...转载 2018-11-12 16:56:04 · 2415 阅读 · 0 评论 -
让你的git bash更好看更实用
在使用git bash的时候,我经常有个需求想要知道每个命令执行时的时间,这样自己心里更有数,可以默认的git bash命令行没有这个功能,所以,自己动手做了一下配置,顺便也玩了些品如操作。这样自己工作的时候心情都变好了呢!先上效果图操作方法:1.首先找到本机Git安装目录,找到目录下Git\etc\profile.d下的git-prompt.sh文件。...原创 2019-09-24 15:11:26 · 1496 阅读 · 1 评论 -
rz/sz命令参数解释
rz:常用于从windows上下载文件,基本上用在超级终端中连接到linux上时用到,具体命令解析如下:Usage: rz [options] [filename.if.xmodem]Receive files with ZMODEM/YMODEM/XMODEM protocol(X) = option applies to XMODEM only(Y) = option ap...转载 2019-07-19 11:27:08 · 12919 阅读 · 3 评论