본문 바로가기

반응형

분류 전체보기

(669)
[2024-2 Java 스터디] 김민서 #2주차 맵 대응 관계를 쉽게 표현할 수 있게 해주는 자료형키와 값을 한 쌍으로 가짐 HashMapput - key와 value를 추가할 수 있음, 제네릭스(key, value 모두 String) 사용 (ex. map.put("people", "사람); )get - key에 해당하는 value를 얻을 때 사용 (ex. map.get("people"); )getOrDefault - null 대신 기본값을 얻고 싶을 때 사용 (ex. map.getOrDefault("java", "자바"); )containsKey - 해당 key가 있는지 true 또는 false로 리턴 (ex. map.containskey("people"); )remove - 해당 key의 항목을 삭제한 후 value 값 리턴 (ex. map.rem..
[2024-2 Java 스터디] 이가인 #2주차 자료형 맵, 집합, 상수 집합, 형 변환, final제어문if 문, switch/case 문, while 문, for 문, for each 문메서드 정리퀴즈, 코테 자료형 맵대응 관계 표현키(key)와 값(value)을 한 쌍으로 갖는 자료형순서가 없다.HashMap, LinkedHashMap(입력 순으로 데이터 저장), TreeMap(입력된 key의 오름차순으로 데이터 저장) 등이 있고 HashMap이 가장 기본이다 HashMap의 메서드put (key와 value 추가)get (key에 해당하는 value얻을 때)containsKey (해당 key가 있는지 t/f로 리턴)remove (해당 key의 항목 삭제 후 value 값 리턴)size (맵 요소의 개수 리턴)keySet (맵의 모든 key를 모..
[2024-2 Java 스터디] 김지나 #2주차 "~제어문" ✅ 맵- 대응 관계를 쉽게 표현할 수 있게 해주는 자료형- 키, 값을 한 쌍으로 갖는 자료형 (키를 이용해서 값을 얻는 형식으로 사용됨)맵 자료형 중에서 제일 기본인 HashMap에 대해서 알아보도록 하겠씁니당. 1) HashMap- 키, 값에 String 이외의 자료형은 사용할 수 없음메서드사용 방법의미putHaseMap map = new HashMap();// 제네릭스 이용map.put("coffee", "아바라");map.put("beverage", "딸기주스");key, value 추가getmap.get("coffee");아바라 // key에 해당하는 value가 없을 때는 null 리턴디폴트 값을 얻고 싶다면 getOrDefault 메서드 사용key에 해당하는 value 얻기containsKey..
[2024-2 Java 스터디] 김태일 #2주차 03-8 맵- 키와 값을 한 쌍으로 갖는 자료형 1.맵 자료형 중 하나인 HashMap의 메서드, 예제코드 살펴보기import java.util.HashMap; //HashMap클래스가 있는 자바 패키지 불러오기메서드설명예제 코드putkey와 value 추가HashMap map = new HashMap();map.put("people", "사람");map.put("baseball", "야구");getkey에 해당하는 value 추출(key에 해당하는 value가 없다면 null 리턴)HashMap map = new HashMap();map.put("people", "사람");map.put("baseball", "야구");System.out.println(map.get("people")); // "사람" ..
[2024-2 Node.js 스터디] 류상우 #2주차 4장 http 모듈로 서버 만들기 4-1. 요청과 응답 이해하기내용이 어렵지는 않았어서 본문을 읽어본 뒤에 바로 코드를 작성해보았다.localhost:8080localhost:8081res가 json인 경우가 많아서 json파일을 임의로 만들어 사용해봤는데 잘 작동했다. 코드 살펴보기require('http'): node의 http 모듈을 불러온다. 당연하지만 node 필요http.createServer(): http 모듈의 메서드로 서버를 만든다. listen 메서드에서 포트를 결정한다.req, res: 각각 request(요청), response(응답)res.writeHead(): 첫 번째 인수에 HTTP 상태 코드(ex. 200: 성공), 두 번째 인수에 응답의 헤더를 보낸다.res.write():..
[2024-2 Node.js 스터디] 김민재 #2주차 - HTTP 모듈로 서버 만들기 1. 요청과 응답 이해하기클라이언트와 서버는 요청과 응답을 주고 받는다고로 이벤트 리스너를 가진 노드 서버를 만들어 확인해보자const http = require('http');http.createServer((req, res) => { res.writeHead(200, { 'Content-Type': 'text/html; charset=utf-8' }); res.write('Hello Node!'); res.end('Hello Server!');}) .listen(8080, () => { // 서버 연결 console.log('8080번 포트에서 서버 대기 중입니다!');});- req(uest): 요청에 관한 정보- res(ponse): 응답에 관한 정보 - res.writeHead..
[2024-2 Spring Boot 스터디] 백채린 #1주차 섹션2. 프로젝트 환경설정  프로젝트 생성 사전 준비물 - java(17 이상), IDE(IntelliJ or Eclipse) https://start.spring.io 로 이동해서 스프링 프로젝트 생성→ 기본 메인 클래스 실행→ 스프링 부트 메인 실행→ https://localhost:8080로 동작 확인 * IntelliJ Settings에 Gradle에서 IntelliJ IDEA로 변경   라이브러리 살펴보기 ▷ 스프링 부트 라이브러리spring-boot-starter-web- spring-boot-starter-tomcat: 톰캣 (웹서버)- spring-webmvc: 스프링 웹 MVCspring-boot-starter-thymeleaf: 타임리프 템플릿 엔진(View)spring-boot-sta..
[2024-2 SpringBoot 스터디] 정호용 #1주차 섹션 1~4 섹션 2스프링부트 프로젝트 생성하기https://start.spring.io/여기 접속해서 위와 같이 설정을 해 주면 된다.Project의 Maven 이나 Gradle 과 같은 것은 라이브러리 부터 빌드까지 모두 담당하는 것이다. 예전에는 Maven을 주로 썼으나, 요즘에는 Gradle을 쓴다고 한다.Spring Boot에서의 Snapshot은 아직 만들고 있는 버전이며, M1 같은 것은 아직 완전히 완성된 것이 아니다.Dependencies는 어떤 라이브러리를 땡겨쓸 것인지에 대한 것이다.Spring Web과 Thymeleaf를 선택한다.그 후에 Generate를 하고, IntelliJ에서 열어준다.src : main과 test로 이루어져 있다. 요즘에는 main폴더와 test폴더가 나뉘어져 있다.ma..

반응형