Mac에서 Bash 쉘 버젼을 4버젼으로 업그레이드 하기.
1. 현재 버젼 확인
> bash --version
GNU bash, version 3.2.57(1)-release (x86_64-apple-darw
2. brew 인스톨 하기.
- brew가 인스톨 되어 있지 않다면 다음 명령어로 인스톨 한다.
> sudo ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
3....
[영어] Go, Come, Get, Be 장소에 대한 동사
Go와 Come
Go :
어떤 사람이나 물건이 있는 장소에서 멀어져 가는 경우
출발점을 중심으로함
Come :
목적하는 방향으로 다가옴을 의미한다.
도착점을 중심으로함
example )
Are you going to the party ?
단순히 상대에게...
[Spring] Transaction Propagation
Spring에서는 호출되는 메소드에 대한 트랜잭션 경계를 다음과 같이 지원한다.
1. MANDATORY :
호출전에 트랜잭션이 반드시 존재해야 한다. 존재하지 않은경우 예외 방생
2. NESTED :
호출되는 메소드에 이미 트랜잭션이 걸려 있는경우 중첩된 트랜잭션이 실행된다.
중첩된 트랜잭션은 메인 트랜잭션에 독립적으로...
[zookeeper] 주키퍼는 뭐하는 놈일까?
![[zookeeper] 주키퍼는 뭐하는 놈일까? [zookeeper] 주키퍼는 뭐하는 놈일까?](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhrrv2CwbtBWQLelelMTuhrO6USlBdkM8VVZycLFvicmIgg6MfqRRX6hZkN10z7d8Id6qlqM8-BZ-yH95WuErO4LquY4g8NHuwSHkvtC1QGwSJ6c1paMYB5YhGrd9pdNhddQJK7deP4qmc/w560-h280-c/zkservice.jpg)
Zookeeper :
- 오픈소스로 만들어진 분산된 어플리케이션을 위한 분산 코디네이션 서비스를 제공한다.
- 즉, 주키퍼는 클라이언트가 서로 공유하는 데이터를 관리해주는 역할을 해준다.
분산 코디네이션 :
- 분산된 시스템 간에 동기화 서비스 제공, 공유자원의 관리를 수행하는 시스템
...
[Zookeeper] 설치 동일 장비에 멀티 인스턴스
1. 주키퍼 다운로드
- 아래 주소를 참조하자.
http://uncle-bae.blogspot.com/2016/02/zookeeper-standalone.html
2. 멀티 인스턴스를 위한 디렉토리 생성
> mkdir -p /usr/unclebae/server1
> mkdir -p /usr/unclebae/server2
> mkdir -p /usr/unclebae/server3
3....
[Zookeeper] 설치 StandAlone
1. Zookeeper 다운로드 받기
http://zookeeper.apache.org/releases.html
2. zookeeper 디렉토리를 만들고 해당 tar 파일 풀기.
> tar -xvf zookeeperXXX.tar
3. Standalone 버젼 설치
Standalone버젼은 단순히 conf/zoo.cfg 파일을 생성하고 다음 내용을 추가하면...
[ 자바] 이미지해싱하기
package com.unclebae.image.hash;
import java.io.*;
import java.net.URL;
import java.security.MessageDigest;
import java.security.NoSuchAlgorithmException;
public class ImageHash {
public static final String...
피드 구독하기:
글 (Atom)