본문으로 바로가기

나타의 Programing 북마크

현재위치 :: HOME BLOG CATEGORY SEARCH ARCHIVE TAGS MEDIA LOCATION GUESTBOOK

네비게이션

  • 홈
  • 태그
  • 방명록
관리자
  • 블로그 이미지
    천상나타

    링크추가
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃

JavaScript 구조 분해할당에 대해 알아보자

자바스크립트에서는 구조분해 할당이라는 문법을 사용할수 있다. const object = { a : 1, b : 2, c : 3 } const a = object.a; const b = object.b; const c = object.c; object를 참조해 a,b,c를 참조 할 수 있었는데. const object = { a : 1, b : 2, c : 3 } const {a,b,c} = object; 두번째 코드가 첫번째 코드와 같은 기능을 가진다. 이는 자바스크립트 함수에서도 사용가능한데. function x(params) { console.log(params.name); console.log(params.description); } 위의 코드를 function x({name, description..

Programming Bookmark/JavaScript 2022. 10. 10. 23:46

Spring @DateTimeFormat 으로 날짜형식 파라미터 바인딩 받기

spring에서는 DateTime에 대한 바인딩을 지원한다. 물론 PropertyEditorSupport를 통해 직접 바인딩도 가능하다. public class StringToLocalDateTimeConverter extends PropertyEditorSupport { @Override public void setAsText(String text) throws IllegalArgumentException { setValue(DateTimeUtils.dateTimeToLocalDateTime(text)); } } 하지만 swagger등에서도 연동하고 이쁘게 나오려면 이방식으로도 가능하지만 재정의해야한다.... 직접 컨트롤러에서 DateTime 바인딩을 하기 위해서는 @RequestParam(value ..

Programming Bookmark/Java 2022. 7. 26. 16:41

Linux ShellScript 서버 Health Check 만들기

#!/bin/bash URLS=("URL1" URL2" ) DATE=$(date '+%Y-%m-%d %H:%M:%S') for i in "${URLS[@]}"; do contentLength=$(curl -isSf $i | grep 'Content-Length' | awk '{print $2}') echo "NOW: " $DATE ", Find : $contentLength" contentLength="${contentLength//[$'\t\r\n ']}" if [[ "$contentLength" -eq 0 ]]; then echo $i' is Empty.' else echo $i' is not Empty.' fi done bash 쉘로 스크립트를 구성하였다. URLS=("URL1" URL2" ) he..

Programming Bookmark/Linux 2022. 7. 12. 10:41
  • 이전
  • 1
  • 2
  • 3
  • 4
  • ···
  • 26
  • 다음

사이드바

NOTICE

  • 전체 보기
MORE+

CATEGORY

  • 분류 전체보기 (78)
    • Programming Bookmark (77)
      • Java (20)
      • JavaScript (12)
      • Linux (20)
      • Spring - Java (6)
      • Android - Java (0)
      • Mongo - NoSQL (7)
      • CouchBase - NoSQL (0)
      • MariaDB - RDB (2)
      • TOMCAT - WAS (3)
      • MAVEN (2)
      • Docker (2)
      • JPA (1)
      • Git (2)
    • devnata 공지,이벤트 (0)

RECENTLY

  • 최근 글
  • 최근 댓글

최근 글

최근댓글

Trackback

TAG

  • H2
  • yyyy.MM.dd HH:mm
  • GSON
  • server health check
  • mac nvm
  • jps
  • Java Version
  • java process
  • @DateTmeFormat
  • Mac
  • Linux
  • git
  • Heroku
  • java -jar
  • java
MORE+

ARCHIVE

CALENDAR

«   2025/08   »
일 월 화 수 목 금 토
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

LINK

VISITOR

오늘
어제
전체
  • 홈으로
  • 방명록
  • 로그인
  • 로그아웃
  • 맨위로
SKIN BY COPYCATZ COPYRIGHT 나타의 Programing 북마크, ALL RIGHT RESERVED.
나타의 Programing 북마크
블로그 이미지 천상나타 님의 블로그
MENU
  • 홈
  • 태그
  • 방명록
CATEGORY
  • 분류 전체보기 (78)
    • Programming Bookmark (77)
      • Java (20)
      • JavaScript (12)
      • Linux (20)
      • Spring - Java (6)
      • Android - Java (0)
      • Mongo - NoSQL (7)
      • CouchBase - NoSQL (0)
      • MariaDB - RDB (2)
      • TOMCAT - WAS (3)
      • MAVEN (2)
      • Docker (2)
      • JPA (1)
      • Git (2)
    • devnata 공지,이벤트 (0)
VISITOR 오늘 / 전체
  • 글쓰기
  • 환경설정
  • 로그인
  • 로그아웃
  • 취소

검색

티스토리툴바