首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

IDEA 开启远程调试

idea 远程调试 背景 在编写代码时, 总会遇到这样或者那样的bug. 这有些bug 特别是业务逻辑的bug . 在生产或测试环境好复现而在开发环境不好复现....现在提供的一种思路, 就是远程调试: 我们可以在本地直接调试生产环境或者测试环境的代码. 只需我们本地代码和远程部署的代码一致....远程主机就会通过socket 将程序执行情况同步到本地 操作 下面以idea 为例 注意事项 如果服务器配置了 iptables/防火墙 , 需要放开对应的端口 如果使用的是云服务器, 则也需要放开对应...socket端口的安全组 如果使用开发工具的是eclipse , 远程调试见这位大佬的博客 传送门 如果使用docker 部署的jar, 则需要进行如下配置 docker 项目进行远程调试 本质和上面步骤差不多..., 但是需要在docker 中, 添加一个内部端口和外部端口的映射 以便我们本地能够通过这个映射访问docker 项目部署的容器 步骤: 关于远程调试原理和配置参数解释.

96720
您找到你想要的搜索结果了吗?
是的
没有找到

PageSpy 开启远程调试新篇章

、实时同步数据的前端界面; PageSpy API 服务端:调试端和 SDK 的 “中间人”。...任他妖魔鬼怪,95% 的问题都可以束手就擒; OK,通过这里简单的阐述,如果你之前使用过 vConsole,或许已经 Get 到 PageSpy 和它最大的不同:PageSpy 内置服务端通信模块,支持远程调试...功能领先 除了支持远程调试这个场景之外,PageSpy 同样是从产品功能的多样性上碾压对手。...具体来说: 使用场景:同样支持 H5 远程调试; 日志面板:对于同样的输入,vConsole 的输出略微有点瑕疵; 日志面板:当发生报错时,PageSpy 支持定位到源码; 网络面板:大体积的响应数据,...结语 vConsole 是一款很实用的产品,切实的为大家在调试 H5 的场景带来了诸多便捷,但可能由于产品设计限制,致使上文的诸多不变; 在拓展了调试的适用场景、丰富产品功能多样性和优化功能的稳定性后,

9710

【Android TV 开发】安卓电视调试 ( 开启网络远程调试 )

Android TV 开发系列文章目录 【Android TV 开发】安卓电视调试 ( 开启网络远程调试 ) ---- 文章目录 Android TV 开发系列文章目录 一、硬件环境准备 二、开启开发者模式...二、查询 Android 电视局域网 IP 地址 四、开启远程连接 一、硬件环境准备 ---- 一般电视盒子是不具备 USB 线调试功能 , 多数只能使用 adb 远程调试 , 国内的电视盒子提供一个...公对公接口 , 两头都是 USB 接口 , 有些电视没有该功能 ) 远程调试 : 开发者电脑 与 Android TV , 必须在同一个局域网中 , 才能进行远程调试 ; ( 远程调试的速度一般要低于...) 二、开启开发者模式 ---- 先到 " 关于本机 " 界面 , 启用开发者模式 , 选择 " 关于本机 / 产品信息 / 软件版本 " 点击多次 , 即可启用开发者模式 ; 在 " 账户安全..." 界面的 " ADB模式 " 选择 " 开启 " 即可进行远程调试 ; 二、查询 Android 电视局域网 IP 地址 ---- 进入设置界面 , 选择网络连接界面进入 ; 进入 " 网络设置

4.2K20

ubuntu linux开启远程唤醒

步骤二:检查主板和电源是否支持WOL 步骤三:检查网卡是否支持WOL 步骤四:查看网卡 步骤五:查询网卡是否支持远程唤醒 步骤六:开启远程唤醒 d为关闭g为开启 步骤七:参考操作 启动远程唤醒,需要主板支持才能进行...步骤二:检查主板和电源是否支持WOL 进入BIOS的Power Management Setup,设置PME Event Wake Up(这其实是一种Wake On PCI Card模式)为 Enabled...Wake On Lan模式可以在完全关机状态下唤醒,而Wake On PCI Card模式要在深度休眠状态下唤醒。...造成这样的区别主要是因为主板的设计不一样,现在的计算机一般都是Wake On PCI Card模式的。...ethtool enp3s0 |grep Wake-on 步骤六:开启远程唤醒 d为关闭g为开启 sudo ethtool -s enp3s0 wol g 步骤七:参考操作 步骤八:远程控制计算机进入深度休眠或完全关机状态

10.5K10

pycharm远程linux开发和调试代码

pycharm是一个非常强大的python开发工具,现在很多代码最终在线上跑的环境都是linux,而开发环境可能还是windows下开发,这就需要经常在linux上进行调试,或者在linux对代码进行编写...具体实现在windows上远程linux开发和调试的代码步骤如下: 配置远程linux主机信息 选择Tools--Deployment--Configuration ? 这里选择SFTP就可以 ?...到此为止配置的内容完成,下面开始测试使用 测试用在远程linux写代码和调试 在测试之前需要开启一个功能:关于自动同步 ?  ...这个功能开启之后,自己在本地新建的文件都会自动同步到远程linux服务器上 这样我们新建一个测试文件,例子如下: ?...这样我们新建的文件就会直接同步到linux上,并且我们直接可以在本地运行,当我们看输出的时候就可以看到其实是在远程执行linux的代码

2.2K50

企业微信H5开启调试模式

背景:在企业微信开发,如果不能在企业微信直接调试,那效率非常低,问题又不容易定位到,企业微信设置里又没有开发者模式开关,就在我无从下手的时候,发现一个快捷键能打开调试模式 企业微信 Windows...版本调试 把 devtools_resources.pak 放到企业微信的安装目录下(复制的文件名,要保证为 devtools_resources.pak),注意安装目录带有版本号(4.0.1304.400...是浏览器内核的版本号); 关闭企业微信,重新启动; 按快捷键 ctrl + alt + shift + D,进入调试模式; 在需要调试的页面上点击右键,点“开发者工具”,进入调试模式。...---- 企业微信 Mac 版本调试 按下 command+shift+control+D 进入调试模式 帮助->开发调试选项->开启 webView 元素审查 内置浏览器右键

4.3K20

Linux在线安装redis并开启远程访问

我本机又安装了太多东西扛不住了,本来在k8s集群中搞了一个,但是端口能通用redis客户端却无法连接,时间紧急还是先安装一个linux的吧。...,所以我们启动后无法在非本机上访问redis服务,所以需要配置开启redis的远程访问。...开启服务器端口 如果服务器端口已经开启就无需执行此步 开启6379的端口 iptables -A INPUT -p tcp --dport 6379 -j ACCEPT 查看已经打开的端口 /etc/init.d.../iptables status 修改配置文件 服务器的端口打开后将redis的远程访问配置也打开,修改配置文件 vi /usr/local/redis/etc/redis.conf 找到bind配置项...后进行保存配置重启redis pkill redis /usr/local/redis/bin/redis-server /usr/local/redis/etc/redis.conf 重启后redis就开启远程访问

2.8K40

Linux 开启护眼模式,降低蓝光伤害

◎ Redshift 前言 现在几乎每部手机都有护眼模式了,减少蓝光,保护眼睛,人人有则,233333~现在 Windows 系统也自带了这样的功能,当然还有个大名鼎鼎的软件——f.lux,Windows...下很好用,不过 Linux 下我没试过,因为我用了 Redshift。...如果报错,可能是默认要系统开启 Location,在 Setting > Privacy > Location Services 这设置 on 开启即可。...当然,如果你不想这样,可以换一种模式,自己输入经纬,百度一下经纬,按格式(见下文)填入即可。...可能是由于未安装 redshift 这个包导致的,安装一下即可: 1 root@kali:~# apt-get install redshift 如果你想安装最新版插件按照方法可以参考这篇文章,另亲测 Kali Linux

3.3K30

IDEA 远程调试

远程调试的原理 本机和远程主机的两个 VM 之间使用 Debug 协议通过 Socket 通信,传递调试指令和调试信息。 被调试程序的远程虚拟机:作为 Debug 服务端,监听 Debug 调试指令。...调试程序的本地虚拟机:IDEA 中配置的 Remote Server,指定 Debug 服务器的Host:Port,以供 Debug 客户端程序连接。...如何进行远程调试 idea设置 [在这里插入图片描述] 远程项目设置 idea设置好了,复制命令行参数,我们需要去启动项目的地方设置,启动项目有通过tomcat启动的,也有通过springboot内置tomcat...[在这里插入图片描述] 问题 可能需要远程服务器的防火墙放行5005端口 ### sudo vim /etc/sysconfig/iptables -A INPUT -m state --state NEW...-m tcp -p tcp --dport 5005 -j ACCEPT ### 重启生效: sudo systemctl restart iptables 远程代码需要与本地代码完全一致 参考:https

1.4K10
领券