본문 바로가기

언어5

연봉을 초단위로 계산해서 보여주는 웹페이지 만들기 완성 사진이다. 연봉을 초단위로 계산해서 보는게 무슨 의미가 있을까? 하겠지만 일을 하다보면 내 연봉이 와닿지 않게 되고 일을하기 싫어질때가 있다. 그럴때 내 연봉을 초단위로 보면서 일을 한다면?? 일할 맛도나고 능률도 오르고 아 내가 시간을 쏟을 수록 돈을 벌고 있구나 하는 마음이 들지 않을까? 또 와 나 몸값 올려야 겠다 라는 등의 생각이 들지 않을까? 하는 생각에서 만들어봤다. 배포는 정적 사이트가 무료로 배포 가능한 Netlify를 이용했다. DDOS 공격으로 무시무시한 금액을 청구당했다는 글을보고 조금 쫄리긴 했는데;; 뭐 트래픽 올라가면 내려버리면 그만이다. 오랜만에 코딩이라 인공지능의 힘을 빌려봤느데 와.... 이거 개발이 너무 쉬워질거 같다는 생각이 들었다. 물론 내가 질문을 거지 같이 해.. 2024. 9. 17.
DOM 이 뭐야? DOM 이 뭐야? DOM(Document Object Model)은 XML이나 HTML 문서에 접근하기 위한 일종의 인터페이스이다. DOM은 W3C의 표준 객체 모델이며, 다음과 같이 계층 구조로 표현됩니다. 자바스크립트랑 무슨 상관? 자바스크립트(JavaScript)는 객체(object) 기반의 스크립트 언어로 DOM이라는 객체모델을 이용하여 다음과 같은 작업을 수행한다. 자바스크립트는 새로운 HTML 요소나 속성을 추가할 수 있습니다. 자바스크립트는 존재하는 HTML 요소나 속성을 제거할 수 있습니다. 자바스크립트는 HTML 문서의 모든 HTML 요소를 변경할 수 있습니다. 자바스크립트는 HTML 문서의 모든 HTML 속성을 변경할 수 있습니다. 자바스크립트는 HTML 문서의 모든 CSS 스타일을 변.. 2022. 2. 9.
Dynamic Memorry Allocation in C 참고 : 위키피디아 동적메모리할당. 동적 메모리 할당 ? 사용자가 정의한 지역변수와 함수는 스택(stack)영역에 저장되고 함수가 호출되면 스택영역의 메모리를 사용하여 커지고 리턴된면 줄어드는 방식으로 메모리가 사용된다. 작성자가 프로그램의 실행 시간 동안 사용할 메모리 공간을 할당받고자 한다면 메모리 동적할당을 이용하여야한다. 메모리 동적 할당이란 사용이 끝나면 운영체제가 쓸 수 있도록 반납하고 다음 요구가 오면 재 할당을 받을 수 있는것을 말하며 동적 할당된 메모리는 힙(heap)영역에 할당되고 해제된다. C/C++의 경우 동적으로 할당된 메모리는 프로그래머가 명시적으로 해제 하기 전까지 메모리 공간이 계속 유지된다. 힙 영역 동적 메모리 할당은 프로세스의 힙영역에서 할당한다. 프로세스가 종료되면 운.. 2021. 12. 3.
Deque 파이썬[자료구조] 덱(Deque = Double Ended Queue) 덱은 데이터 값을 저장하는 기본적 구조로, 일차원 선형구조이다. 스택과 큐의 연산을 모두 지원하는 자료구조로서 양끝에서 삽입과 삭제가 가능한 큐이다. collections 모듈의 deque 클래스에 구현되어 있으며 양끝에서 삽입과 삭제를 할 수 있어야 하므로 양방향 연결리스트(Doubly Linked List ) 로 구성되어있다. 값을 삽입 삭제하는 용도로 활용할경우 시간복잡도는 O(1)로서 효율적이다. 백준 18258 큐 import sys from collections import deque input = sys.stdin.readline N = int(input()) Que = deque() for _ in range(N): A = list(in.. 2021. 11. 16.
not enough values to unpack unpack 하기에 값이 부족하다>? Packing(패킹) 여러개의 객체를 하나의 객체로 합쳐주는것 unpcking(언패킹) 여러 개의 객채를 포함하고 있는 하나의 객체를 풀어준다. 변수명1,변수명2 = 값1,값2, 형식으로 변수를 (,)로 구분한 뒤 각 변수에 할당될 값을 각각 지정해 주어야 한다. 변수의 개수와 값의 개수를 맞춰주지 않아서 나온 오류 수정 변수명1 = 변수명2 = 값 2021. 11. 14.