Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

93 total results found

Java Stream 정렬

Java 정렬(Sort)

1. 기본 정렬 (숫자 오름차순)List<Integer> list = Arrays.asList(5, 3, 1, 4); List<Integer> sorted = list.stream() .sorted() .collect(Collectors.toList());2. 내림차순 정렬List<Integer> sortedDesc = list.stream() .sorted(Comparator.reverseOrder()) .collect(C...

kill, pkill, killall

리눅스 명령어

kill, pkill, 그리고 killall은 유닉스와 유닉스 계열 시스템 (예: Linux)에서 프로세스를 종료하기 위한 명령어들이다.이 명령어들은 각각 다르게 작동하며, 다음과 같은 특징이 있다.killkill 명령어는 주어진 프로세스 ID (PID)를 사용하여 특정 프로세스를 종료한다.기본적으로 kill 명령어는 TERM 시그널 (시그널 15)을 보낸다.다른 시그널도 보낼 수 있는데, 예를 들어, kill -9 [PID] 명령어는 KILL 시그널 (시그널 ...

/etc/aliases, /etc/mail/virtusertable

리눅스 명령어

모두 메일 서버 설정 파일로, 메일 주소 또는 계정으로부터 메일을 다른 메일 주소 또는 계정으로 전달하기 위한 규칙을 정의한다.적용 범위/etc/aliases: 주로 로컬 시스템 계정에 대한 메일 전달을 처리하는데 사용된다./etc/mail/virtusertable: 여러 도메인을 호스팅하는 환경에서 메일 전달을 처리적용 도메인/etc/aliases: 주로 로컬 도메인 또는 특정 계정에 대한 메일 전달을 설정/etc/mail/virtusertable: 특정 도메...

[C언어] for루프의 실행 순서 (정보처리기사 25년 1회 실기)

코드 오답정리

10. 다음은 C언어에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.#include <stdio.h> char Data[5] = {'B', 'A', 'D', 'E'}; char c; int main(){ int i, temp, temp2; c = 'C'; printf("%d\n", Data[3]-Data[1]); for(i=0;i<5;++i){ if(Data[i]>c) ...

12. [Java] 옹알이(1): break vs continue

코드 오답정리 문제

1. 문제 요약https://school.programmers.co.kr/learn/courses/30/lessons/120956프로그래머스 옹알이(1)머쓱이의 조카가 발음할 수 있는 단어의 개수 찾기2. 전체 코드import java.util.*; class Solution { public int solution(String[] babbling) { String[] canSay = {"aya", "ye", "woo", "ma"};...

[Java] 부모의 생성자와 Override (정보처리기사 25년 1회 실기)

코드 오답정리

13. 다음은 Java 코드에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.public class Main { public static void main(String[] args) { new Child(); System.out.println(Parent.total); } } class Parent { static int total = 0; int v = 1; ...

[Java] 재귀함수 (정보처리기사 25년 1회 실기)

코드 오답정리

16. 다음은 Java 코드에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.public class Main { public static void main(String[] args) { int[] data = {3, 5, 8, 12, 17}; System.out.println(func(data, 0, data.length - 1)); } static int func(int[]...

[Python] __init__(클래스 생성자) & 이진트리 (정보처리기사 25년 1회 실기)

코드 오답정리

17. 다음은 파이썬에 대한 문제이다. 아래 코드를 확인하여 알맞는 출력값을 작성하시오.class Node: def __init__(self, value): self.value = value self.children = [] def tree(li): nodes = [Node(i) for i in li] for i in range(1, len(li)): nodes[(i - 1) //...

매직 메서드(Magic Method) : __init__, __del__

Python

1. 용어 정리용어설명Magic Method특별한 의미를 가진 메서드, 이름이 __이름__ 형태파이썬의 내장 동작(연산자, 함수, 형 변환 등)을 클래스에서 재정의할 수 있게 해줌Dunder Method"Double Underscore"의 줄임말로, __가 앞뒤로 붙은 메서드를 일컫는 별칭예: __init__ → "던더 이닛(dunder init)"2. 대표적인 매직메서드메서드설명예시__init__(self, ...)생성자 (객체 생성 시 자동 호출)p = P...

파이썬 생성자 정리 (__init__ 중심)

Python

파이썬 생성자 정리 (__init__ 중심)1. 생성자란?클래스의 인스턴스를 생성할 때 자동으로 호출되는 특별한 메서드입니다.객체의 초기값 설정에 사용됩니다.2. 기본 생성자 형태class MyClass: def __init__(self, name): self.name = name__init__()는 파이썬에서 생성자 역할을 하는 메서드입니다.첫 번째 매개변수는 항상 self여야 하며, 이는 현재 인스턴스 자신을 가리킵니다.3. 사용 예...

파이썬 소멸자 정리 (__del__)

Python

1. 소멸자란?객체가 삭제되거나 참조 카운트가 0이 되어 메모리에서 해제될 때 자동으로 호출되는 메서드자원 정리(파일 닫기, 네트워크 연결 종료 등)에 사용2. 기본 형태class MyClass: def __del__(self): print("객체가 삭제됩니다.")메서드 이름은 반드시 __del__ 이어야 함self는 현재 인스턴스를 가리킴3. 사용 예시class FileHandler: def __init__(self, file...

JavaScript 함수 참조와 실행

JavaScript

1. 함수 참조와 실행의 차이구문의미설명const fn = sayHi;✅ 함수 참조 저장함수 객체를 그대로 저장 → 나중에 호출 가능const fn = sayHi();❌ 함수 즉시 실행 결과 저장함수를 실행하고 그 결과값을 저장 → 더 이상 함수가 아님2. 예제function sayHi() { return "Hello!"; } // 함수 참조 복사 (함수 저장) const fn1 = sayHi; // 함수 실행 결과 저장 (문자열 저장) c...

함수 참조 vs 실행 예제

JavaScript

1. setTimeout에서의 차이function greet() { console.log("👋 Hello from setTimeout!"); } // ✅ 함수 참조: 2초 뒤에 실행됨 setTimeout(greet, 2000); // ❌ 함수 실행: 즉시 실행되고, 반환값(undefined)이 타이머로 등록됨 setTimeout(greet(), 2000); // 바로 "👋 Hello from setTimeout!" 출력됨, 2초 뒤엔 아무 ...