728x90

전체보기 89

[Lodash] _.cloneDeep (깊은 복사)

target: _.cloneDeep 사용 method: Lodash 함수 중 _.cloneDeep은 깊은 복사(완전 별개의 객체 생성) var value1 = 1; function add(value1) { var value2 = value1; return value2 + 1; } // 기존 객체 value1의 값 또한 동일하게 증가 console.log('after add() ', add(value1));// 2 console.log('org value1', value1);// 2 function add2(value1) { var value2 = _.cloneDeep(value1); return value2 + 1; } // 기존 객체 value1의 값에는 영향이 없음 console.log('after ..

Dev/Js.css.Jsp 2023.10.30

[HTML & Javascript & Java] 파일 업로드 & 다운로드

target: 파일 업로드 / 다운로드 method: 1. HTML ※ accept에서 파일 확장자 지정 선언 및 여러타입 선언 가능 파일 업로드 구현 시, form을 통해서 진행 가능 file: ※ 개발자도구 - Network - Request Header의 Content-Type ※ Content-Type: multipart/form-data; boundary=----WebKitFormBoundaryRApOxiG9s3BqghQQ ※ boundary=는 데이터 구분 경계 2. Javascript 기본적으로 HTML에서의 input:file의 accept 속성의 브라우저 지원 범위가 좁기 때문에 Javascript에서 아래와 같이 구현 $('#fileUpload').on('change', function..

Dev/Js.css.Jsp 2023.10.30

[부동산] 부담부증여 셀프 등기 (서류준비/방문처/제출순서)

target: 부담부증여 법무사 없이 셀프 등기 method: 부동산 재산을 소유한 자(증여자)가 자신의 재산을 타인에게 넘기는 것을 증여라고 하는데, 증여자가 사망하면서 증여하는 것은 상속이라 함 이 때, 단순히 자신의 재산을 증여하는 것 뿐만 아니라, 채무(해당 부동산에 임대차계약이 걸려있거나, 주담대와 같은 빚) 또한 함께 증여하는 것을 부담부증여라 함 부담부증여는 일반적인 증여와 다르게 채무 또한 증여를 하기 때문에, 실질적으로 수증자에게 증여되는 실물 증여액에서 채무만큼 줄어들어 실제 증여액이 감소하기 때문에, 절세방법이라 말하지만, 이 또한 부동산 감정가(아파트> 시세가 / 단독, 다세대 주택등 > 감정가 혹은 공시시가) 기준에 따라 절세방법이 아닐 수 있음 아래 내용은 셀프로 등기에 대한 내..

Life/Investment 2023.06.13

[절세 ver.2023] 연금저축 / 퇴직연금 IRP

target: 연금저축(펀드/ETF, 보험/신탁 X) / 개인형 퇴직연금 IRP method: 2023년 이전 연금저축/퇴직연금 IRP 기본 정보 확인 https://pu3vig.tistory.com/68 [절세] 연금저축/퇴직연금IRP 비교 target: 연금저축(펀드/ETF O, 보험/신탁 X) / 개인형퇴직연금IRP method: - 연금저축(펀드/ETF)과 퇴직연금IRP 만 55세 이후에 가입 5년 이상, 10년 이상 일정 금액의 연금 수령 보험, 신탁은 피할 것(高수수 pu3vig.tistory.com ★ 개정안 - 연금저축 + IRP 입금액 별 세액공제 가능 금액 비교 (단위: 백만원) 2023년 1월 1일 이전(2023년 12월 31일) 연금저축 IRP 세액공제 가능액 0 700 700 10..

Life/Investment 2023.03.27

[SpringBoot] [Inflearn - 무료] 스프링부트 시큐리티 & JWT 강의 (Section 3)

target: 스프링부트 시큐리티 & JWT 강의 17 ~ 27강 (섹션 3. 스프링 시큐리티 JWT 서버구축) method: 이전 Section 2. 스프링 시큐리티 웹 보안 이해 https://pu3vig.tistory.com/111 * Section 3. 스프링 시큐리티 JWT 서버구축 ★ Section 3. 최신버전 업데이트 github 주소 https://github.com/codingspecialist/Springboot-Security-JWT-Easy/tree/version2 GitHub - codingspecialist/Springboot-Security-JWT-Easy Contribute to codingspecialist/Springboot-Security-JWT-Easy develop..

[SpringBoot] [Inflearn - 무료] 스프링부트 시큐리티 & JWT 강의 (Section 2)

target: 스프링부트 시큐리티 & JWT 강의 12 ~ 16강 (섹션 2. 스프링 시큐리티 웹 보안 이해) method: 이전 Section 1. 스프링 시큐리티 OAuth2.0 https://pu3vig.tistory.com/110 * Section 2. 스프링 시큐리티 웹 보안 이해 12. 스프링부트 시큐리티 12강 - JWT를 이해하기전 세션에 대해 알아보자 ★ 왜 사용되나? ★ 어디에 사용되나? - 클라이언트의 최초 요청이 서버에 도달했을 때, 서버는 리소스를 반환하면서 header에 세션 ID를 추가하여 반환 - 클라이언트는 이후 요청 시, 세션 ID를 가지고 요청 - 서버는 세션 ID 목록을 보유하고, 클라이언트가 요청 시, request header에 있는 세션 ID와 대조 - 아래 3가..

[SpringBoot] [Inflearn - 무료] 스프링부트 시큐리티 & JWT 강의 (Section 1)

target: 스프링부트 시큐리티 & JWT 강의 6 ~ 11강 (섹션 1. 스프링 시큐리티 OAuth2.0) method: *시작 전 섹션0~섹션1 최신버전 업데이트 github 주소 (강사님 github 주소) https://github.com/codingspecialist (스프링 시큐리티 기본 V1) https://github.com/codingspecialist/Sringboot-Security-Basic-V1 (구버전) 스프링부트 2.3.2 자바 1.8 https://github.com/codingspecialist/Springboot-Security-OAuth2.0-V2 (신버전) 스프링부트 2.5.7 자바 11 https://github.com/codingspecialist/-Springb..

[SpringBoot] [Inflearn - 무료] 스프링부트 시큐리티 & JWT 강의 (Section 0)

target: 스프링부트 시큐리티 & JWT 강의 1 ~ 5강 (섹션 0. 스프링 시큐리티 기본) method: *시작 전 섹션0~섹션1 최신버전 업데이트 github 주소 (강사님 github 주소) https://github.com/codingspecialist (스프링 시큐리티 기본 V1) https://github.com/codingspecialist/Sringboot-Security-Basic-V1 (구버전) 스프링부트 2.3.2 자바 1.8 https://github.com/codingspecialist/Springboot-Security-OAuth2.0-V2 (신버전) 스프링부트 2.5.7 자바 11 https://github.com/codingspecialist/-Springboot-Sec..

728x90