【开发工具】
文章平均质量分 72
这里主要是基于开发工具进行实战使用介绍,比如idea、webstorm,navicat等
bug菌¹
我是bug菌,CSDN | 掘金 | InfoQ | 51CTO | 华为云 | 阿里云 | 腾讯云 等社区博客专家,C站博客之星Top30,华为云2023年度十佳博主,掘金多年度人气作者Top40,掘金等各大社区平台签约作者,51CTO年度博主Top12,掘金/InfoQ/51CTO等社区优质创作者;全网粉丝合计 30w+;硬核微信公众号「猿圈奇妙屋」,欢迎你的加入!
展开
-
VMware Workstation 无法连接到虚拟机。请确保...【解决办法】
本怂亲测有效,如有任何问题欢迎下方留言!问题描述: 昨天还正常使用,一早打开发现如图一问题, VMware Workstation 无法连接到虚拟机。请确保您有权限运行该程序、访问改程序使用的所有目录以及访问所有临时文件目录。【图一】原因: 重启或者电脑关机的时候没关虚拟机导致服务VMware Authorization Service被关了【事后查看确...原创 2019-11-27 09:59:54 · 22210 阅读 · 11 评论 -
记录centos7重启network服务失败【亲测有效】
本地环境: win10+centos7问题描述: 执行service network restart命令后出现下面的错误:错误打印: Restarting network (via systemctl): Job for network.service failed because the control process exited with error code. See "systemctl status network.service" ...原创 2020-11-18 11:14:38 · 2818 阅读 · 2 评论 -
centos7.x 查询不到ip地址显示【解决办法】
一:截图展示说明问题,二、问题描述: 查询不到ipv4 地址,如上图;三:环境说明: Windows 10 ,本地搭建centos 7,创建完虚拟机一切步骤之后,发现查询ip没有,四、解决办法: 1、查看网卡配置文件信息,直接进入vi编辑,把ONBOOT这一项改为yes,再执行 :wq! 强制保存 并退出;【说明:每个人对应的ifc...原创 2019-11-27 11:47:46 · 6042 阅读 · 0 评论 -
记录linux环境Tomcat报java.lang.OutOfmemoryError: PermGen Space.内存溢出【亲测有效】
linux环境部署web项目日志报错如下:解决:设置tomcat的配置文件bin 目录下的catalina.sh 文件 ../tomcat/bin/catalina.sh 即可!JAVA_OPTS="$JAVA_OPTS -server -Xms1024m -Xmx5120m -XX:PermSize=256m -XX:MaxPermSize=512m"❤如果文章对您有所帮助,就在文章的右上角或者文章的末尾点个赞吧!(づ ̄ 3 ̄)づ❤如果喜...原创 2020-11-20 17:06:40 · 400 阅读 · 2 评论 -
win10安装tomcat7的安装与配置【详细教程】
1、tomcat传送门,群文件自取;群号:7080728302、下载解压之后,先安装好tomcat第一步:在Tomcat bin路径下 找到 startup.bat 双击 打开,闪退表示 安装或者配置 失败;如下;界面不要关;第二步:配置环境变量新建用户变量 :CATALINA_HOME;//CATALINA_HOME D:\apache-tomcat-7.0.79第三步:Path 中 加入 D:\apache-tomcat-7.0.79注意:前...原创 2020-11-03 22:56:52 · 3719 阅读 · 0 评论 -
linux下部署tomcat jsp页面input框出现中文乱码【亲测有效】
记录一下,tomcat 部署war包的时候,启动项目正常,但是在jsp页面中input输入中文出现乱码问题;在你的tomcat里找到server.xml文件, 在你配置访问端口那段设置一下编码格式;即可:disableUploadTimeout="true" URIEncoding="UTF-8" 往期回顾:【1】linux下部署war包到Tomcat根目录访问【2】linux环境Tomcat报java.lang.OutOfmemoryError: PermGen Spac...原创 2020-12-03 14:21:47 · 563 阅读 · 1 评论 -
The Tomcat connector configured to listen on port 8200 failed to start.【异常详情处理】
Error starting ApplicationContext. To display the conditions report re-run your application with 'debug' enabled.2018-08-05 14:10:01.000 ERROR 15332 --- [ main] o.s.b.d.LoggingFailureAnal...原创 2019-08-05 14:30:48 · 1033 阅读 · 0 评论 -
手把手教你如何Vue项目打包dist文件并Tomcat发布【超级详细】
零基础带你入门Vue项目打包部署到Linux服务器,一条龙服务,只为不远千里把你教会。原创 2022-03-24 19:01:15 · 9206 阅读 · 8 评论 -
linux下部署war包到Tomcat根目录访问【亲测有效】
发现以war包的形式部署到tomcat启动,比如 pm.war访问路径是:http://ip:port/pm/xxx 比如:http://10.1.1.116:8081/pm/login但是你会发现,页面大面积404路径访问无效,无论是css、js路径还是接口访问;所以改法就是如何通过隐藏掉以war包名称访问的路径形式去访问项目路径及资源做法:修改 :tomcat/conf/server.xml,在Host配置段中添加类似于如下内容:如下图docBase 路径配置成:webapps..原创 2020-11-20 17:47:29 · 2212 阅读 · 0 评论 -
记录:MySQL连接错误:2003-Cant connect to MySQL server on localhost【亲测有效】
记录:MySQL连接错误:2003-Cant connect to MySQL server on localhost【亲测有效】原创 2020-12-30 11:02:38 · 30025 阅读 · 18 评论 -
纯js实现下载功能【附上js代码】
纯js实现文件下载以下是js文本,粘贴复制一键搞定:function exportExcel(title){ var type='xlsx';var tables=document.getElementsByTagName('table'); var titleTable=tables[0];if(titleTable==undefined){alert("未找到需要导出的数据");r...原创 2019-01-04 14:55:48 · 1966 阅读 · 0 评论 -
零基础带你快速入门如何通过eclipse导入web项目及Tomcat项目部署 | 全网独家,墙裂建议收藏
如何快速通过eclipse导入web项目及Tomcat 部署步骤,详细教程哦,等你白嫖原创 2018-12-10 10:46:25 · 167639 阅读 · 44 评论 -
SSH框架实现excel文件的上传及下载功能【完整代码附上】
使用struts2中的文件上传与下载功能,需要先导入两个jar文件,一个是commons-fileupload.jar,另一个是commons-io.jar,如下:struts2 实现excel上传:<jsp页面><form method="post" id="uploadForm"><input type=&原创 2019-01-03 11:16:32 · 3628 阅读 · 10 评论 -
32位64位Eclipse和jdk对应关系说明【初学者适用】
首先关于32位/64位系统,jdk32位,64位和eclipse 32位和64位的一些对应关系做些说明。1、32位操作系统不可以装64位jdk,64位操作系统一般都可以安装32位jdk,64位jdk是完美发挥性能的。2、64位eclipse只能在64位jdk上运行,运行时如不指定(在eclipse.ini中或启动参数中)vm是会默认去取JAVA_HOME的,如未配置,则根据path中制定去寻找...转载 2019-02-28 17:21:28 · 2331 阅读 · 0 评论 -
Eclipse常用快捷键
Eclipse常用快捷键1、几个最重要的快捷键代码助手:Ctrl+Space(简体中文操作系统是Alt+/)快速修正:Ctrl+1单词补全:Alt+/打开外部Java文档:Shift+F2显示搜索对话框:Ctrl+H快速Outline:Ctrl+O打开资源:Ctrl+Shift+R打开类型:Ctrl+Shift+T显示重构菜单:Alt+Shift+T上一个/下一个光标的位置:...转载 2019-01-24 14:17:44 · 296 阅读 · 0 评论 -
web project导入eclipse ,针对run as里 没有 run on server 选项问题?
问题描述:在导入web项目之后右键项目,run as 里面没有run on server的选项,如图:正确的做法,请看下方**在项目-->右击-->Properties-->perties->Project Facets->Modify Project,勾选DynamicWeb Module**具体详细操作如下:小伙伴们,你们学会了吗?原创 2019-02-22 11:34:40 · 2073 阅读 · 3 评论 -
记录:解决Eclipse启动报错A java runtime Environment(JRE) or java Development…问题【亲测有效】
解决Eclipse启动报错A java runtime Environment(JRE) or java Development问题原创 2019-02-28 17:11:10 · 44429 阅读 · 21 评论 -
git放弃本地修改:
1、未执行git add . 缓存代码时: a、指定放弃某一文件修改内容: git checkout -- [文件路径] //如图一 b、全部放弃修改文件:git checkout .【注意】但是此命令不会删除掉刚新建的文件。因为刚新建的文件还没已有加入到 git 的管理系统中。所以对于git是未知的。自己手动删除就好了。图一2、执行git a...原创 2019-09-18 15:13:42 · 2190 阅读 · 0 评论 -
记录本地项目上传到GitHub全过程及clone项目再上传【详细教程】
前言:作为一个开发人员怎么可以不会使用GitHub呢,正好我也再研究了一下如何往GitHub上传项目,之前上传过可还是不记得了,于是趁今天有空把它总结出来,这篇博客给初学者们观看,大佬请绕道。1、github新建仓库2、安装git嫌官网下载git龟速,给个传送门,下载神速度!https://blog.csdn.net/weixin_43970743/article/details/112128382;然后下载好,傻瓜式安装即可;如下表示安装完成3、上传本地项目git..原创 2021-01-11 14:33:15 · 235 阅读 · 0 评论 -
git 之merge 分支合并
//举例:从 bulltest分支 合并到 bull 分支git checkout bullgit pull git merge bulltestgit push原创 2020-08-05 16:58:16 · 217 阅读 · 0 评论 -
记录github每次提交都要弹出登陆框,要求输入账号和密码【详细】
每次提交都会先验证一遍,登录github账号密码,就很讨厌,所以有没有一劳永逸的办法呢,答案肯定是有的,我提供一种解决方案,不需要绑定github账号,供大家参考。1、将http改成ssh协议2、查看仓库远程地址;如下可以看到,已经修改成了ssh协议3、本地创建SSH Key并添加到Github中 先查看本地是否存在.ssh文件夹,不存在则没有; 没有则创建一个。如下是创建过程 ssh-keygen -t rsa -C “luoyong@qq.com...原创 2021-01-11 14:19:05 · 6169 阅读 · 3 评论 -
如何通过git上传项目到gitlab
1.创建新项目(1).登录gitlab网址成功后,点击右侧导航条上的“+”或者选择 New project 就可以进入创建项目的页面(2).在创建工程的页面,按照要求填写项目的名称和可见性等信息,然后点击Create project。Project name:项目的名称Importprjectfrom:从哪导入项目(可以不填)Description:项目的描述(可...原创 2019-07-22 16:46:11 · 1325 阅读 · 0 评论 -
git版本回退【快速上手】
1. git log定义:该命令显示从最近到最远的提交日志。每一次提交都有对应的commit id和commit message。git log提示:退出log 列表,输入 q 即可!2. git reset --hard+目标版本号定义:根据 id 回退到指定的版本; 我们已经根据 git log 命令看到了所有的提交的信息,本文中,我以回退到 上一个版本,即 commit id 为 git reset --hard bf1a988f218f7e827849b9ae604...原创 2020-08-05 16:55:27 · 766 阅读 · 0 评论 -
官网Git下载太慢,另辟蹊径!
下载传送门:https://npm.taobao.org/mirrors/git-for-windows/选择版本:进入后,选择你想要的版本,它里面是按版本降序排序;我想下载新版本怎么做?拉到最底部,如下图所示:然后点进去;下载对于的版本即可;参考:https://blog.csdn.net/weixin_44198965/article/details/99686507❤如果文章对您有所帮助,就在文章的右上角或者文章的末尾点个赞吧!(づ ̄ 3 ̄)づ❤如果喜欢...原创 2021-01-02 23:15:19 · 201 阅读 · 0 评论 -
WebStorm之常用快捷键【实例演示】
1 自动注释和撤销注释:ctrl+/在一句代码前面用 ctrl+/ 可以自动注释和撤销注释,js,html都可以,很好的省去了敲注释符的时间(mac下为command+/,下同)2 自动补全html标签我们知道在使用linux命令的时候按tab键有自动补全的功能,在很多编译器里也是,在webstorm中当你想敲一些html元素时,比如:(1)想敲一对h1标签,只需要敲h1,按tab键,变...转载 2019-03-18 15:50:45 · 541 阅读 · 0 评论 -
Alibaba Java Coding Guidelines安装使用教程
P3c是阿里代码规范检查工具,该插件由阿里巴巴 P3C 项目组研发。代码已经开源,GitHub:https://github.com/alibaba/p3c阿里介绍文章:https://mp.weixin.qq.com/s/IbibsXlWHlM59kfXJqRvZA#rd该插件已支持了IDEA、Eclipse,在扫描代码后,将不符合规约的代码显示出来,甚至在 IDEA 上,还基于 I...原创 2019-12-23 09:31:39 · 26252 阅读 · 1 评论 -
idea 常用快捷键及技巧
修改方法如下:点击 文件菜单(File) –> 点击 设置(Settings… Ctrl+Alt+S), –> 打开设置对话框。在左侧的导航框中点击 KeyMap。接着在右边的树型框中选择 Main menu –> Code –> Completion.接着需要做两件事:移除原来的Cycle Expand Word 的 Alt+/ 快捷键绑定。在 Basic ...转载 2019-01-24 14:24:20 · 1505 阅读 · 0 评论 -
IDE创建文件时如何自动添加作者/时间/版本等注释?一文教你
一文带你设置IDE新建文件自带注释,还不快点来学。原创 2019-08-12 11:18:17 · 2630 阅读 · 1 评论 -
idea安装lombok插件及基本注解使用详解
平时在开发过程中创建实体类的时候就经常的操作是:先写成员变量,然后再提供getXxx()、setXxx()方法,然后看需要再提供toString等方法。这样一来不仅会发现每写一个实体类的话就会有很多相同的操作,而且代码量看起来也很多,很长,不简洁。于是,@Data这个注解就能给我们开发过程中带来很方便的使用了。@Data注解:这个注解其实是帮你的类提供了getXxx()、set...转载 2019-06-14 10:21:18 · 1944 阅读 · 0 评论 -
IDEA运行报Command line is too long错误解决办法
运行idea的时候,突然发现项目跑不了;出现以下错误:Command line is too long. In order to reduce its length classpath file can be used. Would you like to enable classpath file mode for all run configurations of your project?...原创 2019-03-05 18:18:01 · 21942 阅读 · 1 评论 -
记一次IDEA的重命名(rename)事故【新手入坑必看】
前言:今天在写项目的时候,由于发现子项目命名错了,结果在使用idea重命名的同时,遇到了一个巨坑;正文:结果发现重命名之后同一类型的文件夹名称也被一并改了分析:发现是自己重命名(Rename)的时候默认选了搜索全局文本;忘了取消默认选项,结果项目全炸了;结论: idea Rename 下方出现的两默认勾选的到底是什么?【如上图红框圈选】 ...原创 2019-06-12 18:25:29 · 16162 阅读 · 6 评论 -
IDEA报错:Lombok Requires Annotation Processing
idea报错如下:Lombok Requires Annotation Processing Annotation processing seems to be disabled for the project "longmarch-boot". But lombok is on classpath. For the lombok plugin...原创 2019-06-19 10:53:15 · 7689 阅读 · 0 评论 -
记录Maven 编译:Please refer to dump files (if any exist) [date].dump, [date]-jvmRun[N].dump and [date]
报错缘由:使用maven进行打包 install package结果打包未果。报错如下:解决思路:maven的编译打包检查:关闭点一下就可以了,忽略检查测试文件。再打包测试一下:ok,大功告成。❤如果文章对您有所帮助,就在文章的右上角或者文章的末尾点个赞吧!(づ ̄ 3 ̄)づ❤如果喜欢大白兔分享的文章,就给大白兔点个关注吧!(๑′ᴗ‵๑)づ╭❤~❤对文章有任何问题欢迎小伙伴们下方留言或者入群探讨【群号:708072830】❤鉴于个人经验有限,所有观点.原创 2021-03-20 09:43:20 · 1909 阅读 · 0 评论 -
idea如何开启Run DashBoard【工具使用】
1.找到.idea下面的workspace.xml文件2.在下面的代码中加入一段配置代码源代码位置<component name="RunDashboard"> <option name="ruleStates"> <list> <RuleState> <option na...原创 2019-08-05 13:56:14 · 2943 阅读 · 2 评论 -
idea、webStorm打开多个文件多排显示
===》Window→Editor Tabs→Tabs Placement→Show Tabs in Single Row取消选中后即可在多行显示如图操作:取消Show Tabs in Single Row即可效果:原创 2019-09-29 10:57:12 · 3127 阅读 · 0 评论 -
Idea中修改Jvm的堆内存,模拟内存溢出异常终止情况
由于项目部署在服务器上,异常终止,打印log日志才发现,堆内存溢出,所以为了具体了解并解决这个问题,借此本地模拟堆内存溢出,得到堆内存hprof文件,可用工具具体分析。1、本项目为一个springboot项目,修改项目启动模块,如下图,VM options 中添加-Xms60m-Xmx60m-XX:+HeapDumpOnOutOfMemoryError-XX:HeapDumpP...原创 2019-12-30 10:46:15 · 1708 阅读 · 0 评论 -
IDE将terminal下的本地cmd终端改成Git端
每一次代码git提交或者拉去代码等操作,都要在桌面打开git 再进行相对应的操作;特别麻烦,于是就直接把IDE下的terminal 输入终端改成git终端;如下演示IDE:golandidea、goland、webstorm 皆测试通过,其余IDE大同小异,想必也一样修改!第一步:打开位置:ile-->setting-->Tools--> Terminal第二步:如下图设置即可!如有任何疑问,欢迎下方留言❤如果文章对您有所帮助,就在文...原创 2020-05-18 10:32:13 · 1204 阅读 · 0 评论 -
idea如何导入一个java Gradle项目
1、首先打开idea,左上角选择File--> Open..-->选择项目里的build.gradle文件-->Open as a project -->new window弹出以下框,默认即可,gradle这里可以使用3个选项之一,第三个是使用本机安装的gradle,设置jvm 与 jdk之后,就开始了自动java sysn点击ok完毕后,就会自...原创 2020-02-14 12:31:20 · 4106 阅读 · 0 评论 -
快速实现mapper.java与mapper.xml之间互相切换【idea插件】
轻松轻松实现mapper.java与mapper.xml之间互切,你必须值得拥有!原创 2022-03-25 13:30:23 · 8018 阅读 · 0 评论 -
Maven的安装及更改下载仓库【初学者适用】
一、下载Maven从Maven官网中下载,我用的是3.6.0版本的。官网地址:http://maven.apache.org/download.cgi 进入官网后你会看到如下显示:上图Link中有四个下载包,上面两个带bin是Windoiws平台的,下面两个带src是Linux平台的;从上而下,带tar后缀的(第一个和第三个)是带源码的包。我用的是第二个,windows平台不带源码的包,根据...原创 2019-02-25 17:28:49 · 2115 阅读 · 0 评论