profile
개발에 재미를 느끼며 꾸준히 성장하는 개발자 김종완 입니다.
post-thumbnail

Intellij에서 주석 처리 안될때

만약 한컴 입력기로 되어있다면 Microsoft입력기로 변경 함으로 인해서 주석처리 가능해진다.

2일 전
·
0개의 댓글

그런 REST API로 괜찮은가

참조https://www.youtube.com/watch?v=RP_f5dMoHFcREpresentationalStateTransfera way of providing interoperability between computer systems on the Int

3일 전
·
0개의 댓글

현업에서 주로 쓰이는 모듈 알아보기

백엔드 개발자가 되면서 현업에서 사용하고 있는 모듈들에 대해서 조사해보았다.우선 가비아에 대해서 조사해보았다. 가비아는 IaaS형 클라우드, SaaS 그룹웨어 솔루션 등 비지니스에 필요한 IT 인프라 전반을 제공하는 경기도 판교 소재 클라우드 전문 기업이다. 국내 도메

5일 전
·
0개의 댓글
post-thumbnail

웹 애플리케이션 이해

오늘 부터 김영한 강사님의 스프링 mvc 강의를 듣게 되어서 내용을 블로그로 정리하고자 합니다 !!정적 리소스는 웹 서버가 처리한다.웹 서버는 애플리케이션 로직같은 동적인 처리가 필요하면 WAS에 요청을 위임한다. WAS는 중요한 애플리케이션 로직 처리를 전담한다.이렇

2022년 6월 12일
·
0개의 댓글

코틀린에서의 Functional Programming

가변(Mutable) 컬렉션 : 컬렉션에 element를 추가, 삭제할 수 있다.불변 컬렉션: 컬렉션에 element를 추가, 삭제할 수 없다. 기존에 존재하는 field 값은 변경 가능하다.리스트 사용시 주의할 점List<Int?> : 리스트에 null이 들어갈

2022년 6월 7일
·
0개의 댓글

코틀린에서의 OOP

1\. 클래스와 프로퍼티프로퍼티 = 필드 + getter + setter코틀린에서는 필드만 만들면 getter, setter를 자동으로 만들어준다.주 생성자는 class 클래스명(변수) 와 같이 작성하고, init에 초기화와 부 생성자(constructor)를 통해서

2022년 6월 6일
·
0개의 댓글

코틀린에서 코드를 제어하는 방법

Statement : 프로그램의 문장, 하나의 값으로 도출되지 않는다.Expression: 하나의 값으로 도출되는 문장코틀린에서 if문은 Expression이다. 고로 if문을 마치 자바의 삼항 연산자 처럼 활용할 수 있다.예제코틀린에서는 when을 사용해서 들어오는

2022년 6월 6일
·
0개의 댓글

코틀린에서 변수와 타입, 연산자를 다루는 방법

var : 변경 가능하다val : 변경 불가능하다 (raed-only)타입을 명시적으로 작성하지 않아도 타입이 추론된다.과 같이 지정하는데 이 때 Primitive type 과 Reference type 타입을 구분하지 않는다. 이는, 코틀린이 내부적으로 Primiti

2022년 6월 5일
·
0개의 댓글
post-thumbnail

코틀린 함수 정의하기

코틀린을 배우면서 흥미로웠던 점은 식이 본문인 함수를 정의할 수 있다는 것이다. 자바에서는 블록이 본문인 함수를 사용하는데 본문이 중괄호{} 로 둘러싸인 함수를 본문이 블록인 함수라 부른다. 식은 자바에서 볼 수 없는 코틀린만의 특징이다.위 함수는 식으로 구성된 코틀린

2022년 6월 5일
·
0개의 댓글
post-thumbnail

코틀린 개념과 간단한 문법

오늘 코틀린 완벽 가이드 책을 학습 했습니다. 재밌던 점은 코틀린이란 이름은 러시아에 코틀린이란 섬에서 왔다는 것입니다. 위 사진은 러시아의 상트페테르부르크의 섬이라고 합니다. 해당 섬 이름이 코틀린이라 불리고 해당 지역 출신의 개발자가 많아서 코틀린이 되었다고 합니다

2022년 6월 3일
·
0개의 댓글

REST API

REpresentational State Transfer의 약자로 표현, 상태, 전달이라는 의미로 해석된다. 간단하게 웹을 위한 네트워크 기반 아키텍처 스타일이다. Representational을 검색하면 대표하는 이라는 의미로 해석되기도 하는데 Rest api를 개발

2022년 5월 22일
·
0개의 댓글
post-thumbnail

백준 20291번 파일 정리

https://www.acmicpc.net/problem/20291해당 문제를 풀던중 파일 확장자만 추출하기 위해서 split을 사용하였고 "."을 사용해서 문자열을 구분하였다. 하지만 split 결과 리턴값은 \[] 아무것도 들어있지않은 배열이였다. 그이유를

2022년 5월 14일
·
0개의 댓글
post-thumbnail

BufferedReader 왜 사용하는 걸까?

BufferedReader 이름에도 나와있듯 BufferedReader는 데이터를 읽을 때 사용된다. BufferedReader에 대해 더 잘 이해하기 위해서 Scanner와 비교해보자 java에서 지원하는 scanenr는 데이터를 입력 받을 때 키보드 입력값이 바로

2022년 5월 14일
·
0개의 댓글
post-thumbnail

Kendo UI

Kendo UI is a bundle of four JavaScript UI libraries built natively for jQuery, Angular, React and Vue. Each is built with consistent API and theming,

2022년 5월 3일
·
0개의 댓글
post-thumbnail

ERR_UNSAFE_PORT

프로그램 개발을 완료한 후 서버에 프로그램을 배포하게 된다. 그리고 설치 URL을 만들어서 배포하게 되는데 항상 마주치는 에러가 있다.ERR_UNSAFE_PORT설치 URL이 아무래도 IP주소:포트번호 형식이여서 해당 오류가 발생한다. 따라서 해당 오류를 해결하기 위해

2022년 5월 2일
·
0개의 댓글
post-thumbnail

팀 프로젝트 for-rest 6주차

🔥인트로 어느덧 마지막 주가 되었습니다. 평소 프로젝트를 개발할 때는 늘 프론트엔드 백엔드 상관없이 풀스택으로 개발을 했었느데 백엔드와 프론트엔드 둘로 나뉘어서 개발을 해보니 확실히 다른 느낌이었습니다. backend로 기능을 구현해도 화면으로는 확인이 어려워서 저

2022년 4월 25일
·
0개의 댓글
post-thumbnail

팀 프로젝트 for-rest 5주차

인트로 시간이 참 빠르게 흘러 이제 다음 주면 마무리 주가 될 것 같습니다. 빠르게 프로젝트를 완성하고 싶지만 아직 완성 단계는 아닙니다. 이번 주는 막판 스퍼트를 위해 힘을 내야 할 것입니다.이번 주에는 heroku 환경 변수로 firebase admin key를

2022년 4월 17일
·
0개의 댓글
post-thumbnail

팀 프로젝트 for-rest 4주차

어느덧 팀 프로젝트를 시작한지도 1달이 다되어 간다. 이번 주에는 관광명소 API 리스트 가져오는 것을 마무리 되길 원했는데 마무리 되진 않았다. 그대신 이번주에는 헤로쿠 DB에 크롤링으로 수집한 데이터를 집어넣고, 댓글 수정, 삭제, 입력, 불러오기 기능과 헤로쿠 배

2022년 4월 11일
·
0개의 댓글
post-thumbnail

팀 프로젝트 for-rest 3주차

테스트를 위한 db 연결을 로컬 환경에서 사용하던 postgreSql url을 그대로 사용하니 CI가 실행되는 도중 오류를 만났다. 따라서 이를 h2 데이터베이스를 사용하여 해결 하려고 한다. 이를 위한 h2 데이터베이스 설정은 아래와 같다.h2 디비를 사용하지만 po

2022년 4월 2일
·
0개의 댓글
post-thumbnail

팀 프로젝트 for-rest 2주차

시간이 빨리 흘러서 벌써 카우치 코딩을 수강하기 시작한지 2주가 지났습니다. DB 명세서, API 명세서 및 크롤링 작업을 어느정도 순조롭게 진행한 뒤 이번에는 firebase를 사용한 구글 로그인 및 gitAction을 사용하여 간단한 CI 환경을 구축해보았습니다.우

2022년 3월 28일
·
0개의 댓글