728x90
반응형
popular
- 리눅스마스터 2급 2차 요약 파일에 부여되는 허가권 값인 w에 대한 설명파일의 내용을 수정할 수 있는 권한 ihduser 사용자의 로그인 셸을 확인하는 명령grep ihduser /etc/passwd /etc/fstab 파일에서 마운트되는 옵션 정보를 기록하는 필드네 번째 LAN ♾️LAN의 접속규격과 처리에 대한 표준을 제정하는 기관▶ IEEE 장애 발생시에도 다른 시스템 영향이 적고,우회할 수 있는 방법이 존재해 신뢰성이 높은 LAN 구성 방식▶ 망(Mesh)형장애 발생 시에도 다른 시스템에 영향이 적어 가장 신뢰성이 높은 LAN 구성 방식▶ 망(Mesh)형중앙 제어기를 중심으로 모든 기기는 Point-to-Point 방식으로 연결하고,중앙 제어기 고장 시 전체 네트워크가 중단되고 설치비용이 많이 드는 LAN 구성 방식▶ 스타형.. 2023.06.10
- [JavaScript] 자바스크립트 Spread Operator (... 문법, ...의미) 어느날 갑자기 등장해서 날 당황스럽게 만든 ... 구글에 자바스크립트 ... 검색해도 내가 원하는 건 없고 각종 자바스크립트 문법만 검색이 되었다 답답해 주그는 줄 알았고요 그래서 또 열심히 곤부했지 ㅠ.. 자바스크립트 ... 문법 (Spread Operator)에 대해 알아보자 ! spread operator = 펼침연산자 = ... (점 3개...) 쓰는 문법 var arr = ['a', 'b']; console.log(...arr); ...은 [] 괄호를 제거해 주는 문법이기 때문에, 위 코드를 출력하면 괄호가 제거된 'a', 'b'만 출력된다 문자에 붙이면? var text = 'abcd'; console.log(...text); 위 코드를 출력하면 괄호가 제거된 'a', 'b', 'c', 'd'.. 2023.02.24
- [JavaScript] 동적으로 생성된 객체에 이벤트 걸기 문제 상황 : 자바스크립트 파일의 click 이벤트가 먹지 않는다 구글링을 열심히 했다 click가 안 됩니다 JavaScript click 안됨 JavaScript on 이벤트 안됨 jquery click event not working jquery click event JavaScript onclick not working click event not working... 등등 열심히 검색해서 찾아봤지만 나랑 똑같은 상황은 아닌 것 같았다 결국 멘토의 도움을 받아 해결했는데 나의 문제는 이것이었다 jsp에 테이블을 그려 놓음 js에서 해당 테이블을 날림 js에서 동적으로 테이블을 그림 ▶결국 나는 동적으로 생성된 객체에 이벤트를 걸었어야 하는데, 순서를 잘못 지정해서 있지도 않은 id에 클릭이벤트를 계.. 2022.09.13
new
- 자바 비동기 CompletableFuture, ForkJoinPool의 개요 및 사용법 CompletableFuture와 ForkJoinPool의 개요 및 사용법1. CompletableFutureCompletableFuture는 비동기 프로그래밍을 위해 자바에서 제공하는 고수준의 비동기 처리 API입니다. 이는 결과가 완전히 처리되기 전까지 계속 진행 중인 작업을 나타냅니다. 즉, 특정 작업이 완료되면 추가 작업이 수행되도록 설정할 수 있는 비동기 체인 방식의 메커니즘입니다.CompletableFuture 주요 특징:비동기 작업: 작업이 완료되기 전에 다음 작업을 수행하도록 설정할 수 있습니다. 예를 들어, 하나의 작업이 끝나면 그 결과를 기반으로 추가 작업이 실행되게 합니다.멀티스레드: 여러 작업을 병렬로 실행할 수 있도록 지원합니다.결과 제공: 작업이 완료된 후 결과를 반환하며, 이 .. 2024.12.31
- Java 21 가상스레드(virtual thread) | 01 동시성 기본 개념 이해 1. 동시성과 병렬 처리의 차이 1. 동시성(Concurrency)동시성은 작업을 동시에 진행할 수 있는 능력을 의미합니다.핵심 아이디어:여러 작업이 동시에 진행 중인 것처럼 보이지만, 실제로는 빠르게 작업 간 전환(context switching)을 통해 실행됩니다.(싱글 코어에서도 가능)특징:CPU가 하나라도 동작 가능.스케줄링에 의해 각 작업이 빠르게 교대 실행.시간 분할(Time-Slicing) 방식으로 수행.비유:한 사람이 여러 일을 처리하는 상황:예를 들어, 한 사람이 이메일 작성과 전화받기를 번갈아가며 수행하는 것.Thread thread1 = new Thread(() -> { for (int i = 0; i { for (int i = 0; i 2. 병렬 처리(Paralleli.. 2024.12.31
- 자바21 가상 스레드(Virtual Threads) 이해 - 5회차 학습계획 자바 21, 가상스레드 개념을 이해하기 위해 5회차 학습 계획을 설정했다.초보 개발자 기준으로 이해할 수 있도록 학습 목표를 설정하고, 학습할 예정. 1회차: 동시성 기본 개념 이해목표: 동시성과 스레드의 기본 원리 이해학습 내용:동시성(Concurrency)과 병렬 처리(Parallelism)의 차이점 학습.기존 자바 스레드의 구조와 문제점 이해.Thread 클래스와 Runnable 인터페이스 실습.실습 과제:여러 스레드로 간단한 작업 분산 처리 프로그램 작성.스레드 풀(ThreadPool)을 활용한 기본적인 작업 큐 생성.추천 학습 자료:"Java Concurrency in Practice" 책의 1장.간단한 유튜브 강의: "Java Threads for Beginners". 2회차: 가상 스레드.. 2024.12.31
728x90
반응형