목록전체 글 (202)
hmk run dev
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cosY5q/btrsfXn4AGg/Fe36KMr5omPLCh9naKSeG1/img.png)
자바는 객체지향 언어로 개발 후 유지보수가 용이 하다는 장점이 있고 JVM에 실행되기 때문에 운영체제 구분없이 실행이 되며 가비지 컬렉터로 메모리 관리를 자동으로 할 수 있어 안정적으로 프로그래밍을 할 수 있는 언어입니다. 자바의 메모리 관리에 대해 알아보기 위해 예시코드를 작성해 보겠습니다. class Person { private String name; private int age; static final String species = "사람"; Person (String name, int age){ this.name = "name"; this.age = "age"; } public String getName(){ return this.name; } public int getAge() { return..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/Y2mF8/btrrLNOT2Ou/qhm1KR0duCCGQU42XAzSBK/img.png)
특정 포트확인 sudo lsof -i :8080 특정 포트 종료 sudo kill -9 1772 특정 디렉토리로 이동 mv /home/ubuntu/deploy 디렉토리 생성 mkdir directory_name 디렉토리 삭제 rm directory_name 파일내용 출력 cat file_name wget 네트워크 관리자가 터미널에서 바로 웹에서 파일을 다운로드 할 수 있게하는 명령어 스크립트나 크론 작업에 사용될 수 있는 편리한 터미널 명령어, 사용자에세 http, https 같은 프로토콜을 사용할 수 있는 기능제공 예시 wget "http://root:test@ec2-77-77-77-277.ap-northeast-2.compute.amazonaws.com/manager/text/undeploy?path..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/TPFpa/btrriqTa8VS/dl4LKoOcOMDmmsR60PXvmk/img.jpg)
OSI 7계층이란? - 네트워크에서 통신이 일어나는 과정을 7단계로 나눈 것을 의미한다. - 계층별로 과정을 나눈이유는 통신이 일어나는 과정을 세분화 함으로써 단계 별로 파악하기 쉽게 할 수 있기 때문 밥상머리 교육으로 OSI 7계층을 설명해보자... PC방에서 재밌게 lol을 하다가 연결이 끊겼다. PC방의 모든 컴퓨터가 문제가 있다면 > 3계층 - 네트워크 계층 or 1계층 - 광랜을 제공하는 회사의 회선 문제 내 PC에만 문제가 있고 LOL 게임 소프트웨어에 문제가 있다 > 7계층 - 어플리케이션 계층 LOL 게임 소프트웨어에 문제가 없고, 스위치에 문제가 있었다 > 2계층 - 데이터링크 계층 이렇듯 현상을 보고 문제가 되는 계층을 빠르게 파악할 수 있다. 이제 계층마다 설명을 해보자 1계층 - 물..