분류 전체보기 333

JSP C태그_<c:out value="${값}"/>

안녕하세요 jju_developer입니다. JSP 페이지를 작성 시 계속 보는 문법 중에 c 태그! 그중에서도 c:out에 대해 알아보겠습니다. value 속성에는 el태그 형식으로 지정합니다. c:out 태그는 데이터를 출력하기위해 사용됩니다. escaperXml 속성은 설정을 해주지 않으면 기본적으로 true 값으로 설정됩니다. ※ false로 설정해 주었을 때는 default 속성은 value 값을 찾지 못했을 때 출력하는 값입니다. c:out 태그를 사용하지 않고 el태그만 써도 화면에 값이 잘 출력이 되는데 꼭 c:out 태그를 사용해야할까요? el태그를 사용하는 경우 문자열이 출력되지 않고 해당 스크립트가 실행되어 alert 경고창이 뜹니다. 이때 escapeXml 속성은 false인 경우이고..

정보처리기사 실기_ 빅오 표기법으로 표현한 시간 복잡도

안녕하세요 jju_developer입니다. 오늘은 대망의 23년 07월 21일 금요일!! 내일은 정보처리기사 실기 시험일입니다. 누가 시험일 전날에 이걸 정리하냐 하지만... 저는 너무 긴장이 되기 때문에 환기를 시킬 겸 블로그 글을 써봅니다... 23년 2회 정처기 실기 시험의 난의도가 엄청 어려울 것으로 예상이 되고 있기 때문에 빅오 표기법과 순환 복잡도의 식도 같이 암기를 해 가려고 합니다. 그럼 지금부터 시작하겠습니다! 우선 복잡도에 대해서 알아보겠습니다. 복잡도란? 복잡도(Complexity)는 시스템이나 시스템 구성 요소 또는 소프트웨어의 복잡한 정도를 나타내는 말로, 시스템 또는 소프트웨어를 어느 정도의 수준까지 테스트해야 하는지 또는 개발하는데 어느 정도의 자원이 소요되는지 예측을 해야 하..

정보처리기사 실기_서브넷 계산 2탄!

안녕하세요 developer입니다. 드디어...! 2일 앞으로 성큼 다가온 정보처리기사 실기 시험!! 이번주 토요일 아침 9시.. 메모.. 오늘도 활기차게! 서브넷 계산을 해보도록 하겠습니다. 저의 취직 성공기는 정처기 실기 시험을 다 마치고 썰을 풀어드리도록 하겠습니다. 그럼 지금부터 시작합니다~! 첫 번째 문제) 사용 가능한 IP 주소를 구하는 법! -> 네트워크 주소 첫 번째와 마지막 주소인 브로드캐스트 주소는 사용 불가인 점 참고하여야 합니다. 네트워크를 64개로 4개의 서브넷으로 나누고 192~256 주소 중에서 192는 사용 불가한 네트워크 이기 때문에 193, 194, 195, 196!!! 네 번째 주소인 196번은 가져오면 정답입니다~~ 두 번째 문제) BroadCast 주소를 구하는 법!..

정보처리기사 실기_서브넷 계산 1탄!

안녕하세요 jju_developer입니다. 정보처리기사 23년 2회 실기시험! 열심히 공부하고 계신가요? 오늘은 서브넷 계산하는 문제들을 모아서 가져와봤습니다. 사실 정보처리 산업기사 실기 시험 볼 때 서브넷은 포기하고 들어갔었습니다..! 시험 시작하고 나서 서브넷이 딱 나온 순간 정말 식겁했었습니다.... 23년도 1회 정보처리 산업기사 실기에 서브넷 문제가 나오다니요ㅠㅠㅠㅠ 그런데 야속하게 1회 정보처리기사 실기에는 서브넷이 안 나왔더라고요???? 너무해...! 이번에는 서브넷한테 지지 않기 위해서 열심히 공부를 해봤습니다. 여러분도 혼자 끙끙 앓지 마시고 여러 문제 풀어보시고 타파하시기 바랍니다! 종이에 여러분도 다시 풀어본다 생각하시고 풀어보세요! 이제는 진짜 서브넷에 집착을 해서 꼭! 2회 실기..

정보처리기사 실기_ROUND ROBIN 평균 반환시간 구하기

안녕하세요~! jju_developer입니다. 저의 취뽀 소식을 알려드리면서! 이제 정보처리기사 3일 남았습니다!!! 마지막 정리를 해보며... 나올 수도 있다고 판단한 라운드로빈의 평균 반환시간 구하기 문제를 풀어보았습니다. 정말 혼자 풀 때에는 이해가 잘 안 갔지만, 강의를 들으니까 훨씬 이해가 잘 가요! 맨 아래에 첨부해 놓겠습니다. 여러분도 흥달쌤 강의 들어보세요!! 우선 평균 반환시간을 구하는 문제이니까 반환시간을 구한 다음에 프로세스 개수대로 나눠주면 되겠죠? 시간할댱량이 정해져 있고 그 정해진 시간 동안 라운드 로빈은 작동합니다. 여기서 시간할당량을 5로 주어졌을 때 4개의 프로세스의 평균반환시간을 구해보겠습니다. 정처기 실기 준비! 라운드로빈 평균 반환시간 구하기 평균 대기시간을 전부 구해..

Final Project 정리_controller 회원정보 수정

안녕하세요 jju_developer입니다 ^.^ 회원 정보 읽기에 관련해서 정리를 했었습니다. final project 정리_controller(회원 정보 읽기) 안녕하세요 jju_developer입니다. 오늘은 그동안 진행을 했었던 final project에 대한 정리를 해보고자 합니다. 제가 맡은 부분은 회원정보 수정이었습니다. @RestController 어노테이션을 통해서 Rest Api 컨 jju240.tistory.com 이번에는 이어서 회원 정보를 수정에 대해 정리를 해보도록 하겠습니다~ HTTP 메서드 중에서 수정은 바로 PUT을 사용을 합니다! 지난 시간에 모든 코드를 첨부하였으니, 이번에는 해당되는 코드만 간략하게 보겠습니다! 그럼 시작해볼까요? 1. Controller _PutMapp..

☞Project 2023.07.17

Final Project 정리 _ react에서 서버 정보 받아오기

안녕하세요 jju_developer입니다~ 지난 시간에 회원정보를 read 하는 것을 배우고 url에 제이슨 객체로 값이 전달이 된 것을 보았습니다. 아직 안보신 분들은 아래를 클릭해 주세요~^^ final project 정리_controller(회원 정보 읽기) 안녕하세요 jju_developer입니다. 오늘은 그동안 진행을 했었던 final project에 대한 정리를 해보고자 합니다. 제가 맡은 부분은 회원정보 수정이었습니다. @RestController 어노테이션을 통해서 Rest Api 컨 jju240.tistory.com 그렇다면 지금은 무엇을 봐야 할까요? 그렇습니다! "서버로 데이터를 보낸 건 알겠는데 프론트에서 그걸 어떻게 확인해?" 라고 하신다면 제가 지금부터 설명을 드리겠습니다. 아직..

☞Project 2023.07.17

final project 정리_controller(회원 정보 읽기)

안녕하세요 jju_developer입니다. 오늘은 그동안 진행을 했었던 final project에 대한 정리를 해보고자 합니다. 제가 맡은 부분은 회원정보 수정이었습니다. @RestController 어노테이션을 통해서 Rest Api 컨트롤러 시작임을 알리며 @RequiredArgsConstructor 어노테이션을 통해 생성자 주입을 사용하였습니다. HTTP PUT 메서드를 사용하여 회원 정보를 수정을 나타내었고, HTTP DELETE 메서드를 사용하여 회원 정보를 삭제하는 로직을 만들었습니다. private final CustomerModifyService customerModifyService; 회원 정보 수정 서비스의 CustomerModifyService는 CustomerModifyControl..

☞Project 2023.07.17

정보처리기사 실기_자바_super();

안녕하세요 jju_developer입니다. 자바 상속 관련하여 지난시간 덧붙여서 설명을 드리겠습니다. 정보처리기사 실기_상속 초기화_생성자 호출 과정 안녕하세요 jju_developer입니다. 정보처리기사 실기 문제에서 자주 나오는 자바의 상속에 대해 알아보겠습니다. 정보처리기사 문제는 비교적 코딩하는 문제가 많이 나와서 개발자 분들은 비교적 jju240.tistory.com 자식 클래스에서 객체를 인스턴스화 할때에 부모클래스의 디폴트 생성자를 참고합니다. 그렇기 때문에 만약 부모 클래스인 Employee에서 디폴트 생성자가 없고 name의 매개변수를 갖는 생성자만 있다면 자식클래스에서 그냥 인스턴스를 생성을 하게 된다면 오류가 납니다. 그렇기 때문에 super();로 명시적으로 부모클래스의 인스턴스를 ..