Ctrl+C&V 로 하는 프로그래밍
-
1.Python 설치 wget --no-check-certificate https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz mkdir /BiO/program/python tar xvzf Python-3.9.0.tgz -C /BiO/program/python sudo ./configure --with-system-ffi --with-computed-gotos --enable-loadable-sqlite-extensions sudo make sudo make altinstall 2.시스템 환경 변수 설정 update-alternatives --install /bin/python python /BiO/program/python/current/python 1 u..
CentOS7 리눅스 Python 3.9 설치1.Python 설치 wget --no-check-certificate https://www.python.org/ftp/python/3.9.0/Python-3.9.0.tgz mkdir /BiO/program/python tar xvzf Python-3.9.0.tgz -C /BiO/program/python sudo ./configure --with-system-ffi --with-computed-gotos --enable-loadable-sqlite-extensions sudo make sudo make altinstall 2.시스템 환경 변수 설정 update-alternatives --install /bin/python python /BiO/program/python/current/python 1 u..
2021.06.15 -
yum -y install gcc openssl-devel bzip2-devel libffi-devel zlib-devel # g++ 장애 발생 시 조치 sudo yum install centos-release-scl sudo yum install devtoolset-4-gcc* scl enable devtoolset-4 bash which gcc gcc --version
CentOS7 리눅스에서 gcc 설치yum -y install gcc openssl-devel bzip2-devel libffi-devel zlib-devel # g++ 장애 발생 시 조치 sudo yum install centos-release-scl sudo yum install devtoolset-4-gcc* scl enable devtoolset-4 bash which gcc gcc --version
2021.06.15 -
1). docker pull centos:7 -> docker 이미지 다운로드 2). docker images -> 도커 이미지 목록 출력 3). docker create -i -t --name mycentos centos:7 4). docker start mycentos -> 생성 docker 컨테이너 시작 5). docker attach mycentos -> docker 컨테이너 실행 시 사용 5-1). 외부에서 컨테이너 진입 시 docker exec -i -t --name $name /bin/bash 로 실행 6). exit 명령어를 사용하면 bash 종료와 함께 컨테이너 종료, Ctrl + P, Q 컨테이너 종료 없이 docker 빠져 나온다.
Docker 컨테이너 생성 방법1). docker pull centos:7 -> docker 이미지 다운로드 2). docker images -> 도커 이미지 목록 출력 3). docker create -i -t --name mycentos centos:7 4). docker start mycentos -> 생성 docker 컨테이너 시작 5). docker attach mycentos -> docker 컨테이너 실행 시 사용 5-1). 외부에서 컨테이너 진입 시 docker exec -i -t --name $name /bin/bash 로 실행 6). exit 명령어를 사용하면 bash 종료와 함께 컨테이너 종료, Ctrl + P, Q 컨테이너 종료 없이 docker 빠져 나온다.
2021.05.20 -
장애 처리 1). /var/run/docker.sock 파일의 권한을 666으로 변경 sudo chmod 666 /var/run/docker.sock 장애 처리 2). chown 으로 group ownership 변경 sudo chown root:docker /var/run/docker.sock
Docker /var/run/docker.sock의 permission denied 장애 처리장애 처리 1). /var/run/docker.sock 파일의 권한을 666으로 변경 sudo chmod 666 /var/run/docker.sock 장애 처리 2). chown 으로 group ownership 변경 sudo chown root:docker /var/run/docker.sock
2021.05.20 -
# 명령어로 커널 버전 확인 # 호스트 운영체제가 3.10 버전 이상 사용 가능 uname -r sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install -y docker-ce systemctl start docker # 명령어로 데몬 정상 구동 확인 docker info
CentOS7 리눅스 Docker 설치# 명령어로 커널 버전 확인 # 호스트 운영체제가 3.10 버전 이상 사용 가능 uname -r sudo yum install -y yum-utils sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo sudo yum install -y docker-ce systemctl start docker # 명령어로 데몬 정상 구동 확인 docker info
2021.05.20 -
#/etc/default/cloudera-scm-server 파일에 설정되어 있는 CMF_JAVA_OPT 설정 #다음 같이 설정되어 있는 Xmx 설정 값을 변경 후 서버를 재실행 export CMF_JAVA_OPTS="-Xmx4G -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp"
CLOUDERA CDH Manager JVM heap 설정#/etc/default/cloudera-scm-server 파일에 설정되어 있는 CMF_JAVA_OPT 설정 #다음 같이 설정되어 있는 Xmx 설정 값을 변경 후 서버를 재실행 export CMF_JAVA_OPTS="-Xmx4G -XX:MaxPermSize=256m -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/tmp"
2020.10.05 -
ProgressMonitorDialog progressDialog = new ProgressMonitorDialog(shell); try { progressDialog.run(false, true, new IRunnableWithProgress() { @Override public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException { int workload = 100; // Tell the user what you are doing monitor.beginTask("Copying files", workload); // Do your work for (int i = 0; i < workload; ..
eclipse 4 rcp process dialog exampleProgressMonitorDialog progressDialog = new ProgressMonitorDialog(shell); try { progressDialog.run(false, true, new IRunnableWithProgress() { @Override public void run(IProgressMonitor monitor) throws InvocationTargetException, InterruptedException { int workload = 100; // Tell the user what you are doing monitor.beginTask("Copying files", workload); // Do your work for (int i = 0; i < workload; ..
2020.09.16 -
Thrift 파일은 다른 Thrift 파일의 공용 구조체나 서비스 정의를 참조할 수 있다. Thrift 는 이런 참조를 현재 경로나, 컴파일러의 -I 플래그에 지정된 상대 경로에서 찾아 Include 한다. 참조된 객체들은 .thrift 파일의 이름을 접두어로 사용해서 접근 가능하다. 1). org.model.thrift 파일 namespace java org.model struct FileModel{ 1: string name; 2: string cPath; 3: string hPath; 4: string pPath; 5: string createDate; 6: string modifiedDate; 7: string accessDate; 8: long size; 9: boolean canRead; 10..
Apache Thrift IDL 작성 시 .thrift 파일 include 하기Thrift 파일은 다른 Thrift 파일의 공용 구조체나 서비스 정의를 참조할 수 있다. Thrift 는 이런 참조를 현재 경로나, 컴파일러의 -I 플래그에 지정된 상대 경로에서 찾아 Include 한다. 참조된 객체들은 .thrift 파일의 이름을 접두어로 사용해서 접근 가능하다. 1). org.model.thrift 파일 namespace java org.model struct FileModel{ 1: string name; 2: string cPath; 3: string hPath; 4: string pPath; 5: string createDate; 6: string modifiedDate; 7: string accessDate; 8: long size; 9: boolean canRead; 10..
2020.09.03