본문 바로가기

분류 전체보기

(23)
[리눅스/FTP/FileZilla] 오늘은.. 리눅스 서버에 있는 파일에 ftp를 통해 접근하기 위해 계정을 만들고 권한을 줄것입니다 $ sudo useradd -d /home/dev -s /bin/bash jykim user add jykim : jykim 이라는 사용자 생성 -d /home/dev : 홈디렉토리 -s /bin/bash : 로그인 쉘 $ sudo passwd jykim 생성한 사용자의 비밀번호 지정 $ cat /etc/passwd | grep "/home/dev" 만들어진 사용자는 이렇게 조회할 수 있다.. 호스트 : IP 또는 도메인 사용자명 : 위에서 만든 사용자 비밀번호 : 위에서 설정한 비밀번호 포트는 바꾼게 아니면 별도로 지정할 것 없다 ftp 접속 계정정보는 꼭.. 메모해놓자 미래의 나를 믿지마 TS ~ chr..
[리눅스/아파치] 아파치 서버 재시작 명령어 안될때 부제 : service apachectl restart not working 환경 : CentOS 7 / Apache 2.4.57 아래 명령어 실행해도 아파치 재시작이 안됨 $ sudo service apachectl restart 이럴때는.. 아파치가 설치된 경로의 bin 폴더로 이동한다 $ cd /usr/local/apache/bin 여기서 apachectl로 start,stop,restart를 실행하면 된당 $ ./apachectl restart 매번 경로를 찾아와서 재시작 하기 귀찮기 때문에.. systemctl을 사용할 수 있게 바꿔주자.. (내일의 나를 위해 지금의 내가 후딱 해버리자..) $ sudo cp /usr/local/apache/bin/apachectl /etc/init.d/ $ ..
[Swift] 반복문 for문 for i in 1.. 1 { continue OUTER } } }
[Swift] 조건문 조건문 if 문 - 조건에 따라 특정 코드 실행 -> 조건에 따라 "분기처리"가 필요한 경우 사용 Switch문 - 구체적으로 한정된 상황에서 사용 break : 아무것도 실행하지 않을 경우! 특징 , : 또는의 의미로 여러 경우 매칭. exhaustive : 가능한 모든 경우의 수 다뤄야 함 fallthrough : 다음 case문의 블럭을 조건 비교하지 않고 실행 패턴 매칭 범위 연산자 : 1...10 // 1~10 ..
[Swift] 연산자 연산자(Operator) a+b '+ : 연산자 a, b : 피연산자 단항연산자 +a -a !a 이상연산자 a + b a > b 삼항연산자 a ? b : c 기본 연산자 할당 연산자 = 산술 연산자 +, -, **, /, % 복합 할당 연산자 +=, -=, *=, /=, %= 비교 연산자 ==, !=, >= 결과값은 Bool 논리 연산자 !, &&, || 연산 우선순위 산술>비교>논리>삼항>★할당 접근 연산자 . 하위 개념 접근의 의미 삼항연산자 a > 0 ? print("양수") : print("음수") 범위연산자 범위연산자의 타입 : Range 오름차순으로만 표기 가능 1...10 // 1이상 10이하 1... // 1이상 1..
[Swift] 변수와 데이터 변수 메모리에 데이터가 저장되는 공간 var a = 2 var name = "joy" var a = 1, b = 2, c = 3 변수 명명 규칙 소문자로 시작 숫자로 시작 불가능 카멜케이스 사용 변수 출력 - 문자열 보간법 (String Interpolation) print("저는 \(name) 입니다!") 상수 저장된 데이터를 변경할 수 없는 변수 데이터 타입 종류 Int : 정수 Float : 실수 6자리 4바이트(32bit) 공간 사용 Double : 실수 15자리 8바이트(64bit) 공간 사용 Character : 문자(글자 한개) String : 문자열 Bool : 참과 거짓 UInt, UInt64, UInt32, UInt16, UInt8 타입을 확인하는 방법 type(of: a) 타입 주석..
개인정보처리방침 보호되어 있는 글입니다.
메이븐 dmaven.multiModuleProjectDirectory system property is not set 오류 프로젝트를 Run As>Maven Build 했을 때 오류. Window-Preferences-Java-Installed JREs 디폴트로 설정된 JRE를 누르고 Edit Default VM arguments에 -Dmaven.multiModuleProjectDirectory=$MAVEN_HOME 추가하고 적용 프로젝트 우클릭>Run As>Maven build 빌드 시키면 오류 해결! 이제 다음 오류 해결하러 ^*^,,...,,주르륵 참고 : macdev.tistory.com/151
[자바] 상속 Cannot reduce the visibility of the inherited method from * 오류 접근 권한을 축소할 수 없다는 에러. Gamer라는 인터페이스를 상속받은 Player 클래스다. 인터페이스 Gamer는 public인데 Player에서 showCards()는 private으로 돼있어서 오류남 해당 메소드를 public으로 바꾸면 됨
JadClipse 이클립스에서 jar소스 보기 1. Jad 라이브러리 다운 varaneckas.com/jad/ -> 다운받아서 압축 풀기 2. 플러그인 다운 sourceforge.net/projects/jadclipse/ 3. 이클립스 폴더의 plugins에 넣기 4. 이클립스 재시작 5. Window-Preferences-Java-JadClipse에 1에서 압축 푼 jad.exe 경로 입력 6. Apply 누르고 General-Editors-File Associations로 이동 *.class의 Associated editors 가 JadClipse Class File Viewer (default)로 되어있는지 확인 7. *.class without source에도 Associated editeros를 JadClipse~ 로 지정하고 OK