목록TIL (105)
이지은님의 블로그

▷ 오늘 배운 것오늘은 Spring 기초 5-6주차 개념부분을 듣고 알게된 것을 정리하려고 한다. >1. HTTP 요청 데이터1) GET + Query Parameter(=Query String)2) POST + HTML Form(x-www-form-urlencoded)3) HTTP Request Body2. HTTP 응답 데이터1) 정적 리소스2) View Template3) HTTP Message Body3. Database1) DBMS(Database Management System)2) 트랜잭션3) 데이터 무결성4) MySQL의 필드에서 사용되는 제약조건4. JDBC1) JDBC2) Statement VS Prepared Statement3) Persistence Framework4) SQL M..

▷ 오늘 배운 것오늘은 Spring 기초 3-4주차 개념부분을 듣고 알게된 것을 정리하려고 한다. >1. Spring MVC1) DispatcherServlet2-1) Controller Interface 사용2-2) HttpRequestHandler interface 사용3) View Resolver2. @Slf4j3. @Controller VS @RestController1) @Controller 사용2) @RestController3) @Controller 와 @RestController 의 @Component4) @ResponseBody4. @RequestMapping1) @RequestMapping2) @GetMapping3) @RequestMapping + @GetMapping4) @GetMa..

▷ 코드 문제풀이[JAVA] 코드카타 - (51)~(55) [JAVA] 코드카타 - (51)~(55)문제 (51) : 푸드 파이트 대회수웅이는 매달 주어진 음식을 빨리 먹는 푸드 파이트 대회를 개최합니다. 이 대회에서 선수들은 1대 1로 대결하며, 매 대결마다 음식의 종류와 양이 바뀝니다. 대결queenriwon3.tistory.com ▷ 오늘 배운 것오늘은 Spring 기초 3주차 개념부분을 듣고 알게된 것을 정리하려고 한다. >1. Spring Framework2. Spring MVC3. 3 Layered Architecture란?4. MVC 패턴 응용1) Template Engine2) MVC 패턴을 코드에 응용3) 프론트 컨트롤러 패턴4) 어댑터 패턴 [TIL] 메모 1. Spring ..

▷ 코드 문제풀이[JAVA] 코드카타 - (46)~(50) [JAVA] 코드카타 - (46)~(50)문제 (46) : 숫자 문자열과 영단어네오와 프로도가 숫자놀이를 하고 있습니다. 네오가 프로도에게 숫자를 건넬 때 일부 자릿수를 영단어로 바꾼 카드를 건네주면 프로도는 원래 숫자를 찾는 게임queenriwon3.tistory.com ▷ 오늘 배운 것오늘은 Spring 기초 2주차를 듣고 알게된 것을 정리하려고 한다. >1. Web Application1) Web Server2) WAS(Web Application Server)3) Web System4) Servlet5) 멀티 스레드(Multi Thread)6) SSR(Server Side Rendering)와 CSR(Client Side Renderi..

▷ 오늘 배운 것오늘은 Spring 기초 강의 1주차를 들으면서 배운 내용에 대해 정리해보려고 한다. >1. 네트워크 1) IP(Internet Protocol)2) TCP(Transmission Control Protocol)3) UDP(User Datagram Protocol)2. Web1) DNS(Domain Name System)2) URI(Uniform Resource Identifier)3) URL의 구조4) 웹브라우저와 URL3. 용어 설명1) JSON2) Scale Up / Out3) Stateful / Stateless4) Connection, Connectionless4. HTTP1) HTTP의 특징2) HTTP Message 구조3) HTTP Method4) HTTP Method의 ..

▷ 오늘 배운 것 >1. Collections.reverseOrder() (Collections 클래스)2. Comparator(Comparable과 비교)3. 함수의 사용방법4. 함수의 사용의 자세 1. Collections.reverseOrder() (Collections 클래스)프로그래머스 문제를 푸는 중에 오름차순 정렬을 Arrays.sort()가 할 수 있다는 것은 배웠지만, 내림차순 정렬은 다른 옵션이 필요하다는 것을 알게되었다. Arrays.sort(ss, Comparator.reverseOrder());또는Arrays.sort(ss, Collections.reverseOrder()); 위의 방법은 Comparator 클래스를 사용하는 방법, 아래는 Collections 클래스를 사용하..

▷ 코드 문제풀이[JAVA] 코드카타 - (41)~(45) [JAVA] 코드카타 - (41)~(45)문제 (41) : 이상한 문자 만들기문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알queenriwon3.tistory.com ▷ 오늘 배운 것튜터님이 작성해주신 계산기 라이브 코딩에 궁금했던 사항을 정리하고 til로 정리해보고자 한다. > 1. BigDecimal2. Class 1. BigDecimal우선 BigDecimal 에 대해 알아보고자한다. 내가 계산기 과제를 구현했을때도 BigDecimal을 사용했는데, 다음과 같이 문자열 값을 숫자로 바꾸어서 실수인지 아닌지를 판단하고 실수..

▷ 오늘 배운 것키오스크 level6과제를 해결하면서 생긴 문제나 해결 과정에 대해 작성해보도록 하겠다. >1. 선택한 아이템을 장바구니에 넣을지 말지 유저의 선택을 받기2. 장바구니에 물건이 들어 있으면 아래와 같이 [ ORDER MENU ] 가 추가로 출력3. 장바구니의 아이템 삭제하기4. 코드를 정리해보자!5. enum자료형을 사용하여 할인을 적용해보자.6. 람다와 스트림을 사용하여 조회기능 사용7. 람다와 스트림을 사용하여 메뉴를 인덱스와 함께 출력(AtomicInteger, forEach())(트러블 슈팅)8. 제네릭 사용하기9. 잘못된 입력을 입력했을 때 메인화면으로 연결되어 다시 입력해야하는 문제(트러블 슈팅)10. .idea폴더 삭제 후 .gitignore에 포함시키기11. 데이터 적재용..