DS's『 행복합시다 』

Carpe Programming 192

Linux(ubuntu)에서 Subversion 설치하고 사용하기

Linux(ubuntu)에서 Subversion 설치하고 사용하기 설치 $ sudo apt-get install subversion 서버설정 $ svnadmin create ~/svnrepo $ vi ~/svnrepo/conf/svnserve.conf svnserve.conf [general] anon-access = none auth-access = write password-db = passwd authz-db = authz realm = My First Repository passwd [user] userid = userpassword authz [groups] [/] userid = rw * = 그룹은 지정하지 않고 userid계정에서는 read/write, 나머지는 아무런 권한을 주지 않는다. ..

indexOf / startWith

String[] sArry = new String[]{"a","b","c"}; 이런경우에 for(int i = 0 ; i < sArry.length ; i++){ System.out.println(sArry[i].indexOf("b") ); } 라고 하시면 아마도 -1, 1, -1 이라고 위치가 출력될 것입니다 indexOf란 인자값으로 받은 것이 대상객체에 있는 위치( 인덱스번호)를 리턴해줍니다. 만약 없다면 -1을 리턴해줍니다. 중복값을 체크할때 유용하게 많이 사용합니다 이런식으로요 for(int i = 0 ; i < sArry.length ; i++){ if(sArry[i].indexOf("a") == -1) // sArry[i]에 a라는 값이 존재하지 않는다면 } 이렇게 해석이 가능하겠죠 star..

JSP 파일경로 파일명만 자르기

//String fname = request.getParameter("file1");      String fname = "C:\\test\\text.txt";        // 임의의 값을 넣고 테스트 할때 사용하세요.         // \\  이걸 2개넣기 바람.            int S = fname.lastIndexOf("\\");       int M = fname.lastIndexOf(".");       int E = fname.length();       String filename = fname.substring(S+1,M);       String extname = fname.substring(M+1,E);       String fname2  = filename+"."+extn..

유닉스의 파일찾기

■ find : 파일찾기 $ find . -name '*.c'이렇게 하면 찾아집니다. 즉, 와일드카드를 사용하여 확장자가 .c인 모든 파일을 현재경로 이하에서 찾으라는 명령어 입니다. 두번째에 있는 "."은 검색시작위치(여기서는 현재디렉토리)를 나타냅니다. find /home ... 이렇게 쓴다면 /home에서 부터 검색을 시작합니다. ■ find 옵션 1) -atime, -ctime : 뒤에는 일수가 올 수 있으며 최종 access된 일자, 최종변경(change) 일자를 의미합니다. 사용예) 최종변경된지 3일이상된 파일은 모두 삭제하자 $ find . -ctime 3 |xargs rm -f 2) -name 3) -exec 명령어 {} ; : 찾은결과를 하나씩 명령어로 돌리며 처리함 사용예) core라는..

Carpe Programming 2009.11.04
728x90