hello jiniworld

hello jiniworld

  • hello jiniworld (218)
    • Spring (58)
      • Basic (15)
      • 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)
05-14 00:11
  • 전체보기
  • 방명록
  • jini's GitHub
  • demo api
  • chaeking api
RSS 피드
로그인
로그아웃 글쓰기 관리

hello jiniworld

컨텐츠 검색

태그

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

최근글

댓글

공지사항

  • SSL 인증서 설정하기

아카이브

hello jiniworld(218)

  • [Spring Security] postman에서 csrf token 이용하기

    2020.03.23
  • [CentOS 7] timedatectl을 이용하여 서버의 timezone 변경하기

    2020.03.20
  • [MySQL] sql_mode로 알아보는 시스템 변수 permanent, runtime설정

    2020.03.16
  • [Spring Boot Tutorial] 10. 회원가입 화면 만들기

    2020.03.11
  • [CentOS 7] ntpdate 명령어를 이용하여 NTP 서버와 시간 동기화

    2020.02.26
  • [Front-end] Web환경에서 Lottie json을 이용하여 움직이는 이미지 이용하기

    2020.02.13
[Spring Security] postman에서 csrf token 이용하기

Spring Security 설정에서 csrf설정을 활성화 한후, 기존에 잘 작동하던 api post, patch, delete 메서드가 403 Forbidden 에러를 띄우며 작동하지 않게되었습니다. csrf token은 의도하지 않은 request(Create/Update/Delete) 전송으로 인한 데이터의 변경을 방지하기 위해 이용하는 토큰입니다. csrf token을 활성화 했을 경우, 매 request마다 서버로 csrf token을 이용한 인증을 해야 합니다. 만일 csrf 토큰이 일치할 경우에는 정상적으로 api가 작동되며, 토큰이 없거나 일치하지 않을 경우 405에러를 발생시킵니다. postman에 csrf token 헤더를 설정하는 방법을 알아보도록 하겠습니다. Environment 생..

2020. 3. 23. 11:58
[CentOS 7] timedatectl을 이용하여 서버의 timezone 변경하기

개요 timezone 조회 timezone 변경 3-1) timedatectl 명령어를 이용한 변경 3-2) /etc/localtime 심볼릭 링크 직접 변경 결과 zdump를 이용 timezone 파일 조회 1. 개요 MySQL 서버의 system_time_zone은 시스템에 설정된 timezone을 나타냅니다. my.cnf에 default_time_zone을 설정하거나 runtime의 time_zone에 timezone을 변경해도 @@system_time_zone은 변경되지 않습니다. mysql> select @@system_time_zone; +--------------------+ | @@system_time_zone | +--------------------+ | JST | +----------..

2020. 3. 20. 14:41
[MySQL] sql_mode로 알아보는 시스템 변수 permanent, runtime설정

MySQL 서버에서는 운영에 필요한 구성설정에 이용되는 다양한 시스템 변수가 존재합니다. MySQL 서버의 버전에 따라 각 시스템 변수는 기본값이 존재하고, 별도의 설정을 통해 값을 변경할 수 있습니다. 이번 시간에는 MySQL 시스템 변수중 sql_mode를 이용하여 시스템 변수를 설정하는 방법을 알아보도록 할 것입니다. sql_mode 란? sql_mode 설정 - 1. permanent 2-1) my.cnf 파일 찾기 2-2) my.cnf 파일에 sql_mode 설정 추가하기 2-3) mysql client로 접속하여 현재 세션에 적용된 sql_mode 조회하기 2-4) runtime 환경에서 바로 적용 2-5) MySQL서버 재시작하기 sql_mode 설정 - 2. runtime 3-1) runt..

2020. 3. 16. 09:54
[Spring Boot Tutorial] 10. 회원가입 화면 만들기

이전 포스팅에서 JDBC기반의 Spring Security 인증&인가를 이용하여 웹 로그인을 했습니다. 실질적인 테스트를 위해서는 ROLE_VIEW 권한을 가지고 있는 사용자를 만들어야할 텐데, 사용자의 비밀번호를 BCryptPasswordEncoder를 이용해 변환해야하는 번거로움이 있습니다. 물론 tip에서 만들었던 문자열 인코더 api를 이용하여 설정할 비밀번호의 변환값을 직접 sql로 insert 해도 되지만, 회원을 추가할 때마다 db를 통해 직접 추가해야하기 때문에 매우 성가십니다. 이번 시간에는 간단한 회원가입 화면을 만들어보도록 하겠습니다. 만들고자 하는 화면 회원가입 화면 이동 버튼 추가하기 회원가입 페이지로 이동 처리(controller - get /join) 회원가입 화면 만들기 기본..

2020. 3. 11. 14:08
[CentOS 7] ntpdate 명령어를 이용하여 NTP 서버와 시간 동기화

ntpdate 명령어를 이용하여 NTP 서버와 시간 동기화 프로그램을 CentOS 7 서버에 설치할 때, 서버 시간과 실제 시간과의 오차로 인한 오류 현상이 발생되 곤합니다. 이런 오류현상을 방지하기 위해, CentOS 서버의 시간을 NTP 서버(시간 동기화 서버) 시간과 주기적으로 동기화 시킵니다. rdate, ntpd daemon, ntpdate 등을 이용하여 시간 설정 또는 NTP 서버와의 시간 동기화를 할 수 있습니다. 우리는 이중 ntpdate 명령어를 이용하여 시간을 동기화 시키고, crontab에 그 명령어를 추가하여 주기적으로 시간동기화를 시키도록 할 것입니다. ntpdate 명령어는 ntpd 데몬이 실행중일 때 사용이 불가능하기 때문에 ntpd 데몬을 종료한 후 사용해야 합니다. ntpd..

2020. 2. 26. 17:27
[Front-end] Web환경에서 Lottie json을 이용하여 움직이는 이미지 이용하기

Lottie json은 에펙(Affter Effects)으로 애니메이션 이미지를 만든 후, bodymovin 플러그인을 이용하여 Lottie json파일로 export하여 만든다. 이 json 파일을 이용하여 움직이는 이미지를 웹(또는 모바일) 화면에 출력할 수 있습니다. 간단한 사용방법을 알아보기 위해, 무료 lottie 파일을 다운받아 실습해 봅시다. 1. Lottie json 파일 다운 LottieFiles 사이트에 들어가면 bodymovin으로 만든 무료 Lottie json 파일을 다운받을 수 있습니다. Lottie JSON 형태로 Download를 합니다. 2. lottie-player 라이브러리 import lottie json 파일은 html, webflow, android, iOS 환경에..

2020. 2. 13. 12:56
1 ··· 27 28 29 30 31 32 33 ··· 37
JINIWORLD
© jiniworld. All rights reserved.

티스토리툴바