Archive: 2018

0

CamelCase Method

Instructions Write simple .camelCase method (camel_case function in PHP, CamelCase in C# or camelCase in Java) for strings. All words must have their first letter capitalized without spaces. For inst

0

20181121

요즘 통계를 위해 SQL query를 직접 작성해야 되는데 복잡한 쿼리를 작업해보지 않아 어떻게 쿼리를 짜야할지, 또 데이터를 가져올 때 어떻게 나눠서 가져올지 감이 잘 오질않는다. 지하철로 집에 오는 길에 SQL도 codewars 같은 사이트가 있는지 검색해보았는데 w3resource 라는 사이트가 있었고 여기에 쿼리 연습문제들이 잔뜩 있었다. 당분간 이

0

Isograms

Instructions An isogram is a word that has no repeating letters, consecutive or non-consecutive. Implement a function that determines whether a string that contains only letters is an isogram. Assume

0

sed 사용 시 경로 변수에 espace 문자 적용하기

쉘 스크립트를 작성할 때 설정 파일 내부를 vim이나 다른 에디터로 일일히 수정하지 않고 sed를 통해 편하게 수정하곤한다. sed로 문자열을 치환하여 저장하는 방법은 아래와 같다. 12# []은 편의상 표기한 것으므로 실제로 쓰지 말 것sed -e 's/[oldWord]/[newWord]/g' [파일명] > [저장경로] 이때 경로를 바꿔야 하는 경

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