본문 바로가기

전체 글111

[Java] 스트림의 개념, 종류/파일 입출력/InputStream/OutputStream/Reader/Writer 쓸때마다 헷갈리는 파일입출력..사용할 때 마다 찾아보고 하기도 번거롭고 아직까지도 제대로 모르는 것도 창피하니 이참에 개념부터 확실하게 잡고 가자!!! ★ 자바 스트림 어떤 목표 지점에서 데이터를 읽어 들이고, 목표 지점에 기록하는 것을 데이터의 Input, Output 작업이라고 합니다. 기본적으로 우리는 모니터로 입출력하는 것을 배웠습니다. 가장 많이 사용하는 System.out.println에서 out은 콘솔 화면에 데이터를 출력하는 것을 담당하고, System.in은 키보드의 입력을 담당하고 있습니다. 여기서 in과 out같이 데이터를 받고 출력하는 작업을 도와주는 중간 역할을 스트림이라고 부릅니다. 자바에서 사용하는 Input과 Output작업의 목표지점은 아래와 같이 아주 다양합니다. 파일키보.. 2015. 7. 28.
[Java Script] 파일명에서 확장자 추출하기 2탄 - 확장자 체크 자 이제 1탄에서 확장자 명을 추출했으니! ( 2015/07/20 - [프로그래밍/Java Script] - [Java Script] 파일명에서 확장자 추출하기, lastIndexOf() ) 미리보기 가능한 파일인지 아닌지 체크해보자! ★ 작업 순서 1) 체크할 확장자를 배열안에 넣어두기 2) for문으로 배열을 검사하여 입력받은 확장자 체크 >> 소스보기 1234567891011121314151617181920212223242526/** * 미리보기 가능한 확장자인지 체크 * @param fileExt 확장자명 * @returns _result true/false */function checkExtension(fileExt) { var _fileExt = fileExt; var _result; // 미.. 2015. 7. 20.
[Java Script] 파일명에서 확장자 추출하기, lastIndexOf() EDMS에서 문서 미리보기 관련 작업을 하게되었다. 미리보기가 가능/불가능 한 파일이 있는데 그것을 식별하기 위해 확장자 명을 알 수 있어야햇! ★ 작업 순서 1) 파일명 가져오기 2) 뒤에서부터 '.'을 찾기 => 파일명에 '.'이 포함될 수도 있으므로 뒤에서 부터 찾아야 함 3) subString()을 이용하여 확장자명 추출 자! 그럼 바로 소스 ㄱㄱㄱ >> 소스코드 12345678910111213141516171819202122/** * 파일명에서 확장자명 추출 * @param filename 파일명 * @returns _fileExt 확장자명 */function getExtensionOfFilename(filename) { var _fileLen = filename.length; /** * las.. 2015. 7. 20.
http 에러 코드 정리 ▶ 1xx (조건부 응답) 100 (계속) 요청자는 요청을 계속해야 한다. 서버는 이 코드를 제공하여 요청의 첫 번째 부분을 받았으며 나머지를 기다리고 있음을 나타낸다. 101 (프로토콜 전환) 요천자가 서버에 프로토콜 전환을 요청했으며 서버는 이를 승인하는 중이다. 102 (처리) ▶ 2xx (성공) 200 (성공) 요청이 성공적으로 처리되어 전달 됨 201 (작성됨) 성공적으로 요청되었으며 서버가 새 리소스를 작성했다. 202 (허용됨) 서버가 요청을 접수했지만 아직 처리하지 않았다. 203 (신뢰할 수 없는 정보) 서버가 요청을 성공적으로 처리했지만 콘텐츠를 제공하지 않는다. 204 (콘텐츠 없음) 서버가 요청을 성공적으로 처리했지만 다른 소스에서 수신된 정보를 제공하고 있다. 205 (콘텐츠 재설.. 2015. 7. 15.