서버와 클라이언트통신 (TCPIP,라즈베리파이,아두이노,c언어,mysql) (완료) 1. 아두이노로 온・습도 값을 측정하고 불쾌지수를 구한다. (블루투스를 연동하여 데이터를 확인할수있다.) 2. 온・습도・불쾌지수를 버퍼에 담는다. 3. 버퍼에 담은 데이터를 클라이언트(우분투) 를 사용하여 서버 (Raspberry Pi ,Putty) 로 보낸다. 4. 서버에서 버퍼에 담아온 데이터를 쪼갠다. (ex 온도, 습도, 불쾌지수로 나눔) 5. 나눈 데이터 온도 데이터를 이용하여 옷차림을 만들어 낸다. 6. 옷차림 데이터와 온도, 습도, 불쾌지수 데이터를 서버에서 MY_SQL과 연동하여 DB에 저장한다. 우분투, 아두이노 스케치, 라즈베리파이, c언어 mysql 를 사용하였다. 아두이노 소스코드 #include #..
ORA-00000,0, "성공적인 정상 종료입니다" ORA-00001,0, "유일성 제약조건(%s.%s)에 위배됩니다" ORA-00017,0, "트레이스 이벤트 설정이 세션에 요구되었습니다" ORA-00018,0, "최대 세션 수를 초과했습니다" ORA-00019,0, "최대 세션 라이선스 수를 초과했습니다" ORA-00020,0, "최대 프로세스 수(%s)를 초과했습니다" ORA-00021,0, "세션이 다른 프로세스에 첨부되어 있음; 세션을 변경할 수 없습니다" ORA-00022,0, "부적절한 세션 번호; 액세스가 거절되었습니다" ORA-00023,0, "세션이 프로세스 고유의 메모리를 참조함; 세션을 분리할 수 없습니다" ORA-00024,0, "단일 프로세스 모드에서는 하나 이상의 프로세스가 로..
ORA-01722 오류는 "invalid number" 즉, 수치가 부적합한 경우 발생하는 오류입니다. 이 오류는 데이터 타입이 NUMBER인 열에 문자열이 포함되어 있는 경우 발생할 수 있습니다. 이 오류를 해결하기 위해서는 다음과 같은 방법들을 시도해볼 수 있습니다. 원인 1. 데이터에 문자열이 포함되어 있는 경우 ORA-01722 오류는 데이터 타입이 NUMBER인 열에 문자열이 포함되어 있는 경우 발생합니다. 예를 들어, "123ABC"와 같은 문자열이 NUMBER 열에 포함되어 있다면, ORA-01722 오류가 발생할 수 있습니다. 2. 데이터의 포맷이 잘못된 경우 데이터의 포맷이 NUMBER 데이터 타입으로 적합하지 않은 경우에도 ORA-01722 오류가 발생할 수 있습니다. 예를 들어, "1..
아두이노로 온・ 습도 값을 측정하고 불쾌지수를 구한다. (블루투스로확인가능) 온・습도・ 불쾌지수 값을 버퍼에 한 번에 담아 클라이언트 (VMWARE)를 통해 서버(라즈베리파이)로 보낸다. 서버에서 버퍼에 한번에 담아온 값을 각각 나누어 온도에 따른 데이터를 만들어 온도, 습도, 불쾌지수, 옷차림 데이터를 MYSQL과 연결해서 DB를 만든다. 이런식의 구조이며 구현화면? or 실행화면 버퍼로 한번에 담아오는 값을 int (정수형 변수) 와 비교 하기 위해 atoi 아스키값을 integer로 변환 하였으며, 사용법으론 int result = atoi(변경하고싶은 아스키값); (result는 임시로 사용한것) 소스코드
요즘 할게 너무 많아서 글을 못올리고 있는데 주말에 한번에 올려야 겠다.... 잠깐 시간 날때마다 기사실기 DB부분을 퀴즐렛으로 만들어 봤다. https://quizlet.com/join/Uyr7uBYev 17년부터 나온기출문제를 토대로 한번 만들어보았따. 써보신분은 댓글로 후기 부탁드립니다.