• TIL(20180831)

    20180831 Today I Learned 프로그래머스 알고리즘 level1 두 정수 사이의 합 https://github.com/Oraindrop/algorithm/blob/master/algorithm/src/level1/TwoInputSum.java 문자열 내 마음대로 정렬하기 https://github.com/Oraindrop/algorithm/blob/master/algorithm/src/level1/StringRandomSort.java 문자열 내 p와 y의 개수 https://github.com/Oraindrop/algorithm/blob/master/algorithm/src/level1/NumberOfPY.java 문자열 내림차순으로 배치하기 https://github.com/Oraindrop/algorithm/blob/master/algorithm/src/level1/DescSort.java


  • TIL(20180830)

    20180830 Today I Learned 프로그래머스 알고리즘 level1 2016년 https://github.com/Oraindrop/algorithm/blob/master/algorithm/src/level1/Year2016.java 가운데 글자 가져오기 https://github.com/Oraindrop/algorithm/blob/master/algorithm/src/level1/CenterCharacter.java 같은 숫자는 싫어 https://github.com/Oraindrop/algorithm/blob/master/algorithm/src/level1/HateSameNumber.java 나누어 떨어지는 숫자 배열 https://github.com/Oraindrop/algorithm/blob/master/algorithm/src/level1/DivisableNumberArray.java


  • API 개념 공부

    Rest API API(Application Programming Interface) 응용 프로그램 프로그래밍 인터페이스 응용 프로그램에서 사용할 수 있도록, 운영 체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스 쉽게 말해, 어떠한 메소드(기능)를 사용할 때 그 내부 구현을 모르고도 인터페이스만 알면 사용할 수 있다. 이렇게 제공하는 것을 API라 한다. Mashup API들을 조합한 어플레케이션. REST...


  • TIL(20180824)

    20180822 Codesquad Level2 Test 사전 과제로 자신있는 언어로 숫자야구를 구현하기가 주어졌다. Level1에서 학습한 js로 구현하여 제출하였고, 피드백 사항을 반영하여 커밋하였다. 코드리뷰 시 프로그래밍언어를 java로 변경하여 재구현 해볼 수 있겠냐는 질문을 받았다. 재구현하여 제출하였다. 20180824 eclipse git plugin commit, push 충돌 문제 해결. 다이나믹 웹 프로젝트가 올라가있는 레파지토리에, 메이븐 프로젝트를 함께...


  • Create Maven Project

    Maven Maven : 프로젝트 관리 도구, 빌드 도구. 빌드, 패키징, 문서화, 테스트/테스트 리포팅, git, 형상관리서버와 연동(SCMs), 배포 등의 작업 지원 Maven을 사용한다는 것은 CoC에 대해서 알아나가는 것이다. CoC(Convention over Configuration) 일종의 관습. 예를 들자면 소스파일의 위치나 컴파일된 파일의 위치 등을 정해놓은 것. 대표적인 장점은 편리한 의존성 라이브러리 관리 Maven에 설정한...