java 커맨드라인 실행은 지극히 기본적인 것이다. 하지만 우리는 이클립스의 노예이기 때문에 커맨드라인에서 컴파일하고, 실행하는게 매우 낯설고 어렵다. 나도 어렴풋이 알기만 했었는데, 이번에 JFlex와 JCup을 이용하여 학교 컴파일러 텀프로젝트를 해보며 알게 되었고 알게 된 김에 정리하기로 했다. 일단 기본적으로 컴파일은 javac를 이용한다. >javac ~~~.java 이렇게 실행하면 ~~~.class가 생성된다. .class 파일이 생성되는 경로는 직접 지정할 수 있다. 컴파일 되어 생성된 .class 파일을 java를 이용해 실행한다. >java ~~~.class 이렇게 하면 컴파일된 .class 파일이 실행되게 된다. 여기서 주의할 점은 java명령어를 실행하는 위치이다. 프로젝트 환경에서 ..
출처 : http://kldp.org/node/46637 본래 의미로 캐리지 리턴은 해당 라인에서 커서를 맨 앞으로 보내는 것이고 라인 피드는 다음 라인으로 이동하는 것입니다. 두 동작을 합치면 뉴라인 동작을 하게 되는데 이것은 과거의 느린 프린터에서 물리적인 속도차이를 커버하기 위해 만들어졌지만 현재에는 의미가 없습니다. 유닉스 계열 시스템에서는 LF로 뉴라인을 표시하고 윈도우즈에서는 CR+LF로 표현합니다. 그리고 정규식에서는 LF하나로 표현합니다.
제5회 안드로이드사이드 세미나&친목 모임 일자 : 2011년 4월 16일 토요일 장소 : 상암 DMC 규모 : 100명 이상 회비 : 5,000원 또는 10,000원 (뒷풀이 비용 별도) 주제 : 1. 네이버톡의 핵심기술. C2DM이란 무엇인가? - 리칼님 2. 베일에 쌓여 있는 SMS. 관련 기술을 파헤치다. - 사우람님 3. 어플 제작 완료! 그런데 과연 돈을 벌 수 있을까? - 제로사우스님 4. SNS 흥망성쇠를 통해 본 보이지 않는 길 - Paranoidandroid님 5. 게임! 이거만 알면 나도 게임 개발 시작할 수 있다. - 저녁놀님 6. 뒷풀이 좋은 기회가 될 것 같습니다!
include와 require의 동작은 동일합니다. include의 인자로 들어간 파일의 소스를 통째로 삽입하게 됩니다. 그래서 노프레임 형태의 문서에서 주로 사용되게 됩니다. 예를 들어 메뉴같은 경우에는 항상 보여지는 것이므로 메뉴 파일을 만들고 include하여 사용할 수 있습니다. 하지만, include는 조건문의 형태로 사용 가능하지만(ex> if($i>2){include "..."}) require는 무조건 호출됩니다. 그리고 require는 한 문서에서만 호출 가능합니다. 예를 들어, a.php와 b.php에서 같은 파일을 require할 수 없습니다. 그래서 작업 중에는 include를 사용하고, 이상이 없을 경우 require를 쓰는 것이 현명합니다. include가 require에 비해 ..
addslashes()는 특수 문자들('-작은따옴표, "-쌍따옴표, \-역슬래쉬)의 앞에 \를 추가해 주는 함수이며, stripslashes()는 그 반대의 기능을 하는 함수입니다. db등의 처리를 할때 '의 처리를 하지 않는다면 SQL인젝션등에 취약할 수 있으므로 처리해 줘야겠죠 ㅎ 지금 진행중인 프로젝트에서는 xml에서 문제가 되더라구요. htmlspecialchars()는 html에서 인식되는 특수 문자들을 그대로 보이도록 하기 위해 변환해주는 함수입니다. 예를들어 &와 같은 것을 자동으로 변환해 주게 됩니다. 그리고 위와 유사하게, nl2br()은 개행 문자 \n을 태그로 변환해 주어 실제로 페이지 상에서 줄 바꿈이 일어나도록 합니다.
- Total
- Today
- Yesterday
- 데이터 과학
- 자료구조
- 카타르 음주
- 통계학습
- Machine Learning
- 리버스엔지니어링
- 기계학습
- statistical learning
- android
- 이산수학
- 카타르
- 개발
- 대학원
- linux
- 안드로이드
- Algorithms
- 데이터 사이언스
- Data Science
- 자바
- Reverse Engineering
- 리눅스
- operating systems
- java
- 운영체제
- 리버싱
- Data Structure
- Discrete Mathematics
- 머신러닝
- 알고리즘
- reversing
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |