태그 목록
전체보기 (139)Java(23)python(15)프론트엔드(11)sql(11)JavaScript(10)TIL(8)servlet(7)스프링(7)CSS(6)MariaDB(5)mysql(5)html(5)알고리즘(5)MVC(5)JDBC(5)자료형(5)Book Project(4)aws(4)git(4)jquery(4)project(4)vue.js(3)변수(3)개발자(3)클래스(3)마이바티스(3)연산자(3)조건문(3)개발자 일상(3)프로그래머스(3)di(3)while(3)for(3)if(3)회고(3)반복문(3)DB 모델링(2)switch(2)set(2)service(2)사이드 프로젝트(2)CRUD(2)객체(2)머신러닝(2)HashMap(2)컬렉션(2)함수(2)예외 처리(2)ArrayList(2)Spring boot(2)List(2)Map(2)배열(2)select(2)oracle(2)sqlite(1)BOM(1)코드업(1)DML(1)decision tree(1)INSERT(1)VO(1)setter(1)강의(1)입출력(1)아나콘다(1)소켓(1)문자열(1)스크럼(1)애자일(1)localstorage(1)font(1)MVVM(1)jsp(1)선택자(1)정규표현식(1)다형성(1)restful api(1)background(1)생성자(1)유튜브(1)데이터 타입(1)def(1)이클립스(1)방법론(1)redirect(1)이벤트(1)delete(1)형변환(1)딕셔너리(1)접근제어자(1)객체 배열(1)다운 캐스팅(1)re모듈(1)파일 읽기(1)파일 쓰기(1)지도 학습(1)기초 100제(1)정올(1)Spring MVC Framework(1)ServletConfig(1)VO 생성(1)조인(1)DB 구축(1)Forwarding(1)분석함수(1)페이지 이동(1)JSP Element(1)배열 내장함수(1)Factory Method Pattern(1)Front Controller Pattern(1)개발자 시작(1)Amplify Console(1)Language Coder(1)폭포수(1)익스트림(1)칸반(1)소스 제어(1)전자정부 표준프레임워크(1)강사(1)sts(1)정규화(1)서브쿼리(1)has a(1)DAO(1)instanceof(1)스파이더(1)쓰레드(1)스트림(1)소스트리(1)상수(1)캡슐화(1)인텔리제이(1)주피터 노트북(1)test(1)promise(1)테스트(1)float(1)취업(1)web(1)MyBatis(1)Spring(1)async(1)TDD(1)가상환경(1)vue(1)오버로딩(1)디버깅(1)VS Code(1)ec2(1)Flex(1)IntelliJ(1)DOM(1)스프링부트(1)ci(1)position(1)await(1)Elastic Beanstalk(1)input(1)getter(1)jdk(1)트랜잭션(1)this(1)private(1)Event(1)톰캣(1)lifecycle(1)update(1)ajax(1)print(1)attribute(1)import(1)패키지(1)모듈(1)exception(1)
post-thumbnail

개발자 입사 후 2주 회고

솔직하게 말하자면 그 전 회사들을 다니면서 가장 스트레스 받았던 점이 음식 때문인게 가장 컸다.. 워낙 어렸을 때부터 위가 약해서 병원 입원을 달고 살았던 나에게는 완전히 마음대로 점심을 해결할 수 있는 점이 마음에 든다. 오랜

3일 전
·
4개의 댓글

[TIL #2-2] 텍스트와 속성 데이터 바인딩

텍스트 콘텐츠 또는 요소의 속성을 바인딩하는 작업은 애플리케이션을 만들 때 굉장히 많이 사용된다. 컴포넌트를 만들 때 반드시 필요한 내용이므로 기본을 확실하게 다지고 간다. 텍스트와 데이터 바인딩 이전에 data 속성에 정의한 message 속성 값을 렌더링할 때는

4일 전
·
0개의 댓글

[TIL #2-2] 기본적인 데이터 바인딩

DOM 변경을 자동화하는 데이터 바인딩을 하려면, 템플릿에서 사용하는 모든 데이터를 리액티브 데이터로 정의해야 한다.Vue.js 코드를 보았을 때 메서드를 호출하지도 않았는데, 무언가 처리되고 있다는 것을 느꼈을 것이다.리액티브 데이터는 Vue.js에서 추출했을 때(g

4일 전
·
0개의 댓글

[TIL #2] 옵션의 구성 살펴보기

옵션에 사용할 데이터와 메서드를 정의한다.대표적인 옵션부터 살펴본다.el에는 애플리케이션 인스턴스를 적용할 요소를 나타낸다. 선택자 형태로 지정한다.data는 애플리케이션에서 사용할 데이터를 나타낸다. 객체 또는 배열로 지정하는 것이 일반적이다.computed는 dat

4일 전
·
0개의 댓글

[TIL #2] Vue.js의 기본 기능

Vue.js의 기능은 디렉티브와 템플릿을 연동하는 형태로 사용한다.템플릿에 다음과 같이 속성 이름을 작성하면, 해당 위치에 값이 렌더링된다.옵션에 정의한 데이터는 외부에서 접근할 수 있다.기사 목록 또는 상품 목록과 같은 리스트는 data 옵션에 등록한 배열 또는 객체

4일 전
·
0개의 댓글

IntelliJ로 Spring Boot 시작하기

젯프레인 툴박스 페이지에서 Download를 클릭해서 설치한다. 툴박스는 인텔리제이를 만든 젯브레인의 제품 전체를 관리해 주는 데스크톱 앱이다.인텔리제이는 유료 버전인 얼티메이트와 무료 버전인 커뮤니티 버전 두 가지가 있다. 이중 무료 버전인 커뮤니티를 설치한다.설치된

5일 전
·
0개의 댓글

[TIL #2] Vue.js 설치하기

<script> 태그로 파일을 읽어 들이기만 하면 사용할 수 있는 스탠드얼론(Standalone) 버전의 'Vue.js' 파일을 사용한다. 개발 중에 발생하는 오류를 확인할 수 있게 개발 버전을 사용하도록 한다. 이후에 실제로 배포할 때는 'vue.js'를 'vu

5일 전
·
0개의 댓글

[TIL #1] Vue의 필수 요소

Vue의 공식홈페이지의 가이드(https://kr.vuejs.org/v2/guide)에 기초 Vue 인스턴스 Vue 애플리케이션은 Vue 함수를 사용하여 새로운 Vue 인스턴스를 만드는 것부터 시작한다. Vue 애플리케이션의 루트는 이러한 Vue

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

Git GUI #1 소스트리 설치하기

소스트리 설치 소스트리는 Git 사용을 도와주는 GUI 프로그램이다. 버튼을 클릭하는 방식으로 필요한 명령을 실행할 수 있도록 도와주기 때문에 편리하다. 또한 Git의 핵심인 커밋, 푸시, 브랜치 등을 눈으로 쉽게 확인할 수 있어서 개념을 이해하는 데도 도움이 된다.

2020년 10월 13일
·
0개의 댓글

GitHub 원격저장소의 커밋을 로컬저장소로 가져오기 (clone, pull)

원격저장소의 코드와 버전 전체를 내 컴퓨터로 내려받는 것을 클론이라고 한다. 클론을 하면 최신 버전뿐만 아니라 이전 버전들과 원격저장소 주소 등이 내 컴퓨터의 로컬저장소에 저장된다.먼저 원격저장소에 올렸던 커밋을 가져올 로컬저장소를 지정한다. 원격저장소에 들어가서 Cl

2020년 10월 12일
·
0개의 댓글
post-thumbnail

주말에 뭐할래? 사이드 프로젝트 준비하기

다시 회사를 다니게되면서 직장인으로써 주말을 맞게 된 첫 주..시작은 동생이 너무 먹고 싶다는 수제버거와 함께,,인스타그램 업로드를 끊은 후로 사진을 찍지 않았던지라오랜만에 찍으려니 어색하다;;무튼 불안하기만 하고 앞날이 전혀 보이지 않았던 나한테는다시 예전의 일상을

2020년 10월 11일
·
0개의 댓글

개발자 입사 후 일주일 회고

벌써 일주일..? 이번주는 목요일까지 출근이라 더 빠른 것도 있지만 4일이라는 시간이 전혀 회사 다니는 느낌이 들지 않아서 였을지도..? 오늘따라 예전부터 알았던 사람들에게 연락이 많이 왔다. 새로 취업을 했다는 소식에 모두들 축하한다고 했고 점심을 치킨 배달해서 먹

2020년 10월 8일
·
0개의 댓글

[TIL #1] Vue.js 개발 환경 세팅

어떠한 IDE를 선택해도 무방하지만, 내가 사용하는 IDE는 Microsoft에서 개발한 오픈 소스 기반의 Visual Studio Code다.Vetur 플러그인은 Vue.js를 개발하는 데 도움을 주는 유용한 플러그인 중 하나다. Linting, Syntax-high

2020년 10월 5일
·
0개의 댓글

GitHub 원격저장소에 커밋 올리기 (push)

GitHub 웹 사이트에 프로젝트를 위한 공용 폴더를 만드는 것이다. GitHub에서는 원격저장소를 레포지토리라고 부른다.GitHub에 접속하고 로그인을 한다. 상단 네비게이션 바에서 오른쪽에 있는 + 아이콘을 클릭한 후 New repository 메뉴를 선택한다.어떤

2020년 10월 4일
·
0개의 댓글
post-thumbnail

전자정부 표준프레임워크 개발 환경 구축

전자정부 표준프레임워크 개발 환경은 개발자 통합 개발 환경과 개발자 경량 개발 환경 두 가지 방법으로 설치할 수 있다.여기에는 eGovFrame 기반의 애플리케이션 개발을 지원하는 IDE, Editor, Mobile IDE, Batch IDE 등으로 구성되어 있다.

2020년 10월 4일
·
0개의 댓글
post-thumbnail

Git 설치하고 로컬저장소에서 커밋 관리

Git 설치하기 Git 다운로드 페이지에서 Download 2.28.0 for Windows를 클릭한다. 다운받은 Git 설치 파일을 실행한다. 기본 설정을 유지한 채 Next 와 Install 버튼을 클릭한다. View Release Notes를 체크 해제하고 Nex

2020년 10월 3일
·
0개의 댓글
post-thumbnail

다시 개발자로 취업하다! 한달동안 일어난 일 회고

오늘은 9월 마지막 날. 추석 연휴가 시작되는 날이기도 하다. 오랜만에 만나는 아빠에게 '나 취업했어요!' 당당히 얘기할 수 있어서.. 그리고 취업 후기를 꼭 써보고 싶었는데 이렇게 쓸 수 있어서.. 너무 좋다! 가끔 나약해질때면 내가 무슨 생각으로 개발자 커리어를

2020년 9월 30일
·
0개의 댓글
post-thumbnail

쉬어가기.

이제 곧 추석.. 올해가 얼마 남지 않았다는 것을 문득 깨닫게 한다. 가족들과 함께 추석을 보내기 전 기쁜 소식과 함께 쉬고 싶었지만 그건 내 뜻대로 되는 일이 아니기에 그저 운명에 맡기고 오랜만에 블로그에 글을 써본다.그냥 생각나는대로. 흘러가는대로.다시 달리기 전에

2020년 9월 27일
·
0개의 댓글

개발자라면 꼭 알아야 하는 지식 #2 TDD와 CI

개발자가 되면 일하는 시간의 90%가 왜 코드가 작동하지 않는지 고민하다가 지나갈 것이다.디버깅이란 코드 베이스에서 문제의 근원을 찾아서 그 문제를 일으킬 만한 요인을 가려내고, 여러 가설을 시험해보는 과정을 통해 뿌리가 되는 진정한 원인을 찾고 그 원인을 제거한 후,

2020년 9월 15일
·
0개의 댓글

개발자라면 꼭 알아야 하는 지식 #1 소프트웨어 개발 방법론

이름 그대로 소프트웨어를 한 번에 한 단계씩 만들어가는 방식이다. 폭포수 개발의 SDLC는 순차적이다. 소프트웨어를 개발하기 위해 요구사항 분석부터 소프트웨어 설계, 구현, 테스트, 배포, 유지 보수로 끝나는 일련의 과정이다.

2020년 9월 14일
·
0개의 댓글