Just my dev story.
-
[POSTMAN] 포스트맨 url 변수로 받아 사용하기Just my dev story. 2020. 4. 1. 12:27
안녕하세요. 오늘은 제가 REST full API를 개발하면서, POST MAN을 사용하여, 요청한 후, 그것에 대한 결과 값을 받아보고 있는데요, 사실 local , dev , real 마다, url이 각각 달라 매번 요청 시 url을 변경하게 되어 귀찮은 상황이어서 fix 해두고 편하게 사용하기 위해 알아보다 편리하게 쓸 수 있는 것 같아. 저 같은 문제로 귀찮아하시는 분들을 위해 글을 공유할까 합니다. 우선 포스트맨에 기본적인 사용 방법을 숙지하신 분들이라고 생각하며, 작성하겠습니다. 위에 보이시는 이미지와 같이, 톱니바퀴 모양에 아이콘을 눌러줍니다. 톱니바퀴 아이콘을 누르면 다음과 같은 화면이 나오는데요, 여기서 노란색으로 표시된 Create an environment를 클릭하여줍니다. 설정은 여..
-
메이븐이 하는일 , 쓰는 이유Just my dev story. 2020. 2. 21. 10:00
안녕하세요 , 오늘은 왜 우리가 메이븐을 쓰며 , 사용하는지에 대하여 정리해보겠습니다. 메이븐은 모두가 알다시피 , 빌드 툴 그리고 의존성 관리 도구입니다. 이러한 빌드 툴로는 ANT , GRADLE 이런 것들도 존재하는데요 이러한 빌드 툴이 없다면 , 저희는 손으로 일일이 자신들이 사용하는 라이브러리들을 수동으로 넣어줘야 하는데요 , 그럴 필요 없이 참 편리한 빌드 툴들입니다. 하지만 주제의 내용처럼 , maven에 대하여 제 짧은 지식을 공유할 텐데요 스프링 프레임워크와 , 전자정부 표준프레임워크(eGovframework) 등 이러한 프레임워크들이 많이 사용되면서, 우리들은 Maven 빌드 툴을 자연스럽게 사용했습니다. 그러나 저는 메이븐이 뭘 하는 친구인지 , 어떠한 용도인지도 모르며 그냥 자연스럽..
-
[jquery] 속성 여러개 추가하기 .attr , cssJust my dev story. 2020. 2. 21. 00:33
제이쿼리로 스크립트에서 무언가 속성을 추가해주고 싶다 할 때 사용했습니다. 저는 개인적으론 한방에 배열 형태에 담아 추가하는 게 보기에 좋은 거 같습니다. 첫 번째 코드는 linkA라는 아이디의 값을 가진 태그에, 하이퍼링크를 구글로, 링크시킨 html 문서를 기존 프레임 구조의 브라우저는 그대로 놔두고, 새로운 브라우저(새창)에서 열게 하는 속성의 _blank라는 속성을 두 가지를 한 번에 준 것이고, 두 번째 주석 부분 이후에 코드들은, 마찬가지로 두 가지의 속성을 주는데 하나하나 선언하여 사용한 것이다. 별건 아니지만 도움이 되길 바라며..
-
[javascript] GET 방식으로 파라미터 전달시 특수문자 전달Just my dev story. 2020. 2. 21. 00:30
게시판 기능을 GET 방식으로 꾸려 나가던 중 문제점을 발견하였습니다 , 애초에 특수문자를 제어할 수 있겠지만 만약 진짜 글의 제목이나 내용에 & , + 등 기호가 포함이 되어있다면 특수문자 입력을 아예 방지하게 된다면 문제를 야기할 수 있는 상황이 생겼습니다.;; 정규식을 사용하여 처리를 할 수도 있겠지만 , 모든 걸 포괄할 수 있을까 하여 더 찾던 와중에 javascript 내장 함수인 encodeURIComponent 기호를 인코딩해주는 함수를 찾게 되었습니다. ex) var keyword = "&검색어 전송+"; 보통 저런 키워드를 GET 방식으로 넘긴다면 서버가 알아듣지 못하여 에러가 발생합니다. 스크립트에 간단한 function을 만들어 인코딩해주도록 합니다. functi..
-
[JAVA] 예외처리 Try Catch문 간단한 사용방법Just my dev story. 2020. 2. 21. 00:27
코딩을 하다 보면 여러 가지 예외 상황이 오기 마련인데요! 예외로는 여러가지 예외 현상이 있습니다. ArithmeticException => 정수를 0으로 나눌 경우에 발생합니다. ArrayIndexOutOfBoundsException => 배열의 범위가 벗어난 index에 접근할 시에 발생합니다. NullPointException => 존재하지 않는 레퍼런스를 참조하였을 때 발생합니다. illegalArgumentException => 잘못된 인자를 전달 하였을때 발생합니다. ClassCastException => 변환할 수 없는 타입으를 객체를 반환 시 발생합니다. IOExcption => 입출력 동작 실패 또는 인터럽트 시 발생합니다. OutOfMemoryException => 메모리..
-
[WEB(웹)] 503 에러Just my dev story. 2020. 2. 21. 00:23
-. 503 에러 웹페이지에서 503 에러가 발생했으면 (503 Service Unavailable ), 이는 서버쪽 문제로 인하여 서비스가 현재 불가능한 상태를 의미합니다. 큰 경우의 수 로 보았을때. 1. 서버 접속자가 너무 많아 서버 접속 불가. 2. 접속은 하였으나 서버쪽의 응답을 받지 못하였을때의 타임아웃 발생. 3. 서버내 애플리케이션의 문제로 웹에서 요청한 서비스가 정상적으로 처리되 못하였을때 발생. 이중 503 에러는 첫번째 이유로 많이 발생합니다. 이러한 상태를 서버 폭주 , 또는 서버 과부하라고도 칭하는 이유로 발생 합니다. 이 메시지는 서버종류에 따라 커스터마이징 상태에 따라서 다른 형태의 에러 메시지로 보실수 있습니다. -. 503 Service Unav..