코딩 3

세무민의 코딩일기 : 개발자가 객체 설계시 염두해야 할 사항은?

개발자가 객체를 설계하는 경우에 회사에 로직이 존재한다면 큰 설계가 없이 기존 로직을 가져다 쓰는 경우가 대다수지만 때로는 개발을 해야하는 경우가 존재하다고 생각해서 작성해봅니다. 토비의 스프링이라는 E-book을 읽었을 때 생각하게 된 것입니다. # 중복 코드의 메소드 추출 로직 // 결과값 체크 로직을 만든다고 가정 # VO 로직 public class UserVo{ private String userName; private String userPhoneNumber; private String userSex; private Boolean userPhoneCheck; // getter와 setter가 존재한다고 가정 } # SVC 로직 public String addUser(UserVo user){ r..

세무민의 코딩일기 : NYPC 2019 [연습문제] 비밀번호 검사 문제 풀기

우선 시험이 끝난 후 조금 코딩연습했던 내용들을 올려볼 생각인데..... 일단 시험을 너무 망쳤지만 알고리즘 공부의 중요성을 한번 더 알게 되었다. 사실 1차 서류 합격으로도 나에게는 큰 경험이지만 일주일도 안되는 시간동안 알고리즘 공부하는 건 쉽지 않았다. 무튼 조금씩 꾸준히 공부할 예정이다. 내가 풀어본 문제는 이 문제! NYPC에서 문제들을 보면서 나름 어려웠다. 내가 이 문제를 보자마자 생각난건 바로 아스키코드! 아스키코드로 비교하면서 특수문자의 경우는 파이썬에서 isalnum()라는 매소드로 특수문자가 존재하는지 비교하여 문제를 해결했다. # 비밀번호 검사 n = str(input()) def pwCheck(x): checkL, checkS, checkN, checkP, check= 0, 0, ..

코딩 일기 : ERR_INCOMPLETE_CHUNKED_ENCODING 오류....

인턴기간이 얼마 안남아서 프로젝트 UI를 정리하는 과정에서 욕심을 부려서 수정하다가 JS파일이 충돌이 나버렸다. ERR_INCOMPLETE_CHUNKED_ENCODING 라는 오류... 스크린 샷은 찍지 못했지만 이 오류가 발생하면 우선 페이지가 로드되지 않는다. 말 그대로 화면이 그대로 멈춘다. 이 오류가 발생했을 때 가장 좋은 방법은 처음 초기로 돌아가는것! 우선 오류를 직역하면 불완전한 청크 인코딩 에러인데 정보 조각들을 인코딩하는 과정에서 오류가 발생한 것 즉 내가 작성한 코드가 완전하지 못하다는 말! 위의 코드처럼 Jquery Grid를 한개만 호출해서 잘 작동한다. 우선은 해결은 했으니 문제점을 분석해보면 grid를 만들다가 나도 모르게 코드가 꼬인 것! 즉 JS나 CSS파일 그리고 Tag가 ..