전체 글436 면접질문130일차(Mybatis) 0616Mybatis 자바에서 데이터베이스를 프로그래밍할 때 JDBC를 이용합니다. 하지만 JDBC는 입력해야 되는 게 많아서 다소 불편한데 이를 간소하게 해주는 것이 mybatis 입니다.. 우선 애플리케이션 동작 시 SqlSessionFactory 가 만들어지고 요청이 들어오면 SqlSessionFactory로 SqlSession 객체를 만들어 냅니다. 이를 이용하여 작업하고 해당 질의 문은 mapper에 저장되어있습니다. 2022. 6. 16. SQL정리 2일차 국비교육들으면서 배운 SQL을 정리해보겠습니다. 이 글은 설정 내용이 없고 단순히 sql문에 대한 내용뿐입니다. 1.단일행 함수 숫자 관련 mod 나머지를 출력하는 것입니다 자바에서 % 연산과 비슷합니다. ex)10mod3= /11mod4=3 round 반올림 하는 것을 round(기준숫자,반올림할자리) 양수일경우 소수점자리 음수일경우 정수 즉 양수3이면 소수점 4째자리에서 반올림해서 3째자리까지 나타내고 -3이면 백의 자리에서 반올림해서 천의자리까지 나타내게 됩니다. ex)round(123.4567,3)=123.457 round(123.4567,-2)=100 trunc round랑 달리 그냥 내림 즉 다 버려버리는 겁니다. trunc(기준숫자,내림할자리) 양수일경우 소수점자리 음수일경우 정수즉 양수3이.. 2022. 6. 15. 면접 질문 129일차(소켓 통신(TCP/UDP)) 0615소켓 통신(TCP/UDP) TCP와 UDP의 차이는 우선 속도는 UDP가 빠르고 TCP가 느립니다. 하지만 TCP는 연결형이기 때문에 신뢰성이 보장되고 비 연결형인 UDP는 신뢰성이 낮습니다. 또한 TCP는 순서대로 데이터가 도착하지만 UDP는 순서에 맞지 않게 데이터가 도착할 수 있습니다. 2022. 6. 15. 리눅스 명령어 정리 2일차 이것이 우분투 리눅스다 라는 책을 기반으로 동영상 시청하고 제 나름대로 정리해서 올리는 글입니다. 참고해주세요 man 명령어를 알려주는 명령어 입니다. man ls 입력하면 ls에 관련된 명령어를 알려주게됩니다. man 명령어이름 이런형식으로 입력하면 됩니다. mount mount를 입력하면 이런식으로 어떤게 올라와있는지 볼 수 있다. mount -t 파일시스템타입 장치파일 마운트 포인트 mount -t iso9660 /dev/cdrom /media/cdrom 이거는 iso9660타입의 cdrom파일을 media/cdrom에 마운트 시키겠다는 의미있다 -t와 파일시스템타입은 생략 가능하다. unmount 장치파일or마운트포인트 를 입력하면 마운트해제 시킬수 있다. dpkg,apt 둘다 패키지 설치에 관한.. 2022. 6. 14. 이전 1 ··· 13 14 15 16 17 18 19 ··· 109 다음