인포 메이크
close
프로필 배경
프로필 로고

인포 메이크

  • 분류 전체보기 (113)
    • blog (8)
    • tips (35)
    • useful websites (8)
    • developer life (62)
      • java (18)
      • javascript (10)
      • springboot (12)
      • jsp (2)
      • python (3)
      • database (3)
      • tools (5)
      • error (7)
  • 홈
  • blog
  • tips
  • useful websites
  • developer life
[java]자바 url 도메인 패스 나누기 쿼리 문자열 추출

[java]자바 url 도메인 패스 나누기 쿼리 문자열 추출

url에서 도메인과 패스를 분리해야 하는 과제가 생겼다. 어떻게 할지 고민하다가 pattern 클래스를 이용해 구해보기로 했다. 일단 분리하기 전에 url의 구조부터 알아보자. https://letsplaycoding.tistory.com/manage?utm_source=tistory#nice 프로토콜(protocal) : https 원활한 통신을 위해 모두가 지키기로한 약속이다. 도메인(domain) : letsplaycoding.tistory.com 임의로 지정한 사이트의 이름이다. 패스(path) : /manage 파일의 경로를 의미한다.컴퓨터로 따지면 폴더내에 폴더를 만들수 있는 개념이다. 파라미터(parameter) : ?utm_source=tistory 파라미터는 보통 쿼리 스트링으로도 불리며..

  • format_list_bulleted developer life/java
  • · 2023. 2. 24.
  • textsms
[java] 자바 StringTokenizer을 이용한 문장 단어 개수 세기

[java] 자바 StringTokenizer을 이용한 문장 단어 개수 세기

문장에서 단어를 개수가 몇개인지를 판단해야 하는 일이 생겼다. 어떻게 할까 고민하다가 생각해 낸건 StringTokenizer. StringTokenizer StringTokenizer는 문자열을 내가 지정한 문자열로 구분시켜주는 클래스이다. 그렇게 구분한 문자열은 토큰(token)이라고 지칭하며 사용하기 위해서는 java.util.StringTokenize를 import 해야한다. 응용 String text = "노는 개발자의 정리 노트"; StringTokenizer stringTokenizer = new StringTokenizer(text); int tokensCount = stringTokenizer.countTokens(); System.out.println("tokensCount : "+to..

  • format_list_bulleted developer life
  • · 2023. 2. 9.
  • textsms
[python]파이썬 업비트 API로 비트코인 시세 조회 후 텔레그램 알람 받기

[python]파이썬 업비트 API로 비트코인 시세 조회 후 텔레그램 알람 받기

오늘은 파이썬을 이용해 프로그램을 한번 짜보았다. 어떤 것을 해볼까 하다가 업비트에서 제공하는 코인의 시세를 조회에서 텔레그램으로 알람을 받아보기로 했다. 비주얼 스튜디오 코드 설치 일단 간단하게 파이썬을 해볼 수 있는 비주얼 스튜디오 코드를 설치했다. 비주얼 스튜디오 코드는 pc에서 간단히 실행할 수 있는 가볍지만 강력한 소스 코드 편집기이다. 왼쪽 메뉴중 사각도형 모양의 extensions을 클릭하고 python을 검색해 설치했다. 그리고 파일-[New File]을 눌러 원하는 이름의 py파일을 하나 만들어줬다. 업비트 시세 정보로 비트 코인 상승량 구하기 url = "https://api.upbit.com/v1/market/all?isDetails=true" resp = requests.get(ur..

  • format_list_bulleted developer life/python
  • · 2023. 2. 6.
  • textsms
[spring] 스프링 logback 파일 분리, 로그 파일 2개로 나누기

[spring] 스프링 logback 파일 분리, 로그 파일 2개로 나누기

현재 쓰고 있는 로그파일을 2개로 분리해야 한다는 지령이 떨어졌다. 현재 우리 회사에서 쓰고 있는 logging framework는 logback. logback은 log4j의 후속버전으로 logging 대표적인 라이브러리이다. 일단 logback의 구조를 살펴보면, logback은 로그의 주체인 logger와 어디에 출력할지 기술하는 appender 그리고 어떻게 출력할지를 기술하는 encoder로 나뉜다. 설정은 간단히 xml파일로 가능하며 적은 메모리를 점유하고 빠른 이행이 특징이 있다. pom.xml 설정 일단 logback을 쓰려면 pom.xml에 라이브러리를 추가해야 한다. org.slf4j slf4j-api ${slf4j.version} ch.qos.logback logback-classic..

  • format_list_bulleted developer life/springboot
  • · 2023. 2. 5.
  • textsms
[javascript]샐렉트 박스(select)와 체크박스(checkbox) 값 제어 클릭 이벤트 동기화

[javascript]샐렉트 박스(select)와 체크박스(checkbox) 값 제어 클릭 이벤트 동기화

체크박스와 샐렉트박스를 함께 컨트롤해야 할 과제가 생겼다. 무조건 체크박스는 한 가지만 선택이 되야만 하고 체크박스를 클릭하면 셀렉트박스도 같은 값이 선택이 돼야 한다. 반대로 셀렉트박스를 선택할 경우에도 해당되는 체크박스의 값이 체크가 돼야만 한다. HTML 타입A 타입B 타입C 선택하세요. 타입A 타입B 타입C 간단하게 name이 chkArcType인 체크박스 3개와 name이 articleType인 셀렉트박스 1개를 만들어줬다. javascript $("select[name='articleType']").change(function() { console.log('select[name=articleType].change'); var type = $(this).val(); console.log('typ..

  • format_list_bulleted developer life/javascript
  • · 2023. 2. 5.
  • textsms
  • navigate_before
  • 1
  • ···
  • 7
  • 8
  • 9
  • 10
  • navigate_next
최근 글
전체 카테고리
  • 분류 전체보기 (113)
    • blog (8)
    • tips (35)
    • useful websites (8)
    • developer life (62)
      • java (18)
      • javascript (10)
      • springboot (12)
      • jsp (2)
      • python (3)
      • database (3)
      • tools (5)
      • error (7)
Copyright © 쭈미로운 생활 All rights reserved.
“우리 사이트 페이지의 링크를 사용하여 구매한 제품을 통해 제휴 광고 프로그램의 일환으로 수수료를 받을 수 있습니다.”
Designed by JJuum

티스토리툴바