반응형

분류 전체보기 242

[SSAFY] 웰컴 키트

SSAFY 웰컴 키트 ( 후드, 티셔츠, 웹캠, 에코백, 텀블러) 웰컴 키트를 받고 나니까 진짜 SSAFY에 합격했구나 실감이 났습니다. " 삼성 청년 SW 아카데미 5기 입학을 축하합니다! "글씨가 적힌 핑크색 상자를 열어보면구성품 웹캠, 에코백, 텀블러이 있습니다. 후드 색은 흰색을 받았는데 파랑, 검정, 흰색 중 랜덤으로 받은 걸로 보입니다. 비대면 수업이기 때문에 웹캠을 보내주셨는데 생각보다 좋은 것 같아서 당황했습니다. 삼성 SSAFY 는 다르긴 하구나.. 싶습니다. 에코백은 자석도 붙어있고 텀블러도 좋은 것 같은데 잘 쓰면서 공부해야겠습니다.

SSAFY 2021.01.10

[JAVA 스터디][8주차] 인터페이스와 메서드

학습할 것 ● 인터페이스 정의하는 방법 ● 인터페이스 구현하는 방법 ● 인터페이스 레퍼런스를 통해 구현체를 사용하는 방법 ● 인터페이스 상속 ● 인터페이스의 기본 메소드 (Default Method), 자바 8 ● 인터페이스의 static 메소드, 자바 8 ● 인터페이스의 private 메소드, 자바 9 ​ 인터페이스란? 정의 : 다른 클래스를 작성할시 기본 틀을 제공하면서, 다른 클래스 사이의 중간 매개 역할을 담당하는 추상클래스 . 추상메소드와 상수만 포함 가능 합니다. JAVA에서 다중상속을 받을 수가 없습니다. 하지만, 인터페이스를 통해 다중 상속을 받을 수 있습니다. ​ 인터페이스 정의하는 방법? 클래스 작성방법과 유사합니다. class대신 접근 제어자 interface를 사용합니다. [publ..

IT/Java 2021.01.09

[SSAFY] 싸피 5기 서류, 인터뷰 면접 합격 후기

SSAFY 싸피 5기 합격 과정 서류 합격 먼저, 저는 영어 성적도 없고 자격증 하나도 없으며 좀 늦게나마 공부를 시작하려는 전공생으로 스펙은 현장실습 단기, 장기 1회씩 있습니다. 포트폴리오라고 할 것도 딱히 없지만특이한 경험은 개인 유통 사업, SUCL 대학교축구리그 준우승으로 밀고 갔습니다.사업을 하면서 늦게나마 SW에 관심을 갖게 됐다는 내용으로 열정을 많이 보여준 것 같습니다. CT 시험, 인적성 시험 인적성 시험은 어렵다기보단 시간이 너무 부족했습니다. 시간만 있으면 풀 수 있을 것 같은아이큐 테스트같은 문제로 인터넷에 인적성 문제 쭉 본 것이 많은 도움이 되었습니다. CT시험은 준비를 할 방법이 없다고 해서 딱히 준비를 하진 않았습니다.시간 많이 부족했어요. 면접왜 합격한지도 모른채서천에 있..

SSAFY 2020.12.22

[JAVA 스터디][4주차-2] JUnit5 정의와 테스트 코드 예시

JUnit 이란? 유닛 테스트 프레임워크(XUnit) 계열 중 하나로 자바용 단위 테스트 도구 장점 : 같은 테스트 코드를 여러 번 작성하지 않게 해주고, 그 결과가 어떠해야 하는 지를 기억할 필요가 없게 하는 자동화된 해법을 제공 한다 JUnit4 → JUnit5 ??? 더 단순하고, 확장성 있게 만들기 위함 + 외부 라이브러리를 사용해야 했던 Parameter Test 등의 부가 기능을 공식적으로 지원 (JUnit 5는 런타임 시에 Java 8이상이 필요합니다. 그러나 이전 버전의 JDK로 컴파일 된 코드는 계속 테스트 할 수 있습니다.) IntelliJ는 기본적으로 JUnit 5를 지원합니다. 따라서 IntelliJ에서 JUnit 5를 실행하는 것은 매우 간단합니다. 오른쪽 클릭 –> 실행 또는 C..

IT/Java 2020.12.11

[JAVA 스터디][4주차-1] 제어문, 조건문, 반복문

4주차(1) - 목차1. 제어문2. 조건문3. 반복문 제어문이란? 프로그램의 흐름을 개발자가 원하는 방향으로 제어할 수 있는 구문 제어문의 종류 조건문 ..... if, switch 반복문 ..... for, while 조건문 if 명령문 블록의 실행 여부를 결정하는 데 사용됩니다. 주어진 조건이 참이면 해당 명령문 블록이 실행되고, 거짓이면 명령문 블록을 건너 뜁니다. 어떤 조건도 참이 아니면 마지막 else 문이 실행됩니다.if, else if, else 순서 if(condition) { // If condition is true then this block of statements will be executed } else if(condition) { // If condition is true th..

IT/Java 2020.12.11

[python 파이썬] 완전탐색 추천 문제

완전탐색 문제 추천 1-1. 탐색과 정렬 (1)A – 1920 수 찾기 https://www.acmicpc.net/problem/1920B – 2750 수 정렬하기 https://www.acmicpc.net/problem/2750C – 2751 수 정렬하기 2 https://www.acmicpc.net/problem/2751D – 10989 수 정렬하기 3 https://www.acmicpc.net/problem/10989E – 10815 숫자 카드 https://www.acmicpc.net/problem/10815 문제를 풀기 전에 공부하기: 이진 탐색, O(nlogn) 정렬, 카운팅 정렬 1-2. 기초 자료구조 (1)A – 10828 스택 https://www.acmicpc.net/problem/10..

[JAVA 스터디][3주차] 산술,비트,관계,논리 연산자 + instanceof, 화살표(->),switch, assignment(=), 3항 연산자

3주차 - 목차 1. 산술 연산자2. 비트 연산자3. 관계 연산자4. 논리 연산자5. instance of6. assignment(=) operator7. 화살표 (->) 연산자8. 3항 연산자9. 연산자 우선 순위10. (Java13) switch 연산자 1. 산술 연산자 연산자 설명 + 덧셈연산자 - 뺄셈연산자 * 곱셈연산자 / 나눗셈의 몫을 구하는 연산자 % 나눗셈의 나머지를 구하는 연산자 2. 비트 연산자 연산자 설명 & 비트 단위로 AND 연산 | 비트 단위로 OR 연산 ^ 비트 단위로 XOR 연산 ~ 비트 단위로 NOT 연산 피연산자의 비트 열의 오른쪽으로 이동(빈 공간이 음수일 경우 1, 양수일 경우 0) >>> 피연산자의 비트열의 오른쪽으로 이동(빈 공간은 0) 3. 관계 연산자 연산자 설..

IT/Java 2020.11.27

[JAVA 스터디][2주차_2] 변수 선언 및 초기화, 배열, 타입변환, 캐스팅, 타입추론 정리

2주차(1) 에 이어서... 2주차(2) - 목차 1. 변수 선언 및 초기화 2. 변수의 스코프와 라이프타임 3. 타입 변환, 캐스팅 그리고 타입 프로모션 4. 1차 및2차 배열 선언하기 5. 타입 추론, var 1. 변수 선언 및 초기화 변수란? 값을 저장할 수 있는 메모리 공간에 붙여진 이름이다. 변수라는 것을 선언하면 메모리 공간이 할당되고 할당된 메모리 공간에 이름이 붙는다.변수의 종류인스턴스 변수: 인스턴스가 생성될때 생성된다. 인스턴스 변수의 값을 읽거나 저장하려면 인스턴스를 먼저 생성해야하고 인스턴스별로 다른값을 가질수있다. 각각의 인스턴스마다 고유의 값을 가져가야할때는 인스턴스 변수로 선언을 한다.클래스 변수: 인스턴스 변수에 static만 붙여주면 된다. 인스턴스 변수는 각각 고유한 값을..

IT/Java 2020.11.21

[JAVA 스터디][2주차_1] primitive, reference 타입, 리터럴, 상수 정리

2주차(1) - 목차1. 자바 데이터 타입- 프리미티브타입- 레퍼런스 타입 2. 리터럴과 상수 JAVA 의 데이터 타입은 크게 프리미티브 타입(Primitive type)과 레퍼런스(Reference type) 타입으로 나눠집니다. 각각의 타입으로 변수 선언시 메모리에 공간이 할당됩니다. 이 때, 프리미티브 타입은 메모리를 공간에 직접 데이터를 담습니다. 레퍼런스 타입은 다른 곳을 참조하는 주소값을 담습니다. 차이점은 "메모리 참조 타입" (출처: 뇌를 자극하는 Java프로그래밍 - 한빛미디어) Primitive type 타입 할당되는 메모리 크기 default값 데이터의 표현 범위 정수형 byte 1 byte 0 -128 ~ 127 short 2 byte 0 -32,768 ~ 32,767 int 4 b..

IT/Java 2020.11.21
반응형