분류 전체보기 (124) 썸네일형 리스트형 MySQL CASE 문법 MySQL DB를 쓰면서 쿼리에서 조건문을 사용하고 싶을 때 쓰면 된다. 프로그래밍에서의 IF문이나 Switch문처럼 쿼리에서 사용할 수 있는 문법이다. - CASE 문법 사용방법 CASE when 조건1 then 결과값1 when 조건2 then 결과값2 when 조건3 then 결과값3 when 조건4 then 결과값4 else 결과값5 END when 뒤에 조건 then 다음 원하는 결과값을 쓰는데, 조건이 True이면, 읽기를 중지하고 결과값을 반환하고 조건이 False이면 다음 조건으로 넘어가거나 Else절의 값을 반환한다. 만약, Else부분이 없거나 모든 조건이 True가 아니면 NULL을 반환한다! 예제!! 현재 SELECT를 다음과 같이 QUERY를 써서 조회했을 때 결과가 나온다. SE.. PayloadTooLargeError: request entity too large Postman에서 API테스트 하면서 발생한 문제이다. POST인 API를 호출하기 위해서 body에 request json내용을 넣고 실행했는데, request가 너무 크다는 오류가 났다. 결론적으로 말하면! body-parser가 읽을 수 있도록 허용한 데이터의 크기보다 컸을 때 파싱을 할 수 없어서 나타난 문제이다. 현재 Node.js에서 express프레임워크를 사용하고 있는데, 이때 request의 내용을 받아서 파싱하고, router에서 받은 데이터를 사용할 수 있도록 body-parser를 쓰는데, 파싱할 수 있는 데이터의 크기보다 커서 오류가 난것이다. 이렇게 옵션을 추가하면 허용 데이터 크기를 늘려서 에러를 해결 할 수 있다!! const express = require('express'.. python flask response base64 flask에서 이미지를 jpeg나 png로 return하는 것이 아니라 base64로 return하는 부분이 필요했다. from matplotlib.backends.backend_agg import FigureCanvasAgg as FigureCanvas 라이브러리를 import하여 값에 따라 그래프를 그렸고, 이 이미지를 base64로 응답 해주는 부분이다. output = io.BytesIO() FigureCanvas(fig).print_png(output) return base64.b64encode(output.getvalue()) 오라클 12c JSON 컬럼 Column타입을 VARCHAR2로 하고 Length 4000으로 한다. 그리고 제약조건(constraint)에서 type을 Check로 하고, 컬럼명 IS JSON으로 하면 된다! (예시 : 컬럼명 : MENU_NAME) CONSTRAINT MENU_NAME_CHECK CHECK (MENU_NAME IS JSON) Mix Content란? https를 통해 접속한 웹페이지에서 http통신으로 자원을 요청하면서https로 요청한 자원과 http로 요청한 자원이 섞여오류가 나는 것 이다.보안적으로 위험하기 때문에 오류가 나는 것이다! 참고블로그 :https://dololak.tistory.com/611 Mix Content 해결 ( ssl적용 후 발생 ) 웹 프론트단에서 CDN을 사용하고 있었는데, SSL적용 후 HTTPS로 사용하는데 CDN몇개는 HTTP로 되어있어서 mix content에러가 발생했다. 그래서 에러나는 부분을 찾아서 HTTPS로 변경 후 확인 하니 에러가 사라졌다. Mix Content란? https://jin2rang.tistory.com/entry/Mix-Content%EB%9E%80 eclipse validating 끄기 1. Window > Preferences 2. Web > JSP Files > Validation > Validating files 체크박스 풀기 이클립스에서 jsp 파일들 validation하면 오래걸려서 끄는 방법을 기록해놓는다 :) @Controller , @RestController Spring MVC컨트롤러 : @Controller → View 기술을 사용 ( view 화면을 리턴 또는 ResponseBody를 사용해 객체 리턴 @ResponseBody를 사용하면 View를 리턴하지 않고 컨트롤러에서 직접 데이터를 리턴할 수 있는데, Spring은 Http응답에 리턴값을 자동으로 변환해준다 (json형태로 데이터 리턴) ) Restful 웹서비스 컨트롤러 : @RestController → 객체를 반환하기만 하면 객체 데이터는 JSON/XML형식의 HTTP 응답을 직접 작성 ( 데이터를 리턴하는 것이 주용도이다. MVC Controller에 @ResponseBody가 추가되어 내장되어있기 때문에 따로 @ResponseBody를 추가할 필요가없다. 클라이언트로부터 Json데이터 응답.. 이전 1 ··· 10 11 12 13 14 15 16 다음