Archive: 2018/11

0

source로 다른 소스의 변수 불러오기

쉘 스크립트의 변수를 외부 설정파일로 컨트롤 하고 싶을 경우 다음과 같이 변수를 모아놓은 스크립트를 따로 작성하여 source로 변수를 import하여 사용할 수 있다. 1vi properties.sh 1234#!/bin/bashname=devsonage=28address=Seoul 위와 같이 변수를 모아놓은 properties.sh 이라는 파일이 있을

0

Bit Counting

Instructions Write a function that takes an integer as input, and returns the number of bits that are equal to one in the binary representation of that number. You can guarantee that input is non-nega

0

Find The Parity Outlier

Instructions You are given an array (which will have a length of at least 3, but could be very large) containing integers. The array is either entirely comprised of odd integers or entirely comprised

0

IntelliJ 에서 Gradle 프로젝트로 Junit 시작하기

1. Gradle 프로젝트를 생성하면 다음과 같이 프로젝트 구조가 생성될 것이다. 2. 다음 설정을 체크하여 default directory 생성 Settings의 Gradle에서 Create directories for empty content roots automatically를 체크한후 ‘OK’ 출처 stackoverflow 3. 다음과 같이 defa

0

tomcat log rotate 하기

1. catalina.out→ logrotate.d 사용 2. access_logtomcat valve doc 을 참고하였다. rotate하기 위해서 다음과 같이 server.xml의 Valve 태그에 maxDays attribute를 추가해준다. 1vi /path/to/tomcat/conf/server.xml 1234567<!-- Acc

0

Tomcat log directory 변경

톰캣 로그를 기존 directory를 ${CATALINA_BASE}/logs에서${CATALINA_BASE}/logs/tomcat 으로 변경하는 예제 catalina.out 경로 변경 1vi /path/to/tomcat/bin/catalina.sh 1234# CATALINA_OUT 경로 변경if [ -z "$CATALINA_OUT" ] ; then

0

logrotate 사용법

logrotate를 사용하여 로그를 관리할 수 있다.로그 파일에 대해 아무 설정을 하지 않으면 시간이 지나 로그가 쌓이면서 용량이 계속 커지게 될 것이고 로그를 보는 것도 편하지 않을 것이다. 그럴때는 리눅스에서 제공하는 logrotate 기능을 사용하면 큰 어려움 없이 로그를 관리할 수 있다. 예제1$ vi /etc/logrotate.d/[rotate_n

0

Jaden Casing String

Instructions Jaden Smith, the son of Will Smith, is the star of films such as The Karate Kid (2010) and After Earth (2013). Jaden is also known for some of his philosophy that he delivers via Twitter.

0

Money, Money, Money

Instructions Mr. Scrooge has a sum of money ‘P’ that wants to invest, and he wants to know how many years ‘Y’ this sum has to be kept in the bank in order for this sum of money to amount to ‘D’. The s

0

algorithm

매일 알고리즘아키텍쳐 레벨 뿐만 아니라 코드 레벨에서도 간결하고 좋은 코드를 만들기 위해 매일 codewars에서 문제를 풀려고 한다. 포스팅은 다음과 진행된다. 문제 나의 솔루션 제출하고나서 다른 사람들의 솔루션을 바탕으로 한 더 좋은 솔루션 느낀점 코드는 되도록 아래를 참고하여 작성하려고 한다. 객체지향 생활 체조 총정리 Clean Code 요약