주니엘의 개발일지
close
프로필 배경
프로필 로고

주니엘의 개발일지

  • 분류 전체보기 (75)
    • java (25)
      • Spring (1)
    • SQL(oracle) (14)
    • 퍼블리싱(html,css) (1)
    • JavaScript (17)
      • React (14)
    • CS + WEB (9)
    • 프로젝트 (4)
      • 캡스톤디자인(졸업작품) (4)
    • 다양한 이야기 (5)
      • 나의 코딩 관련 이야기 (5)
      • 기타 이야기 (0)
[캡스톤디자인] 재료 - 1

[캡스톤디자인] 재료 - 1

재료 내가 정한 주제이니 내가 재료를 찾을 수 밖에 없었다.. 어쩌다보니 조장이 된 느낌이었다. 하지만 어떤 재료가 필요한지 자세히 모르고 라이다 센서 같은 경우 소프트웨어 프로그램조차 모르기에 생각이 많았다 우선 생각나는 대로 적어 나가기 시작했다 rc카 프레임 모터 라이다 센서 블루투스 모듈 리튬이온배터리 모터 드라이버 아두이노 등등... 그냥 생각나는 대로 나열한 다음 주문서에 하나씩 적고 팀원들에게 혹시 필요한 게 있는지 물어보고 주문서를 보냈다. 배송비 빼고 45만 원이 나왔었다 . (만약 이 주제를 할 생각이라면 이대로 재료를 사면 안 된다. 한참 뒤에 알게 되었다.) 물품 주문을 한 시점이 5월이었다. 다른 조보다 빠르게 하였고 필요할 때 재료가 없을까 한 번에 다 주문하였다. 원래 지원비는..

  • format_list_bulleted 프로젝트/캡스톤디자인(졸업작품)
  • · 2024. 4. 12.
  • textsms
[캡스톤디자인] 프롤로그 - 0

[캡스톤디자인] 프롤로그 - 0

첫 시작 이 글은 10월에 쓰여졌지만 3월부터 시작한 내용이다. (이전 블로그에서 글을 옮기느라 현재 2024년 4월에 업로드가 되었습니다.) 처음에는 뭘 해야 하나 고민도 많이하고 수 많은 생각을 하였다. 팀원들도 생각을 많이 했겠지만 팀원이 다 내향형이라 결국 내가 계속 아이디어를 던지게 되었다. 처음에 내가 냈던 아이디어는 이랬다. 지자계 센서와 여러 센서를 이용해 rc카를 만든 다음 스마트폰 어플로 맵을 띄워 맵을 클릭해 좌표를 전송하면 해당 위치로 rc카가 가는 것을 생각했다. 하지만 이는 너무 단순하기도 하였고 외부로 나가야한다는 문제점이 있었고 아이디어만 내고 교수님 선에서 짤렸다. (외부로 나가면 다양한 변수 , 배터리 부피 비용등의 문제 때문인 것 같다) 두번째로 냈던 아이디어는 완전히 ..

  • format_list_bulleted 프로젝트/캡스톤디자인(졸업작품)
  • · 2024. 4. 12.
  • textsms

SQL의 문자열 함수

String Function (문자열 함수) 문자열에 대한 함수들의 모음이다.. 대소문자 변환 upper(컬럼명) : 모든 영어를 대문자로 lower(컬럼명) : 모든 영어를 소문자로 initcap(컬럼명) : 맨 앞 영어 스펠링만 대문자로 substr () 문자열 추출 substr(컬럼명,시작위치,몇개의 글자를 가져올지) ex) tel 컬럼에 데이터 010-1234-5678 이 있을 때 substr(tel,5,9) 하게 되면 1234-5678이 출력 된다 length () 문자열 길이 자바 문자열 함수 length와 똑같이 길이를 반환한다. ex) Oracle 이라는 데이터가 들은 컬럼 a 검색시 length(a) 하면 6이 나온다 .. instr() 문자열 검색 java로 치면 indexof랑 똑같은..

  • format_list_bulleted SQL(oracle)
  • · 2024. 3. 6.
  • textsms

SQL의 숫자 함수

numerical Function (숫자 함수) python math 함수에서 쓰이는 것들의 sql 버전 round() round(컬럼명,소수점 이하 자릿수) 반올림 할 때 사용한다. 앞에서 쓴 avg 함수 같은거 사용하면 평균치를 구하다보니 소수점 뒷자리가 길어져 테이블이 지저분해 질 때 round를 통해 테이블 정리가 가능하다. floor() , trunc() 내림 함수인데 floor는 정수 , trunc는 실수이다 (즉 소수점 아래를 다 버리거나 버리지 않거나..) floor(컬럼명) , trunc(컬럼명,소수점 이하 자릿수) ceil() 올림 함수이다 .. 내림과 반대로 자릿수 올려준다.. mod() ANSI-sql에선 %가 없고 mod를 통해 나머지 값을 반환한다. mod(값, 값을 나눌 숫자)..

  • format_list_bulleted SQL(oracle)
  • · 2024. 3. 5.
  • textsms

SQL의 Aggregation Function (집계함수)

Aggregation Function (집계 함수) 그냥 자바로 치면 count,sum,max,min,average 임.. SQL에선 count() , sum() , avg() , max(), min() 그냥 똑같음... count() 컬럼의 데이터 수를 세야 할 때 사용 (단 null은 카운트 하지 않음) select count(*) from tblInsa; 이렇게 모든 직원의 수를 구할 수 있다. 앞에 있었던 distinct와 섞어서 부서 종류가 몇개인지 구한다던지 활용 방법이 많아 자주 쓰인다. select count(case when buseo = '기획부' then 1 end) from tblinsa; 이렇게 부서에 몇명이 있는지 case 조건문을 통해 알아낼 수도 있다. 나머지는..

  • format_list_bulleted SQL(oracle)
  • · 2024. 3. 4.
  • textsms

SQL의 Order by (정렬)

Order by (정렬) 컬럼 순서를 정렬할 때 사용함. select 컬럼 from 테이블 where 조건 order by 오름/내림차순; 일 때 제일 마지막에 동작함 (4번째) 테이블 지정 -> 조건에 맞는 데이터를 -> 컬럼에 맞춰 데이터를 가져옴-> 데이터 정렬 select * from tblinsa order by basicpay; 결과 order by 기준 컬럼; 만 해도 정렬이 됨 (기본 값이 오름차순이므로 생략해서 쓰면 오름차순이 됨) 내림차순을 하려면 order by basicpay desc; 를 해야 함 가나다순 , abc순, 숫자 크기 순은 이렇게 할 수 있지만 직위 같은 경우 가나다 순이 아닌 부장 -> 과장 -> 대리 -> 사원 순으로 가므로 가나다로 정렬이 어려우므로 case를 이..

  • format_list_bulleted SQL(oracle)
  • · 2024. 3. 4.
  • textsms
  • navigate_before
  • 1
  • ···
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • ···
  • 13
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (75)
    • java (25)
      • Spring (1)
    • SQL(oracle) (14)
    • 퍼블리싱(html,css) (1)
    • JavaScript (17)
      • React (14)
    • CS + WEB (9)
    • 프로젝트 (4)
      • 캡스톤디자인(졸업작품) (4)
    • 다양한 이야기 (5)
      • 나의 코딩 관련 이야기 (5)
      • 기타 이야기 (0)
최근 글
인기 글
최근 댓글
태그
  • #react
  • #웹개발
  • #프론트엔드
  • #Capstone
  • #Oracle
  • #sql
  • #캡스톤디자인
  • #자바
  • #리액트
  • #Java
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바