Advanced Search
Search Results
93 total results found
Java Stream 정렬
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__
1. 용어 정리용어설명Magic Method특별한 의미를 가진 메서드, 이름이 __이름__ 형태파이썬의 내장 동작(연산자, 함수, 형 변환 등)을 클래스에서 재정의할 수 있게 해줌Dunder Method"Double Underscore"의 줄임말로, __가 앞뒤로 붙은 메서드를 일컫는 별칭예: __init__ → "던더 이닛(dunder init)"2. 대표적인 매직메서드메서드설명예시__init__(self, ...)생성자 (객체 생성 시 자동 호출)p = P...
파이썬 생성자 정리 (__init__ 중심)
파이썬 생성자 정리 (__init__ 중심)1. 생성자란?클래스의 인스턴스를 생성할 때 자동으로 호출되는 특별한 메서드입니다.객체의 초기값 설정에 사용됩니다.2. 기본 생성자 형태class MyClass: def __init__(self, name): self.name = name__init__()는 파이썬에서 생성자 역할을 하는 메서드입니다.첫 번째 매개변수는 항상 self여야 하며, 이는 현재 인스턴스 자신을 가리킵니다.3. 사용 예...
파이썬 소멸자 정리 (__del__)
1. 소멸자란?객체가 삭제되거나 참조 카운트가 0이 되어 메모리에서 해제될 때 자동으로 호출되는 메서드자원 정리(파일 닫기, 네트워크 연결 종료 등)에 사용2. 기본 형태class MyClass: def __del__(self): print("객체가 삭제됩니다.")메서드 이름은 반드시 __del__ 이어야 함self는 현재 인스턴스를 가리킴3. 사용 예시class FileHandler: def __init__(self, file...
JavaScript 함수 참조와 실행
1. 함수 참조와 실행의 차이구문의미설명const fn = sayHi;✅ 함수 참조 저장함수 객체를 그대로 저장 → 나중에 호출 가능const fn = sayHi();❌ 함수 즉시 실행 결과 저장함수를 실행하고 그 결과값을 저장 → 더 이상 함수가 아님2. 예제function sayHi() { return "Hello!"; } // 함수 참조 복사 (함수 저장) const fn1 = sayHi; // 함수 실행 결과 저장 (문자열 저장) c...
함수 참조 vs 실행 예제
1. setTimeout에서의 차이function greet() { console.log("👋 Hello from setTimeout!"); } // ✅ 함수 참조: 2초 뒤에 실행됨 setTimeout(greet, 2000); // ❌ 함수 실행: 즉시 실행되고, 반환값(undefined)이 타이머로 등록됨 setTimeout(greet(), 2000); // 바로 "👋 Hello from setTimeout!" 출력됨, 2초 뒤엔 아무 ...