목록분류 전체보기 (435)
보라코딩

다음부터는 아래와 같이 사용하자! replaceAll("[a-z]","");

PrintWriter DataInputStream DataOutputStream StudentVO 클래스를 ObjectInputStream과 ObjectOutputStream으로 입출력하기 실습때 많이 사용했던 StudentVO 클래스인데 Serializable 을 implements 했다. Serializable 인터페이스는 데이터 전송을 위한 Object 만들때 구현해줘어야 전송할 수 있는 데이터 타입이 된다! 추가로 transient를 필드에 설정해주면 이 데이터는 전송에서 제외된다! 아래의 경우 phoneNO에 transient를 설정했다. ObjectOutputStream 먼저 사용해서 파일에 쓰고 ObjectInputStream 사용해서 읽었다. phoneNo의 경우 전송에서 제외된 것을 알 ..

저번시간에 배웠던 FileInputStream과 FileOutputStream 동시에 이용해서 파일/이미지 copy txt 파일뿐 아니라 이미지나 java 파일도 copy 가능 오늘 실습한 파일들 FileReader FileWriter : flush() 메서드를 사용하면 close 하지 않아도 버퍼에 있는 것을 밀어낸다. FileReader와 FileWriter 이용한 copy 실습 BufferReader와 BufferWriter : 속도가 빠르다! buffer 이용할때 속도 차이 확인 InputStreamReader는 InputStream 을 Reader로 변환해주는 필터 같은 역할 printf 메서드 벌써 1월도 끝나가고 국비지원 진행률도 20%가 되어간다!

입출력 (FileInputStream, FileInOutputStream) * 입력(Input) = 읽기(read) * 출력(output) = 쓰기(write) * 바이트 스트림 : byte 단위처리인데 모든 파일 처리 가능 * 문자 스트림 : 문자 단위만 처리 가능 File FileInputStream FileOutputStream

http://localhost:8080/sample/ex01?name=AAA&age=32 톰캣 실행 후에 이렇게 보내면 HTTP상태는 404 찾을 수 없음이 나오지만 (보이는 화면 설정안해줘서) Console에는 아래와 같이 값을 받음을 알 수 있다. INFO : org.zerock.controller.HomeController - Welcome home! The client locale is ko_KR. INFO : org.zerock.controller.SampleController - SampleDTO(name=AAA, age=32) WARN : org.springframework.web.servlet.PageNotFound - No mapping for GET /favicon.ico INFO : ..

spring legacy project 생성하여 기초설정 pom.xml 에서 spring 버전과 java 버전이 너무 낮기에 5.2.7과 1.8로 변경 저장 필수! 저장했으면 Maven - update project 그럼 자바 버전이 1.8이 되었고 스프링이 5.2.7로 원하는대로 설정된 것을 볼 수 있다. lombok maven 구글에 검색 1.18.16으로 dependency 붙여넣기 junit 버전 4.12로 수정해서 높여줌 와... lombok dependency 넣는데 계속 빨간줄 쳐져서 왜그러나 했는데 너무 간단한 오류여서 당황스럽다.. 문제: cvc-complex-type.2.4.a: Invalid content was found starting with element 'plugin'. On..

Scanner 은행 실습 Test 이용해서 실행 BankATM 클래스 실습 내용 자체는 간단하다고 생각했는데 코드 보기 쉽게 메서드로 바꾸고 예외처리 연습하는 법에 익숙해질 수 있었다. startBank() 만 실행하면 주루룩 다 실행되는데 실제로 실행되는 것을 isRunningATM() 메서드로 놓고 0을 입력시 boolean값이 false가 되게 하여 break 되게 하였다. 이 과정에 익숙해지면 좋을 것 같았고 재밌었다. processJob, showMenu, inputMoney, outputMoney, showMoney등 다양한 메서드를 만들어서 코드를 간결하게 만들었다. 또한 평소에는 문제없이 진행되는듯 보이나 문자를 입력시 예외가 발생해서 예외처리도 했다. Scanner 이용시에 nextInt..

* 선형구조 : 배열, 리스트, 스택, 큐, 데크 * 비선형구조 : 트리, 그래프 - Preorder : abdhiecfg - Inorder : hdibeafcg - Postorder : hidebfgca

☆ 파트 1 * 나선형 모형 순서 : 계획수립 → 위험분석 → 개발 및 검증 → 고객평가 * 스크럼 : 스크럼은 팀원 스스로 팀 구성, 모든 것을 스슬 해결 ㄴ 구성 : 제품책임자(이해도 가장 높음, 주로 개발 의뢰자), 스크럼마스터(가이드역할), 개발팀(위에 두개 제외한 모든 팀원 7~8명) * XP (eXtreme Programming) : XP는 짧고 반복적인 개발 주기, 단순한 설계, 고객의 적극적인 참여, 릴리즈의 기간을 짧게 반복 ㄴ XP의 5가지 핵심 가치 : 의사소통, 단순성, 용기, 존중, 피드백 * WAS (Web application server) : 동적인 콘텐츠를 처리하기 위해 사용되는 미들웨어 ㄴ 종류 : Tomcat, GlassFish, JBoss, Jetty, JEUS, Re..