no image
4. [미니 프로젝트] 서보 모터 2개를 활용한 금고 만들기
아두이노 코드 더보기 #include #include Servo servo1; Servo servo2; const int button1 = 2; const int button2 = 3; const int button3 = 4; const int button4 = 5; const int button5 = 6; const int button6 = 7; void checkEntered1(int button); int code1[] = {3,5,3,5,2}; int code2[] = {2,3,4,4,1}; int entered[6]; int kpin = 13, xpin = A0, ypin = A1; int second = 0; int first = 0; int Red = 8; int Green = 9; void..
2023.04.20
ChatGPT
요즘 ChatGPT가 매우 핫하다.. 개발을 하고 있는 입장에 있어서 매우 흥미로운 주제라고 생각한다. 실제로 도움도 받았고.. ㅋㅋㅋㅋㅋ Q: Oracle where 조건에서 날짜 사이 모든 날짜를 구하려면 어떤 식으로 쿼리를 짜는 게 좋을까? A: Oracle에서 WHERE 절에서 두 날짜 사이의 모든 날짜를 구하는 쿼리는 다음과 같이 작성할 수 있습니다. 이 예시에서는 START_DATE와 END_DATE 컬럼에서 날짜 값을 가져와, CONNECT BY LEVEL을 사용하여 각 날짜에 대한 레코드를 생성하고, START_DATE와 END_DATE 사이의 모든 날짜가 포함된 결과를 생성한 다음, WHERE 절을 사용하여 특정 조건을 만족하는 날짜만 선택합니다. SELECT START_DATE + LE..
2023.04.20
no image
다시 화이팅해보자~
분명 블로그 열심히 쓰자고,,, 그렇게!! 다짐을 하고 시작했는데 역시.. 몇 번 끄적이다가 포기했다.. 오늘부터 다시 해보자 :) 화이팅!
2023.04.20
2. 알고리즘 복잡도 분석
Dn 입력된 값의 크기 I Dn에서의 특정 원소 t(I) The number of basic operations p(I) 입력값 I의 발생 확률 Average case A(n) = ∑ p(I)t(I) 평균 basic operations 작업 수 Worst case W(n) = max { t(I) | I ∈ Dn } 최대 기본 작업 수(입력이 가장 안좋은 케이스 일 때) 알고리즘 평가 기준 5가지 1. Correctness --> 올바름, 정확성 2. Simplicity --> 간단, 명료 3. Optimality --> 최적 4. Amount of space used --> Memory 5. Amount of work done --> Time( W(n) 사용 ) 시간을 비교하여 좋은 알고리즘을 찾을 때 ..
2021.04.07
1. 알고리즘 기초
알고리즘이란? 문제를 해결하기 위한 절차나 방법. 조건 - 입력 0개 이상 - 출력 1개 이상 - 명백해야함 - 실행 가능한 연산이어야 한다(유효성) - 반드시 종료되어야함(유한성) ★ --> 알고리즘과 프로그래밍은 다르다. OS는 PC를 키고있는 동안 계속된다. 그러므로 알고리즘 관점(반드시 종료가 있어야함)으로 봤을때 만족시키지 못하므로 알고리즘과 프로그래밍 관점은 다르다. 알고리즘의 기술 방법 (1) 자연어로 표기된 알고리즘 인간이 읽기가 쉽다. 단점: 단어들을 정확하게 정의하지 않으면 의미 전달이 모호해질 우려가 있다. (2) 흐름도로 표기된 알고리즘 직관적이고 이해하기 쉬운 알고리즘 기술 방법 단점: 복잡한 알고리즘의 경우, 상당히 복잡해짐. (3) 유사코드로 표현된 알고리즘 알고리즘의 고수준 ..
2021.04.07
no image
드래그 앤 드롭 안됨
드래그 앤 드롭이 갑자기 안 될 때 화나죠... 단 1분이면 해결이 가능합니다! ★현 게시물에서 레지스트리를 수정하는데 게시물에 나타나지 않은 다른 레지스트리는 절대 건들지 말아 주세요.레지스트리를 잘못 건들이면 OS 자체가 동작하지 않을 수 있기 때문에 본문 내용과 다른 레지스트리는 수정 X ★ 키보드에 윈도우키 + R을 누르면 실행창이 열립니다. 이곳에 regedit라고 검색하면 아래와 같이 레지스트리 편집기가 실행됩니다. 레지스트리 편집기에 들어가면 아래와 같은 창이 나오게 되는데 \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System 주소표시줄에 위에 주소를 복사해 붙여 넣어주세요! (하나하나 클릭해 찾는 건 너무..
2021.03.24
no image
Microsoft Office에서 이 응용 프로그램의 라이선스를 찾지 못했습니다.
잘 사용하던 Office 프로그램이 갑자기 이러한 오류가 나오는 것에 대해서 해결방안을 작성해보도록 하겠습니다. (Office 정식 라이선스에 한함) 1. Windows service 확인 우선 왼쪽하단 검색창에 "서비스" 라고 검색하시고 클릭해주세요. 그럼 캡처화면 왼쪽과 같은 창이 나타나는데 "Windeows Installer" 를 찾아주시고 더블 클릭해주면 오른쪽과 같은 Windeows Installer속성이 나오게 됩니다. 현재 서비스 상태가 "중지됨" 으로 나타나 있죠? 이부분을 아래 시작버튼을 눌러줌으로써 다시 실행시켜줍니다. 이 방법을 사용해도 그대로라면 다음 방법으로 넘어가도록 하겠습니다. 2. 정상모드 키보드 윈도우+R를 눌러 실행창을 열고 "msconfig"를 검색해주고 확인버튼을 눌러..
2021.03.24
no image
인기 온라인 게임별 사양 정리
2021.03.11
no image
PC RAM DDR 확인하는 방법(메모리 구입 전 확인해야함)
RAM(메모리)를 구매하기에 앞서 메인보드에서 지원하는 메모리의 용량 메모리의 종류 메모리의 작동 속도 메인보드 메모리 슬롯 확인 에 대해서 알아봐야 합니다. 1. 메모리의 용량 보통 메모리의 용량은 2GB, 4GB, 8GB, 16GB 이런 식으로 존재합니다. 일반적으로 사무용 PC나 저사양 게임을 하는 PC라면 보통 [4GB] or [4GB * 2] 이상의 메모리를 사용하고 고사양 게임을 하는 PC라면 [8GB *2] 이상의 메모리 용량을 권장합니다. (게임에 따라 최소사양과 권장사양이 모두 다르긴 함) 내가 사용하는 것에 알맞고 너무 과하지 않은 용량의 메모리를 구입하시는 것이 좋은 방법입니다. [대표 게임 최소사양과 권장사양 사진] 위와 같이 주로 사용하는 프로그램 또는 게임을 검색해보면 해당 프로..
2021.03.11