일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 위로글
- 글귀
- 알고리즘 문제
- 제주여행
- 유수진
- 좋은글
- 정규표현식 예제
- 명언
- 숫자사각형
- Java
- 자바 문제
- 짧은글
- 감성글
- 제주도여행
- 자기계발
- 자바
- 기초 정규표현식
- 자유로이
- 좋은글귀
- for문
- 프로그래밍
- 정규표현식
- 알고리즘
- pwa
- jungol
- JavaScript
- 자바스크립트
- 쉬운 정규표현식
- 정올
- 글
- Today
- Total
목록프로그래밍 (4)
자유로이

배열에 값을 넣을때/ 값을 확인할때 중복값이 있는지 확인해야할 때가 있습니다. 중복값을 제외하고 데이터를 저장할지 , 배열에 중복값이 있는지 체크해야할때 유용한 방법을 알려드리겠습니다. 바로 for in 문입니다. 예제입니다. 중간에 for in 문을 보면 for문처럼 시작값과 종료값을 정하지 않고도 시작에서 종료 인덱스까지 반복을 하게됩니다. 간단하게 사용할 수 있겟죠?^^ 출력결과입니다. 소스코드입니다. //배열 선언 var arrValues = ["강아지", "고양이", "기린", "고양이", "사자", "호랑이", "판다", "기린"]; //값을 담을 배열 선언 var arrCheckVal = new Array(); //중복유무 확인변수 var chk = true; //체크할 데이터 확인용 출력 ..

배열에 내가 원하는 값만 순서대로(인덱스가 순차적으로) 값을 넣고 싶을때 사용하는 법을 알려드리겠습니다. 보통 배열에 인덱스를 지정해서 넣어주기도 하지만 내가 원하는 값만 인덱스 순서대로 넣으려할 때 유용한 함수입니다. 바로 .push() 함수입니다. 예제코드입니다. 반복문을 1부터 10까지 돌면서 2의 배수(내가 원하는 조건에 해당하는 값)를 배열에 순서대로 넣는 예제입니다. 소스코드입니다. var arrValues = new Array(); //배열 선언 for(var i=1; i
내가 SpringFramwork를 공부하면서 느꼇던 마이바티스(mybatis)는 사용하긴햇는데 모가 좋은지도 모르겠고 그냥 처음 배울때부터 이렇게 쓰라고해서 쓰던 그런 존재였다. (아마 나처럼 국비교육을 받는 대부분 학생들은 사용법은 배우지만 사용의 장점이나 왜 생겼는지에 대한 부분은 배워도 까먹을꺼라 생각된다. 나 또한 그렇다..) 마이바티스는 객체지향 언어인 자바의 관계형 데이터 베이스 프로그래밍을 좀더 쉽게 할수 있게 도와주는 개발 프레임워크 자바에서 기본적으로 데이터베이스 프로그래밍을 하기 위해 JDBC(자바에서 제공하는 데이터베이스 프로그래밍 API)를 제공해주지만, 한 파일에 java언어와 sql언어가 있어서 재사용성, 가독성 등이 안좋아지는 단점을 보완하기위해 존재한다. 그러한 특징으로는 개..
자바로 smtp 사용법에 대해 아래 코드로 알아보겠습니다. import java.util.Properties; import javax.mail.Message; import javax.mail.MessagingException; import javax.mail.PasswordAuthentication; import javax.mail.Session; import javax.mail.Transport; import javax.mail.internet.InternetAddress; import javax.mail.internet.MimeMessage; public class naverSMTP { public static void main(String[] args) { String host = "210.103...