일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- lombok
- 접속권한
- Iterator
- Spring
- indexof
- Interceptor
- Timeout
- new
- tomcat
- SAMBA
- 톰캣
- 최대최소
- 자바
- 정해진기간동안
- ip체크
- 권한부여
- 배열
- swagger
- springboot
- Log4j
- new아이콘
- login
- vi
- CentOS
- session
- java
- Linux
- 새글
- String
- Today
- Total
목록분류 전체보기 (22)
Cheat Sheet

LoD는 Level of Detail의 약자로써, 공간객체의 표현 상세수준을 의미한다. LoD의 구분은 기존의 OGC 국제 표준 CityGML 2.0에 의존하고 있다. CityGML 2.0 LoD 구분LoD0은 공간객체가 2차원 면데이터로 표현된다.LoD1은 공간객체가 높이값을 갖는 3차원 입체데이터로 표현된다.LoD2는 공간객체의 지붕과 같은 요철을 반영하여 표현된다.LoD3은 공간객체의 창문, 문과 같은 외부 텍스처를 반영하여 표현된다.LoD4는 공간객체의 실내 구조를 표현된다.CityGML 2.0의 LoD구분은 LoD별로 표현 가능한 기하정보가 유연하지 않고 고정적인 한계가 존재한다. 실내 데이터를 구축하기 위해서는 LoD4의 수준에서만 표현이 가능하며, LoD1은 고정된 높이의 입체 블록형태 이외..
소프트웨어 라이센스는 다양한 조건과 요구사항을 가지고 있으며, 이를 요약하면 다음과 같습니다. 주요 라이센스에 대해 소스코드 공개 여부와 사용 비용 여부를 중심으로 표로 정리했습니다.라이센스 종류소스코드 공개 필요 여부상업적 사용 가능 여부무료 사용 가능 여부 라이센스 종류소스코드 공개 필요 여부상업적 사용 가능 여부무료 사용 가능 여부라이센스 종류소스코드 공개 필요 여부상업적 사용 가능 여부무료 사용 가능 여부MIT License필요 없음가능가능Apache License 2.0필요 없음가능가능GPL (General Public License)필요함 (파생작도 동일 조건)가능가능LGPL (Lesser General Public License)필요함 (라이브러리 수정 시)가능가능BSD License필요 없..
Q. 프록시에 대해서 가장쉽게 설명해줘 ChatGPT 프록시는 인터넷에서 사용되는 중간 서버를 말해요. 여러분이 인터넷에서 어떤 웹사이트를 방문하고 싶을 때, 직접 그 사이트에 접속하는 대신 프록시 서버를 통해 우회하여 접속하는 방식이에요. 이를 통해 여러분의 IP 주소나 위치 정보와 같은 개인 정보를 숨기거나, 접근이 제한된 사이트에 접근할 수 있도록 도와줍니다. 간단하게 예를 들어보자면, 여러분이 온라인에서 선물을 숨겨두고 싶어 한다고 가정해볼게요. 직접 선물을 숨기러 가는 대신, 친구에게 선물을 숨겨달라고 부탁해서, 선물을 찾는 사람이 선물의 위치를 모르게 하는 것과 비슷해요. 여기서 친구가 프록시 서버의 역할을 하며, 선물을 숨기는 과정이 바로 여러분의 웹 요청을 프록시 서버가 대신 전송해주는 과..
"파이프라인"이라는 용어는 여러 다른 분야에서 사용되며, 그 의미는 컨텍스트에 따라 달라집니다. 여기 몇 가지 일반적인 의미를 소개합니다: 1. 소프트웨어 개발 및 운영 CI/CD 파이프라인 (지속적 통합/지속적 배포 파이프라인): 개발된 소프트웨어가 자동으로 테스트, 빌드, 배포되는 일련의 과정을 의미합니다. 코드가 저장소에 커밋되면, 테스트가 실행되고, 이상이 없으면 프로덕션 환경으로 자동 배포됩니다.
PL/pgSQL은 PostgreSQL 데이터베이스 관리 시스템을 위한 프로시저 언어입니다. "PL"은 "프로시저 언어"(Procedural Language)를 의미하며, "pgSQL"은 PostgreSQL의 SQL을 의미합니다. 이 언어는 SQL의 기능을 확장하여 컴플렉스한 데이터베이스 연산과 로직을 처리할 수 있게 해줍니다. PL/pgSQL을 사용하면 조건문, 반복문, 변수, 함수 등 프로그래밍 언어의 일반적인 기능을 SQL 내에서 사용할 수 있게 됩니다. PL/pgSQL은 다음과 같은 특징을 가집니다: 블록 구조: 코드는 명확한 시작과 끝을 가진 블록으로 구성됩니다. 각 블록은 선언부, 실행부, 예외 처리부로 구성될 수 있습니다. 제어 구조: if-then-else, loop, while, for 등..
비교가 불가능하다 배열과 string은 { "corp_nm":"", "corp_ty":"", "corp_stus_arr":[ { "corp_stus":"CM0002", "prd_val":90 }, ... ... ... ], "rltn_opts":"", } postman으로 위와같이 전송 눈여겨 봐야할 것 corp_stus_arr 기존 mybatis 코드 >> and corp_stus = #{obj.corp_stus} 오류 후 수정 mybatis 코드 >> and corp_stus = #{obj.corp_stus} ++ 추가1 대부분 mybatis 에서 foreach사용시 where in ... 이런식으로 많이 예시를 드는데 separator에 텍스트처럼 or도 넣을수 있다는 점 ++ 추가2 object ..

spring fox(x), spring doc(o) [ build.gradle 추가 ] implementation 'org.springdoc:springdoc-openapi-ui:1.6.6' [ application.properties 추가 ] springdoc.packages-to-scan=org.zerock.corp_1.controller springdoc.paths-to-exclude=/notes/* springdoc.default-consumes-media-type= media-type: application/json;charset=UTF-8 springdoc.default-produces-media-type= application/json;charset=UTF-8 springdoc.swagger..

[ build.gradle ] dependencies { ... compileOnly 'org.projectlombok:lombok' annotationProcessor 'org.projectlombok:lombok' ... } [ log4jdbc.log4j2.properties ] log4jdbc.spylogdelegator.name=net.sf.log4jdbc.log.slf4j.Slf4jSpyLogDelegator log4jdbc.dump.sql.maxlinelength=0 [ lombok 다운로드 ] https://projectlombok.org/download 1. lombok.jar 실행 2. 2-1. IDE 경로 설정 2-2. install [ 사용 ] import java.util.Date;..