본문 바로가기
반응형

분류 전체보기337

[Servlet] HTTP 요청 데이터 - GET, POST, Text, JSON Get URL 쿼리 파라미터 지난 게시글의 RequestHeaderServlet.java에 이어, Get URL 쿼리 파라미터를 테스트해보는 RequestParamServlet.java를 만들어보았다. 기본적인 구조는 다음과 같다. @WebServlet(name="requestParamServlet", urlPatterns = "/request-param") public class RequestParamServlet extends HttpServlet{ @Override protected void service(HttpServletRequest req, HttpServletResponse res) throws ServletException, IOException{ ... res.getWriter().wr.. 2021. 4. 30.
[Jenkins] JMeter와 연동하기 목차 JMeter 설치 JMeter 테스트 실행 Jenkins와 JMeter 연동 Jenkins 실행 설치 환경 Windows 10 Jenkins Pipeline Item 1. JMeter 설치 파일 다운로드 archive.apache.org/dist/jmeter/binaries/ 에서 원하는 버전 선택하여 JMeter 설치 참고로 버전 3.0부터는 Java 7, 버전 3.2부터는 Java 8이 필수적이다. zip 파일을 다운받은 후, 원하는 위치에 압축 해제 한다. jmeter.bat 실행 JMeter 설치 경로/bin/jmeter.bat을 실행한다. 2. JMeter 테스트 실행 Thread Group 생성 Test Plan을 우클릭한 뒤, Add - Threads(Users) - Thread Gro.. 2021. 4. 29.
[Redmine] Eclipse에서 Redmine 활용하기 목차 프로젝트 불러오기 새로운 일감 등록하기 기존 일감 정보 수정하기 작업 시간 기록하기 Redmine 설치 및 Eclipse와 연동하기 -> yeonyeon.tistory.com/95 [Redmine] 설치부터 Eclipse 연동까지 레드마인이란? 유연한 프로젝트 관리 웹 애플리케이션 통합된 프로젝트 관리, 이슈 추적, 여러 형상 관리 등의 다양한 기능 제공 Ruby on Rails 기반 목차 Redmine 설치 Redmine에서 Mylyn 설치 Eclipse에서 M yeonyeon.tistory.com 1. 프로젝트 불러오기 Task repository - 레드마인 우클릭 - New Query 아래 화면과 같이 이름을 지정하고 여러가지 조건을 설정하면 Redmine 내역을 불러올 수 있다. 모든 것을.. 2021. 4. 29.
[Redmine] 설치부터 Eclipse 연동까지 레드마인이란? 유연한 프로젝트 관리 웹 애플리케이션 통합된 프로젝트 관리, 이슈 추적, 여러 형상 관리 등의 다양한 기능 제공 Ruby on Rails 기반 목차 Redmine 설치 Redmine에서 Mylyn 설치 Eclipse에서 Mylyn 설치 1. Redmine 설치 Redmine 설치 아래 링크에서 원하는 버전 선택 및 설치 -> bitnami.com/stack/redmine/installer Install Redmine, Download Redmine Bitnami plans on discontinuing the support for the majority of Native Installers for Linux by June 30th 2021. Please read this blog post .. 2021. 4. 28.
[Jenkins] Pipeline 이용하기 (with JUnit, SonarQube) 목표 GitHub에 Gradle Project를 업로드하고, Jenkins와 연동한다. Pipeline을 이용해 SonarQube를 연동한다. Pipeline을 이용해 JUnit을 연동한다. 목차 Pipeline Item 생성 Jenkins와 Git 연동 Pipeline을 이용한 Jenkins와 JUnit 연동 Pipeline을 이용한 Jenkins와 SonarQube 연동 1. Pipeline Item 생성 일단 Pipeline 플러그인을 설치해야 한다. Jenkins 관리 - 플러그인 관리 - 설치 가능에서 pipeline을 검색하고 설치해준다. (이미 설치된 경우 설치된 플러그인 목록에서 볼 수 있다.) 이제 Pipeline Item을 생성해서 Git과 연동시키는 일부터 해보겠다. Jenkins 새.. 2021. 4. 26.
[Codility] CountDiv 문제 : app.codility.com/programmers/lessons/5-prefix_sums/count_div/ CountDiv coding task - Learn to Code - Codility Compute number of integers divisible by k in range [a..b]. app.codility.com 수학 문제에 가까웠던 문제 같다. try #1 (62/100) class Solution { public int solution(int A, int B, int K) { int cnt=0; int index = K*(A/K)+K; if(A%K==0) index = A; for(int i=index;i 2021. 4. 22.
[Codility] TapeEquilibrium 문제: app.codility.com/programmers/lessons/3-time_complexity/tape_equilibrium/ TapeEquilibrium coding task - Learn to Code - Codility Minimize the value |(A[0] + ... + A[P-1]) - (A[P] + ... + A[N-1])|. app.codility.com 처음에 죄다 타임아웃 에러가 나서 50점도 안나와서 깜짝 놀랐는데 깜빡하고 System.out.println()을 안 지워준거였다... 어쩐지 시간 복잡도가 O(N^2)가 나올리가 없는데 ㅋㅋ ㅠㅠㅠ 정답률 92 코드 class Solution { public int solution(int[] A) { int sum = 0.. 2021. 4. 21.
[책 후기] 객체지향의 사실과 오해 책 게시판 만든 기념 첫 글을 작성한다. 정작 책은 1월에 읽었던거지만... 수업 교재 외에 자의로 개발 서적을 읽은건 처음이라 기념으로 작성! http://book.naver.com/bookdb/book_detail.nhn?bid=9145968 객체지향의 사실과 오해 객체지향에 대한 선입견을 버려라!『객체지향의 사실과 오해』는 객체지향이란 무엇인가라는 원론적면서도 다소 위험한 질문에 답하기 위해 쓰여진 책이다. 안타깝게도 많은 사람들이 객체지 book.naver.com 책을 읽으며 정리한 글 ▶ yeonyeon.tistory.com/22 역할, 책임, 협력 관점으로 객체지향 살펴보기 객체 : 상태, 행동, 식별자를 지닌 실체 - 상태: 특정 시점에 객체가 가진 정보의 집합. 객체의 구조적 특징을 표현... 2021. 4. 21.
[Codility] PermMissingElem 문제 app.codility.com/programmers/lessons/3-time_complexity/perm_missing_elem/ PermMissingElem coding task - Learn to Code - Codility Find the missing element in a given permutation. app.codility.com 처음에는 놀랍게도 50점 밖에 안맞았다. 정렬하고, 배열을 돌면서 인덱스 번호가 인덱스 번호+1 값이 아닌 것을 찾기. 푸는데 5분도 안걸렸을 정도로 쉽다고 생각했는데.... 깜빡한 조건이 있었다. 일단 50점짜리 코드를 보자. class Solution { public int solution(int[] A) { int lengthOfA = A.length.. 2021. 4. 20.
반응형