WEB
-
Spring Beans Visualized 스프링 빈 시각화WEB/BACK 2024. 5. 8. 13:17
프로젝트에 사용되는 빈들을 시각화하여 보고싶을때 유용 준비사항1.spring actuator가 사전에 적용된 프로젝트여야 가능2.docker https://github.com/aigor/spring-beans-visualized?tab=readme-ov-file 여기서 clone 후 작업 npm installnode app.js docker build -t spring-beans-visualized:0.0.5 .docker run spring-beans-visualized:0.0.5 CLIENT_APP_USER - optional Basic HTTP authentication usernameCLIENT_APP_PASSWORD - optional Basic HTTP authentication pass..
-
스프링부트 엑츄에이터 적용 spring actuator applyWEB/BACK 2024. 5. 8. 13:09
스프링 부트에는 운영 중인 애플리케이션을 HTTP나 JMX를 이용해서 모니터링하고 관리할 수 있는 기능을 제공하는데, 이것이 spring actuator이다.시스템을 운영하다 보면 기능들이 잘 돌아가는지 지속적으로 모니터링하거나 서버를 재기동하거나 로그 정보를 변경하거나 등등 범애플리케이션 관점에서 처리해야 할 일이 많이 있을 때가 있다.그러한 기능을 외부에서 쉽게 조작하게 만들기 위한 프로젝트가 spring actuator다.dependency 에 추가 org.springframework.boot spring-boot-starter-actuator # application.propertiesmanagement.endpoints.web.exposure.includ..
-
안드로이드 스튜디오에 flutter 프로젝트 생성WEB 2023. 5. 21. 20:22
1. 안드로이드 스튜디오 다운로드 2. flutter 홈페이지에서 다운로드 및 환경변수 c\src\flutter\bin까지 설정 https://docs.flutter.dev/get-started/install/windows Windows install How to install on Windows. docs.flutter.dev 3. 안드로이드 스튜디오에서 flutter plugin, dart plugin 설치 후 new flutter project버튼 클릭 버튼이 보이지 않는다면 android sdk support plugin 설치하고 설치된 모든 plugin 을 enable 클릭하고나서 껏다키먄 버튼 보인다. 4. 설치해줬던 경로로 sdk 설정을 해준다. 5. 기다리면 플젝 생성되 상단에 chrome..
-
ORA-00932: inconsistent datatypes: expected - got CLOBWEB/BACK 2023. 1. 13. 13:34
ORA-00932: inconsistent datatypes: expected - got CLOB SQL Error [932] [42000]: ORA-00932: 일관성 없는 데이터 유형: CHAR이(가) 필요하지만 CLOB임 오라클의 대용량 데이터 저장 타입 CLOB 씨랍, 클랍 등등 다양하게 읽는다. 사이즈가 큰 데이터를 외부 파일로 저장하기 위한 데이터 타입이다. 영화 극본처럼 큰 문자열이 저장된다. 대용량이기에 CLOB은 여러 기능이 제한된다. (CLOB형 데이터들이 4000 characters만 넘지 않으면 TO_CHAR을 이용해서 사용할 수 있다고는 한다. 하지만 비효율적) 따라서 DISTINCT, group by, order by 같은 연산은 할 수 없다.
-
MonetDB Bug 건, select 쿼리 실행시 alias랑 컬럼명이 동일할 경우 (in merge table )WEB/BACK 2022. 12. 23. 13:59
monet db사용시 버그가 발견됐다. 해당 버그에 대해서는 monetdb github(https://github.com/MonetDB/MonetDB/issues) 에 issue를 달다둔 상태고. 모넷디비측은 생각보다 신속하게 대응해주는것 같다. (이슈달고 약 일주일정도만에 버그 수정 ) select aa as aa, bb as bb from test order by aa desc limit 1 위와 같은 쿼리가 평소에는 문제없이 잘되지만. merge table에서는 exception 이 발생한다. Error: Exception occurred in the remote server, please check the log there SQLState:22000 ErrorCode:0 이렇게 나오며 merovi..
-
간단한 투표 DB설계WEB/BACK 2022. 12. 12. 15:07
투표 기능을 작업하게 되어 만들어본 테이블. 카카오톡 투표하기 기능을 좀 참고했다. 일단 최대한 간단한 기능만 넣었기때문에 survey table과 choice table만 넣었다. 가능한 기능 1. 익명투표 2. 날짜 형식, 텍스트 형식 투표 가능 3. 1인당 한번만 투표 가능 4. 투표에 마감일 지정 5. 단일/다중 선택 가능 6. 투표자 리스트 확인 가능 원래는 answer table까지 했었다가;; 일단 지금은 저 두가지 테이블로만 작업하기로 했다. answer table이 없기때문에 투표자들은 취소가 불가능하다. ex)투표 생성 요청