본문 바로가기
반응형

[ 개발 지식 ] 9

[JS] 협업 툴 개념 및 정리 - node.js 패키지 툴(npm, yarm, brew) / Git 클라이언트 프로그램(Fork, Gitlab, gitbash) 1. Git Bash Git Bash란 컴퓨터 OS와 상관없이 리눅스 베이스 터미널용 Git이다. 코드 관리나 협업에 사용하기 좋은 형상관리 툴이다. 따라서 생긴것은 리눅스 터미널 화면이며, 리눅스 명령어로 사용가능하다. 즉, window에서도 리눅스 체제의 명령어를 쓸 수 있도록 해준다. 설치 후 git 이라는 코드를 치면 사용가능한 작업 및 명령어들이 출력된다. 2. Gitlab Github는 웹사이트이며, 비교하자면 블로그 같은 느낌이다. 내 코드를 올릴 수 있는 각각의 계정들이 있으며, 오픈소스는 clone을 통해 불러오기도 가능하다. Gitlab은 비슷하지만, 비교하자면 카페로 볼 수 있다. gitlab마다 링크가 있다. 우리의 경우 웹으로 접속 가능. 그 이유는 Gitlab은 자신의 서버에 직.. 2021. 3. 8.
[java] 면접 전 다시 보면 좋을 블로그 모음 메인메소드 뜻 [JAVA] 메인메소드 public static void main(String[] args) 를 이해하자 public static void main(String[] args) java 를 한번이라도 배워보신분들은 다들 알고계신 메인 메소드 에대해서 얘기해보도록 하겠습니다. 정말 기본적인 내용이니 어느정도 알고계신분들한테는 뻔한 내 javacpro.tistory.com abstract의 의미. 추상클래스와 추상메소드 [Java-자바]추상 클래스 및 추상 메서드(abstract class and abstract method) 추상메서드란 "추상" 사전적 의미로 "여러가지 사물이나 개념에 공통되는 특성이나 속성따위를 추출하여 파악하는 작용"이라는 의미이다. 추상화 : 클래스간의 공통점을 찾아내서.. 2020. 12. 8.
개발자 면접 준비 중 헷갈릴만한 단어 정리 [파일 및 환경설정 개념] JVM(Java Virtual Machine) 자바 가상머신. 자바 소스코드로부터 만들어지는 자바 바이너리 파일(.class)을 실행할 수 있다. 또한 JVM은 플랫폼에 의존적이다. 즉 리눅스의 JVM과 윈도우즈의 JVM은 다르다. 단, 컴파일된 바이너리 코드는 어떤 JVM에서도 동작시킬 수 있다. JRE(Java Runtime Environment) 자바 프로그램을 실행시켜주는 환경을 구성해주는 도구다. JRE는 JVM 이 자바 프로그램을 동작시킬 때 필요한 라이브러리 파일들과 기타 파일들을 가지고 있다. JRE는 JVM의 실행환경을 구현했다고 할 수 있다. JDK(Java Development Kit) 자바 개발시 필요한 툴킷을 제공하는 도구모음이다. 개발하려면 당연히 실행.. 2020. 11. 16.
반응형
LIST