본문 바로가기

분류 전체보기118

[Java] 백준 2588번 곱셈 풀이 https://www.acmicpc.net/problem/2588 2588번: 곱셈 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. www.acmicpc.net 문제 (세 자리 수) × (세 자리 수)는 다음과 같은 과정을 통하여 이루어진다. (1)과 (2)위치에 들어갈 세 자리 자연수가 주어질 때 (3), (4), (5), (6)위치에 들어갈 값을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 (1)의 위치에 들어갈 세 자리 자연수가, 둘째 줄에 (2)의 위치에 들어갈 세자리 자연수가 주어진다. 출력 첫째 줄부터 넷째 줄까지 차례대로 (3), (4), (5), (6)에 들어갈 값을 출력한다. 풀이 import java.util.Scanner; public c.. 2023. 8. 25.
자바스크립트(JavaScript)란? 자바스크립트(JavaScript)란? 자바스크립트(JavaScript)는 웹 페이지를 동적으로 만들기 위해 사용되는 프로그래밍 언어입니다. 초기에는 웹 브라우저에서 클라이언트 측 스크립팅 언어로 개발되었지만, 현재는 다양한 환경에서 사용되며, 서버 측 개발부터 모바일 애플리케이션, 게임 개발 등 다양한 분야에서 활용됩니다. 자바스크립트는 HTML 문서 내에서 태그를 사용하여 작성되며, 웹 브라우저에서 실행됩니다. 최근에는 Node.js를 통해 서버 측에서도 자바스크립트를 실행할 수 있게 되었습니다. 자바스크립트의 주요 특징 동적인 웹 페이지 구현 자바스크립트는 웹 페이지의 동적인 기능을 구현하는 데 주로 사용됩니다. 웹 페이지 요소의 조작, 이벤트 처리, 애니메이션 등을 자바스크립트를 통해 제어할 수 있.. 2023. 5. 21.
서블릿(Servlet)이란? 서블릿(Servlet)이란? 서블릿(Servlet)은 Java를 기반으로 하는 웹 애플리케이션 개발을 위한 기술입니다. 서블릿은 클라이언트의 요청에 응답하여 동적인 웹 페이지를 생성하거나 데이터를 처리하는 데 사용됩니다. 서블릿은 Java 언어를 기반으로 작성되며, Java Servlet API를 사용하여 개발됩니다. 서블릿은 웹 서버에서 실행되며, 클라이언트로부터 HTTP 요청을 받아 처리한 후에 HTTP 응답을 생성하여 반환합니다. 이를 통해 웹 애플리케이션은 동적인 콘텐츠를 생성하고, 데이터베이스와 상호작용하며, 사용자의 입력을 처리할 수 있습니다. 서블릿은 javax.servlet.Servlet 인터페이스를 구현함으로써 작성됩니다. 일반적으로 서블릿은 웹 애플리케이션의 웹 컨테이너(예: Apach.. 2023. 5. 21.
객체(Object)란? 객체(Object)란? 객체(Object)는 프로그래밍에서 데이터와 해당 데이터를 조작하는 동작(메서드)을 하나로 묶어서 표현하는 데이터 구조입니다. 객체는 속성과 메서드로 구성되어 있으며, 속성은 객체의 상태를 나타내고 메서드는 객체의 동작을 정의합니다. 여기서 몇 가지 중요한 개념을 설명하겠습니다: 속성(프로퍼티, 멤버 변수) 객체의 속성은 객체의 상태를 나타내는 값들을 의미합니다. 예를 들어, 자동차 객체의 속성으로는 브랜드, 모델, 색상 등이 있을 수 있습니다. 속성은 이름(key)과 값(value)의 쌍으로 구성되며, 객체 내에서 이름을 사용하여 해당 속성에 접근할 수 있습니다. 메서드 객체의 메서드는 객체가 수행할 수 있는 동작이나 함수로, 객체의 상태를 변경하거나 특정 작업을 수행합니다. 예.. 2023. 5. 20.
[DOM] NodeList 객체란? NodeList 객체란? NodeList 객체는 DOM의 요소들을 나타내는 컬렉션입니다. 이 객체는 배열과 유사한 특성을 가지고 있으며, NodeList 내의 각 항목은 DOM 요소에 대한 참조입니다. 일반적으로 NodeList는 querySelectorAll() 또는 getElementsByTagName()과 같은 DOM 메서드의 반환 값으로 사용됩니다. NodeList는 실제 배열이 아니지만, 유사 배열 형태로 요소에 접근할 수 있는 방법을 제공합니다. NodeList 객체의 특징 컬렉션: NodeList는 DOM 요소의 컬렉션입니다. 여러 개의 요소를 담고 있으며, 각 요소에는 인덱스를 통해 접근할 수 있습니다. 반복 가능: NodeList는 for...of 반복문을 사용하여 각 요소를 순회할 수 .. 2023. 5. 20.
[23.05.09.] 국비지원 풀스택 개발자 과정 - Day 44 / Bootstrap4(Dropdowns, Collapse, Navs, Navbar, Forms) Dropdowns Bootstrap 4 Dropdowns W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more. www.w3schools.com Collapse Bootstrap 4 Collapse W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular.. 2023. 5. 9.
[23.05.08.] 국비지원 풀스택 개발자 과정 - Day 43 / Bootstrap4(Jumbotron, Alerts, Buttons, Button Group, Badges, Progress Bars, Spiner, Pagination, List Group, Cards) Jumbotron Bootstrap 4 Jumbotron W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more. www.w3schools.com Alerts Bootstrap 4 Alerts W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular sub.. 2023. 5. 8.
[23.05.04.] 국비지원 풀스택 개발자 과정 - Day 42 / Bootstrap4(Typography, Colors, Tables, Images) 개발자는 실력이 깡패다. 학습주제 4. Bootstrap4 Text/Typograpy Bootstrap 4 Text/Typography W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more. www.w3schools.com 5. Text Colors Bootstrap 4 Colors W3Schools offers free online tutorials, references and exercises in all .. 2023. 5. 4.
[CS] 컴파일러(Compiler)의 종류 컴파일러는 소스 코드를 기계어로 번역하는 프로그램입니다. 여러 종류의 컴파일러가 있습니다. 1. 정적 컴파일러 (Static Compiler) 정적 컴파일러(Static Compiler)는 소스 코드 전체를 분석하여 실행 파일을 생성하는 컴파일러입니다. 이때 실행 파일에는 프로그램 실행에 필요한 라이브러리와 모든 코드가 포함됩니다. 이 실행 파일은 다른 시스템에서 실행될 때 추가적인 컴파일 없이 직접 실행됩니다. 정적 컴파일러는 실행 파일을 미리 생성해 두기 때문에, 실행 시간에는 컴파일러가 필요하지 않습니다. 대신에 컴파일 시간이 오래 걸리고, 실행 파일의 크기가 큽니다. 이러한 특징 때문에 정적 컴파일러는 대부분의 운영 체제와 프로그래밍 언어에서 사용됩니다. 정적 컴파일러는 소스 코드를 분석하여 문법.. 2023. 4. 23.
반응형