공부하자/개발 중 이것저것 10

GROUP BY CASE WHEN 구문 사용

SQL 설정에 따라 GROUP BY 구문에 오류가 발생할 수 있다는 점을 최근 프로젝트를 진행하며 깨달았다. 간단히 말하면 GROUP BY절에 쿼리의 SELECT 절에 있는 컬럼이 모두 포함되어야 한다는 점. https://jjon.tistory.com/entry/ONLYFULLGROUPBY-SQL-%EC%BF%BC%EB%A6%AC-%EC%8B%A4%ED%8C%A8 ONLY_FULL_GROUP_BY SQL 쿼리 실패 MySQL을 업그레이드 한 후 정상적으로 수행되던 쿼리가 "ERROR 1055 (42000): Expression #2 of SELECT list is not in GROUP BY clause" 에러와 함께 수행이 되지 않는 경우가 있습니다. ERROR 1055 (42000): Express..

Apache에서 제공하는 클래스 StringEscapeUtils.unescapeHtml4

서버단으로 String 데이터가 전달될 때 기호, 특수문자가 그대로 오지 않고 변환되어 전달되는 경우가 있다. 그 경우에 사용하는 Apache에서 제공하는 클래스가 있다. https://commons.apache.org/proper/commons-lang/apidocs/org/apache/commons/lang3/StringEscapeUtils.html StringEscapeUtils (Apache Commons Lang 3.12.0 API) Unescapes any Java literals found in the String. For example, it will turn a sequence of '\' and 'n' into a newline character, unless the '\' is pre..

react vs. vue 차이점 참고 보기

https://erwinousy.medium.com/%EB%82%9C-react%EC%99%80-vue%EC%97%90%EC%84%9C-%EC%99%84%EC%A0%84%ED%9E%88-%EA%B0%99%EC%9D%80-%EC%95%B1%EC%9D%84-%EB%A7%8C%EB%93%A4%EC%97%88%EB%8B%A4-%EC%9D%B4%EA%B2%83%EC%9D%80-%EA%B7%B8-%EC%B0%A8%EC%9D%B4%EC%A0%90%EC%9D%B4%EB%8B%A4-5cffcbfe287f React와 Vue에서 똑같은 앱을 만들어보고 그 차이점에 대해 썼다.(번역글)이 글은 https://medium.com/javascript-in-plain-english/i-created-the-exact-same-a..

aws 오류 [ com.amazonaws.services.sns.model.EndpointDisabledException: Endpoint is disabled (Service: AmazonSNS; Status Code: 400; Error Code: EndpointDisabled; Request ID: ......) ]

aws 오류 com.amazonaws.services.sns.model.EndpointDisabledException: Endpoint is disabled (Service: AmazonSNS; Status Code: 400; Error Code: EndpointDisabled; Request ID: ......) https://sigmasabjil.tistory.com/4 amazonaws.services.sns 오류들 AWS SDK를 사용해서 push 메세지를 보낼때 FAIL시 발생하는 오류들 몇가지를 정리해봤습니다. com.amazonaws.services.sns.model.InvalidParameterException: Invalid parameter: Token Reason: iOS device..

[Sourcetree]소스트리가 실행이 되지 않을 때

가끔 실행시켜도 로고만 나오고 실행 안되는 경우가 있음(이해불가)https://hwon-da.tistory.com/36 [SourceTree] 로고화면만 나오고 실행이 안 될 때갑자기 잘 사용하던 소스트리를 클릭했을 때 로고만 나오고 실행되지 않았다. 여러 가지 방법을 사용했지만 끝끝내 되지 않아서 C:\Users\username\AppData\Local\Atlassian\ 내에 있는 Url 어쩌구 폴더 내 모hwon-da.tistory.com

서버 실행 중에 현재 최신 파일이 아닌 이전 버전 파일 실행될 때

https://all-record.tistory.com/11 이클립스 Run시 항상 최근 실행된 프로젝트가 실행되는 문제 해결방법이클립스를 실행할 때 현재 보이는 프로젝트가 아니라 최근에 실행한 프로젝트가 실행되는 경우가 있다. 이럴 때 이클립스 설정을 바꾸어 해결해야 한다. 우선 최상단 메뉴 [Window] - [Preferences]를all-record.tistory.com