본문 바로가기

전체 글

(533)
프로시저에서 테이블/인덱스 생성 등 ddl 문을 실행하려면.. 프로시저에서 ddl 문을 실행하는 방법은 2가지라 하는데, 여기서는 커서 사용하는 방법이 아닌 'execute immediate DDL문장' 사용.. 그런데, 프로시저에서 테이블을 생성하려면.. 관련 권한도 필요해서, sys 나 system 계정에서 해당 권한을 부여해 주어야 한다. grant create any table to 사용자계정; execute immediate 'create table ...' execute immediate 'create index ...' 프로시저 변수에 ddl 문을 담았다가 execute '변수' 로 실행할 수도 있다. '문장1' || ' where column1 = ''C'' ' || -- 인용부호 2개를 이어서 사용하면, '||'C'||' 처럼 복잡하게 하지 않아도 ..
HTTP 버전 이야기.. https://ykarma1996.tistory.com/86 대체로 HTTP/1.1 이 많이 사용되고 있고, 현재 HTTP/3 이 나온 상태. HTTP/2 가 HTTP/1.1 보다 빠른 속도를 체험하게 하지만, TLS 와의 잘못된(?) 만남으로 약간의 부하 유발.. HTTP/3 에서 TCP 를 버리고 QUIC/UDP 로 전향. TLS 3 시대에는 HTTP 3 이 제격.
프론트 엔드 최적화 https://www.stevy.dev/frontend-web-performance-guide-1/ https://www.stevy.dev/frontend-web-performance-guide-2/ 웹브라우저가 웹페이지를 해석하고 그려내는 과정. 이미지 interlace 나 progressive 개념과 유사. 예전에는 보여줄 내용을 메모리에 모두 올린 다음 마지막에 화면을 한 번에 보여주었는데, 요즘은 화면에 순차적으로 뿌림.
MS 원격 데스크톱 포트가 변경되었다면.. 서버 보안상 RDP(원격 데스크톱, Remote Desktop Protocol) 용 포트(통상 3389)가 변경되었을 때, 내가 원격 데스크톱으로 접속하려면.. 해당 서버 IP 옆에 포트 숫자를 병기하면 되네요. rdp 파일을 저장해 두었다면, 마우스 오른쪽 버튼 누르고 '편집' 선택.. 원격 데스크톱 실행화면에서 '컴퓨터' 항목에 'xxx.xxx.xxx.xxx' 라고 아이피를 사용하는데, 'xxx.xxx.xxx.xxx:12345' 와 같이, 콜론 문자(':') 와 포트번호를 병기하면.. 변경된 포트로 원격 데시크톱이 작동합니다. .Fine.
스프링이 MyBatis 설정시 resultType 을 hashMap 으로 하면 camel 적용이 안 됨..? resultType 에 DTO 를 적용하면, camel 표기 방식(예를 들어 column_ab 를 columnAb 로 인식)이 적용되는데, resultType 이 hashMap 이라면.. camel 표기 방식 적용이 안 됨.. select column_ab, ... 상기와 같이 DTO 로 설정한다면, column_ab 를 columnAb 로 인식하게 되는데.. select column_ab, ... 상기와 같이 hashMap 으로 설정한다면, column_ab 를 COLUMN_AB 로 인식한다.. ㅠ. 쿼리문이 소문자이든 대문자이든 항상 대문자로 사용해야 함.. .fine.
Toad 에서 데이타를 엑셀 파일로 저장할 때 '엔터' 문자 처리? DB 추출시 replace 함수를 사용해서 chr(13) 을 없애자 라는 얘기가 아닙니다. Toad 에서 데이타를 추출해서 DataGrid 에 쌓으면, replace 함수 사용과 관계없이 정상적으로 엔터가 적용됩니다. chr(13) 은 일단 생각에서 지워 주세요. 문제는, DataGrid 내용을 엑셀로 저장할 때 발생합니다. DataGrid 를 클릭하고 키보드의 ^s 를 누르면 엑셀로 저장할 수 있는데.. 저장된 엑셀 파일을 열어서 보면, 엔터가 적용되어 있지 않죠.. ㅠ.ㅜ 이 때에는, 엑셀에서 엔터가 들어가는 칼럼을 모두 선택하고 키보드의 ^1 을 눌러서 셀서식을 연 다음 맞춤 탭의 텍스트 조정에서 '자동 줄 바꿈(W)' 항목을 선택하고 확인 버튼 누르면 해결이 됩니다. .fine.
윈도우11 탐색기 최적화 방법 원문 : http://choesin.com/windows-11에서-느린-파일-탐색기를-수정하는-방법6가지-방법 원문 : https://iboxcomein.com/how-to-improve-file-explorer-speed-in-windows-11/
크롬 원격 데스크톱 대체로 pcA 가 pcB 를 원격지원 한다고 할 때, pcA 에 로그인 하는 아이디는 Aa, pcB 에 로그인 하는 아이디는 Bb 등이 보통인데.. 크롬 원격 데스크톱의 경우에는, pcA 에 로그인 하는 아이디나 pcB 에 로그인 하는 아이디나 본인ID 로 동일합니다. 크롬 원격 데스크톱의 경우.. pcA 에도 크롬 데스크톱을 본인ID 로 설치하고, pcB 에도 크롬 데스크톱을 본인ID 로 설치하되.. pcA 의 이름과 pcB 의 이름을 구분해서 설정하는 것이 중요합니다. 이렇게 설정하는 이름이 해당 pc 를 대변하게 됩니다. 이렇게 해 놓으면.. 본인ID 로 로그인 하여 이름A에 접속하면 pcA 에 원격접속이 되고, 이름B에 접속하면 pcB 에 원격접속이 됩니다. 물론, 원격지원을 하는 PC 나 받는 ..