Author: 지기

가장 최근 파일 3개만 남기고 삭제하기

가장 최근 3개만 남겨두기 때문에, find의 -ctime +3 -exec rm -f {} \; 와는 달리 시간이 지나도 3개는 항상 남아 있다. -ctime +3 같은 경우 파일이 현재 시점으로부터 3일이 경과된 경우 삭제되는 위험이 있다.

안되는 것이 실패가 아니라 포기하는 것이 실패다

성공은 실패의 꼬리를 물고 온다.지금 포기한 것이 있는가? 그렇다면 다시 시작해 보자.안되는 것이 실패가 아니라 포기하는 것이 실패다.포기한 순간이 성공하기 5분전이기 쉽다. 실패에서 더 많이 배운다.실패를 반복해서 경험하면 실망하기 쉽다. 하지만 포기를 생각해선 안된다.실패는...

[정규식](?=ABC) Positive lookahead, (?<=ABC) Positive lookbehind

정규식의 문자열 매칭 기능 중 조금은 생소한 표현식이다. a(?=b) | Positive Lookahead : b로 끝나는 a를 찾는다. b는 매칭문자열에 포함되지 않음 주어진 문자 : 1pt 2px 3em 4px 5mx 6ms 정규식 : \d(?=px) =>...

정규식[Regular expression]

정규식이 잘 정리된 사이트와 정규식을 테스트해 볼 수 있는 사이트 링크합니다. 정규식 핵심정리 정규식 테스트 정규식 테스트 및 문법

Java 스트림 Stream (2) 고급

출처 : https://futurecreator.github.io/2018/08/26/java-8-streams-advanced/ 이전 포스트에 이어서 Java 8의 스트림(Stream)을 살펴봅니다. 자바 8 스트림은 총 두 개의 포스트로, 기본적인 내용을 총정리하는 이전 포스트와 좀 더 고급 내용을 다루는 이번 포스트로 나뉘어져 있습니다. Java 스트림 Stream...

Java 스트림 Stream (1) 총정리

이번 포스트에서는 Java 8의 스트림(Stream)을 살펴봅니다. 총 두 개의 포스트로, 기본적인 내용을 총정리하는 이번 포스트와 좀 더 고급 내용을 다루는 다음 포스트로 나뉘어져 있습니다. Java 스트림 Stream (1) 총정리 Java 스트림 Stream (2) 고급...

Java 소수찾기( prime number)

소수 : 1과 자신의 수 외에는 나눌 수 없는 숫자 1 ~ n (입력된 자연수) 사이의 소수 개수를 찾는 알고리즘, 찾아본 알고리즘 중에 가장 성능이 좋다.

Java Array to Set

배열의 루프를 돌리는 방법 Java 1.8이상, stream을 이용하는 방법

Java Pair Class

jdk 1.8 이후  javafx.util package 에서 제공된다고한다. Apache Commons 에서 제공되는 ImmutablePair 사용 참고사이트 : https://www.baeldung.com/java-pairs

[스터디]리액트를 다루는 기술-일정관리 웹 어플리케이션

아래 명령어를 이용해 새로운 프로젝트를 만든다. 소스포멧팅을 쉽게 하기 위해 프리티어의 설정파일을 프로젝트 최상단에 추가한다. intellij에서 prettier를 사용하려면 플러그인에서 Prettier를 설치하면 된다. 자세한 사항은 여기를 참조한다. 프로젝트 최상위 디렉토리에 jsconfig.json 파일을 만들어 넣으면, import...

[스터디]리액트를 다루는 기술-컴포넌트 스타일링

스타일링 방식 일반 CSS : 컴포넌트를 스타일링 하는 기본적인 방식 Sass : CSS 전처리기 중 하나로 확장된 CSS문법을 사용 CSS Module : CSS 클래스의 고유한 이름을 자동으로 생성해주는 옵션 styled-components : 스타일을 자바스크립트에 내장시키는...