전체 글 310

이클립스&깃허브] 이클립스와 깃허브 연동하기

강좌들이 이클립스 구버전을 사용한 강좌가 많아서 그나마 최신버전으로 작성해봅니다! 현재 제 환경과 버전입니다. 환경 : window 10이클립스 ver : 2018-09 (4.9.0) ※ 현재는 이클립스 2018-12 가 최신버젼인 듯 합니다(?) 들어가기에 앞서... 깃허브 가입은 필수!깃허브 내에 repository (저장소) 생성도 필수! 1. 깃허브에 업로드할 프로젝트 선택 (생성)학습 위주이기 때문에 TEST 라는 이름으로 Dynamic Web Project 프로젝트를 생성했습니다.[Local repository master] 는 신경쓰지마세요~ 2. Git Repositories 창 띄우기git 업로드 형식을 선택하기 위한 창을 띄웁니다. 3. Git 업로드 형식 선택하기Git Reposito..

이클립스] jar, war, ear 은 뭘까?

이클립스에서 와르(war)파일을 import 할 때 EAR membership 이라는게 있어서 이게 뭔가 해서 검색하다 알게된 걸 적어보려고 합니다. jar, war, ear 모두 어플리케이션 소스들을 배포할 시에 path 등의 설정에서의 에로점을 제거하기위해 탄생한 압축방식입니다. 이 압축방식 들은 압축의 해제없이 JDK에서 각 파일들을 접근하여 사용할 수 있도록 설계되어있습니다. 단위 : class < jar < war < ear java archivejar 압축은 하나의 application 기능이 가능하도록 java파일 등을 압축하고 지원해줍니다.앞서 알려드린 대로 path 등의 경로를 유지하기 때문에 배포된 jar 파일을 사용하는 사용자들은 각 파일들에 대한 path 문제에서 벗어날 수 있습니다..

AWS] EC2 Instance 인스턴스 삭제 방법

1. https://console.aws.amazon.com/ec2/ 으로 접속하시면 본인 계정으로 들어가게 됩니다. 2. 이제 아래와 같이 나오면 왼쪽에 인스턴스라고 있는데, 클릭하시면 아래와 같이 나옵니다! 3. 이제 인스턴스를 우클릭 하시면 아래와 같이 '인스턴스 상태 → 종료' 를 선택하시면 됩니다.혹은 파란색으로 인스턴스시작 옆에 '작업' 이라는 곳을 누르면 아래와 같이 나옵니다!영문이시라면 Instance State → Terminate 를 하시면 됩니다.(맨 아래쪽에 언어 바꾸는 곳이 있으니 바꾸셔도 됩니다!) 4. 종료를 하게 되면 상태 검사쪽이 빨간색으로 종료 상태로 바뀌게 되는데 목록에서 사라지는 건 거의 2~4시간 정도? 혹은 그 이상이 걸립니다 -_-;

클라이언트란?

※클라이언트 결과적으로 클라이언트는 한마디로 사용자(user, 사람)가 이용하는 웹브라우저(익스플로러, 크롬, 사파리 등)를 통해서 서버측에 ‘요청’ 하는 것이라 생각하면 조금은 쉽게 이해할 수 있을 것 같습니다. 하지만 ‘웹브라우저’ 만이 클라이언트는 아닙니다. 웹브라우저는 클라이언트의 대표적 형태이지만 이메일 클라이언트와 메일 서버와 소통하여 메일을 전달하는 것도 클라이언트라고 말할 수 있습니다. 또 우리가 흔하게 하는 채팅 또한 클라이언트의 형태라고 할 수 있습니다. 이제 클라이언트를 조금 더 학문적(?)으로 정의하자면 ‘서버에 알맞은 형태로 요청을 하고 그 결과를 사용자에게 알맞게 전달하는 것’ 이라고 이해하면 좋을 것 같습니다. ps. 용어적인 부분이 너무 헛갈리고 개념이 머릿속에 박혀있지 않아..

세미콜론의 의미 feat. 자바 & 마이크로연산표현)

단순하게 이해하는 용도로 작성해봅니다. 자바를 공부하다 보면 ; 세미콜론의 의미는 종결로써의 의미로 많이 쓰인다. 반면에 마이크로 연산 표현이라고 하는 것에서의 세미콜론은 조금 다르다. 먼저 간단한 예시로 LOAD X ; AC ← M[X] 라는 표현이 있는데 여기서 세미콜론은 '같다', '비슷하다' 라는 의미로 사용이 된다. 이유는 국문법에서는 세미콜론을 대처해 사용할만한 것이 없는데 영문법에는 있습니다. 영문법에서는 각각의 두 문장이 비슷한 의미이거나 밀접한 관계가 있으면 세미콜론을 사용하게 된다. 즉, 비슷한 경우 혹은 밀접한 관련이 있지만 등위 접속사로 연결되지 않은 경우에 두 문장이 밀접한 관련이 되었음을 나타낼 때 사용한다. 참조 및 출처 : https://kldp.org/node/112780

크롬 팁] 크롬 속도 향상 (feat. 바로가기오류)

크롬 속도를 올리는 방법을 알려드리겠습니다! 급하시면 여기를 클릭하세요! 크롬 바로가기 창 우클릭 속성 대상(T) 에다가 exe" 뒤에 --enable-native-gpu-memory-buffers --enable-zero-copy 이걸 추가 후 적용! 최종적으로 아래와 같이 하시면 됩니다! "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --enable-native-gpu-memory-buffers --enable-zero-copy" 끝! 안되시면 아래 설명을 천천히 따라 해 보세요! (찡긋) 첫번째!크롬 주소창에 Chrome://gpu 를 입력하세요그럼 Ctrl + F 를 눌러서 Native 와 Tile를 검색해서 어떻게 되어 있는지 확인..

지름이야기] CORSAIR FLASH VOYAGER GTX 128GB USB!!

블프때 특가로 삼성 SSD 와 함께 구매한 CORSAIR FLASH VOYAGER GTX 128GB USB!! 입니다!! 리뷰라고 하기에는 딱히 할게 없지만!! 한번 보시죠! 허세어의 허세가 어마어마하게 빛납니다!! 크... 이게 실물 입니다! 아이폰7 으로 찍은거라서 실물보다 조금 연하게 나왔네요! 노트북에 꽂아본 상태입니다! 파란색 LED가 예쁘네요 헤헿 연결을 하면 CORSAIR 라고 뜨네요! CrystalDiskMark 로 벤치를 한번 돌려봤습니다! 포장되어 있는 설명에는 읽기 460, 쓰기 460 이라고 되어 있는데 벤치에서는 그거 보다 조금 더 나오고 덜 나왔네요! 총평!! 1) 외관이 상당히 고급스럽다!2) 일반적인 USB 에 비해 확실히 무겁다!3) 메탈소재라서 그런지 생채기가 많이 날 것..

지름s 이야기 2018.12.01

MSI GF63 분해 후기 feat. SSD 추가

며칠 전 MSI GF63 을 갖고 와서 사용기를 적었습니다! 128GB 의 용량이 너무 적다보니 이번 블프때 SAMSUNG EVO 860 1TB 가 워낙 싸게 나와서 구매했습니다! 원래는 MSI 의 하판을 뜯으려면 Factory Seal 을 뜯어야 합니다...그럼 워런티가 날라가죠....ㅠㅠ... 칼로 살살 긁어서 떼려고 했는데 하 일반적인 스티커가 아니라서 그냥 뗐습니다 -_-.... 공임비가 쪼매 나갑니다!(2만5천원씩이나...) 여유가 되시고 안전하게! 하시려면 공식서비스센터에서 합시당!! 헤어라인이 들어간 외관에 생채기가 나지 않게끔 큼지막한 마우스패드에서 수술을 진행했습니다! 일단 나사를 다 풀러주시구욧!!! 팩토리 실을 뜯.....ㅠㅠ 쨘?... 이렇게 뜯었습니다... 하판 뜯는게 난이도 '하..

GET 방식과 POST 방식의 차이점

웹 백엔드쪽을 배우면서 GET, POST 방식의 어떤 차이점이 있는지 명확하게 배우지를 않아서 하나하나 찾다보니 이렇게 포스팅을 하게 됐습니다. 제일 기초적인 부분인데...GET, POST 방식을 둘 다 써도 되지만 언제 어느 때에 써야하는지 모르다보니 실질적인 이해가 잘 되지 않았습니다. 그래서 이렇게 기록차 올려봅니다ㅠㅠ.... GET 방식 : 해당 페이지의 단순한 전송을 요구. POST 방식 : 데이터를 포스트해서 처리 요구. *id을 넘겨서 게시판의 리스트를 가져온다고 하면 당연히 GET을 쓰고, 글을 작성하면 POST를 작성하는 것이 일반적인 경우다. *GET은 가져오는 것이고 POST는 수행하는 것이다. GET은 SELECET적인 성향을 갖고 있다. GET은 서버에서 어떤 데이터를 가져와서 보..