일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- GIT
- SQL
- fastapi
- 스프링부트
- Numpy #TIL #넘파이 기초
- 김영한 #SOLID #객체지향
- 옵셔널태그
- 생성자 #자바 #기록남기기
- 작업 영역
- 에러포스팅
- 단축키정리
- 개발자가 되기 위해 꼭 알아야 하는 IT용어
- 컬럼수정
- 머신러닝 #회귀 #규제
- 머신러닝 #학습내용정리
- home credit default risk
- C언어 #문자열변환 #정수형변환
- 클래스 #아이디
- 개발공부
- 캐글
- 크롬브라우저
- 스프링 입문
- 기술블로그
- 웹 크롤링
- 파이썬
- SafeUpdate
- 공부내용정리
- 데이터분석
- MVC #디자인패턴
- 커밋
- Today
- Total
목록전체 글 (89)
데이터사이언티스트 몽구리

컬렉션의 개념 컬렉션(collection)은 배열이 가진 고정 크기의 단점을 극복하기 위해 객체들을 쉽게 삽입, 삭제, 검색할 수 있는 가변 크기의 컨테이너이다. 컬렉션 클래스는 개발자가 바로 사용할 수 있는 것들로서, Vector와 ArrayList는 가변 크기의 배열을 구현합니다. 제네릭의 기본 개념 제네릭(generic)은 모는 종류의 타입을 다룰 수 있도록, 클래스나 메소드를 타입 매개변수를 이용하여 선언하는 기법 제네릭 컬렉션 활용 Vector - vector는 배열을 가변 크기롤 다룰 수 있게 하고, 객체의 삽입, 삭제, 이동이 쉽도록 구성한 컬렉션 클래스이다. 정수만 다루는 벡터를 생성하고 , 활용하는 기본 사례 import java.util.Vector; public class Vector..

GetMapping 어노테이션을 통해서 members/new라는 url에 접근하게 되면 templates라는 폴더 안에서 createMemberForm이라는 html 파일을 찾고 돌려주게 된다. PostMapping은 일반적으로 값을 등록할 때 사용한다. Member라는 새로운 객체를 생성하고 member라는 변수에 이름을 설정해준다. MemberForm을 작성하여 getter와 setter를 설정한다. name에 들어가는 값을 키와 value에 형태로 MemberForm의 name에 전달하게 된다.

Controller 폴더에 HomeController 추가 HomeController 파일을 추가한다. HomeController는 @Controller 주입을 진행한 다음, @GetMapping을 통해서 클라이언트로부터 웹 페이지 요청을 받는다. "/" 는 localhost:8080에 접속하면 해당 home.html파일을 돌려주게 된다. 서버를 실행하고, localhost:8080에 접속하게 되면 아래 화면을 만나게 된다.

1. BETWEEN 연산자 활용하기 조회는 SELECT 구문을 활용하여 진행할 수 있다. 특정 값 사이에 있는 값을 조회하고자 할 때에는 WHERE 구문에 BETWEEN 연산자를 활용하여 특정 값 사이에 있는 값을 조회할 수 있습니다. 2. Like, % 기호 활용하기 LIKE는 ~비슷한 이라는 뜻을 가지고 있습니다. 그래서 특정 문자열이 포함되어 있는 row를 출력하는 방법에 대해 배워보겠습니다. %기호를 '서울%'처럼 뒤쪽에 붙여주게 되면 앞 글자가 서울로 시작하는 row를 조회하는 쿼리문이 됩니다. '%고양시%'처럼 %기호를 앞 뒤쪽에 모두 붙여주게 되면 '고양시'가 포함된 모든 row를 조회한다고 생각하면 됩니다. 3. 같지 않음 (!-, ) '같지 않음'을 표현하기 위해서는 !=나 기호를 사용하..
오늘은 접근제어자에 대해 학습해보도록 할게요! public class SmartPhone{ String powerButton = "OnOff"; public String sdCardSlot = "SD Card"; private String cpu = "CH"; // 외부에서 사용할 수 없음 } 같은 패키지인지 다른 패키지인지 다른 패키지여도 접근가능 = public 같은 패키지에서만 접근가능 => 접근제어자 X
추상클래스의 특징 스스로는 인스턴스를 만들 수 없음 자식 클래스로 파생되기 위한 클래스 관련된 여러 클래스들의 공통분모를 정의하기 위한 클래스 public abstract class YalcoGroup { protected static final String CREED = "우리의 %S 얄팍하다"; protected final int no; protected final String name; public YalcoGroup(int no, String name){ this.no = no; this.name = name; } public String intro(){ return "%d호 %s점입니다.".formatted(no, name); } public abstract void takeOrder (); }..

Primary Key (기본키) Primary Key : 테이블에서 하나의 row를 고유하게 식별할 수 있도록 해주는 column Primary Key 설정하는 방법(기본키) 특정 컬럼을 Primary Key로 설정하면 같은 값이 있는 row가 추가되는 것을 DBMS가 자동으로 막아주기 때문에 중복된 row가 생길 위험성이 사라집니다. Primary Key의 종류에는 Natural Key와 Surrogate Key 두 가지가 존재합니다. Natural Key 어떤 개체가 갖고 있는 속성이 나타내는 컬럼이 Primary Key가 됐을 때 이를 Natural Key라고 합니다. 예를 들어 사람은 주민등록번호로 특정인물을 식별할 수 있습니다. Surrogate Key id 컬럼과 같이 어떤 회원의 속성을 직접..