Author: 지기

소수판별 알고리즘

입력된 수가 소수인지 판별하는 알고리즘 – 확인된 알고리즘 중에 가장 효율적임

Change의 ‘g’를 ‘c’로 바꾸면

나는 힘이 센 강자도 아니고, 그렇다고 두뇌가 뛰어난 천재도 아닙니다.날마다 새롭게 변했을 뿐입니다. 그것이 나의 성공 비결입니다.‘Change(변화)’의 g를 c로 바꿔보십시오.‘Chance(기회)’가 되지 않습니까?변화 속에 반드시 기회가 숨어있습니다. 빌 게이츠, 마이크로소프트 창업자 출처 : 오늘의 행경

가장 최근 파일 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...