분류 전체보기270 [programmers level2] 이상한 나라의 숫자_TDD 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051/*public String solution(int n) { String answer=""; int mok=n/3+1; int nmg=n%3; String num124=""; ArrayList list = new ArrayList(); list.add("1"); list.add("2"); list.add("4"); if(nmg==1){ num124 = list.get(0); }else if(nmg==2){ num124 = list.get(1); }else { mok -= 1; nmg=3; num124 = list.get(2); } for(i.. 2019. 3. 2. [programmers level2] 다음 가장 큰 수 (java) -TDD를 사용한 풀이 다음 가장 큰 수 - TDD로 풀이해보기첫번째 테스트 코드 작성solution의 반환값을 0으로 설정, 23과 일치하지 않는다.테스트코드 실패123456789public class NextBigNumberTest { @Test public void n보다_큰_자연수() { NextBigNumber nb = new NextBigNumber(); assertEquals(23, nb.solution(15)); }}Colored by Color Scripter 123456public class NextBigNumber { public int solution(int n) { return 0; }}cs 첫번째 테스트 코드 통과시키기123456public class NextBigNumber { public in.. 2019. 2. 10. 스프링 스케줄러, 스레드 사용법 스프링 스케줄러 사용법mvc-config.xmlxmlns:task="http://www.springframework.org/schema/task" xsi:schemaLocation="http://www.springframework.org/schema/task http://www.springframework.org/schema/task/spring-task-3.0.xsd" 컨트롤러에 @Service 추가@Service public class TargetController { .... }@PostConstruct, @Scheduled(fixedDelay=5000)해당 메소드가 서버 시작할 때 시작하고 싶을 때 @PosrtConstruct를 사용하면 WAS가 띄워질 때 실행된다.스케줄러를 돌릴 메소드에 @Sc.. 2019. 2. 5. 개인프로젝트 후기 개인프로젝트 - 후기회사에 입사한지 일주일 후에 개인과제를 부여 받았다.주제 : 대량 알림톡 발송 웹 어플리케이션 제작기간 : 2019/01/08 ~ 2019/01/31개발환경언어 : Java, JsDB : MySqlServer : TomcatIDE : eclipse, MySql Workbench기타 : 부트스트랩, Ajax 조건대상에게 대량 알림톡을 보낸다(대상은 주소록과, 엑셀 파일을 통해 관리한다).알림톡 내용은 지정된 템플릿 코드에 해당하는 알림톡만 보낼 수 있다.알림톡 전송 실패시 문자발송으로 부달처리를 한다.전송여부를 결과페이지에서 확인할 수 있어야 한다.로그인, 회원가입- 인증번호 발송시 카톡 알림. 카톡 실패시 문자발송.- 비밀번호는 SHA-256을 사용해 암호화해 저장- Ajax로 데이터.. 2019. 2. 5. 2018년 회고 2018년 회고나도 매년 회고를 작성해볼까 한다.블로그를 시작한 지 어느덧 1년이 되었다.블로그를 하게 되면서 느낀 점과, 올해 내가 무엇을 했는지 한 해를 돌아보기 위한 글이다. 계기나는 2017년 겨울 국비교육을 수료했다.그 후 앞으로 무엇을 하면 좋을지 생각해 보다가, 블로그를 시작하라는 지인의 권유가 생각나 실행에 옮겼다.정말 단순한 이유였다.하지만 블로그를 시작하게 되면서 많은 부분들이 바뀌었다.가장 큰 부분은 내가 코딩에 많은 흥미를 가지게 된 점이다. 블로그 작성과정어떤 내용위주로 작성했는가?나중에 회사에서 일을 함에 있어서 자료구조가 중요하다는 소리를 많이 들어서, 블로그에는 단순히 프로그래머스 사이트에 있는 코딩 문제를 풀어 올리는 것으로 시작했다. (현재도 비슷하다)작성 빈도처음에는 워.. 2018. 12. 30. [프로그래머스] 이상한 문자 만들기(level 1) 이상한 문자 만들기문제 설명문자열 s는 한 개 이상의 단어로 구성되어 있습니다. 각 단어는 하나 이상의 공백문자로 구분되어 있습니다. 각 단어의 짝수번째 알파벳은 대문자로, 홀수번째 알파벳은 소문자로 바꾼 문자열을 리턴하는 함수, solution을 완성하세요.제한 사항문자열 전체의 짝/홀수 인덱스가 아니라, 단어(공백을 기준)별로 짝/홀수 인덱스를 판단해야합니다.입출력 예sreturntry hello worldTrY HeLlO WoRlD입출력 예 설명try hello world는 세 단어 try, hello, world로 구성되어 있습니다. 각 단어의 짝수번째 문자를 대문자로, 홀수번째 문자를 소문자로 바꾸면 TrY, HeLlO, WoRlD입니다. 따라서 TrY HeLlO WoRlD 를 리턴합니다. pu.. 2018. 12. 17. 이전 1 ··· 21 22 23 24 25 26 27 ··· 45 다음