본문 바로가기

전체 글161

[JAVA][Interface] Queue<E> Queue 너무너무 많이 들어본 Queue이다! 클래스인 줄 알았는데 자바에서는 인터페이스로 사용한다. 어떤 내용을 설명하고 있는지 Oracle docs 12 문서를 살펴보자 급하다면 빠르게 아래 요약 부분만 참고하자! *** 요약 *** Queue는 무언가를 실행하기 전, 원소들을 보관하는 *컬렉션이다. 이 장소에서는 대개 **FIFO 방식으로 원소들을 정렬한다. 그리고 대표적인 메소드로는 add, offer / remove, poll/ element, peek 등이 있다. *컬렉션: 일종의 틀, 그 중 큐는 입력값이 계속 뒤에서 채워지는 틀이다. ** FIFO 방식은 First In First Out, 즉 선입선출 방식으로 먼저 들어온 원소가 먼저 나가는 방식을 말한다. 아래부터는 Queue 인터페이.. 2020. 11. 3.
[CSS] padding 기본 사용법 padding 기본 사용법 - 폼은 margin과 비슷하다 (참고: bky373.tistory.com/184) - *padding은 추가된 값만큼 요소의 크기가 커진다 - 이때 box-sizing: border-box; 를 사용하면 요소 크기는 커지지 않는다! 1번- padding: 10px; 2번- padding: 10px 20px; 3번- padding: 10px 20px 30px; 4번- padding: 10px 20px 30px 40px; 1번 적용- padding: [위, 아래, 좌, 우]; 2번 적용- padding: [위, 아래], [좌, 우]; 3번 적용- padding: 위, [좌, 우], 아래; 4번 적용- padding: 위 우 아래 좌; 1번- padding: 10px; 2번- pa.. 2020. 10. 29.
[CSS] margin 기본 사용법, margin 중복(중첩) margin 기본 사용법 1번- margin: 10px; 2번- margin: 10px 20px; 3번- margin: 10px 20px 30px; 4번- margin: 10px 20px 30px 40px; 1번 적용- margin: [위, 아래, 좌, 우]; 2번 적용- margin: [위, 아래], [좌, 우]; 3번 적용- margin: 위, [좌, 우], 아래; 4번 적용- margin: 위 우 아래 좌; 1번- margin: 10px; 2번- margin: 10px 20px; 3번- margin: 10px 20px 30px; 4번- margin: 10px 20px 30px 40px; 1번 적용- margin: [위, 아래, 좌, 우]; 2번 적용- margin: [위, 아래], [좌, 우]; 3.. 2020. 10. 29.
[Framework] 프레임워크는 라이브러리보다 큰 개념 프레임워크: - 응용 프로그램을 개발하기 위한 플랫폼이다. 이 기반 위에서 개발자들은 특정 플랫폼용 프로그램을 개발한다 - 미리 클래스, 함수가 정의되어 있다(입력 처리, 하드웨어 장치 관리, 시스템 소프트웨어와의 상호작용 등을 위해) (아래 역시 비슷한 설명) - 자주 사용되는 코드를 체계화하여 쉽게 사용할 수 있도록 도와주는 코드 집합 - 라이브러리보다 좀 더 규모가 크고, 프로젝트의 기반이 됨 - 건축에 비유하면, 구조를 만드는 골조가 프레임워크, 그외 자재들이 라이브러리가 됨 - 예) Django, Flask 출처: - TechTerms : techterms.com/definition/framework - FASTCAMPUS 2020. 10. 27.