본문 바로가기

Software Development5

자료구조 중 스택(Stack)이란 무엇인지 알아보자 스택은 LIFO(Last-In-First-Out) 원리를 따르는 선형 데이터 구조 요소를 임시로 저장하는 데 사용되며 가장 최근에 추가된 요소가 가장 먼저 제거 스택에서 이루어지는 작업은 푸시 & 팝 push: 스택의 맨 뒤에 추가 pop: 스택의 맨 앞 제거 import java.util.ArrayList; public class Stack { private ArrayList elements; public Stack() { elements = new ArrayList(); } public void push(T element) { elements.add(element); } public T pop() { if (elements.isEmpty()) { throw new IllegalStateExceptio.. 2023. 1. 31.
메타 og태그 넣는법 (opengraph, 오픈그래프 태그) 슬랙이나 노션에서 링크를 붙여넣기할 때 og태그의 내용이 보입니다. https://www.test.com"/> https://www.test.com/img/1.png"/> 2022. 12. 27.
광역통신망과 광대역 융합망, 유선 가입자망은 무엇인가요? 광역통신망(Wide Area Network, WAN)은 지역간이나 국가간에 있는 컴퓨터들을 연결하는 컴퓨터 네트워크를 의미합니다. 인터넷은 가장 큰 광역통신망 중 하나로, 전 세계의 컴퓨터를 연결하고 있습니다. 광역통신망은 일반적으로 유선 및 무선 기술을 사용하여 구축됩니다. 광대역 융합망(Broadband Converged Network, BCN)은 일반적으로 인터넷, 전화, 케이블 TV 등의 서비스를 제공하는 네트워크를 의미합니다. BCN은 광대역 전송 기술을 사용하여 전송 속도가 빠르고, 여러 종류의 서비스를 제공할 수 있습니다. BCN은 일반적으로 유선과 무선 기술을 사용하여 구축될 수 있습니다. 유선 가입자망(Wired Subscriber Network)은 전화, 인터넷, 케이블 TV 등의 서비.. 2022. 12. 27.
대칭키 암호화 방식과 비대칭키 암호화방식 차이점 대칭키 암호화는 같은 키를 암호화와 복호화에 사용하는 방식이다. 대칭키 암호화는 속도가 빠르지만, 키 공유가 어려울 수 있다. 대칭키 암호화는 암호화된 메시지를 전송할 때 키가 공개될 위험이 있다. 대칭키 암호화는 암호화된 메시지의 원본을 추적할 수 없다. 대칭키 암호화에는 DES, AES, Blowfish 등이 있다. 비대칭키 암호화는 암호화와 복호화에 사용하는 키가 다르다. 비대칭키 암호화는 키 공유가 쉽지만 속도가 느리다. 비대칭키 암호화는 공개 키 암호화를 사용하기 때문에 키가 공개될 위험이 없다. 비대칭키 암호화는 암호화된 메시지의 원본을 추적할 수 있다. 비대칭키 암호화에는 RSA, DSA, ECC 등이 있습니다. 2022. 12. 26.