스마트웹앱콘텐츠전문가 400

이벤트 뷰어로 부팅 시각 확인하기

PC의 부팅 시간을 확인하고자 할 때,여러가지 방법들이 있지만, 이벤트 뷰어에서 확인하는 방법을 포스팅하겠습니다. 1.이벤트 뷰어 열기 ○ 시작메뉴 - 검색 - 이벤트 뷰어 ○ 제어판 - 시스템 및 보안 - 관리 도구 - 이벤트 뷰어 2. 이벤트 뷰어에서 필터링 검색ID로 확인○ 6005 : 이벤트 로그 서비스가 시작 되었음을 알려줌 = 부팅이 되었음을 짐작.○ 6006 : Clear Shutdown(정상 종료) 시 기록○ 6008 : Dirty Shutdown(비정상 종료) 시 기록- 비정상 종료 : 하드위어로 인한 문제, 소프트웨어로 인한 문제, ASR기능이 Enable되어 있는 경우- 비정상 종료 중 소프트웨어로 인한 문제는 일반적으로 KeBugcheckEx를 호출하여 블루스크린을 발생시킴. 이때,..

서비스 1053 오류

서비스 시작 또는 재시작 시,중간에 '1052 오류~~~' 이런 문구가 나오는 팝업이 생기는 오류가 나는 경우가 있습니다. 이 경우, 대개는 .NET Framework가 제대로 설치가 되지 않았거나, 최신 버전의 .NET Framework로 업데이트 되지 않아서 발생하는 현상으로 보입니다. 따라서 해결 방법으로는 .NET Framework를 설치해주거나 윈도우 업데이트를 해주면 해결 될 것으로 보입니다.

숫자 자리수 채우기

예를 들어, 111 이란 데이터를 00111로 표현하고 싶은 경우 이번 글을 참조하여 해결 할 수 있습니다. [mssql]방법 : REPLACE()함수 및 LEN()함수 사용SELECT REPLACE('자리수에 채울 문자','전체 자리수 길이 - LEN('데이터')) + '데이터'※ 숫자 타입의 데이터의 경우 SELECT REPLACE('자리수에 채울 문자','전체 자리수 길이 - LEN('데이터')) + CONVERT(VARCHAR, '데이터') 예) SELECT REPLACE(0, 5 - LEN(111)) + CONVERT(VARCHAR, 111) FROM 테이블명 [mysql]방법 : LPAD()함수 사용 -> LPAD('데이터', '전체 자리수 길이', '자리수에 채울 문자')mysql은 타입에 ..

[윈도우7]컴퓨터 계정 비밀번호 분실 시 비밀번호 초기화 방법

[초기화 방법 : 시작화면에서 고정키 실행 프로그램을 명령프롬프트로 사용하여 암호를 변경함] 1. 부팅cd나 usb를 이용한 방법 2. 부팅cd나 usb없이 강제 종료 후 '시동 복구 시작'이용--------------------------------------------------------------------------- 1. 부팅cd 나 usb를 이용 1)윈도우 부팅cd나 usb를 이용하여 부팅 후, 윈도우 설치 창이 나오면 쉬프트 + f10키를 눌러 명령 프롬프트 창(=도스 명령창)을 실행. 2)명령 프롬프트 창에 윈도우가 설치된 디스크로 진입(대부분 c드라이브에 윈도우를 설치하기 때문에 c드라이브로 설명) 'c:' 명령어를 통해 c드라이브로 진입 'dir'명령어를 통해 c드라이브 내에 Wind..

[윈도우7]원격 접속 시 '인증 함수~' 오류 문제 해결

원격 접속 시, 로그인을 하면 '인증 함수~~~' 라는 문구가 담긴 에러(?)창이 뜨는 경우가 있습니다.이런 현상을 해결할 수 있는 방법에 대해 포스팅하겠습니다. 1. 원격 접속이 정상적으로 되지 않는다면, 가장 먼저 확인해야 할 사항은 해당 계정에 대한 비밀번호가 변경 유무 입니다. -> 단순하게 비밀번호가 바뀌어서 접속이 안 된다면, 해당 비밀번호만 찾아주면 될 것입니다. (만약, 바뀐 비밀번호를 도저히 모르겠는 경우, 비밀번호 초기화 방법에 대해 링크 해 놓았습니다.)2. '로컬 그룹 정책 편집기' 창을 열어 설정 상태를 확인합니다. 실행(컨트롤 + R) - gpedit.msc(로컬 그룹 정책 편집기 창) - 로컬 컴퓨터 정책 -> 컴퓨터 구성 -> 관리 템플릿 -> 시스템 -> 자격 증명 위임 -..

[윈도우7]관리자 권한 설정

특정한 파일을 삭제하려고 할 때, 삭제가 안 되는 경우가 있습니다.이는 파일을 삭제하는 사용자의 권한이 낮은 경우 이런 현상이 나타날 수 있습니다.따라서, 해당 파일을 정상적으로 삭제할 수 있는 권한을 사용자에 부여해 주어야 합니다. 사용자에 관리자 및 기타 권한을 부여할 수 있는 설정 방법 2가지 정도를 이 글에서 설명하겠습니다. [방법1] 메뉴 - 실행 또는 단축키 알트+R -> 'control userpasswords2' 입력 및 클릭 -> 사용중인 계정 선택 후 속성 버튼 클릭 또는 사용중인 계정 더블클릭 -> '그룹 등록' 탭 클릭 -> 사용자에게 부여할 권한 수준 선택 후 적용 후 확인 ※ 해당 설정을 적용하려면 로그오프 해야 함. [방법2] 메뉴 - 컴퓨터 또는 바탕화면의 컴퓨터 또는 파일탐..

[엑셀]앞에 '0'표시하기

엑셀 사용시,어떠한 값을 복붙 했는데, 원래 의도한 값이 아니라 엑셀 자체에서 포맷 형식을 변경해서 값을 보여주는 경우에는골치가 아프기 마련입니다. 이번 글은 이런 상황 중의 하나인 전화번호 및 우편번호 값 복붙시 앞에 '0'이 표기가 안 되는 경우의 해결 방법에 대해 포스팅 하겠습니다. 사용하는 엑셀 함수 : TEXT('값','포맷형식') 엑셀에 전화번호나 우편번호 복사+붙여넣기 시...예를 들어, 01012345678 -> 1012345678, 01234 -> 1234 이런 식으로 엑셀에 복붙되는 경우가 있음. 예)전화번호(휴대폰)의 경우 : TEXT('값','00000000000') => 1012345678 -> 01012345678우편번호의 경우 : TEXT('값', '00000') => 1234..

[MSSQL]데이터 삭제

이 글에 들어가기 앞서 유의 사항.※ 확실치 않은 쿼리는 절대 사용하지 마세요. 데이터 손실의 위험이 있습니다. 1. DELETE 문 : 데이터 만 삭제. - 조건절 함께 사용하여 부분 데이터 삭제 : DELETE FROM 테이블명 WHERE 컬럼명 = '조건값'- 해당 테이블에 모든 데이터 삭제 : DELETE FROM 테이블명 cf) DELETE 문은 mssql, mysql 등 기본적인 DBMS가 비슷하거나 동일하게 사용됨.

[자바7]동시성

동시성의 정의 :동시에 다른(또는 같은) 명령을 여러 개 수행하게 하는 프로그램 기능.동시성 프로그램은 다중 CPU 환경에서 CPU 자원을 분할하여 동작하는 특성이 있음.동시성 프로그램을 작성해서 오늘날 멀티코어 CPU의 장점을 활용할 수 있고,싱글코어 CPU 환경에서도 I/O를 많이 사용하는 경우 동시성 프로그램을 작성하는 것이 유리함. 1. 백그라운드 작업 시작하기 : 메인 스레드 밖에서 수행되는 작업이 필요- Runnable 인터페이스를 구현하고, 신규 스레드를 시작함.예)Thread backgroundThread = new Thread(new Runnable() {@Overridepublic void run() {// TODO Auto-generated method stub doSomethingI..

[mysql]특정 기간 동안의 데이터 조회

ex) select 구문을 통해서 특정 기간 동안의 데이터가 조회가 되는 지 확인이 필요한 경우. 다음과 같은 쿼리를 이용할 수 있음. 형식 : date_add(now(), interval -1 day) : 현재시간함수인 now()로부터 day 기준으로 -1 사이에 있는 데이터의 갯수를 가져옴 ※ 전제조건 : 비교하려는 데이터 형식이 데이터타입(datetime)이거나 혹은 동일한 형식으로 맞춘 후 비교를 해야함. 현재부터 한 달 전까지 where regdate >= date_add(now(), interval -1 month)현재부터 일주일 전까지 where regdate >= date_add(now(), interval -7 day)현재부터 하루 전까지 where regdate >= date_add(n..