전체 글

아마추어 Full-Stack 웹 프로그래머의 코딩 기록
· IDE/IntelliJ
원래는 Community버전에서 Smart Tomcat 플러그인으로 웹을 실행을 했었으나Ultimate로 바꿧더니 여러가지 오류가발생했다. 1. webapps안의 web.xml를 인식못함애초에 community와 다르게 webapps 폴더 색이 하얀색이었다ultimate에서는 자동인식하는 폴더가 web 폴더인듯하더라..webapps를 우클릭하고 mark directory as - resources root로 바꾸고 project structure - modules에서 웹모듈에 Spring FrameWork추가,Web에서 Deployment Descriptors와 Web Resuorce Directories 경로가 잘 설정되어잇는지,Source Roots에 webapp경로가 들어가있는지 확인하고 IDE 재..
위 처럼 type이 text이고 autocomplete속성을 off해놨으나 계정정보가 자동완성될때가 있다.원인은 브라우저가 autocomplete="off"를 무시하기때문이라고 한다. id 속성값을 넣어도봤고 autocompete값을 none 또는 false로도 바꿔봤으나 해결되지않았다.  작동되었던 해결방법은1. form 태그안에 묶기 바로 해결되었으나, 여러가지 부차적인 문제가 생겼다(엔터키가 작동한다던지) 2. 대신 인식시킬 input태그 만들기위처럼 대신 인식시킬 input태그를 하나 더 만들고 안보이도록 만들었다.해결되었으나 부차적인 문제가 생길 수 있기 때문에 추천하지않는다. 3. autocomplete 속성을 one-time-code로 바꾸기위처럼 autocomplete 속성을 one-tim..
MERGE INTO ... USING ... ON ... WHEN MATCHED THEN ... WHEN NOT MATCHED THEN ... 보통 테이블에 이미 존재하는 KEY가 있으면 UPDATE하고 없으면 INSERT하고싶을때 사용한다 USING 구절에 참조 테이블이나 dual을 써도되고 아래와 같이 서브쿼리를 사용해도 된다 MERGE INTO 테이블 a USING ( SELECT 컬럼1 FROM 서브테이블 ) b ON ( a.컬럼1 = b.컬럼1 ) WHEN MATCHED THEN UPDATE SET a.컬럼2 = b.컬럼2, ... WHEN NOT MATCHED THEN INSERT (a.컬럼2, ...) VALUES (b.컬럼2, ...);
메타H
Meta_H, a Dev