지식
-
war파일 압축하기, 압축풀기지식 2017. 12. 7. 09:43
01. war파일 압축하기 - 윈도우에서 cmd창을 켭니다.- war파일을 만들고 싶은 폴더로 이동을 하여줍니다.ex) cd C:\Program Files (x86)- 폴더로 제대로 들어가져 있다면 현재 위치는 c:\C:\Program Files (x86)가 될것입니다.- jar cvf [war 압축할 파일명].war [압축할 대상]ex) jar cvf example.war Java- 압축 완료시 C:\Program Files (x86) 폴더에 압축파일이 생성이 됩니다. 02. war파일 압축 풀기 - 간단하게 압축된 파일 마우스 오른쪽 버튼을 눌러 압축풀기도 가능하며- jar xvf [war파일이름].war 을 하여도 압축이 풀립니다.(파일이 있는 경로에 들어가져 있어야함) 정리 - 압축 명령어 jar..
-
Github Enterprise, Google Could Platform 활용하여 서버 만들기 - 01지식 2017. 11. 23. 10:22
01. Github Enterprise, Google Could Platform - github enterprise 약 46일동안 무료로 사용할 수 있습니다.- google could platform 약 300불을 12개월동안 무료로 제공하여 사용할 수 있습니다. 이 두개를 사용하여 서버를 만들어 보도록 하겠습니다. 02. Google Could Platform 생성하기 google could platform 바로가기-> https://cloud.google.com 구글 클라우드 사이트게 접속하여 TRY IT FREE 버튼을 클릭하여 줍니다. 무료 크레딧 300달러를 준다는 멘트를 확인후 동의 및 계속하기를 하여 클라우드를 생성해 주도록 합니다. 01. 현재 자신이 사용할 수 가능한 날과 돈을 나타내고 ..
-
Exception, Error 의 종류지식 2017. 9. 27. 17:31
- : 자주 발생하는 상황 @Exception ClassNotFoundException 클래스를 찾지 못함CloneNotSupportedException Cloneable 인터페이스 미구현 IllegalAccessException 클래스 접근을 못함 InstantiationException 추상 클래스 또는 인터페이스를 인스턴스화 하고자 할때InterruptedException 쓰레드가 중단 되었을때 NoSuchFieldException 지정된 필드가 없을때 NoSuchMethodException 지정된 메소드가 없을때[IOException] CharConversionException 문자 변환에서 예외가 발생했을때 [IOException] EOFException 파일의 끝에 도달했을때 [IOExcept..
-
URI 와 URL 차이지식 2017. 9. 13. 10:40
01. URI ( Uniform Resource Indentifier ) - 인터넷에 있는 자원을 나타내는 유일한 주소이다.- 인터넷에서 요구되는 기존조건으로 인터넷 프로토콜에 항상 붙어 다닌다. 02. URL ( Uniform Resource Locator ) - 인터넷 상에 있는 자원의 위치(하나의 파일 위치)를 나태냅니다. 즉,http://mindols.tistory.com/113 -> com 뒤에 오는 숫자에 따라 다른 페이지로 이동을 하여여러가지 결과를 나타나게 해주기 때문에 URI 입니다.하지만 http://mindols.tistory.com/113/hello.jpg 라는것이 존재 한다면 파일 하나의 위치를 나타내기 때문에 URI 이면서 URL 입니다. 03. 결론 너무 많이 헷갈리는 URI와..
-
유스케이스 다이어그램( Use Case Diagram )지식 2017. 9. 12. 10:34
01. UseCaseDiagram 란? - 행위자(Actor) 중심의 시스템 구상- 소프트웨어 시스템의 기능적 요구사항에 대한 베이스라인- 사용자의 시각에서 소프트웨어 시스템의 범위와 기능을 정의한 모델- 행위자(Actor)가 어떤 기능 사용할 수 있는지 보여줌 01-1. 작성시기 - 소프트웨어 프로젝트의 개발범위를 정의하는 단계- 소프트웨어에 대한 요구사항을 정의하는 단계- 소프트웨어의 세부기능을 분석하는 단계- 소프트웨어가 아닌 업무영역을 이해하고 분석하는 단계 01-2. 구성요소 - 요소 : 행위사(Actor), 유스케이스(Use Case)- 관계 : 커뮤니케이션(Communications), 포함(Include), 확장(Extend, 일반화(Generalization) 02. 행위자 (Acotor..
-
Get방식과 Post방식의 차이지식 2017. 8. 31. 09:59
Get방식과 Post는 HTTP프로토콜을 이용해서 서버에 무언가를 전달할 때 사용하는 방식입니다. 01. Get 방식 URL에 자신이 보낸 데이터가 나오는 경우, 경로뒤에 ' ? ' 이후로 보이는것이 Get방식입니다 하지만 길이제한이 있어서 많은양의 데이터를 보내기는 어렵습니다. ex) http://경로?boardId=34 으로 보내는 방식이 Get방식이라고 할 수 있습니다. 사용예) select할때 주로 많이 사용 02. Post 방식 URL에 자신이 보낸 데이터가 나오지 않고 form을 submit하여 서버단에서 처리를 해주는 방식이 Post 방식입니다. 사용예) 로그인처리, 어떠한 내용을 DB에 저장할때 ps. 사용예에서 언급한 것을 제외한 경우 어떤 방식을 사용할지는 많이 생각해보고 사용하는것을 ..
-
Java와 PHP의 차이지식 2017. 6. 6. 18:31
Java와 PHP의 차이 Java는 일반적으로 컴파일 언어로 분류되고 있으며 따라서 원시 코드 작성 / 빌드 / 배포를 거쳐야 하는 포멀한 프로그램 개발 방식으로 인해 공공 기관에서 특히 선호하는 언어가 됐다.OOP, 즉 객체 지향 프로그램 언어로 프로그램 대상 모델을 객체화, 모듈화 하여 설계하게 되며 이러한 모델링 또는 설계가 특히 잘 인정받은 프레임웍 위에서 개발되는 것이라면 확장성은 상당히 높아지게 된다. PHP는 원시 코드가 바로 실행되는 스크립트 언어, 개발자가 마음만 먹으면 시험 환경이 아닌 운영환경에서조차 일부 실수가 있더라도 빠르게 프로그램을 코딩, 수정 가능CMS나 블로그, 일부 에플리케이션 분야에서는 PHP가 많이 사용 되는 이유.많은 사람이 접하는 에플리케이션일수록 빠른 대응이 절대..