What I learned today

Web

less than 1 minute read

1. Responsive Web 반응형 웹 적응형 웹 : 서버 사이드에서 클라이언트의 정보를 미리 받아 해당 조건별로 정해진 화면을 보여준다. 즉, 클라이언트가 모바일인지 웹인지를 파악해서 리소스를 선택하고 그에 맞는 화면을 나타내주는 형태이다. (예. 모바일에서 www.na...

For job interview, about Web 면접 공부하기-웹 4

3 minute read

1. REST API Definition 정의 : REpresentational State Transfer의 약자로, 웹 어플리케이션이 제공하는 각각의 데이터를 리소스로 간주하고 각각의 리소스에 고유한 URI(Uniform Resource Identifier)를 할당함으로써 ...

For job interview, about Web 면접 공부하기-웹 3

3 minute read

1. 대칭키와 비대칭키 차이 1. Symmetric-key cryptography 대칭키 암호화 Definition 정의 : 암호화와 복호화에 같은 암호 키를 쓰는 알고리즘 Features 특징 공개 키(비대칭키) 암호와 비교하여 계산 속도가 빠르다. ...

For job interview, about Web 면접 공부하기-웹 2

2 minute read

1. 라이브러리와 프레임워크의 차이 1. Library 라이브러리 재사용이 필요한 기능으로 반복적인 코드 작성을 없애기 위해 언제든지 필요한 곳에서 호출하여 사용할 수 있도록 class나 function으로 만들어진 것이다. e.g. jQuery, React.js

Back to Top ↑

WebStandards

[Vue.js]

less than 1 minute read

1. What is Vue.js? 뷰 란? 사용자 인터페이스를 만들기 위한 진보적인 프레임워크이다. 렌더링 성능은 React와 비교해서 약 2배 정도 빠르며, 높은 프레임 속도의 데이터 시각화 및 애니메이션을 프로토 타이핑할 때 Vue는 초당 10 프레임을 처리하지만 React는 ...

For job interview, about Javascript 면접 공부하기-자바스크립트 2

2 minute read

1. 이벤트 흐름 1. Event bubbling 이벤트 버블링 이벤트 발생 시 해당 요소를 포함하고 있는 부모 요소를 통하여 최상위 객체(document)를 만날 때까지 거슬러 올라가면서 이벤트가 발생하는 과정이다. IE9, Chrome, Safari는 ‘window’ ...

[CSS] Learn CSS by myself from W3school 1

1 minute read

1. What is CSS? Cascading Style Sheets를 위한 표준이다. 어떻게 HTML 요소들이 스크린에 보여지는지 설명한다. 한번에 다양한 웹 페이지들의 레이아웃을 관리할 수 있기 때문에 많은 작업을 줄여준다. 외부 스타일시트를 저장한다.

Back to Top ↑

Java

For job interview, about JAVA 면접 공부하기-자바 2

1 minute read

1. 인터페이스와 추상클래스의 차이 1. Interface 인터페이스 추상클래스처럼 추상메서드를 갖지만 추상클래스보다 추상화 정도가 높아서 추상클래스와 달리 몸통을 갖춘 일반 메서드 또는 멤버변수를 구성원으로 가질 수 없다. 오직 추상메서드와 상수만을 멤버로 가질 수 있으...

For job interview, about JAVA 면접 공부하기-자바

3 minute read

1. Variable 변수 primitive type 기본형 : boolean, char, byte, short, int, long, float, double reference type 참조형 : heap에 할당된다. 배열도 참조형 변수이다. 8개의 기본형을 제외한 나머지...

Back to Top ↑

Database

For job interview, about DB 면접 공부하기-데이터베이스 3

1 minute read

1. MyBatis 마이바티스 Definition 정의 : XML 언어 또는 어노테이션 annotations 을 사용하여 개발자가 지정한 SQL, 저장 프로시저 그리고 몇 가지 고급 매핑을 지원하는 자바 지속성 프레임워크 persistence framework이다. Fea...

For job interview, about DB 면접 공부하기-데이터베이스 2

3 minute read

1. Index 인덱스 Definition 정의 : RDBMS에서 검색 속도를 높이기 위해 사용하는 자료 구조 (B-Tree 구조로 색인) Principle 원리 : 초기 테이블 생성시 만들어진 MYI 파일에 해당 컬럼을 색인하고, 검색 시 Tree로 정리해둔 MYI 파일...

Back to Top ↑

DataStructure

For job interview, about Data Structure 면접 공부하기-자료구조

4 minute read

1. Linked List vs Array 1. Array 배열 같은 자료형을 갖는 데이터의 집합으로 연속적인 데이터를 저장한다. 생성할 때 데이터를 저장하는 데 필요한 모든 메모리를 한 번에 확보해 사용할 수 있게 해주므로 프로그램이 실행되는 중간에 배열의 크기를 바꿀 ...

Back to Top ↑

Git

less than 1 minute read

1. What is Git and Github? Git : 분산 버전 관리 시스템

Back to Top ↑