본문 바로가기

전체 글46

[Data Structure] 자료구조 - 1 (배열, 스택, 큐, 연결 리스트) 배열 (Array) - 메모리를 미리 확보하여 데이터 공간을 생성함 - 선언한 크기 이상으로 확장이 어려움 - 각 셀에는 인덱스 번호가 부여되며, 인덱스 번호 기준으로 데이터의 수정이 이루어짐 - 데이터 조회, 정렬에 용이한 구조 스택 (Stack) - 메모리를 동적으로 할당하여 데이터 공간을 생성함 - FILO(First In Last Out) 메커니즘으로 동작함 * FILO(First In Last Out) : 처음에 넣은 데이터는 가장 마지막에 조회할 수 있다는 것을 의미하며, 필요할 때 마다 위에서부터 접시를 하나씩 빼서 쓰는 것과 같은 원리임 ※ 아래 사진은 스택에 데이터 A, B 가 이미 들어있다고 가정하고 각 순서에 맞게 데이터를 PUSH, POP 한 경우임 최종 출력 순서는 가장 마지막에 .. 2021. 12. 29.
[Economy] 차명계좌를 영어로 표현할 때? 표현 1. Borrowed-name bank account 2. False-name bank account S그룹의 비자금(slush fund) 수사의 강도가 높아지고 있다. S그룹사에 대해 압수 수색을 강행한 검찰은 비자금을 조성하기 위한 차명계좌들을 발견한 것으로 알려졌다. 차명계좌에 이용된 임원 명단과 금융 감독원 로비 정황이 담긴 문서도 나왔다. 이 증거들은 비자금 조성의 결정적인 단서가 될 수도 있다고 한다. 1993년부터 실시한 실명제법에 따라, 금융기관은 통장을 개설할 때 개설자 본인의 실명을 확인해야 한다. 이 절차를 이행하지 않으면 금융기관 직원에게 과태료(500만원 이하)가 부과된다. 그러나 차명으로 계좌를 개설한 사람은 실명제법으로는 아무런 처벌도 받지 않는다. 여기서 차명계좌란 합의.. 2021. 12. 29.
[기타] 효율적인 일정 관리 프로그램, Google Calender https://blog.naver.com/pskjun/222338061952 기본 첫번째, 시간관리를 위한 캘린더앱 - 구글캘린더 안녕하세요. 에피션스입니다. 오늘부터는 시간관리에 유용한 툴들을 소개하고, 제가 사용하는 방식을 공유... blog.naver.com https://blog.naver.com/hongganz/222499476158 구글 캘린더 공유 동기화 및 바탕화면 위젯으로 일정관리하자! 구글 캘린더 공유 동기화 및 바탕화면 위젯으로 일정관리하자! 꿀팁 :: 일정관리를 위한 달력 구글 캘린더 ... blog.naver.com https://blog.naver.com/6061200/222591184076 [Gsuite]구글 캘린더(Google Calendar) 바탕화면 아이콘 생성, 새 캘린.. 2021. 12. 29.
[DB/MYSQL] 자료형 char, varchar, text 의 차이점 char - char (n) 고정 크기 문자열 데이터 - n 은 바이트로 문자열 크기를 정의하며, 1에서 255 사이의 값임 - 값에 멀티바이트가 포함되면 길이는 지정한 n 보다 더 짧아질 수 있음 ※ n은 문자열의 길이로 볼 수 있으나 싱글바이트 문자인 경우만 해당함. 싱글바이트 : 0x00 ~ 0x7F 범위의 문자(아스키코드) + 0x80 ~ 0xFF 범위의 확장 문자 멀티바이트 : 1byte 만으로는 표현이 불가능한 문자를 말함(한글의 경우 각 문자당 2byte의 크기임) UTF-8 인코딩의 경우 한 문자를 표현하기 위해 1~4byte 까지 사용함(https://ko.wikipedia.org/wiki/UTF-8) UTF-8 - 위키백과, 우리 모두의 백과사전 UTF-8은 유니코드를 위한 가변 길이 .. 2021. 12. 28.
[Javascript] '...' (Triple dots) 문법이란 https://dinn.github.io/javascript/js-dotdotdot/ 2021. 12. 23.
[웹 개발 기초] REST와 SOAP 차이 개요 - REST와 SOAP는 각기 다른 두 가지의 온라인 데이터 전송 방식임 - REST와 SOAP 모두 웹 애플리케이션 간 데이터 통신을 허용하는 API(Application Programming Interface) 구축방법을 정의함 - REST는 아키텍처 원칙 세트, SOAP는 *W3C에서 유지관리하는 공식 프로토콜임 *W3C(World Wide Web Consortium) : 월드 와이드 웹을 위한 표준 및 가이드라인을 개발하고 장려하는 조직, 팀 버너스 리를 중심으로 1994년 10월에 설립되었다. REST - 웹 서비스와 모바일 애플리케이션 경량화의 필요에 맞춘 아키텍처 원칙 세트 - 가이드라인이 필수적인 것은 아니므로 같은 내용이라도 개발자마다 구현 형태가 다를 수 있음 - 일반적으로 JSO.. 2021. 12. 23.
[OS and General Knowledge] Basic Terminal Commands - 3 참고자료 - 사용중인 운영체제가 Window일 경우 아래 사이트에서 Linux 명령어 연습 가능 https://bellard.org/jslinux/vm.html?cpu=riscv64&url=fedora33-riscv.cfg&mem=256 JSLinux bellard.org 명령어 사용방법 wget [OPTIONS] [URL] - FTP서버나 웹 서버로부터 파일을 다운로드할 때 사용하는 명령어 wget [OPTIONS] [URL] -v : 사용중인 wget 의 버전 출력 -b : 다운로드를 백그라운드 모드로 동작 -c : 이어받기 -N : 다운로드할 파일이 로컬에 있는 파일과 다르지 않으면 다운로드 하지않음 -x : 다운로드 할 경로 생성 -P : 명시한 경로로 다운로드 --http-user : 웹서버 인.. 2021. 12. 20.
[OS and General Knowledge] Basic Terminal Commands - 2 참고자료 - 사용중인 운영체제가 Window일 경우 아래 사이트에서 Linux 명령어 연습 가능 https://bellard.org/jslinux/vm.html?cpu=riscv64&url=fedora33-riscv.cfg&mem=256 JSLinux bellard.org 명령어 사용방법 echo [MESSAGE] - 입력으로 전달된 메시지 내용을 출력해주는 역할을 함 - 단독으로 쓰이기보단 다른 명령어와 연계해서 쓰임 - 파이썬의 print, 자바스크립트의 console.log 와 동일함 $ echo "Hello, Otters!" // 쌍따옴표 안의 내용이 출력됨 Hello, Otters head [OPTIONS] [FILE] - 입력으로 전달된 파일의 내용의 위에서부터 N번 줄까지 출력하는 명령어 $.. 2021. 12. 17.