전체 글 399

ORA-00979: GROUP BY 표현식이 아닙니다

오류 내용) ORA-00979: GROUP BY 표현식이 아닙니다 오류 상황) select * from table where 1=1 group by colum1, column2 해결) group by 에 있는 컬럼을 select 구문에 모두 적어야한다. 라고 하지만.. 아래 쿼리의 경우 정상 동작했다. select count(*) from table where 1=1 group by colum1, column2 select column1 from table where 1=1 group by colum1, column2 select column1, column2 from table where 1=1 group by colum1, column2

오류관리 2023.04.10

@RequestParam @PathVariable @RequestBody @RequestHeader

@RequestParam @PathVariable 는 request URI로부터 values를 가져올때 사용한다. @RequestParam은 query string을, @PathVariable 은 URI path에서 값을 가져온다. /** * @PathVariable * uri path에서 값을 추출하기때문에 encoding X */ http://localhost:8080/spring-mvc-basics/foos/abc -> ID: abc http://localhost:8080/spring-mvc-basics/foos/ab+c -> ID: ab+c ****************** @GetMapping("/foos/{id}") @ResponseBody public String getFooById(@Pat..

Spring MVC 2023.03.13

Gulp

Getting Started 걸프 공식 문서 1. Quick Start 2. JavaScript and Gulpfiles gulp 명령어를 입력할면 gulpfile.js / Gulpfile.js 이름을 자동으로 찾는다. 해당 파일 내에서 src(), dest(), series(), paraallel() 등의 gulp PAI 를 사용할 수 있다. 3. Creating Tasks 각 gulp task는 asynchronous javascript function 이다. exporting task는 public or private public : export 하여 gulp 커맨드로 실행할 수 있음 private : 일반적으로 series() or parallel()의 구성요소로 사용한다. export.buld ..

카테고리 없음 2023.03.06

2022년 회고 및 2023년 계획

안녕하세요 Kim's 블로그입니다. 벌써 2022년이 거의 끝나가고있습니다. 꾸준히 작성하지는 못했지만 올해도 열심힘 회고를 해볼게요! 읽어주셔서 감사합니다 :D 블로그를 시작한 후 매년 연말이면 올 해를 정리하고 다음 해를 계획하는 게시물을 작성하려고 노력하고있습니다. 제가 이 게시물을 매년 쓰며 느끼는 장점으로는 1. 지나간 시간에 의미가 생긴다. 사실 일상생활을 할때는 일어났으니 출근하고, 출근했으니 일하고, 퇴근하고 쉬고, 정해진 일을하고 하루하루가 똑같다고 느껴집니다. 하지만 작은 하루하루를 모아 지금에서 돌아보면 이뤄낸 것들이 많다는 것을 깨닳을 수 있습니다. 아래에서 이야기하겠지만 이직, 수영 등 평범하다고 생각한 일상들은 올해의 제가 이뤄낸 것이죠. 회고하지 않고 지나갔다면 똑같은 하루들이..

오늘은 어때? 2022.12.29

Rolling Update Vs Blue-Green Update

Rolling Update - Rolling Update는 patch 버전에서 사용함 - 롤링 배포에서는 애플리케이션의 새 버전이 점차 이전 버전을 대체 - 새 버전과 이전 버전이 공존 Blue-Green ( AB Deployment ) - 두 개의 동일한 프로덕션 환경이 병렬로 작동합니다. - 하나는 모든 사용자 트래픽(파란색으로 표시)을 수신하는 현재 실행 중인 프로덕션 환경입니다. 다른 하나는 복제품이지만 유휴 상태(녹색) - 테스트 결과가 성공하면 애플리케이션 트래픽이 파란색에서 녹색으로 라우팅됩니다. 그러면 녹색이 새 제품이 됩니다. - 블루-그린 배포는 트래픽 라우팅에 의존합니다. 이는 호스트에 대한 DNS CNAMES를 업데이트하여 수행할 수 있습니다. 그러나 긴 TTL 값은 이러한 변경을 ..

Database 2022.11.02
반응형