202104-07 Hadoop 使用IntelliJ IDEA 进行远程调试代码的配置方法 一.前言昨天晚上遇到一个奇葩的问题,搞好的环境DataNode启动报错.报错信息提示的模棱两可,没办法定位原因.办法,开启远程调试…注意:开启远程调试的代码,必须与本地idea的代码必须保持一致.二.服务器端配置2.1.设置启动远程debug端口修改服务器上的配置文件${HADOOP_HOME}/etc/hadoop/hadoop-env.sh增加环境变量即可.组件环境变量设置NameNodeexportHADOOP_NAMENODE_OPTS="-... 继续阅读 >
202011-06 c# 代码调试技巧和如何远程调试 一:背景1.讲故事每次项目预交付的时候,总会遇到各种奇葩的坑,我觉得有必要梳理一下以及如何快速解决的,让后来人避避坑,这篇就聊聊自己的所闻所遇:我去,本地环境代码跑的哧溜,上了测试环境出问题我去,第三方提供的dll跑出bug了二:两个大坑的解决方案1.本地环境没问题,上了测试出问题相信很多朋友都有我这样类似的遭遇,明明程序代码,配置文件都一样,挪了一个窝就出问题,你说气人不,既然问题出了那怎么快速解决... 继续阅读 >
202011-04 Pycharm同步远程服务器调试的方法步骤 1、需要准备工具xftp:上传项目文件本地下载地址:https://www.jb51.net/softs/81853.htmlxshell:连接Linux系统调试,执行命令本地下载地址:https://www.jb51.net/softs/260508.htmlPyCharm:调试python代码这些软件可以自行网上搜索下载2、准备一个小项目比如我的图书管理系统项目3、服务器虚拟环境可以在xshell中使用以下命令创建:python3-mvenvnew_booknew_book就是文件名,可以自定义。4、项目同步到服务器将本地项目,... 继续阅读 >
202010-30 Spring Boot开启远程调试的方法 前言上周末一个朋友庆生,无意间听他说起了近况,说公司项目太多了,每天一堆BUG需要修复,项目来回切换启动,真是挺烦的。随着项目越来越多,特别是身处外包公司的朋友,每天可能需要切换两三个项目,难道一有问题就本地启动项目调试?今天这篇文章就来介绍一下什么是远程调试,SpringBoot如何开启远程调试?什么是远程调试?所谓的远程调试就是服务端程序运行在一台远程服务器上,我们可以在本地服务端的代码(前提是本地的代码... 继续阅读 >
202010-10 IDEA实现远程调试步骤详解 IDEA不仅可以本地调试代码,也可以远程调试代码。一、基本原理本机和远程主机的两个VM之间使用Debug协议通过Socket通信,传递调试指令和调试信息。 被调试程序的远程虚拟机:作为Debug服务端,监听Debug调试指令。jdwp是JavaDebugWireProtocol的缩写。 调试程序的本地虚拟机:IDEA中配置的RemoteServer,指定Debug服务器的Host:Port,以供Debug客户端程序连接。二、远程调试步骤1、IDEA配置启动环境... 继续阅读 >
202010-10 如何基于Idea远程调试tomcat war包及jar包 一、war包方式1.catalina.bat开头设置远程端口setJPDA_ADDRESS=80802.cmd到bin目录catalina.batjpdastart3.idea开启远程。远程端口是catalina.bat中设置的8080,项目端口为9045,注意区分。debug启动,连接成功。修改类后,点击build或recompile,可以刷新修改的内容到jvm,完成远程热部署。不过静态资源不能热更新,暂时没找到办法。4.完成连接,控制台打印ConnectedtothetargetVM,address:'localhost:8090',tr... 继续阅读 >
202010-08 Webservice远程调试及超时操作原理解析 WebService远程调试在.NET中已经默认将WEBSERVICE的远程调试功能关闭,有的时候我们需要远程调试程序的时候,就需要打开此功能我们只需在WEBSERVICE的项目的中添web.config的<system.web>配置节下面加一下一段配置就OK了,代码如下:<system.web><compilationdebug="true"/><webServices><protocols><addname="HttpSoap"/><addname="HttpPost"/><addname="HttpGet"/><addname="Documen... 继续阅读 >
202009-25 Vscode Remote Development远程开发调试的实现思路 简介对我而言直接修改、调试服务器代码,当然可以安装插件,包括代码补全等等,和使用本地vscode一样的体验。直接编辑、修改服务器的文件,使用codefilename.即可配置服务端安装ssh-server一般都自带了。建议使用sshlocalhost命令,生成下.ssh目录。方便配置密钥登陆,替代繁琐的密码登陆。客户端安装插件,RemoteDevelopment.安装插件,RemoteSSH配置一定要修改默认的配置文件。我的是:D:\zk.ssh\config因为默认使用的为:c... 继续阅读 >