'전체 글'에 해당되는 글 3233건

  1. 2014.08.19 java.io.File
  2. 2014.08.19 파일저장(텍스트)
  3. 2014.08.19 서버만들기
  4. 2014.08.19 front-end and back-end ; 프론트엔드와 백엔드
  5. 2014.08.19 GIT
  6. 2014.08.19 oracle infomation


java.io.File

프로그래밍 2014. 8. 19. 17:11
반응형

1. 파일 가리키기
File f = new File("neofile.txt");

2. 디렉토리만들기
File d = new File("momo");
d.mkdir();

3. 디렉토리내 목록출력하기
if (d.isDirectory()){
   String[] dirContents = dir.list();
   for(int i=0; i<dirContents.length; i++){
  System.out.println(disContents[i]);
}
}

4. 파일의 절대경로구하기
sysout(dir.getAbsolutePath());

5. 디렉토리삭제
boolean isDeleted  = f.delete();

반응형

노루오줌 풀
국내도서
저자 : 김남구
출판 : 시문학사 2004.03.15
상세보기

Posted by neodalos
,
반응형

쓰기

FileWriter -> BufferedWriter연쇄


읽기
FileReader -> BufferedReader연쇄


파싱
.split()

반응형

노루오줌 풀
국내도서
저자 : 김남구
출판 : 시문학사 2004.03.15
상세보기

Posted by neodalos
,

서버만들기

프로그래밍 2014. 8. 19. 17:07
반응형

서버측
ServerSoket serverSock = new ServerSocket(4242); //4242번포트 감시작업 시작

클라이언트측
Socket sock = new Sockt("190.165.1.103",4242); //서버소켓연결

서버측
Socket sock = serverSock.accept();//계속 기다림. 클라인트접속시 별도의 socket을 열어 리턴해줌

반응형

노루오줌 풀
국내도서
저자 : 김남구
출판 : 시문학사 2004.03.15
상세보기

Posted by neodalos
,
반응형
front-end and back-end ; 프론트엔드와 백엔드
프론트엔드와 백엔드는 프로그램 인터페이스와 서비스의 최초 사용자와 관련된 특성을 나타내는데 사용되는 용어이다 (여기서 "사용자"란 사람 또는 프로그램이 될 수 있다). 프론트엔드 응용프로그램은 사용자들과 직접 상호작용을 하는 프로그램이다. 백엔드 응용프로그램은 보통 요구되는 자원들에 가깝게 있거나, 또는 요구되는 자원들과 교신할 수 있는 능력을 가지는 등을 통해 프론트엔드 서비스를 간접적으로 지원한다. 백엔드 응용프로그램은 프론트엔드와 직접 상호 작용할 수 있지만, 아마도 보다 일반적인 것은 중간에 또다른 프로그램이 개입되어 프론트엔드와 백엔드의 활동을 조정한다.
예를 들자면, TAPI는 때로 전화 서비스에 대해 프론트엔드 인터페이스라고 분류된다. 어떤 프로그램의 TAPI 요청은 마이크로소프트의 TAPI DLL 프로그램들에 의해 컴퓨터의 전화 하드웨어에 보다 자세한 일련의 요구를 하기 위한 백엔드 프로그램 또는 드라이버에 각각 사상된다.
또다른 예로서, 프론트엔드 응용프로그램은 사용자와 직접 인터페이스할 수 있으며, 요구된 데이터를 얻거나 요구된 서비스를 수행하기 위하여 원격지의 다른 컴퓨터에 위치한 백엔드 프로그램으로 요구를 전달한다. 클라이언트/서버 컴퓨팅 모델과 비교한다면, 프론트엔드는 클라이언트로, 백엔드는 서버로 이해할 수도 있을 것이다.


반응형

노루오줌 풀
국내도서
저자 : 김남구
출판 : 시문학사 2004.03.15
상세보기

Posted by neodalos
,

GIT

프로그래밍 2014. 8. 19. 17:06
반응형

버전관리시스템
로컬 - 오직로컬, 협업불가, 디렉토리형 파일시스템 로컬데이터베이스(vcs)
중앙집중식-중앙서버가 있고 클라이언트가 체크아웃(cvs,subversion,perforce)
분산형-각클라이언트가 모두 저장소를 가짐, 커밋빠름(Git,Mecurial,Barzaar,Darcs)오프라인가능, 중앙집중식외 계층모델 등 다양한 워크플로우 구현가능

역사
2002년부터 리눅스커널에 사용된 BitKeeper가 2005년이익다툼으로 갈라진 후
리누즈 토발즈가 직접GIT를 만들고 발전해옴
(빠른속도, 편리한브랜치)

델타가 아닌 스냅샷으로 저장
기존 - 이전버전과의 비교에서 바뀐 델타값을 저장
GIT - 매커밋의 스냅샷을 저장

무결성
SHA-1을 이용하여 파일을 이름이 아닌 해시값단위로 저장
오직 GIT를 통해서만 원하는 파일에 접근

상태
modified 수정만 완료
Staged 커밋할거라고 플래그
Committed GIT디렉토리에 존재

설치
소스코드로 설치 http://git-scm.com/download
패키지관리도구로 설치

설정
유저이름, 유저이메일, 사용할편집기종류

저장소만들기
git init

브랜치
브랜칭 - 커밋개체(커밋때마다 만들어지는 메타데이터와 루트디렉토리의 포인터)
각 개체는 이전 버전의 커밋개체를 가리킴

반응형

노루오줌 풀
국내도서
저자 : 김남구
출판 : 시문학사 2004.03.15
상세보기

Posted by neodalos
,

oracle infomation

프로그래밍 2014. 8. 19. 17:05
반응형

tnsping <SID명> : 서버로 들어가서 SID를 확인한다

lsnrctl services : 서버에서 service를 확인한다







반응형

노루오줌 풀
국내도서
저자 : 김남구
출판 : 시문학사 2004.03.15
상세보기

Posted by neodalos
,