본문 바로가기

전체 글85

리눅스 기초 리눅스 주된 이유는 서버 구축 이 워드프레스 블로그가 설치된 AWS도 우분투 서버를 사용하고 있습니다. 리눅스 서버에 게임, 채팅, 크롤링 등 24시간 연중무휴로 돌아가는 백엔드 서비스를 구현합니다. 운영 체제(Operating System, OS)는 CPU, 메모리, 스토리지처럼 시스템의 하드웨어와 리소스를 직접 관리하는 소프트웨어입니다. OS는 애플리케이션과 하드웨어 사이에서 주된 이유는 서버 구축모든 소프트웨어와 작업을 수행하는 물리적 리소스를 연결 SSH란? Secure Shell Protocol, 즉 네트워크 프로토콜 중 하나로 컴퓨터와 컴퓨터가 인터넷과 같은 Public Network를 통해 서로 통신을 할 때 보안적으로 안전하게 통신을 하기 위해 사용하는 프로토콜 쉘이란? 쉘(Shell)은 .. 2023. 7. 7.
아스키코드 활용 안녕하세요:) 오늘은 아스키코드를 활용해 페이지안에 랜덤 글자를 설정하는 방법을 알려드리겠습니다. 1.대문자 65- 90 소문자 97-122 2.화면에 영문자를 200개 출력하시오. 3.크기는 10px~ 150px까지 4.컬러는 랜덤 rgb(0~255,0~255,0~255) 1.대문자 65- 90 소문자 97-122 시작하기 전에 알아야 할 부분은 아스키코드 표입니다. 보시는 것처럼 모든 문자에 대해 8자리의 2진형태로 표기화한 것을 보실 수 있습니다. 대문자는 65번부터 90번까지, 소문자는 97번부터 122번까지 설정되어 있습니다. https://www.vlsifacts.com/ascii-code/ ASCII Code ASCII codes are alphanumeric codes that repres.. 2023. 7. 6.
Stack / 삼항연산자 / 스프레드 / Rest / Arguments 정의 및 Object 마음대로 갖고 놀기 스택/ 마음대로 활용하기 DOCTYPE html> 스택 개념정리 //1.스택을 먼저 규정하기 //2.스택의 사용 모습을 보여줘!! //3.문제를 해결해줘! // length가 매우 중요함!! 할당제한!! 한정치 이상 들어가면 못넣게 막는 제한 장치가 무조건 필요함 // 자유를 주면 줄수록 그 프로그램이 계속 돌아갈 가능성이 커서 매우 위험함!! // 기능 1.팝 2.push 3.length(길이제한) 등 구성요소를 먼저 그려라! const stackArray = []; function pushStack(anyItem) { if (weightStack() > 50) { alert("제한 용량초과"); } else { stackArray.push(anyItem); } } function popStack() .. 2023. 7. 5.
16진수 -> 10진수 변환 계산기 / 랜덤값 활용한 장미 1000송이 만들기 16진수 -> 10진수 변환 계산기 DOCTYPE html> 16진수 변환 계산기 16진수 10진수변환 ==> 0 const convertBtn = document.getElementById("convertBtn"); convertBtn.onclick = function () { const hexValue = document.getElementById("hexValue").value; const resultArea = document.getElementById("resultArea"); let result = 0; for (let i = 0; i < hexValue.length; i++) { let conDex = 0; conDex = hexValue[i]; (hexValue[i] == "a"||hexV.. 2023. 7. 4.