thumbnail

[ BootStrap V4.3] Grid System 배치

학부연구생으로 참여중인 과제가 개인으로 진행하기에 UI 컴포넌트에 대한 부담을 줄이고자 BootStrap을 적용하기로 결정했다. 본 포스팅에서는 BootStrap 그리드 시스템 배치 과정을 다루고자 한다. BootStrap이란? 개발자는 CSS까지 작성할 여유가 없...

1일 전0개의 댓글

인터페이스 와 추상클래스

본 내용 은 필자가 작성한 글이 아니라 이글 을 퍼온 글입니다. 추상클래스 추상클래스는 추상메서드(abstract method)가 없어도 무방하다. 추상클래스와 인터페이스의 차이점에서 키워드는 목적이다. 추상클래스의 목적은 말 그대로 공통적인 기능을 하는 객체...

3일 전0개의 댓글

프로그램은 어떻게 실행되나?

프로그램은 어떻게 실행되나? 프로그램은 하드디스크에 존재하는 명령어집합으로서 실행 시 다음과 같은 과정을 거칩니다. 1. 하드디스크에 적재되어 있는 프로그램이 프로세스 풀에 올라옵니다. 이때가 프로세스 실행주기 중 new에 해당됩니다. 2. 장기 스케쥴러에 의해 ...

3일 전0개의 댓글

[BOJ] 9328 열쇠

문제보기 코드보기 분류 : BFS 난이도 : 3.5 / 5 - 놓칠 수 있는 조건이 많아 실수하기 쉬운 문제다 삽질 회고 문제를 읽으면서 중요하다 생각했던 부분은 시작 진입점과 문의 위치가 중요하다고 생각했다. 그래서 다음과 같이 알고리즘을 설계했다. 1. 시작점...

7일 전0개의 댓글

String 에 대하여

String 객체 살펴보기 url은 초기에 "http://"로 선언되어 있다. 이후 객체에 저장된 값이 변경되면 내부에 가지고 있는 value값을 변경하는 것이 아니라 "http://naver.com"의 값을 가지는 String 객체를 새로 생성한다. 그렇다면 기존의...

2019년 11월 12일0개의 댓글

Collections 에 대하여

Java Collections Framework(JCF) Java에서 Collection이란 데이터의 집합, 그룹을 의미한다. JCF는 이러한 데이터, 자료구조인 Collection 인터페이스와 구현체를 제공한다. 아래 사진은 Java 컬렉션 프레임워크의 상속 구조를 ...

2019년 11월 11일0개의 댓글

가비지 컬렉터(GC)에 대하여

얼마 전 N사 전화면접에서 GC에 대한 질문을 받고 그대로 얼어버린 경험이 있다. GC에대해 들어본 적은 있으나 동작원리나 관련 내용들을 제대로 몰라 할 수 있는 말이 없었다. 그래서 이번 포스팅에 대해 GC에 대해 정리해보기로 했다 가비지 콜렉터(Garbage C...

2019년 11월 10일0개의 댓글

생성자 대신 정적 팩토리 메서드를 고려하라

생성자 대신 정적 팩토리 메서드를 고려하라 생성자와 비교하여 정적 팩토리 메서드가 가지는 장점은 아래와 같다. + 이름을 가질 수 있다. + 호출 될 때마다 인스턴스를 새로 생성하지 않아도 된다. + 반환 타입의 하위 타입 객체를 반환 할 수 있다. + 입력 매...

2019년 11월 10일0개의 댓글

Modern Java (Java 8) - 함수형 인터페이스

First Class Citizon + First Class Citizon는 아래와 같은 속성들을 모두 만족해야 한다. + 변수에 값을 할당 할 수 있어야 한다. + 함수의 파라미터로 넘겨줄 수 있어야 한다. + 함수의 반환값이 될 수 있어야 한다. + Java에...

2019년 11월 10일0개의 댓글

Stream API

Stream API 란 Java 8에서 새롭게 추가된 Api로 함수형 인터페이스(람다식)을 적용하여 컬렉션과 같은 저장요소를 반복적으로 처리할 수 있는 기능이다.java에서 완전한 Funtional Programming은 아닐지라도 비슷하게 흉내라도 낼 수 있게 도와...

2019년 11월 10일0개의 댓글

2019.10.28 개인 포트폴리오

PDF 보기 포트폴리오 스크린샷 2019-10-28 오전 2.51.46.png 스크린샷 2019-10-28 오전 2.30.24.png ![스크린샷 2019-10-28 오전 2.32.03.png](https://...

2019년 10월 27일0개의 댓글

[Javascript] This Binding

어제 만난 웨일 확장앱을 개발하면서 만난 이슈는 다음과 같다. - Class 내부의 콜백함수에서 클래스 내부 메소드를 호출하는데 this가 바인딩되지 않아 함수 호출이 이루어지지 않았다. - fetch API를 통해 blob url로 요청하니 CORS 이슈가 발생했다....

2019년 10월 24일0개의 댓글

잡생각들

서류에서 멈추다 10여개의 기업들에 서류를 제출했다. 결과부터 애기하자면 처참했다. 서류를 면밀히 살피지 않는 일부 기업들을 제외하고는 모두 탈락했다. 서류결과를 받을 때마다 충격이 컸다. 나 스스로 경쟁력있다 생각했기에 입은 데미지는 쉽게 회복되지 않았다. 지원서를...

2019년 10월 21일0개의 댓글

[SWEA] 차량 정비소

문제링크 코드링크 - 회고 처음에는 큐와 우선순위 큐를 이용한 단순 구현문제라 생각해 쉽게 풀수 있을거라 생각했다. 그러나 로직보다 세부적인 구현이 쉽지 않았다. 1시간 동안 구현을 완료했으나 계속 오답이 나왔다. 로직은 맞는데... 1시간을 더 삽질한 결과 또또또...

2019년 10월 13일0개의 댓글

[SWEA] 등산로 조성

문제보기 코드보기 - 문제요약 1. 등산로는 가장 높은 봉우리에서 시작 2. 높은 지형에서 낮은 지형으로 가로 또는 세로 방향으로 연결 3. 딱 한 곳을 정해서 최대 K 깊이만큼 지형을 깎는 공사를 할 수 있다. * N * N = 64 * K = 5 * 가...

2019년 10월 13일0개의 댓글

[SWEA] 디저트 카페

문제링크 코드링크 - 문제요약 카페들 사이에는 대각선 방향으로 움직일 수 있는 길이 있다 디저트 카페투어는 어느 한 카페에서 출발하여 대각선 방향으로 움직이고 사각형 모양을 그리며 출발한 카페로 돌아와야한다. 또한 같은 종류의 디저트는 방문하지 않는다. 하나...

2019년 10월 13일0개의 댓글

[프로그래머스 - SQL]

없어진 기록 찾기 + like문 글자수 매칭은 _

2019년 10월 12일0개의 댓글

[SWEA] 미생물 격리

문제링크 코드링크 - 문제요약 1. 각 군집들은 1시간마다 이동방향에 있는 다음 셀로 이동 2. 경계에 도착하면 미생물 절반이 죽고, 이동방향이 반대로 바뀜, 홀수인 경우는 몫만! 3. 미생물이 0이면 군집삭제 4. 두 개 이상의 군집이 겹치면 합쳐짐, 미생물...

2019년 10월 12일0개의 댓글

[SWEA] 무선충전

문제 링크 코드 보기 - 문제요약 * 충전소가 있고, 충전소는 충전범위와 성능을 가진다. * 충전범위는 상하좌우로 작용, 성능만큼 충전시켜준다 * 한 BC에 2 명의 사용자가 접속한 경우, 접속한 사용자의 수만큼 충전 양을 균등하게 분배 * BC의 정보와 사용자의 이...

2019년 10월 9일0개의 댓글

Transaction

Transaction - Transaction 이란 DB의 상태를 변환시키는 하나의 논리적인 작업 단위를 구성하는 연산들의 집합이다. 예를 들어, A계좌에서 B계좌로 일정 금액을 이체한다고 가정하자. 이러한 과정은 다음과 같다 ​ a.A계좌의 잔액 확인 ​ ...

2019년 10월 9일0개의 댓글