분류 전체보기

    [python] 파이썬이란? - 프로필

    [python] 파이썬이란? - 프로필

    1. 프로그래밍 언어 순위 1위 (2023년 10월 기준) 아래의 TIOBE Programming Community 인덱스는 프로그래밍 언어의 인기를 나타내는 지표이다. 인덱스는 한 달에 한 번 업데이트되며, 등급은 전 세계 숙련된 엔지니어 수, 코스 및 타사 공급업체를 기반으로 한다. 이 지수는 당신의 프로그래밍 기술이 아직까지도 최신인지 확인하거나 새로운 소프트웨어 시스템을 구축하기 시작할 때 어떤 프로그래밍 언어를 사용해야 하는지 전략적인 결정을 내리는 데 사용될 수 있다. 다음의 차트만 보아도, 파이썬이 얼마나 인기있고, 많은 곳에서 사용되는지 알 수 있다. 2018년부터 급상승하면서 최근은 C, C++, JAVA 등과 1위를 다투고 있는 추세이다. 2. 활용도가 높다.웹 개발 PHP, C언어, ..

    [PostgreSQL] 데이터 기간 조회(당일, 주간, 월간, 연간)

    [PostgreSQL] 데이터 기간 조회(당일, 주간, 월간, 연간)

    당일 조회 ${COLUMN} = TO_CHAR(CURRENT_DATE,'YYYYMMDD') 주간 조회 ${COLUMN} BETWEEN TO_CHAR(date_trunc('WEEK', CURRENT_DATE),'YYYYMMDD') and TO_CHAR((date_trunc('WEEK', CURRENT_DATE) + INTERVAL '6 day'),'YYYYMMDD') 월간 조회 ${COLUMN} BETWEEN TO_CHAR(date_trunc('MONTH', CURRENT_DATE),'YYYYMMDD') and TO_CHAR((date_trunc('MONTH', CURRENT_DATE) + INTERVAL '1 MONTH - 1 day'),'YYYYMMDD') 연간 조회 ${COLUMN} BETWEEN T..

    [Python] 파이썬 설치하기 - Windows/MacOS

    [Python] 파이썬 설치하기 - Windows/MacOS

    1. Windows에서 설치하기 1) 설치파일 다운로드 https://www.python.org/ Download Python The official home of the Python Programming Language www.python.org Downloads > Python 3.11.5 버튼을 클릭해서 설치파일을 다운로드 받습니다. 2) 설치파일 실행 python-3.11.5-amd64.exe 를 실행 후 Add python.exe to PATH를 체크하고, Install Now를 눌러 설치를 시작합니다. “Customize installation”을 선택하면 설치할 기능, 설치 위치 및 다른 옵션이나 설치 후 작업을 선택할 수 있습니다. 디버깅 심볼이나 바이너리를 설치하려면, “Customize..

    [디자인] 색상 조합 사이트 모음

    [디자인] 색상 조합 사이트 모음

    아래 색상 조합 사이트들을 잘 사용하면 디자이너의 손길을 빌리지 않아도 색상 선택만큼은 알아서 할 수 있습니다!! :D더 이상 촌스러운 색상 조합은 없다..그래도 디자이너 손길을 빌리면 확실히 다르긴 함 색상팔레트정해진 색상1. Color Hunt Color Palette: #4A55A2 #7895CB #A0BFE0 #C5DFF8 - Color HuntDiscover the newest hand-picked color palettes of Color Hunt. Get color inspiration for your design and art projects.colorhunt.co 2. colordrop ColorDrop colordrop.io컬러팔레트, 그라데이션, 이미지에서 색상추출 기능을 제공하는 사..

    [Java] String to LocalDate

    [Java] String to LocalDate

    String으로 받아오는 날짜와 현재 날짜를 비교하려고 합니다. LocalDate객체를 사용하면 비교함수를 제공하기 때문에, String을 LocalDate로 변환합니다. ▶ LocalDate 비교함수 보러가기 LocalDate를 사용하여 현재 날짜 받아오기 LocalDate today = LocalDate.now(); // 2023-08-11 String을 LocalDate로 변환 String을 바로 parsing하게 되면 '20230811' could not be parsed at index 0 오류가 납니다. String date = "20230815"; LocalDate.parse(date); //'20230815' could not be parsed at index 0 LocalDate.pars..

    [Java] Optional로 Null 체크하기 - Java8이상

    [Java] Optional로 Null 체크하기 - Java8이상

    NullPointerException을 방지하기 위해 null인지 체크해야하는 상황이 많습니다. Java에서는 ifnull이나 nvl같은 메서드가 없어서 불편했는데, 이를 개선시키기 위해 Java8부터 Optional이라는 클래스를 도입했습니다. (다양한 예제를 살펴보다보니, String 타입의 변수에 ifnull, nvl처럼 사용하는 데에는 오히려 더 복잡해보이는 것 같기도 합니다... 그냥 if(str == null) str = "" 쓰기로함) Optional 사용법 null이 될 수 있는 값을 감싸는 Wrapper클래스입니다. 생성자 Optional.of(value): 주어진 값으로 Optional 객체를 생성합니다. 값이 null이 아니어야 합니다. String value = "Hello, Opt..