본문 바로가기

컴퓨터

[펌] 인터넷 익스플로러 오류 문제 검색을 하면 렉이 걸리거나, 인터넷 사용중 오류창 을 닫으면 사용 중인 인터넷 창이 모두 닫히는 등의 인터넷 오류 대부분의 주원인은 1.바이러스에 감염이 되어 바이러스,애드웨어 에 의한 현상. 2.인터넷 익스플로러 관련 파일 손상 ... 등 여러 가지가 원인이 될 수 있습니다. 원인이 다얗애 하나씩 점검 하지 않고는 정확한 파악이 어렵습니다. 특히 아래 답변 내용중 컴퓨터에 설치된 키보드 보안 프로그램 끼리 충돌 가능성도 높아 보입니다. 컴퓨터에 무분별 하게 설치된 악성 브라우저 확장 기능인 추가 기능이 충돌 하거나 확장 되면서 인터넷의 정상 실행을 방해 하는 전형적인 현상중 하나입니다. 아래 내용을 하나씩 점검해 보시기 바랍니다. ========================================.. 더보기
Visual Studio Just-In-TIme Debugger 해결 방법 Explore를 하다보면 다음과 같이 오류 문구가 나오면서 디버깅 화면이 나오는데요. 이는 익스플로어에서 잘못된 행을 실행해서 그럽니다. 이 디버거를 끄는 방법을 알려드리도록 하겠습니다. 1. 레지스트리 수정방법 레지스트리를 수정하여 디버거 창이 안나오게 하는 방법입니다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\ CurrentVersion\AeDebug 에 가면 다음과 같이 Auto 항목이 보이실 겁니다. 여기에서 1로 되어있는 값을 0으로 바꾸시면 됩니다. 2. Visual Studio에서 실행 금지 Visual Studio에서 디버거를 실행 하지 않도록 설정 하는 방법입니다. 우선 설치되어있는 Visual Studio를 실행시키신 후 [Tools] - [.. 더보기
Visual Studio Just-In-Time Debugger가 발생하지 않는 방법 ##### 첫번째 방법 ##### 1.시작 - 실행 - CMD 2.도스창이 나오면 3. vsjitdebugger.exe /reserver 이렇게 해결되지 않으시면 두번쨰 방법으로 해결하세요. 서버에 Visual Studio를 설치한 다음 처리되지 않은 예외가 발생하면 기본적으로 예외 대화 상자가 열립니다. 사용자는 이 대화 상자에서 Just-In-Time 디버깅을 시작하거나 예외를 무시하도록 지정해야 합니다. 무인 작업을 진행하려는 경우에는 이러한 작동 방식이 적합하지 않을 수 있습니다. Visual Studio를 설치하기 전의 기본 동작처럼 처리되지 않은 예외가 발생해도 대화 상자가 열리지 않도록 서버를 구성하려면 레지스트리 편집기를 사용하여 다음 레지스트리 키를 삭제합니다. 32비트 운영 체제에서의 .. 더보기
재귀함수 사용 예제 재귀함수란 자기 자신 함수을 호출하도록 만들어진 함수를 말합니다. 자기 자신을 호출하기 때문에 코드의 줄 수를 줄일 수 있지만, 함수 호출시 return 해야 하는 주소를 stack 에 저장하기 때문에 너무 많은 호출은 stack overflow 라는 치명적인 문제를 발생할 수 도 있습니다. ★ 소스코드는 아래와 같습니다. #include float recursive( int n ) { if( n == 1 ) return 1; else return recursive( n - 1 ) + ( (float)1 / n ); } int main() { int n; printf("정수 n 을 입력하세요 : "); scanf("%d", &n); printf("정수 n = %d 에 대한 수식의 결과값은 %f 입니다.\.. 더보기
홈페이지에 팝업창 띄우기 소스 *** 팝업창 띄우기 *** 팝업창 옵션 no, 1을 사용 width=800 : 팝업창의 넓이 height=600 : 팝업창의 높이 top=0 : 팝업창이 뜰 위치 left=0 : 팝업창이 뜰 위치 resizable=1 : 창크기 조정가능 scrollbars=1 : 스크롤바 menubar=1 : 메뉴 toolbar=1 : 메뉴아이콘 location=1 : 제목표시줄 directories=1 : 연결버튼(핫메일 등) status=1 : 하단의 상태바 입장시 팝업창 띄우기 여기를 누르면 새로운 창을 띄웁니다. 입장시와 퇴장시에 모두 팝업창 띄우기 ---------------------------------------------------------------------------------------- 여러.. 더보기
[스크랩] #ifndef ~ #endif 와 #pragma once 의 차이점 header 파일의 중복 include 로 인한 error 를 방지하기 위해서 흔히들 사용하는 방법들이다. 흔히들 #ifndef ~ #endif 를 사용하는데 예를 들면, - a.h file - #ifndef _A_H_ #define _A_H_ ... #endif 이렇게 사용해서 header 파일의 중복으로 인한 compile error을 예방한다. 이 경우에 macro wrapper 를 이용해 특정 macro로 선언되어 있으면 #endif 까지의 영역이 모두 무효화 되는 방식을 이용하는 기법이다. 하지만 이 기법의 경우 중복되는 header 파일이 발견될 때마다 계속해서 그 header 파일을 scan 해야하므로 compile 시간이 오래 걸리게 된다. macro wrapper 방식의 경우 prepro.. 더보기
★자바스크립트와 ★PHP를 연동 ###자바스크립트에서 php변수를 출력하려면 어떻게 하나요?^^;### 자바스크립트 안에서도 PHP 임을 선언하고 echo() 함수로 출력할수 있습니다. 아니면 echo() 함수로 자바 스크립트까지 출력해 주면 됩니다. ### 1.자바 스크립트 안에서 PHP 출력 ### function check(id){ if(id==""){ ... } } ---> HTML 에서 와 같이 사용하면 바로 출력됩니다. ### 2.echo() 로 자바 스크립트 까지 전부 출력 ### ---> echo () 함수로 바로 출력을 해주면 되지만 쌍 따옴표("")가 포함될때는 \"\" 로 처리해야 됩니다. 더보기
[JavaScript] 아이프레임 링크 관련 소스 function xlink(E,URL) { switch(E) { case 'new': window.open( URL,'new','left=100, top=100, width=640, height=480, resizable, directories, location, menubar, scrollbars, toolbar, status'); break; case 'parent': parent.document.location.href = URL; break; case 'iframe_document_write': var imgtarget = window.open('','iframe_name_main'); imgtarget.document.open(); imgtarget.document.write('aaa'); im.. 더보기