본문 바로가기

분류 전체보기59

mail protocol 관련 용어 정리들! - SMTP ( Simple Mail Transfer Protocol ) 인터넷에서 이메일을 보내기 위해 이용되는 프로토콜. TCP 포트번호는 25번이다. DNS의 MX record를 사용한다. - POP3 ( Post Office Protocol ) 이메일을 가져오는데에 사용되는 프로토콜. 원격 서버로부터 이메일을 가져 온 후 서버에서 이메일을 삭제한다. (삭제 안하도록 설정 가능) - IMAP ( Internet Message Access Protocol ) 중앙서버에서 동기화가 이루어져 모든 장치에서 동일한 이메일 폴더 확인 가능. 2020. 3. 5.
2020.02.18 - 용어 정리 내일부터 첫 출근을 하기로 했는데, 내가 모르는 용어들이 너무 많으니까, 간략하게 요약해서 정리해봐야겠다. [SSO] 'single sign on' 이라는 의미로, 여러가지 서비스를 로그인 한번으로 이용하게 한다는 의미이다. 여기서 같이 알아두면 좋은 용어들! SP - Service Provider 이라는 의미로, 로그인 후에 이용하는 서비스, 어플리케이션 등을 의미한다. IdP - Identity Prodiver 이라는 의미로, 각 SP들의 로그인,인증 관련 부분만 따로 모아서 구현한 것을 의미한다. 2020. 2. 18.
[codewars] Is a number prime? - 소수인 숫자 찾기 오늘의 문제는 이것. 구글링으로 너무 쉽게 답을 찾아버렸다... 이렇게 적었다. public class Prime { public static boolean isPrime(int num) { if(num 2020. 2. 17.
[codewars] Sum of odd numbers 오늘의 문제 이렇게.. 숫자가 2씩 커지고, 한 행마다 숫자의 갯수는 1씩 늘어나는 삼각형이 있다. 와.. 이 문제... 한 2시간 생각한것 같다. 배열도 써보고, 이중 for문도 써보고, 이중 배열까지.. @.@ 근데 답은.. 한줄로 끝났다.. 근데 이걸 내가 생각해냈다는게.. 헷.. 물론 구글의 힌트가 있었찌만.. 이게 바로 힌트다. 음.. 역시 알고리즘은 수학을 잘해야 쉽다는 말이 맞는 것 같다. 이게 내가 적은 답! 이게 최고의 답! 훗.. 오 .. 뿌듯하구만? 2020. 2. 16.
[codewars] A square of squares - 제곱수 구하기! 오늘의 문제는... 제곱수 이면 true, 제곱수가 아니면 false를 반환하는 문제! 비교적 쉽게 풀었다. 물론 여전히 내 코드는 더럽..ㅋㅋ 그래도 답을 냈다는것에 만족해야지. public class Square { public static boolean isSquare(int n) { if( n == 0 ) { return true; } else if ( n < 0 ) { return false; } else { for (int i = 1; i 2020. 2. 15.
[codewars] Isograms - 문자열 비교하기 오늘의 문제는.. 이렇게, 문자열 안에 중복된 알파벳이 있으면 fasle! 없으면 true! 대문자, 소문자 상관 없이 같은 알파벳이 있으면 fasle 이다. 좀 더럽지만.. 고심한 끝에 이렇게 써봤다. public class isogram { public static boolean isIsogram(String str) { // ... boolean b; for(int i = 0; i < str.length(); i++){ String a = str.substring(i,i+1); for(int j = i+1; j < str.length(); j++){ if(a.equalsIgnoreCase(str.substring(j,j+1))) { return false; } } } b = true; return .. 2020. 2. 14.