본문 바로가기
728x90
반응형

분류 전체보기273

[Java] 자바 프로그래밍 이란? 프로그래밍 이란? 프로그래밍 : 컴퓨터가 일을 수행 하도록 프로그래밍 언어로 명령어 집합(프로그램)을 만드는 일 컴파일 : 프로그래밍 언어를 컴퓨터가 실행 가능한 기계어로 만드는 일 컴파일러 기계어로 바꾸어 주는 프로그램 ( ex. 자바 컴파일러, gcc) 언어마다 맞는 컴파일러가 있다. 자바 프로그래밍 자바 프로그래밍의 특징 객체지향 언어라서 유지보수가 쉽고 확장성이 좋다. 풍부한 기능이 제공되는 오픈 소스이다.(JDK) 프로그램이 안정적이다. 플랫폼(운영체제)에 영향을 받지 않는다. C언어 같은경우에는 윈도우 실행 파일이 리눅스에서는 쓸 수 없다. 필요하다면 소스를 다시 가져와서 리눅스 컴파일러로 실행해야된다. 그이유는 각 운영체제마다 실행 파일의 바이트 코드가 다르기 때문이다. 반대로 자바같은경우에.. 2023. 2. 23.
영상 후기 - DNS가 뭔가요? + 도메인, A Record, CName DNS는 Domain Name System의 약자이다. 즉, 도메인에 관련된 시스템이란 것이다. "www.naver.com"에서 "naver.com"은 도메인, "www" 호스트 네임이다. 각각의 ip주소를 외우기 어려워서 DNS를 이용하여 "www.naver.com"등으로 입력해 사이트에 접근한다. 2023. 2. 23.
영상 후기 - 윈도우 단축키 : 작업속도를 올려주는 최고의 4분 39초짜리 영상 Ctrl+W -> 창 닫기 Win + E -> 파일 탐색기 Win + 상하 -> 창 상하분할(창 크기 조절) Win + D -> 바탕화면 보기 & 다시 복원 가상데스크톱 Win + Tab -> 데스크톱 확인 Ctrl + Win + 좌우 -> 데스크톱 이동 Win + i -> 윈도우 설정 Ctrl -> 블록 설정 Win + L -> 화면 잠금 Win + Shift + S -> 화면 캡쳐 2023. 2. 23.
프로그래머스 - 숨어있는 숫자의 덧셈 (1) class Solution { public int solution(String my_string) { int answer = 0; String replace = ""; replace = my_string.toLowerCase().replaceAll("[a-z]", ""); String[] arry = replace.split(""); for(int i = 0; i< arry.length; i++) { answer += Integer.parseInt(arry[i]); } return answer; } } 2023. 2. 23.
728x90
반응형