분류 전체보기
[Windows] 환경변수에 대해서
환경변수는 우리가 띄우는 프로세스들은 크게보면 os라는 프로그램에 의해 실행되는 자식 프로세스들이다. 여기서 환경변수는 os 입장에서 해당 프로세스를 실행시키기 위해 참조하는 변수라고 보면 된다. 즉, os에서 이 프로그램을 실행하려는데 그게 어딨는지 적혀있는(?) 변수이다. (프로그램을 찾는 기본 경로) 원래 일반적인 경우 프로그램을 설치하면, 그 프로그램이 있는 경로에서 실행해야 다. 예를 들어 VS Code를 설치했다고, 아무 폴더에서나 cmd를 열고 code라고 명령어를 입력해서 VS Code를 열 수 있으면 code라는 명령어가 뭔지 컴퓨터가 알고 있는 게 아니니까 이상하게 느껴질 수 있다. 이는 일반적으로 기본 폴더가 알고 있다. 거기서 명령어를 해석해서 실행을 해주는 것이다. 컴퓨터 어디에서..
표기법
표기법은 필수적인 것은 아니지만 현업에서 프로그래밍 과정에서 암묵적으로 사용되는 경우가 많으므로 적용해서 사용하는 것을 연습하는 것이 좋다. 1. 파스칼 케이스(PascalCase) 'MyAge, OnePrice, CheeseCake'와 같이 첫 글자와 중간 글자들이 대문자인 경우 파스칼 언어의 표기법과 유사하다고 하여 파스칼 케이스라고 한다. ** 자바에서는 주로 클래스명에서 쓰인다. ** + C#에서 변수나 클래스 선언, 파이썬에서 사용 2. 카멜 케이스(camelCase) 'myAge, onePrice, cheeseCakeMe'와 같이 중간 글자들은 대문자로 시작하지만 첫 글자가 소문자인 경우에는 낙타와 모양이 비슷하다 하여 카멜 케이스라고 한다. ** 자바에서는 주로 변수, 함수쪽에서 쓰인다. *..
자바 디버거(Debugger)
디버깅은 프로그래밍 과정중에 발생하는 오류나 비정상적인 연산, 즉 버그를 찾고 수정하는 것이다. 중단점(break point) - 왼쪽의 붉은 동그라미가 있는 부분을 클릭하면 어느 줄에서나 저런 동그라미가 생기는데 이를 중단점이라고 한다. Run -> Debug를 클릭하면 디버깅이 시작되는데, 중단점에서 코드가 멈추게 된다. Debug를 누르면 아래 이런 창이 뜨는데, Debugger는 중단점까지 코드를 돌렸을때 사용되었던 자원들에 대한 정보들이 들어있다. (변수같은것들) Debugger 내부의 변수에 우클릭 후, set value로 다른 값으로 적용해볼 수도 있다. 디버깅을 실행하면 중단점에서 실행이 멈춰있는 상태인데, 주로 아래 4가지로 코드를 넘겨가면서 디버깅을 진행한다. 1. Step Over(F..