成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

你可能不知道的調試技巧

移動開發
調試作為開發人員的必備技能,我們幾乎每天都會用到。但是大多數時候,我們僅僅是在本地計算機上進行程序的調試而已。有些時候,本地調試是無法滿足調試要求的,比如:由于本地計算機環境和服務器環境的軟硬件差異,導致本地計算機無法復現問題,因而也無從調試定位問題。此時,我們可能會腦洞大開,是否可以直接調試部署在服務器上的應用程序呢?答案是肯定的,你可以在服務器上面安裝相應的開發調試工具,然后直接調試。此外,你也可以直接使用本地開發工具遠程調試服務器上部署的應用程序。

1.遠程調試

調試作為開發人員的必備技能,我們幾乎每天都會用到。但是大多數時候,我們僅僅是在本地計算機上進行程序的調試而已。有些時候,本地調試是無法滿足調試要求的,比如:由于本地計算機環境和服務器環境的軟硬件差異,導致本地計算機無法復現問題,因而也無從調試定位問題。此時,我們可能會腦洞大開,是否可以直接調試部署在服務器上的應用程序呢?答案是肯定的,你可以在服務器上面安裝相應的開發調試工具,然后直接調試。此外,你也可以直接使用本地開發工具遠程調試服務器上部署的應用程序。

下面簡單介紹下如何在我們常用的WebSphere(下文以was簡稱)中間件上,進行遠程調試:

1.在was上設置遠程調試服務(以下所示均為在was6.1.0.43上的操作):

登錄was控制臺,服務器->應用程序服務器->選擇所要開啟調試服務的server->調試服務,勾選”在服務啟動時啟用服務”,并重啟服務器。

was設置

2.在本機IDE(此處演示的為Eclipse,Version: Helios Service Release 2,Build id: 20110218-0911)上進行設置:

eclipse設置

 3.在本機IDE(此處演示的為Eclipse,Version: Helios Service Release 2,Build id: 20110218-0911)上右鍵‘Debug As’選擇剛才2中新建的調試設置,坐等服務器上斷點被觸發,即可進入遠程調試,如本地調試般順滑。

更多信息可參考:使用Eclipse遠程調試Java應用程序

2.前端 hack

服務器上經常容易出現各種本機環境所無法呈現的問題。真是生命不息,填坑不止,愁煞猿也!很多時候,通過各種方法技巧定位到了問題所在,也找到了解決方案本機驗證通過,但是更重要的是需要在服務器上面進行驗證。作為運行中的服務器,一般是不允許被隨意中斷的,也不能輕易進行更新升級的。那么要如何不改變服務器而又可以進行服務器端的驗證呢?可以利用瀏覽器的調試功能(此方案僅在某些需要修改前臺js、jsp等代碼的情況下有效)。

比如:以下代碼情況下,若附件名含有中文則將導致保存的時候出現亂碼。

文件名未進行編碼

解決方案就是對fileNameDes進行兩次的encodeURIComponent編碼。但是此時在服務器不允許臨時升級的情況下,怎么驗證問題是否得到解決呢?對,這位童鞋說對了,可以利用瀏覽器的F12調試功能里面的監視,直接改變變量值(把methodPath變量設置為經過了兩次encodeURIComponent編碼后的值)來查看驗證最終的效果。在監視處添加如下代碼(產生的效果即和上傳部署***代碼效果一致):

  1. methodPath = mainPath + "method=getDown&id="+id+"&fileNameDes="+encodeURIComponent(encodeURIComponent(fileNameDes))+"&fileName=" 

調試修改變量值

責任編輯:倪明 來源: 簡書
相關推薦

2020-01-29 19:40:36

Python美好,一直在身邊Line

2021-01-05 11:22:58

Python字符串代碼

2017-11-07 21:58:25

前端JavaScript調試技巧

2020-11-03 09:51:04

JavaScript開發 技巧

2012-11-23 10:57:44

Shell

2024-03-04 00:00:00

Kubernetes技巧API

2022-09-20 11:58:27

NpmNode.js

2023-02-27 09:20:24

絕對定位CSS

2023-01-29 09:46:47

Dialog彈窗模態

2021-02-28 08:34:14

CSS outline-off負值技巧

2017-02-23 19:42:55

AS Android代碼

2019-11-20 10:25:06

sudoLinux

2022-12-09 15:06:26

字符串Intl字符串分割

2022-12-21 08:05:04

字符串分割技巧

2021-02-21 06:36:57

運算技巧按位

2021-02-16 09:02:59

Python代碼技巧

2021-07-12 07:59:06

安全 HTML 屬性

2014-12-08 10:39:15

2019-11-25 14:05:47

Python裝飾器數據

2014-04-10 13:15:54

PythonPython技巧
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 伊人网综合| 美女一区二区在线观看 | 中文二区 | 免费国产黄 | 欧美日韩在线综合 | 欧美激情在线播放 | 国产电影一区二区在线观看 | 成人九区 | av成年人网站 | 国产精品不卡视频 | 99pao成人国产永久免费视频 | 一区二区三区精品视频 | 免费看日韩视频 | 精品一区久久 | av电影一区二区 | 狠狠做深爱婷婷综合一区 | 精品国产18久久久久久二百 | 欧美成人精品在线 | 亚洲一区二区三区四区五区午夜 | 日韩久久久久久 | 国产精品夜夜夜一区二区三区尤 | 日韩三级一区 | 亚洲成人动漫在线观看 | 亚洲国产欧美在线人成 | 亚洲喷水 | 中文字幕一区在线观看视频 | 色又黄又爽网站www久久 | 免费的一级视频 | 久久逼逼 | 精品久久久久久亚洲精品 | 亚洲精品久久久久久一区二区 | 精品日韩在线观看 | 日韩 欧美 综合 | www.日韩| 免费骚视频 | 国产成人免费视频 | 国产97在线 | 日韩 | 婷婷成人在线 | 国产伊人久久久 | 波多野结衣中文字幕一区二区三区 | 久久丝袜视频 |