분류 전체보기 146

css | 일부 영역만 인쇄 안될 때 (인쇄 미리보기 배경 그래픽 체크)

1. 상황 : div 1~10개 중에서 div2만 인쇄가 안되는 상황. 인쇄 대상으로 설정한 페이지에는 표시되는데 인쇄 미리보고 창에는 안뜸. 2. 원인 : div2만 배경 그래픽으로 설정되어 있어서 인쇄 미리 보기 창에서 옵션 > 배경그래픽을 체크 해야 인쇄 미리보기에 표시됐다. (페이지 내용은 가림) 3. 해결방법 : 해당 div의 style 설정에 배경그래픽도 인쇄되도록 추가 1 2 3 4 5 @media print{ /* 인쇄 미리보기에서 []배경그래픽을 체크해야만 보였던 div2에 아래와 같이 설정 */ .div2 { -webkit-print-color-adjust: exact !important; } } Colored by Color Scripter /cs

개발 2020.06.01

SVN 계정 삭제

- Windows 탐색기의 폴더 화면에서 마우스 우 클릭 후, [TortoiseSVN]-[Settings] 메뉴 선택 또는 "Window 시작 버튼" 클릭 후, [모든 프로그램]-[TortoiseSVN]-[Settings] 메뉴 선택 - Settings 화면 좌측의 [Saved Data] 메뉴 선택 - Settings 화면 우측 [Authentication data] 메뉴의 Clear 버튼 클릭 -> 그러면 팝업창이 뜨고 기존에 사용하던 SVN 계정이 표시된다. -> 체크박스 선택후 [OK] -> [확인]

개발 2020.06.01

동영상 웹사이트 서버 설계 유의점

- static file(js, css파일 등)만 내 서버에 올린다. - 사용자들이 올리는 파일은 내 서버에 직접 올리는 게 아니라 cloud에 저장한다. 그리고 링크만 내 서버에 연결한다. 내 서버에 올릴 경우, 아래와 같은 문제가 발생할 수 있다. 1) 서버 이전을 할 때 수천수만수억명의 사용자가 올린 파일을 같이 복사해야 한다. 2) 사용자가 대용량의 파일을 업로드해서 서버가 다운될 수 있다 . - 업로드한 동영상파일은 수정 불가. 제목이나 설명은 수정할 수 있지만 파일을 바꾸는 건 안되고 업로드를 새로 해야 한다. (유투브도 이렇게 하고 있다.) - 출처 : NomadCoder 강의

개발 2020.05.28

FileZilla | 탭 여러개

1. 메뉴 : 상단 메뉴 파일 > 새탭 그러면 아래와 같이 탭이 하나 더 생기고 다른 호스트로 연결할 수 있다. * 주의 : 파일 업로드/삭제시 탭을 꼭 확인하자 탭을 여러개 두고 쓰다보면 헷갈려서 실서버에 올릴거 테스트 서버에 올리고 왜 안되지 하는 경우도 있고 테스트서버에서 삭제할거 실서버에서 삭제하는 경우도 있다. 실수를 방지하기 위해서 실서버에 업로드 할 때 아니면 되도록 실서버 탭은 꺼두고 있다.

개발 2020.05.19

Java | 오류 | java.io.FileNotFoundException (지정된 경로를 찾을 수 없습니다)

1. 오류 내용 : java.io.FileNotFoundException java.lang.NullPointerException javax.imageio.ImageIO.write(ImageIO.java:1538) 2. 오류 원인 : ImageIO를 사용해서 저장하는 이미지 경로를 실제 저장장소 (fileZilla) 에 만들지 않음 controller에서는 이 filepath에 이미지를 저장하라고 하는데 실제 저장소에는 그 경로가 없으니까 발생한 오류이다. test 폴더 안에 'signature'폴더가 없다. 3. 해결: 이미지 경로를 실제 저장장소 (fileZilla 또는 local폴더)에 생성 (오류코드 전체) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 ..

개발/JAVA 2020.05.15

JavaScript | 오류 | SignaturePad is not defined

1. 오류 메세지 : Uncaught ReferenceError: SignaturePad is not defined 2. 원인 : 지정한 경로에 signature_pad.js 파일이 없음 SignaturePad를 사용하는 jsp 코드 1 cs 같은 프로젝트 폴더에 있는 /js/signature/경로에 signature_pad.js를 넣어두지 않고 signature_pad.js를 호출하고 있었기 때문에 SignaturePad is not defined 오류가 발생했다. 3. 해결 : SignaturePad 를 사용하는 jsp에서 지정한 경로에 signature_pad.js파일추가 /js/signature/경로에 signature_pad.js를 추가했다. Signature Pad 코드 사이트 : https:..

개발/JavaScript 2020.05.15