본문 바로가기

분류 전체보기215

코드스테이츠 백엔드 부트캠프 43기 (6일차-Java 회고) 6일차 자바 조건문 오늘은 자바 2일째, 자바 연습문제를 페어랑 같이 풀어보는 시간이 가졌다. 햇갈렸거나 몰랐던 내용들 문자열을 문자배열로 바꾸려면? String str = "Hello"; char[] origin = str.toCharArray(); 문자배열을 문자열로 바꾸려면? (2가지 방법) 1.String 생성자 이용 char[] origin = {'h', 'e', 'l', 'l', 'o'}; String str = new String(origin); 2.String.valueOf() 이용 str = String.valueOf(origin); StringBuilder 생성과 문자열 추가 , 마지막 문자 제거 마지막 문자 제거하기 StringBuilder str = new StringBuilder(.. 2022. 12. 23.
2022년 하반기 한전kdn 서류, 필기후기 (전산) 2022년 여름 한전kdn 인턴을 하면서 2023년 상반기에 지원을 하기로 결심하였다. 왜 2022년 하반기에 지원을 안하고? 영어성적이 없었.... 하지만 한전kdn 사수의 왈 "당장 영어해서 하반기에 지원해라!!" 원래 하려고 했지만 강제적으로 영어를 시작... 영어 성적이라고는 오픽im1만 4개였었다... 그래서 이번에는 토익스피킹을 준비하여 9월초에 시험을 봐서 im3 토익환산 750이 나와서 지원을 할 수 있게 되었다. 전산 역대급 인원 48명 .... !!! 서류를 15배를 뽑으니 서류는 왠만한 기본사항 (영어 700이상) 만 있으면 합격 ! 부끄러운 나의 서류 스펙 -정보처리기사 -영어 토스 130 = (토익 750) -한국사1급 -전남가점? 2점 기본점수가 75점에 한국사3점이랑 전남가점2.. 2022. 12. 21.
코드스테이츠 백엔드 부트캠프 43기 (5일차-Java 회고) 자바 오늘은 비교적 쉬운부분이였다. 자바 기초를 혼자 공부하면서 학부때 내가 중요하게 생각하지 않고 넘겼던 부분들을 지금 부트캠프 과정에서 최대한 집중해서 배우려고 노력하고 있다. String은 프로젝트를 할 때도, 코딩테스트를 할 때도 많이 중요하고 String 클래스에 좋은 기능들이 많이 있다. 그렇기에 String은 int나 char 등 다른 변수들과 다르게 클래스로 설정이 되어있다. StringTokenizer 란? 문자열을 우리가 지정한 구분자 로 문자열을 쪼개주는 클래스이다. import java.util.StringTokenizer; public static void main(String[] args){ String str = "This is a string example using Stri.. 2022. 12. 21.
코드스테이츠 백엔드 부트캠프 43기 (4일차-Git 회고) 4일차 회고 오늘은 Git에 대하여 학습을 하였다. 대학시절에도 교수님들이 Git사용을 권장하였지만 뭔가 복잡하게 되고 크게 문제가 없을거 같아서 Git사용을 접었었다. 그러나 오늘은 내가 부족한 부분을 채워야하기 때문에 어렵더라도 차근차근 진행해보았다. Git 과 Github란? Git은 버전을 관리해주는 프로그램이다. (우리가 생각하는 코드를 쓰고 수정하고, 팀원의 코드를 보고 하는 기능) 그럼 Github이란? Git의 기능을 쓸수 있는 클라우드 저장소이다. (인스타그램이 게시글등록의 핵심 기능이 있는 것과 같다.) Git의 주요기능 1. 버전관리 2. 백업 3. 협업 1.Fork : github Repository 를 fork 한다. ( 사용 허락? 같은 느낌) 2.clone : fork 한 Re.. 2022. 12. 20.
코드스테이츠 백엔드 부트캠프 43기 (1~3일차 회고) 1~3일차를 몰아서 쓰게되는 이유는... 1일차에 학교시험이 끝났고 2일차에는 종강기념 지리산등산을 했고 주말에는 원룸으로 이사를 하여 집정리하고 이것저것하는데 정신이 없었다... 1일차 9시에 기상을 하여 코드스테이츠 유어클래스에서 어떠한 초대나, 반응이 오길 기다렸다. 하지만 아무런 쪽지나 반응이 오지 않길래 그냥 유어클래스에서 스스로 공부하는건가? 싶어서 혼자서 그냥 이것저것 클릭하면서 공부를 진행하였다. 그런데 4시까지 혼자하다가 "이렇게 아무런 공지없이 혼자 그냥 공부하는게 아닌거 같은데?" 라는 생각이 들었다. 그래서 메일을 다시 확인해보니 첫 합격메일 zoom링크가 있었고 zoom링크를 통해 접속을하여 얘기를 들으니 모든 공지사항은 디스코드를 통해 이루어지고 매일 아침 9시 저녁 5시에 zo.. 2022. 12. 19.
SW Expert academy 백만장자프로젝트 [자바] 나타날수 있는 공식 3가지 1. 10 7 6 // 마지막 까지 작아져서 사는게 손해 2. 3 5 9 // 마지막이 제일 값이 높아 마지막 전까지 사놓고 마지막에 팔기 3. 1 2 3 1 2 // 1 2 사고 3에 2개 팔고 그 다음 1에 사고 2에 팔고 tip 1) Recursion을 이용하자 1) 가장 높은 값은 미리 Array.sort()를 통하여 높은값 변수에 두고 선언한다. 2) for문을 돌며 가장 높은값을 찾는다. (But 높은 값이 첫번째 일 경우 그 값을 빼고 다시 계산) 1. 응용 // 큰 값이 첫 번째 // 큰 값이 첫 번째로 계속 나올경우 이익이 없음 0원 2. 응용 // 큰 값이 마지막 // 큰 값이 마지막이다? max값 == length-1 -> 바로 return 이익; 3.응용 .. 2022. 11. 17.
자바/ 제곱 구하기 1. 제곱 비트연산 9입력 2. Math.pow함수 Math.pow(2, 2) = 2의 2승 4 입력, 출력 값이 double 2022. 11. 12.
자바/ 소문자를 대문자로, 대문자를 소문자로 toUpperCase() String a = "sss"; a = a.toUpperCase(); System.out.print(a); -> SSS toLowerCase() String a = "sSS"; a = a.toUpperCase(); System.out.print(a); -> sss 2022. 11. 12.
TOEIC Speaking IM3 (130) 후기 오픽 처음 영어 성적을 고를 때 오픽과 토스를 고민하지도 않고 오픽을 골랐다. 그 이유는 일상적인 영어회화를 준비하면서 시험을 보면 회화실력도 오르고 많은 이점이 있을거 같아서 오픽을 준비 하게 되었고 회화능력이 떨어졌기 때문에 점수를 얻기 위해 스크립트 암기위주에 공부를 진행하게 되었다. 겨울방학 때 학원도 한 달 다니면서 오픽을 준비했다. 하지만 결과는 처참했다. 첫 학원 다니면서 3주 공부하고 1월 29일 시험을 봤을 때 IM1이 나왔을 때 어 이거 가능성 있겠다 싶었다. 하지만 잘본거 같은 시험도 IM1이 나오고 진짜 망했다 싶은 시험도 IM1이 계속 나왔다. 나는 정말 이해가 할 수 없었다. 지금 되돌아 보면 스크립트 암기로 대답을 한게 티가난게 아닌가 싶다. 오픽 스크립트를 70개~80개 정도.. 2022. 9. 13.