[jQuery] checkbox 다중 체크값 가져오기 var receiverArr = []; // 체크박스의 name을 잡아 체크된 element의 value 값을 가져옴 $("input[name=receiver]:checked").each(function() { var chkReceiver = $(this).val(); receiverArr.push(chkReceiver); }); console.log("receiver : " + receiverArr); JavaScript/JQuery 2022.09.26
[MyBatis] 변수 바인딩 #{}, ${} 차이 https://koonsland.tistory.com/139 [Spring Boot] Mybatis 변수 사용시 #{ } 와 ${ } 의 차이 Spring Boot에서 데이터베이스를 접근할 때 많이 사용하는 방법은 Mybatis를 사용하는 방법과 Jpa를 사용하는 방법이 있습니다. 이번 포스팅에서는 Mybatis를 사용하면서 마주하게 되는 #{}와 ${}의 차이 koonsland.tistory.com DB 2022.09.19
[jQuery] .load() 메서드 웹페이지의 내용을 동적으로 교체할 수 있는 메서드이다. 서버에서 json 데이터를 받아 Ajax로 HTML 요소를 생성하여 페이지 내부의 원하는 위치에 내용을 변경할 때 사용한다. 주어진 URL로부터 HTML 데이터를 받아 선택한 공간에 넣어줌으로써 동적인 변화를 나타낸다. load 메서드의 3가지 매개변수 .load(url [, data] [, compleat]) 1) url : 데이터를 받을 url 2) data URL 요청을 보낼 때 같이 보낼 데이터로써 자바스크립트 객체 또는 문자열을 말한다. data가 주어진다면 POST 메서드로 전송되고 이외의 경우에는 GET 방식으로 보내진다. 3) complete : 요청 완료 후 호출 될 콜백함수 콜백이 제공되었을 경우 후처리와 HTML 삽입이 수행된 후.. JavaScript/JQuery 2022.09.14
datetime, datetime2 차이점 datetime 날짜와 시간 표시 1953년 1월 1일부터 가능. [년-월-일 시:분:초.123] // [2019-04-26 09:00:00.007] 8Byte 1953년 이전의 날짜를 저장하지 못하며(에러 발생), 초 이하의 정확도가 떨어짐. .000, .003 또는 .007초 단위로 반올림 SQL표준에 맞지 않고, 정확도가 떨어져서 공식문서에서는 비권장 datetime2 [년-월-일 시:분:초[.100ns]], [YYYY-MM-DD hh:mm:ss[.소수자릿수 초]] // [2019-04-26 09:00:00.1234567] 자릿수가 3보다 작은 경우 6Byte 자릿수가 3 또는 4인 경우 7Byte 기타 8Byte SQL Server 2008부터 지원 DB/MSSQL 2022.09.02
nvarchar, varchar 차이점 varchar는 바이트 수, nvarchar는 글자 수를 기준으로 한다. varchar는 가변 문자열이며, nvarchar는 유니코드 지원 가변 문자열이다. 그렇기 때문에 비유니코드 지원인 varchar는 영어, 숫자는 1byte, 그 외 한글, 한자 등은 2byte로 저장한다. 반면, nvarchar는 유니코드 지원이므로 모든 문자를 일괄적으로 2byte로 저장하게 된다. DB/MSSQL 2022.09.02
jstl 다중 조건문 내부에 또 를 사용하니까 에러가 뜬다. 다중 조건문 사용하는 방법이 다른갑다. name 변수 값은 홍길동입니다. name 변수 값은 ${name }입니다. index 값 : ${index } name 변수 값은 홍길동입니다. name 변수 값은 홍길동1입니다. name 변수 값은 ${name }입니다. index 값 : ${index } JavaScript/JSTL 2022.09.01
FTP, TFTP, SFTP, SMTP 프로토콜 블로그 프로젝트에서 메일 전송로직을 작성할 때 메일 전송은 SMTP 프로토콜을 사용한다고 했다. 최근에 aws 강의를 보다가 파일 전송할 때는 SFTP 프로토콜을 사용한다고 배웠다. 비슷한 프로토콜들의 이름이 헷갈렸기 때문에 정리를 해봤다. 1. FTP (File Transfer Protocol) 포트번호 21 / TCP 통신 기본적인 파일을 전달하기 위한 프로토콜이다. 인코딩이나 암호화 기능이 없기 때문에 보안적으로 봤을 때 안전한 편은 아니다. (통신하는 이들이 아닌 제 3자도 파일을 받아볼 수 있다.) 2. TFTP (Trivial File Transfer Protocol) 포트번호 69 / UDP 통신 다수의 클라이언트들에게 파일을 전송할 수 있는 프로토콜이다. 3. SFTP (Secure Fil.. 개발자기본지식 2022.08.01
[리눅스] scp 명령어로 서버간의 파일 전송 scp는 SecureCopy의 약자로, 원격서버에 있는 파일과 폴더를 전송하거나 가져오기 위해 사용하는 명령어이다. ssh 원격 접속 프로토콜을 기반으로 하며, ssh와 동일한 22번 포트를 이용하기 때문에 password/identity file을 이용해 안전하게 송수신 할 수 있다. local→remote, remote→local, remote→remote 로의 송수신이 모두 가능하다. 사용법 > scp [options] [source] [target] # source : 파일을 보낼 주소 # target : 파일을 받을 주소 보낼 파일의 주소로 파일명만 명시했더니 permission denied가 떴다. 이후 절대경로로 변경해주니 파일이 잘 전송된 것을 확인 할 수 있었다. 1. 로컬에서 원격으로 .. AWS 2022.07.19
[이클립스] import 에러 - javax.servlet https://itcrowd2016.tistory.com/62 javax.servlet import 오류 해결 방법 이클립스에서 HttpServlet을 사용하려고할 때 가끔 import javax.servlet.http.HttpServletRequest 오류가 발생한다. 이런 오류가 발생하는 이유는 이클립스내 프로젝트에 Server 라이브러리가 설정이 안되어.. itcrowd2016.tistory.com Spring 2022.07.13
[이클립스] import 에러 - sun.misc.BASE64Encoder https://rokroks.tistory.com/41 [Eclipse] import 에러 - sun.misc.BASE64Encoder 이클립스에서 sun.misc.BASE64Encoder 를 import 하면 access 에러가 발생한다. Window > Preferences > Java > Compiler > Errors/Warnings > Deprecated and restricted API > Forbidden reference = Warning.. rokroks.tistory.com Spring 2022.07.13