분류 전체보기 33

TIL #4 자바챕터 시작, 특강(라이브세션_Git,현직네이버개발자)

오늘 원래 예비군가는날이라 불참예정이였지만, 몸상태 이슈로 9시까지 자고 내일배움캠프 출석을 선택하였다. 09~10시 알고리즘(두 수의 나눗셈) - 초반 문제라 쪼금 쉬운편이지만 살짝? 헤매었다.   - 문제 : 정수 num1과 num2가 매개변수, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 returnclass Solution { public int solution(int num1, int num2) { // 나누기할때 소수점을 나타내려면 int를 double로 변환해주기 // 변수에 저장해서 *1000해도 되지만, 식에 바로 * 1000을 해주고, // 소수점을 반올림이 아닌 그냥 없애는 거니깐 다시 int 자료형으로 형변환 ..

끄적끄적/TIL 2024.09.02

TIL #3 미니 프로젝트 마무리 + 회고(KPT 회고 방법론)

다른 조에 비해 엄청나게 짧았던 미니 프로젝트 마무리 + 회고를 하고자 한다.오늘은 미니 프로젝트의 발표회가 있고 다른 조가 어떻게 했는지 보고 피드백도 받는 모습을 볼 수 있었다. 다른조들 발표하고 피드백하는 모습을 보면서 구현해보고 싶은 기능들이 있었다. 구현해보고싶은 기능 - JS로 모달 띄우기 - 그래프 css 써보고싶은 도구 - NoSQL인 firebase 활용해보기 - Figma - 화면 설계(와이어 프레임)  발표회를 마무리하고 알려주신 KPT 회고 방법론으로 회고를 하고자한다. KPT 회고 방법론이란?Keep, Problem, Try의 약자로 회고 내용을 세 가지 관점으로 분류하여 회고를 진행한다.- Keep : 현재 만족하고 있는 부분, 계속 이어갔으면 하는 부분- Problem : 불편..

끄적끄적/TIL 2024.08.30

TIL #2 미니 팀 프로젝트 2일차

2일차는 본격 개발에 들어갔다. 내가 맡은 파트는 Header 와 Footer HTML, CSS , JS 기본적인 것으로 활용해서 만드는 것이지만, 시간의 압박과 디자인에 감각이 없어서 레퍼런스가 없이 힘들었다,,부트스트랩의 힘을 빌리긴 했지만 그것마저 적용하기 힘들고 소스만 약간 따와서 변경하였다.  위 헤더 소스를 따서, 아래와 같이 헤더를 변경 하였다.헤더 색감이 전체적으로 영향을 줄 것 같아서 팀원들과 의논해서 파란 파스톤 계열로 정하였다. (나도 좋아하는 색감) Header와 Footer를 담당하면서 제일 먼저 들었던 생각은, 개인프로젝트가 아니라서 이 코드를 어떻게 include 시키지 생각을 했고, 예전 프로젝트때 JSP로 활용하면서는 해봤지만 html,js로는 해본 경험이 없어서 열심히 구..

끄적끄적/TIL 2024.08.29

TIL #1 미니 팀 프로젝트 1일차

학습루틴과 동기부여, 팀 협업을 더욱 경험하기 위해 내일배움캠프를 신청하고 개인사정으로 뒤늦게 합류.뒤늦게 합류라 그런지 마지막 조에 배정이 되었고 원래 뒷 조는 개인 공부 및 개인 프로젝트 였으나, 우리조는 팀 프로젝트로 결정!팀 프로젝트 주제는 "팀 소개 웹페이지" 만들기기술적 구현보단, 프로젝트 1일차때 팀원들의 개인사정들로, 구글 슬라이드를 활용해서 전체적인 와이어 프레임 작성을 목표로 하였다.  와이어 프레임 작성으로 1일차 종료온라인으로 구글 슬라이드로 하려니 생각보다 시간이 오래걸리고 힘든 부분이 있었지만, 하나씩 적응을 해나가고 팀원들과 서로 의견 조율도 하고 의견도 많이 냈던 하루였다.

끄적끄적/TIL 2024.08.29

Spring 트랙을 신청한 이유

내가 Spring 트랙에 참여한 계기는 무엇인가요?- 취업준비중에 9 to 9 라는 시간동안 집중할 수 있는 루틴과 동기부여를 얻기 위해서 참여하게 되었습니다.내가 이해한 개발자는 어떤 역할을 하는 사람인가요?- 단순 코딩만 하는 사람은 코더이고, 개발자란 코딩뿐만 아니라 설계 및 구현을 다 해야하는 사람이고, 다른 직종 및 같은 개발자끼리 커뮤니케이션을 잘해서 협업 또한 잘하는 사람이라고 생각합니다.개발을 경험해보셨나요? 해보셨다면 어떤 경험을 하셨는지를 작성해주시고, 아니라면 개발에 대해 찾아본 것을 작성해주세요.- 22년도 MES 솔루션 기업에서 1년간 개발팀으로 일해서, 기준정보 DB 업로드 및 개발 산출물 작성 업무를 맡아서 일한 경험이 있고 23년엔 부트캠프에 참여하여서 자바와 스프링에 대해서..

(JAVA) 클래스와 객체/인스턴스

자바는 객체지향언어이기 때문에 클래스와 객체는 매우 중요하다. 클래스(Class) 클래스는 객체를 생성하기 위한 '틀', '설계도'이다. 객체가 가져야 할 속성(변수)과 기능(메서드)를 정의함 클래스는 붕어빵 틀이라고 생각해보면, 붕어빵 틀(클래스)은 붕어빵(객체)를 만드는 틀일 뿐이지 붕어빵(객체)이 아니다. 붕어빵 틀(클래스)에서 팥붕어빵(객체)이던 슈크림붕어빵(객체)를 만드는 것이다. public class Student { String name; int age; } 학생(Student)클래스 - 클래스는 관례상 대문자로 시작하고 낙타표기법(카멜케이스)을 사용한다. 카멜케이스 예시 : Student, OrderDate, UserName Student라는 클래스에 name과 age라는 속성(변수)를 ..

개발/JAVA 2024.02.21

[SpringBoot] Port 8080 is already in use 문제 해결방법

프로젝트를 스프링레거시로 한 경험 뿐이라, SpringBoot의 경험이 없어서 공부를 하고 있습니다. 처음이다보니 다양한 오류를 경험하는데 흔히 경험 할 것 같은 문제를 포스팅하려고 합니다. Web server failed to start. Port 8080 was already in use. 라는 8080포트를 이미 사용중이라는 오류 입니다. Identify and stop the process that's listening on port 8080 or configure this application to listen on another port. 라고 action을 알려줌 발생원인 해당 문제가 일어난 이유는 테스트 프로젝트로 톰캣을 실행을 했다가, 그걸 안끄고 다른 프로젝트에서 실행을 했었고 인텔리제..

개발/SPRING 2024.02.02

[JAVA 기초] 조건문 - if문

자바 기초에 대해서 복습하다가 if문에 대해서 사소하지만 놓쳤던 부분이 있어서 포스팅하려고 합니다. 먼저 if문에 대해서 설명하면 // if문의 형식 if(condition) { // 조건이 참 일때 실행되는 코드 } (condition) 부분에 조건식이 들어가고 해당 부분이 참(true)이면, {}안의 코드가 실행되는 것이다. 이번에 공부하면서 놓쳤던 부분은 else if 문이다. 예시로, 아래의 조건일때, - 7세 이하일 경우 : 미취학 - 8세 이상 13세 이하일 경우 : 초등학생 - 14세 이상 16세 이하일 경우 : 중학생 - 17세 이상 19세 이하일 경우 : 고등학생 - 20세 이상일 경우 : 성인 원래 내가 하던 방식은 아래와 같다. package cond; public class If1 ..

개발/JAVA 2024.01.30

[회고] 2023년 첫회고..그리고 개발자의 길 (부제 : 새로운 시작)

블로그에 제대로된 개발관련 내용을 어떻게 쓸지 고민만 하다가 2024년이 되고 이대로는 시작도 못할 것 같아서 글을 못 적어도 요즘엔 일단 해보자! 라는 마인드로 다시 시작하는 블로그 첫 글은 꼭 적고 싶었던 1월이 가기전, 늦은 2023년 회고로 시작을 해보려고 합니다! 2023년 회고지만, 개발자로 전향을 어떻게 하게 되었는지 얘기도 하고싶어서 과거의 얘기가 들어갈 예정입니다.. 저에게 있어서 2023년은 인생에 있어서 많은 변화가 있던 도전의 해였기 때문에, 새로운 시작이라는 부제로 하고, 2024년에 계획 얘기도 짧게 해보고 마치겠습니다. 2023년 회고를 설명하기에 앞서 개발의 길로 들어서는 것을 요약하자면.. 2021년 전공관련 일을 하다가 새로운 길로 가고 싶어서 평범한 인생을 살던 내가 ..

끄적끄적 2024.01.25