목록분류 전체보기 (31)
메모장
VPC - 하나의 인스턴스는 반드시 하나의 VPC를 지정해야 하고 하나의 서브넷에 속해야함 서브넷(SUBNET) - VPC의 리소스 - VPC에서 사용하는 사설 IP대역 - 10.0.0.0 ~ 10.255.255.255(10/8 prefix) - 172.16.0.0 ~ 172.31.255.255(182.16/12 prefix) - 192.168.0.0 ~ 192.168.255.255(192.168/16 prefix) CIDR - IP 범위를 지정하는 방식 - IP주소와 슬래시(/)뒤에 넷마스크 숫자로 구성 EX. 192.168.0.0/32는 192.168.0.0을 가리킴 - 범위는 2^(32-n)개. - 2^(32-32) -> 192.168.0.0 EX. 192.168.0.0/24 - 2^(32-24) ..
eclipse jdk 환경변수 설정 eclipse.ini (리눅스, 윈도우) jdk를 설치했는데도 eclipse가 안켜지고 에러가 뜬다면 jdk설치 위치가 기본이 아니여서 에러가 뜨는 이유일 가능성이 높은데eclipse.ini파일에 java경로를 적어주면 된다. 윈도우와 리눅스 둘다 동일하지만 리눅스에서는 .exe파일을 사용할 수 없으므로 조금의 차이만 있다. windows일 경우윈도우일 경우 eclipse 파일의 eclipse.ini를 워드패드나 텍스트에디터로 킨다.(메모장도 인코딩 깨지지만 않으면 상관없음) 수정전 eclipse.ini 파일내용-startupplugins/org.eclipse.equinox.launcher_1.3.100.v20150511-1540.jar--launcher.library..
특정 폴더안의 파일, 폴더들을 삭제해야 할 배치프로그램을 만들 경우가 있어서 사용함 기본적으로 폴더를 삭제하려면 폴더안의 파일들을 삭제시켜야 삭제할 수 있다. 그렇기 때문에 재귀함수를 사용해야 한다 public class FileDeleteTest { public static void deleteFileFn(String path) {File file = new File(path); // 매개변수로 받은 경로를 파일객체선언 (/home/nation909/test 경로의 폴더를 지정함)File[] files = file.listFiles(); // 해당 폴더 안의 파일들을 files 변수에 담음if(files.length > 0) { // 파일, 폴더가 1개라도 있을경우 실행for (int i=0; i
1. usb폴더에서 우클릭한 후 터미널에서 열기로 터미널 접속 2. pwd로 usb경로 확인- 나의경우 /run/media/caf000/NATION909 3. 명령어로 권한변경- mount -o remount,rw /run/media/caf000/NATION909/ 4. 위의 명령어를 사용해도 안될 경우 명령어로 파일복사 후 usb경로에 넣으면 된다(드래그앤드랍은 안됨)- cp test.txt /run/media/caf000/NATION909
이런 오류가 뜰 경우[root@192 ~]# yum install subversion File "/bin/yum", line 30 except KeyboardInterrupt, e: 1. python 확인$ ls /usr/bin/python*/usr/bin/python /usr/bin/python2 /usr/bin/python2.7/usr/bin/python-config /usr/bin/python2-config /usr/bin/python2.7-config 2. yum의 파이썬을 변경$ gedit /usr/bin/yumyum의 내용#!/usr/bin/python > sys.stderr, "\n\nExiting on user cancel." sys.exit(1)
eclipse.ini에 한줄 추가하고 eclipse 재기동 -Duser.name=변경할 이름
Preferences-JAVA-Code Style-Code Template에서 코드템플릿파일.xml 임포트하시면 사용가능
테이블이 실제 존재하는데 Table '테이블명' doesn't exist 로 나올때테이블의 대소문자 구분으로 인해 테이블을 못찾은 경우 아래 쿼리를 실행show variables like 'lower_case_table_names'; 값이 0이면 대소문자 구분, 1이면 대소문자 구분없음 0일 경우 mysql의 환경설정을 수정한다$ vi /etc/my.cnf [mysqld] 라고 써있는 곳 아래에 아래내용 작성 후 저장lower_case_table_names=1 mysql 재기동$ service mysqld restart 다시 아래 쿼리를 실행show variables like 'lower_case_table_names'; 값이 1로 변경된 걸 볼 수 있다.
크롬 설치참고 url: http://saksin.tistory.com/1182 $ sudo vi /etc/yum.repos.d/google-chrome.repo repo파일에 아래 내용 넣기[google-chrome] name=google-chrome baseurl=http://dl.google.com/linux/chrome/rpm/stable/$basearch enabled=1 gpgcheck=1 gpgkey=https://dl-ssl.google.com/linux/linux_signing_key.pub$ :wq로 저장 $yum install google-chrome-stable 하면 설치완료 open-jdk 1.7.0 설치 JDK리스트 확인$ yum list java*jdk-devel 설치$ yum ..
사용자 생성$useradd python$passwd python 스크립트 생성$ cd /opt$ vi centos_python_env_setup.sh 스크립트 내용 작성#!/bin/bash###################################################################### DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE# Version 2, December 2004# Copyright (C) 2015 Ivan Rivera # Everyone is permitted to copy and distribute verbatim or modified# copies of this license document, and changing it is..