-
SQLD 자격 대비 요약카테고리 없음 2022. 5. 13. 10:35
ANSI SQL로 변환 inner join 일반적인 join, 교집합 개념 cross join : T1, T2의 모든 행을 대응시킨 카테시안 프로덕트 r1xr2 left outer join : FROM T1 LEFT OUTER JOIN T2 왼쪽 테이블 T1 중심 조인 right outer join FROM T1 LEFT OUTER JOIN T2 오른쪽 테이블 T2 중심 조인 full outer join: left, right join 합집합 https://velog.io/@gillog/ANSI-SQL%EC%9D%B4%EB%9E%80 순위함수 top()/ top() with ties -top(n) : order by 절 필수아님, n개 행만 출력 -top with ties: order by 절 필수, 중..
-
WSO2 인증서버 핸드셰이크 오류 해결카테고리 없음 2021. 7. 13. 17:52
WSO2 핸드쉐이크 오류 kong.unirest.UnirestException: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targe 참고 https://nadeesha678.wordpress.com/2015/09/21/adding-wso2-public-certificate-to-java-certificate-store/ installCert.java 파일을 실행시켜 원하는 호스트의 인증서를 내보냄 (output.cert) 이때도 핸드..
-
Config Server Git 저장소 설정파일 수정할때마다 Config Client에게 전달하기 / Dynamic Configuration웹개발/Micro Service Architecture 2019. 4. 18. 11:48
환경 Config Server 'org.springframework.cloud:spring-cloud-config-server' org.springframework.cloud:spring-cloud-config-monitor' 'org.springframework.cloud:spring-cloud-starter-stream-rabbit' Config Client 'org.springframework.cloud:spring-cloud-config-client' 'org.springframework.cloud:spring-cloud-starter-bus-amqp' 이렇게 디펜던시를 추가하고 RabbitMQ를 설치한 환경에서 git Webhook으로 깃에서 CURD가 이루어질때마다 push하게 한뒤 git의 ..
-
bash에서 Git 저장소 파일내용 추가하기웹개발/시리얼통신 2019. 4. 17. 16:58
git api를 이용해서 git 저장소 파일 내용을 새로운 내용으로 업데이트하는 것을 했었다. 그런데 새로운 문자열을 기존파일에 추가하는 api는 따로 없는 듯하다. update 엔드포인트를 그대로 이용하되 업데이트하는 내용을 기존내용+추가내용으로 보내는 방법으로 시도했다. 잘되긴하는데 절차가 번거롭다 설정파일yml에 새로운 문자열(새로운 설정)을 추가하는 상황이다. 원래 bash라는 값만 있던 파일에 append라는 값을 새로 추가하는 과정이다. 기존내용과 새로운 내용 사이에 엔터 개행이 되어야한다. 1 기존 content를 불러와 디코딩한후 변수에 저장 처음 시도할때는 기존 content를 불러와 새로운 내용을 base64 인코딩후 append하면 된다고 생각했다. 그런데 그러면 안된다.... 왜냐면..
-
윈도우에 jq(JSON Parser) 설치웹개발/시리얼통신 2019. 4. 16. 15:17
curl 명령어를 간략하기 하기 위해 json parser를 설치하려고 보니 윈도우는 어떻게 하라는지 검색해도 나오질 않았다. jq 공식페이지에 chocolatey라는걸 설치해서 실행하라는 걸 잘 읽지 않았다. jq 다운로드 링크 https://stedolan.github.io/jq/download/ Download jq Download jq jq is written in C and has no runtime dependencies, so it should be possible to build it for nearly any platform. Prebuilt binaries are available for Linux, OS X and Windows. The binaries should just run, ..
-
윈도우에서 cURL 써서 Git API 사용하기웹개발/깃허브 2019. 4. 16. 14:34
1. CMD 2. Git Bash 1 CMD 깃 api이용해서 curl 명령어로 원격 저장소의 내용을 수정하는 명령을 수행했다. 성공하면 커밋결과 제이슨을 리턴한다 curl 명령어는 아래 링크 참고했는데 리눅스 명령어라서 윈도우랑 다르다. https://gist.github.com/aborruso/40aee4f1738c0a0e3727bf7cbec91152 #!/bin/bash cartella="/var/myfolder" # update the file curl -i -X PUT -H 'Authorization: token 4d013330xxxxxxxxxxxxxx' -d "{\"path\": \"mattei.csv\", \ \"message\": \"update\", \"content\": \"$(open..