전체 글 (90) 썸네일형 리스트형 [개발공부일지] 23.08.25 - 기능 순서도 그리기 💕 오늘 한 거 1) 프로젝트 기능 추가 - [글쓰기] 파일업로드 추가 ( 8/14 ~ 더보기 > DONE ! - 글쓰기 > 파일 선택한 후에 버튼 누르지 않아도 바로 파일 업로드 : 찾아본거 ㄴinput type=file 의 속성조사 https://hianna.tistory.com/346 ㄴonchange 이벤트 조사 ( onchange 이벤트는 input 태그의 포커스를 벗어났을때 (즉, 입력이 끝났을때) 발생하는 이벤트이다. ) - 글쓰기시 사용할 파일업로드 API 개발 (~8/17) 2) 업로드된 파일 리스트는 글쓰기 화면에 표시한다. (~8/17) 3) 글쓰기 화면에서 파일 취소 / 글작성 취소 시 업로드된 파일 삭제한다. 4) 글 저장 시 2의 파일 정보를 담아 글 저장 시도한다. (~8/21.. [개발공부일지] 23.08.24 - 💕 오늘 한 거 1) 프로젝트 기능 추가 - [글쓰기] 파일업로드 추가 ( 8/14 ~ 더보기 > DONE ! - 글쓰기 > 파일 선택한 후에 버튼 누르지 않아도 바로 파일 업로드 : 찾아본거 ㄴinput type=file 의 속성조사 https://hianna.tistory.com/346 ㄴonchange 이벤트 조사 ( onchange 이벤트는 input 태그의 포커스를 벗어났을때 (즉, 입력이 끝났을때) 발생하는 이벤트이다. ) - 글쓰기시 사용할 파일업로드 API 개발 (8/17) 2) 업로드된 파일 리스트는 글쓰기 화면에 표시한다. (8/17) 3) 글쓰기 화면에서 파일 취소 / 글작성 취소 시 업로드된 파일 삭제한다. 4) 글 저장 시 2의 파일 정보를 담아 글 저장 시도한다. (8/21) 5.. [개발공부일지] 23.08.22 - ckEditor5의 본문에 파일 업로드 방법 조사 💕 오늘 한 거 1) 프로젝트 기능 추가 - [글쓰기] 파일업로드 추가 ( 8/14 ~ 더보기 > DONE ! - 글쓰기 > 파일 선택한 후에 버튼 누르지 않아도 바로 파일 업로드 : 찾아본거 ㄴinput type=file 의 속성조사 https://hianna.tistory.com/346 ㄴonchange 이벤트 조사 ( onchange 이벤트는 input 태그의 포커스를 벗어났을때 (즉, 입력이 끝났을때) 발생하는 이벤트이다. ) - 글쓰기시 사용할 파일업로드 API 개발 (8/17) 2) 업로드된 파일 리스트는 글쓰기 화면에 표시한다. (8/17) 3) 글쓰기 화면에서 파일 취소 / 글작성 취소 시 업로드된 파일 삭제한다. 4) 글 저장 시 2의 파일 정보를 담아 글 저장 시도한다. (8/21) ㄴ.. [error] org.springframework.dao.DataIntegrityViolationException: [ 문제사항 ] 파일의 글번호를 업데이트 하는 쿼리에서 에러가 발생했다. [ 원인 및 해결 ] 위 에러는 where에서 사용되는 값이 정확하지 않아 발생하는 문제이다. in 쿼리로 업데이트 하기위하여 파일번호를 문자열로 변경하였는데, 이 파일이 한개의 문자열로 들어감으로서 발생한 이슈였다. mysql에서도 동일한 문자가 발생했다. 파일 테이블의 2개이상인 항목은 파일번호 사이에 ''을 추가하여 해결하였다. [JAVA] List를 한줄의 문자열로 변경하기 ( join ) 1) StringBuilder를 사용한다. List strList; StringBuilder listStr = new StringBuilder(); for ( String listItem : strList) { listStr.append(listItem); } 2) String. join 사용 문자형 리스트만 바로 사용할 수 있다. List strList = Arrays.asList("사과","복숭아","천도복숭아"); String listOne = String.join(",", list); 숫자형 리스트의 경우 문자열로 변경후 저장해야 한다. 참고 ) 숫자형 리스트를 문자형으로 변경하기 ㄴ String.valueOf(숫자형)); 3) java 8 에서 지원하는 stream 을 이용하여 변환 파일리스트... [개발공부일지] 23.08.21 - 글에 첨부된 파일 삭제, 첨부파일 포함하여 글저장 💕 오늘 한 거 1) 프로젝트 기능 추가 - [글쓰기] 파일업로드 추가 ( 8/14 ~ 더보기 > DONE ! - 글쓰기 > 파일 선택한 후에 버튼 누르지 않아도 바로 파일 업로드 : 찾아본거 ㄴinput type=file 의 속성조사 https://hianna.tistory.com/346 ㄴonchange 이벤트 조사 ( onchange 이벤트는 input 태그의 포커스를 벗어났을때 (즉, 입력이 끝났을때) 발생하는 이벤트이다. ) - 글쓰기시 사용할 파일업로드 API 개발 () 2) 업로드된 파일 리스트는 글쓰기 화면에 표시한다. 3) 글쓰기 화면에서 파일 취소 / 글작성 취소 시 업로드된 파일 삭제한다 ㄴ 파일 취소 api 개발 완료 -> minio에 저장된 파일 삭제 API개발 완료 ( https.. [개발공부일지] 23.08.17 - 글쓰기에 파일업로드 추가 💕 오늘 한 거 1) 프로젝트 기능 추가 - [글쓰기] 파일업로드 추가 ( 8/14 ~ 더보기 > DONE ! - 글쓰기 > 파일 선택한 후에 버튼 누르지 않아도 바로 파일 업로드 : 찾아본거 ㄴinput type=file 의 속성조사 https://hianna.tistory.com/346 ㄴonchange 이벤트 조사 ( onchange 이벤트는 input 태그의 포커스를 벗어났을때 (즉, 입력이 끝났을때) 발생하는 이벤트이다. ) - 글쓰기시 사용할 파일업로드 API 개발 () 2) 업로드된 파일 리스트는 글쓰기 화면에 표시한다. 3) 글쓰기 화면에서 파일 취소 / 글작성 취소 시 업로드된 파일 삭제한다 ㄴ 파일 취소 api 개발 중 4) 글 저장 시 2의 파일 정보를 담아 글 저장 시도한다. ㄴ파일.. [VPN] macOS에서 docker를 이용하여 wireguard 설정 [ 목적 ] macOS에서 docker를 이용하여 wireguard 설정하여 외부 네트워크 망에서도 특정 서버에 접근할 수 있게 한다. [ 방법 ] 1. linux 추가 및 docker 설치 https://helena90-study.tistory.com/23 2. 공유기 포트포워딩 - 공유기 관리 사이트로 이동 후 1에서 설치한 서버의 ip를 포트포워딩한다. port forwarding > 서비스이름, wireguard를 설치한 서버의 내부ip주소 , 포트번호, upd로 설정을 각각 적용한 후 저장한다. 3. wireguard 설치 1) 디렉토리 추가 후 이동 $ mkdir wireguard $ cd wireguard 2) docker-compose.yml 생성 및 열기 $ edho '' > 'docke.. 이전 1 2 3 4 5 6 7 8 ··· 12 다음