hello jiniworld

hello jiniworld

  • hello jiniworld (219)
    • Spring (59)
      • Basic (16)
      • Spring Docs (6)
      • Spring Data JPA Tutorial (14)
      • Spring Boot Tutorial (17)
      • Jersey (6)
    • Go (17)
    • Dev (10)
      • Clean Architecture (3)
      • System Design (2)
      • Documents (2)
      • Client (2)
    • Infrastructure (5)
      • Docker (1)
      • Kubernetes (4)
    • DB (19)
      • MySQL (8)
      • MariaDB (9)
      • Oracle (1)
    • Java (52)
      • Basic (14)
      • coding test (27)
      • Effective Java (11)
    • Python (7)
      • Flask (1)
      • Basic (3)
      • Effective Python (1)
      • coding test (2)
    • Front-end (3)
      • Vanilla JS (2)
      • Basic (1)
    • Linux (11)
      • Basic (2)
      • Command-line (9)
    • Web Server (6)
      • CentOS 7 (5)
      • Oracle Linux 8 (1)
    • WAS (3)
    • CentOS 7 (17)
      • Basic (9)
      • Jenkins (8)
    • Etc (10)
      • Windows 10 (3)
      • trash bin (3)
07-30 02:17
  • 전체보기
  • 방명록
  • jini's GitHub
  • demo api
  • chaeking api
RSS 피드
로그인
로그아웃 글쓰기 관리

hello jiniworld

컨텐츠 검색

태그

Java MariaDB week1 JAX-RS go spring docs Command-Line Spring Boot Tutorial Spring Boot effectivejava codility springboot SpringBoot2 Jersey hackerrank MySQL https Spring jenkins centos7

최근글

댓글

공지사항

  • SSL 인증서 설정하기

아카이브

hello jiniworld(219)

  • [Java 8] try-with-resource 구조로 Http 데이터 송수신하기

    2019.09.30
  • [CentOS 7] 새로운 디스크 추가하기(mount)

    2019.09.25
  • [Spring Boot Tutorial] 3. JPA CRUD

    2019.09.16
  • [Spring Boot Tutorial] 2. MySQL + JPA 설정

    2019.09.09
  • [Jenkins] swap file 설정을 통한 메모리 누수문제 해결

    2019.08.27
  • Jenkins '역방향 프록시 설정이 잘못된 것으로 파악되었습니다.' 에러 해결

    2019.08.10
[Java 8] try-with-resource 구조로 Http 데이터 송수신하기

Java에서 url을 호출하여 json 형태의 response를 받는 방법을 알아보자. Http 통신을 이용하여 데이터를 송수신 하기 위해 HttpURLConnection 을 이용한다. GET 방식의 경우, 기본 url 뒤에 ? 기호를 붙이고, 키=값 형태로 나열한다.(각 키&값 쌍은 & 기호로 구분한다.) Accept 헤더를 application/json으로 설정, 그 밖에 필요한 헤더들 함께 설정 HttpURLConnection conn 객체로부터 responseCode를 가져와서 200이 아닐경우 json으로 파싱하는 과정 생략 1. HttpURLConnection 를 이용하여 Http 데이터 송수신하기 private static JSONParser jsonParser = new JSONParser..

2019. 9. 30. 17:16
[CentOS 7] 새로운 디스크 추가하기(mount)

디스크 사용량 확인 (df) 디스크 및 파티션 목록 보기 (fdisk -l) 파티션 구성하기 (fdisk) 파티션 포맷하기 (mkfs) 리눅스 서버 재부팅시에도 자동으로 마운트되도록 설정하기 (/etc/fstab) 1. 디스크 사용량 확인 현재 마운트된 파티션별 저장공간 확인해보기 위해서 리눅스 디스크 사용량을 확인하는 명령어를 실행해봅시다. 리눅스 파일시스템 사용량을 출력하는 명령어는 df 입니다. option 내용 -T 파일 시스템 종류 컬럼도 출력 -h MB, GB 단위로 용량을 출력(기본단위 KB) -P 파일시스템 경로가 길경우 2줄로 출력되는것을 방지(1줄 출력) df -Th Filesystem Size Used Avail Use% Mounted on devtmpfs 909M 0 909M 0% ..

2019. 9. 25. 17:13
[Spring Boot Tutorial] 3. JPA CRUD

Spring Data JPA CRUD 이전 게시글 [Spring Boot Tutorial] 1. spring boot 시작하기 + 초기세팅 [Spring Boot Tutorial] 2. MySQL + JPA 설정 이전 시간에서 MySQL database 및 JPA 설정 하는 방법과 간단한 정보 조회하는 방법을 알아보았습니다. 이번 시간에서는 insert, update, delete 하는 방법을 알아볼 것입니다. API는 아래와 같이 구성합니다. User 조회 : GET /users/{userId} User 추가 : POST /users DTO 및 Controller 메서드 생성 Service API 테스트 User 수정 : PATCH /users/{userId} Controller Method 생성 Se..

2019. 9. 16. 14:35
[Spring Boot Tutorial] 2. MySQL + JPA 설정

JPA Java Persistent API 이전 포스팅 확인하기 : [Spring Boot Tutorial] 1. spring boot 시작하기 + 초기세팅 JPA는 Java ORM기술에 대한 API 표준 명세입니다. JPA를 구현한 ORM 프레임워크에는 Hibernate, EclipseLink, DataNucleus 등이 있습니다. ORM은 entity 객체(object)와 database를 매핑하여 SQL 쿼리가 아닌 메서드를 통해 데이터를 조작할 수 있게 합니다. RDBMS의 데이터 read/write를 object를 이용하여 read/write할 수 있도록 구현한 것으로, DB의 record하나를 읽는 것이 object하나를 읽는 형태로 구현한 것이라고 보면 됩니다. 단, query가 복잡해질 경..

2019. 9. 9. 17:35
[Jenkins] swap file 설정을 통한 메모리 누수문제 해결

젠킨스를 이용하여 톰캣 또는 spring boot jar 앱을 실행시킬 때, 아래의 메시지를 출력하며 build fail이 될 때가 있습니다. OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00000000e0800000, 130023424, 0) failed; error='Cannot allocate memory' (errno=12) # # There is insufficient memory for the Java Runtime Environment to continue. # Native memory allocation (mmap) failed to map 130023424 bytes for committing reserved..

2019. 8. 27. 01:50
Jenkins '역방향 프록시 설정이 잘못된 것으로 파악되었습니다.' 에러 해결

jenkins 를 apache 웹서버를 이용하여 가상호스트 설정하는 것을 배웠습니다. 이제는, http://ci.jiniworld.me/ 에 접속하면 젠킨스 웹페이지가 열립니다. 그리고, 젠킨스 기능도 정상적으로 작동합니다. 그런데 이상하게 계속 역방향 프록시 설정이 잘못된 것으로 파악된다는 메시지가 뜹니다. 다시 한번 가상호스트 설정파일을 열어봅시다. ※ 가상 호스트에 대해 알고 싶다면 Apache 2.4 를 이용한 VirtualHost 설정 포스트를 읽어보세요! ServerName ci.jiniworld.me ErrorLog "/var/log/httpd/api/ci-error_log" CustomLog "/var/log/httpd/api/ci-access_log" common RewriteEngine..

2019. 8. 10. 15:13
1 ··· 31 32 33 34 35 36 37
JINIWORLD
© jiniworld. All rights reserved.

티스토리툴바