IP 주소, 공인 IP, 사설 IP, 고정 IP, 유동 IP
·
Programming/Network
IP 주소 IP 주소 (Internet Protocol address, IP address) : 컴퓨터 네트워크에서 서로를 인식하고 통신하기 위해 사용하는 네트워크 상의 주소; 컴퓨터가 연결된 네트워크 끝단의 주소; 기기가 인터넷에 접속한 곳의 네트워크 상의 위치 컴퓨터는 이동식 트레일러이고, IP는 이 트레일러가 자리잡은 곳의 도로명 주소 공인 IP, 사설 IP 현재 일반적으로 사용하는 IP 주소는 IPv4, IP version 4 주소를 사용 192.168.123.456과 같은 형식 0.0.0.0 부터 255.255.255.255 256^4 = 약 43억개의 주소를 만들 수 있지만 이걸로는 부족하기 때문에 공인 IP, 사설 IP를 사용 공인 IP (Public IP) : 전세계에서 유일한 IP 주소;..
Python 지역변수, 전역변수
·
Programming/Python
변수를 정의해서 사용하는데 어디까지 변수가 유효할까? 변수의 유효 범위 (Variable Scope) 변수의 유효 범위 : 변수가 선언된 위치에 따라 해당 변수가 영향을 미치는 범위 Python에서 변수의 유효 범위에 따라 전역 변수 (Global variable) 지역 변수 (Local variable) 로 나눌 수 있다! 전역 변수 (Global variable) 전역 변수 : 함수 밖에서 선언된 변수 x = 12 def func_a(): print(x) func_a() print(x) 실행 결과 12# func_a()의 결과 12# print(x)의 결과 지역 변수 (Local variable) 지역 변수 : 함수 안에서 선언된 변수 def func_a(): x = 12 print(x) func_a..
C, C++, C# 특징과 차이점
·
Programming
C 1972년에 만들어짐, 옛날에는 컴퓨터가 지금처럼 빠르지 않았기에 리소스가 많이 없는 기계에서 작동할 때 유용하고(빠른 속도), 하드웨어와 밀접하게 작동 C++, C#, Java, JavaScript, Python, PHP, Go 등 많은 언어에 영향을 미침 UNIX와 수많은 운영 체제의 커널 또한 C로 만들어짐 C++ 1983년에 만들어짐, C언어의 상위 집합(superset), 대체제를 목표로 했음 객체지향 프로그래밍(Object Oriented Programming, OOP), 클래스(Class)를 갖고 있음 C# 2000년에 만들어짐, C언어나 C++보다는 Java와 비슷함 Microsoft에서 개발한 객체지향 프로그래밍 언어로, 닷넷(.NET) 프레임워크의 한 부분 1995년에 만들어진 Or..
객체지향 프로그래밍
·
Programming
객체지향 프로그래밍(Object-Oriented Programming, OOP) 컴퓨터 프로그램을 명령어의 목록으로 보기보다 여러 개의 독립된 단위, 즉 "객체"들의 모임으로 파악하고자 하는 것 어떤 프로그래밍 방식, 방법론, 패러다임 중 하나 실제 어느 사물에 대입하여 프로그래밍 하는 것이라고도 하고, 반죽과 팥이 클래스란 붕어빵 틀에 찍혀서 / 객체인 붕어빵이 나오는 것 클래스라는 모양틀에 흙을 넣어 구우면 / 모양과 용도가 뚜렷한 객체인 벽돌이 만들어짐 왜 만들어졌나? 더 쉽게, 더 잘하기 위해서 객체(Object) 데이터와 기능이 클래스로 '캡슐화'된 컴퓨터 자원의 묶음 📝 참고 https://youtu.be/vrhIxBWSJ04 출처 : 얄팍한 코딩사전 - 객체지향 프로그래밍이 뭔가요? / ht..
[미해결] VS Code Remote-SSH
·
Programming/Network
VS Code F1 - Remote-SSH: Connect to Host... (19서버) ${아이디}@${IP주소} 비밀번호 에러 메세지 : Could not establish connection to "${IP주소}": XHR failed Commit ID : b3318bc0524af3d74034b8bb8a64df0ccf35549a 로컬이나 wget -O 로 vscode-server 받으려 해봐도 연결 X https://stackoverflow.com/questions/56671520/how-can-i-install-vscode-server-in-linux-offline How can I install vscode-server in linux offline I am trying to install V..
음운(음소, 운소), 음절, 형태소, 단어, 어절, 문장
·
Programming/NLP
음운 < 음절 < 형태소 < 단어 < 어절 < 구절 < 문장 < 문단 음운 (phoneme) : 음소 + 운소, 뜻을 구별해주는 소리의 가장 작은 단위 음소 (segmental phoneme) : 분절 음운 (자음(consonant)과 모음(vowel)의 발음) 운소 (prosodeme) : 비분절 음운 (음의 장단, 고저, 세기, 억양) 운소의 예시로 '밤' 을 들 수 있음 길게 [바~암] → 먹는 밤 짧게 [밤] → 어두운 밤 음절 (syllable) : 발음할 때 한번에 소리낼 수 있는 소리의 단위 (한 글자) 형태소 (morpheme) : 뜻을 가진 말의 가장 작은 단위 (풋-, 사과) 단어, 낱말 (word) : 문장에서 혼자 쓸 수 있는 가장 작은 단위 어절 (word segment) : 문장..