728x90
반응형

debugging 10

Chrome의 코드에서 JavaScript 중단점을 설정하는 방법

질문 : Chrome의 코드에서 JavaScript 중단 점을 설정하는 방법은 무엇입니까? Chrome 디버거가 code를 통해 줄을 끊도록 강제 console.break() 와 같은 일종의 주석 태그를 사용하고 싶습니다. 답변 debugger; 를 사용할 수 있습니다. 코드 내에서. 개발자 콘솔이 열려 있으면 실행이 중단됩니다. firebug에서도 작동합니다. 출처 : https://stackoverflow.com/questions/10050465/how-to-set-a-javascript-breakpoint-from-code-in-chrome

Chrome 개발자 도구에서 리소스에 대한 status = canceled 이 의미하는 것

질문 : Chrome 개발자 도구에서 리소스에 대한 status = canceled는 무엇을 의미하나요? 페이지가 취소되는 원인은 무엇입니까? Chrome 개발자 도구의 스크린 샷이 있습니다. 이것은 자주 발생하지만 매번 발생하지는 않습니다. 다른 리소스가 캐시되면 페이지 새로 고침으로 LeftPane.aspx가로드되는 것 같습니다. 정말 이상한 점은 Internet Explorer 8이 아닌 Google Chrome에서만 발생한다는 것입니다. Chrome이 요청을 취소하는 이유가 있나요? 답변 Chrome이 프레임 또는 iframe 내에서 항목을로드하라는 요청을 취소하는 비슷한 문제가 발생했지만 간헐적으로 만 컴퓨터 및 / 또는 인터넷 연결 속도에 의존하는 것처럼 보였습니다. 이 정보는 몇 달이 지났지..

개발관련/other 2021.11.23

Visual Studio의 출력 창에 메세지 쓰기

질문 : Visual Studio의 출력 창에 쓰기 디버깅 목적으로 출력 창에 메시지를 쓰려고합니다. system.out.println("") 과 같은 함수를 검색했습니다. Debug.Write , Console.Write 및 Trace.Write 시도했습니다. 오류가 발생하지는 않지만 아무것도 인쇄하지 않습니다. "DEBUG 상수 정의"및 "TRACE 상수 정의"옵션이 선택됩니다. 메뉴 도구 → 옵션 → 디버깅 → "모든 출력 창 텍스트를 직접 실행 창으로 리디렉션" 옵션이 선택되어 있지 않습니다. 구성 : 활성 (디버그) 참고 : 필요한 경우 마법사를 사용하여 "Windows Forms 응용 프로그램"으로 프로젝트를 만들었습니다. 어디를 봐야할지 모르겠어요. 답변 System.Diagnostics 네..

개발관련/other 2021.11.02

Google Chrome JavaScript 콘솔에서 디버그 메시지를 어떻게 출력하는 방법

질문 : Google Chrome JavaScript 콘솔에서 디버그 메시지를 어떻게 인쇄합니까? Google Chrome JavaScript 콘솔에서 디버그 메시지를 어떻게 인쇄합니까? JavaScript 콘솔은 JavaScript 디버거와 동일하지 않습니다. AFAIK 구문이 다르므로 JavaScript 디버거의 인쇄 명령이 여기서 작동하지 않습니다. JavaScript 콘솔에서 print() 는 매개 변수를 프린터로 보냅니다. 답변 브라우저 주소 표시 줄에서 다음 코드를 실행합니다. javascript: console.log(2); Google 크롬의 "JavaScript Console"에 메시지를 성공적으로 인쇄합니다. 출처 : https://stackoverflow.com/questions/21..

Wi-Fi를 통해 Android 애플리케이션을 실행 / 설치 / 디버그 하는 방법

질문 : Wi-Fi를 통해 Android 애플리케이션을 실행 / 설치 / 디버그 하시겠습니까? Wi-Fi를 통해 개발중인 애플리케이션을 테스트 할 수있는 방법이 있다고 생각했습니다. 이것이 가능한가? 나는 내 전화를 풀고 무선으로 개발할 수 있기를 바랍니다. 답변 포럼 게시물 보기 루트없이 원격으로 Android 화면을 볼 수있는 방법이 있습니까? -게시물 # 9 . 서버를 USB 모드로 다시 전환하려면 adb usb 실행합니다. 그러면 전화기의 서버가 USB 모드로 돌아갑니다. 두 개 이상의 기기가있는 경우 -s 옵션을 adb -s :5555 usb . 루트가 필요하지 않습니다! 기기의 IP 주소를 찾으려면 adb shell 실행 한 다음 netcfg 실행합니다. 거기에서 볼 수 있습니다. OSX를 사..

오류 “The breakpoint will not currently be hit. The source code is different from the original version.”

질문 : “현재 중단 점은 적중되지 않습니다. 소스 코드가 원래 버전과 다릅니다.” 이것은 무엇을 의미 하는가? Visual Studio에서 디버깅 할 때 때때로 중단 점을 추가하지만 비어 있고 VS에 "현재 중단 점이 적중되지 않습니다. 소스 코드가 원래 버전과 다릅니다."라고 표시됩니다. 분명히 이것은 내가 디버그 할 수 없게합니다. 이 메시지는 도대체 무엇을 의미합니까? 어떤 원본 버전? 방금 솔루션을 열고 코드를 변경하지 않았다면 어떻게 '원본 버전'이있을 수 있습니까? 답변 말했듯이 "소스 코드가 원래 버전과 다릅니다". 솔루션 탐색기 내의 프로젝트 폴더를 마우스 오른쪽 단추로 클릭하고 Clean 선택합니다. 새 버전의 프로젝트를 빌드하면 중단 점이 다시 작동합니다! 출처 : https://st..

개발관련/other 2021.08.12

PHP 구문 분석 / 구문 오류; 그리고 그것들을 해결하는 방법

질문 : PHP 구문 분석 / 구문 오류; 그리고 그것들을 해결하는 방법 누구나 구문 오류가 발생합니다. 경험 많은 프로그래머조차도 오타를 만듭니다. 신규 이민자에게는 학습 과정의 일부일뿐입니다. 그러나 다음과 같은 오류 메시지를 해석하기 쉬운 경우가 많습니다. PHP 구문 분석 오류 : 구문 오류, 20 행의 index.php에서 예기치 않은 '{' 예상치 못한 기호가 항상 진짜 범인은 아닙니다. 그러나 줄 번호는 어디에서 검색을 시작할지 대략적인 아이디어를 제공합니다. 항상 코드 컨텍스트를 확인하십시오 . 구문 오류는 종종 언급 된 코드 나 이전 코드 줄 에 숨겨져 있습니다. 코드를 매뉴얼의 구문 예제와 비교하십시오. 모든 경우가 다른 경우와 일치하지는 않습니다. 그러나 구문 오류를 해결하기위한 몇 ..

참조-PHP에서 발생하는 오류 목록

질문 : 참조-PHP에서이 오류는 무엇을 의미합니까? What is this? 이것은 PHP를 프로그래밍하는 동안 발생할 수있는 경고, 오류 및 알림에 대한 여러 답변이며 해결 방법에 대한 단서가 없습니다. 이것은 또한 커뮤니티 위키이므로 모든 사람이이 목록을 추가하고 유지하는 데 참여하도록 초대됩니다. What is this? "헤더가 이미 전송되었습니다" 또는 "비 개체의 구성원에게 전화하기 "와 같은 질문이 스택 오버플로에 자주 나타납니다. 이러한 질문의 근본 원인은 항상 동일합니다. 따라서 이러한 질문에 대한 답변은 일반적으로 반복 한 다음 특정 경우에 변경할 줄을 OP에 표시합니다. 이 답변은 OP의 특정 코드에만 적용되므로 사이트에 가치를 추가하지 않습니다. 동일한 오류가있는 다른 사용자는 너..

gcc의 C / C ++ 소스에서 assembler output 얻는 방법

질문 : gcc의 C / C ++ 소스에서 어셈블러 출력을 어떻게 얻습니까? 어떻게해야합니까? 무언가가 어떻게 컴파일되는지 분석하고 싶다면 내 보낸 어셈블리 코드를 어떻게 얻을 수 있습니까? 답변 gcc (또는 g ++)에 -S 옵션을 사용합니다. gcc -S helloworld.c 이것은 helloworld.c를 통해 전 처리기 (cpp)를 실행하고 초기 컴파일을 수행 한 다음 어셈블러가 실행되기 전에 중지됩니다. helloworld.s 파일을 출력합니다. -o 옵션을 사용하여 출력 파일을 설정할 수 있습니다. gcc -S -o my_asm_output.s helloworld.c 물론 이것은 원본 소스가있는 경우에만 작동합니다. 결과 객체 파일 만있는 경우 대안 --disassemble 옵션 (또는 축..

PHP에서 유용한 오류 메시지를 얻는 방법

질문 : PHP에서 유용한 오류 메시지를 어떻게 얻을 수 있습니까? 자주 PHP 스크립트를 실행하고 빈 화면이 나타납니다. 오류 메시지가 없습니다. 빈 화면뿐입니다. 원인은 간단한 구문 오류 (잘못된 대괄호, 세미콜론 누락), 실패한 함수 호출 또는 완전히 다른 것일 수 있습니다. 무엇이 잘못되었는지 파악하는 것은 매우 어렵습니다. 코드를 주석 처리하고 모든 곳에 "echo"문을 입력하는 등 문제를 좁히기 위해 노력합니다. 하지만 분명히 더 나은 방법이있을 것입니다. Java와 같이 PHP가 유용한 오류 메시지를 생성하도록하는 방법이 있습니까? 답변 구문 오류의 경우 php.ini에서 오류 표시를 활성화해야합니다. "고객"에게 오류 메시지가 표시되는 것을 원하지 않기 때문에 기본적으로이 기능은 꺼져 있습..

728x90
반응형