항해 99(심화) - Week02 회고(WIL) 해쉬 테이블 스택 해쉬 테이블 Hash Table? 키(Key)에 데이터(Value)를 저장하는 데이터 구조 Key를 통해 데이터를 바로 받아올 수 있음 → 속도가 획기적으로 빨라짐 보통 배열로 미리 Hash Table 사이즈만큼 생성 후 사용(공간과 탐색 시간을 맞바꾸는 기법) 해쉬테이블 사용 예시 파이썬에서는 해쉬를 별도로 구현할 필요 없음 - 딕셔너리 타입을 사용하면 되기 때문 스택 스... 회고항해항해 항해99 사전수업 첫 출발을 시작하며 항해 99 사전 항해를 시작하며 즐거움만 걱정과 두려움 반으로 시작했는데 너무 어렵게 생각해서 그런지 튜터님께서 쉽게 알려주셨지만 경험치를 제대로 받지 못한 것 같다. 다음 주부터는 필기를 더 열심히 하면서 일지를 기록해야겠다는 생각을 했다. 늦은 나이와 돌아갈 곳이 없기 때문에 처음에 시작하려 했던 그 마음을 그대로 가지고 시작해야 한다. 웹 개발 1주 차 시작에서 정말 어려웠던 건 역시 ... 항해스파르타코딩개발자끝까지 포기하지 않고누구나 할 수 있는개발자 항해 4주차 POJO 기존의 비즈니스 로직을 EJB가 아닌 평범한 자바 객체로 처리하는 것이 장점이 있는데도 사람들이 사용하지 않는 이유는 그럴듯한 이름이 없어서라고 결론을 냈고 마틴 파울러가 2000년 컨퍼런스의 발표를 준비하면서 만들어 낸 용어이다. 이에 마틴 파울러를 비롯한 많은 오피니언 리더들은 EJB와 같은 잘못 설계된 과도한 기술을 피하고, 객체지향 원리에 따라 만들어진 자바 언어의 기본에 충... 항해항해 [항해]알고리즘 스터디(백준 #10250) 고객 설문조사에 따르면 손님들은 호텔 정문으로부터 걸어서 가장 짧은 거리에 있는 방을 선호한다고 한다. 즉 설문조사 결과 대로 호텔 정문으로부터 걷는 거리가 가장 짧도록 방을 배정하는 프로그램을 작성하고자 한다. 각 층에 W 개의 방이 있는 H 층 건물이라고 가정하자 (1 ≤ H, W ≤ 99). 그리고 엘리베이터는 가장 왼쪽에 있다고 가정하자(그림 1 참고). 이런 형태의 호텔을 H × W... 항해파이썬알고리즘알고리즘 항해 2주차 회고록 2주차를 마치며 1.IoC, DI, Bean 2.주특기 시작과정에서 배운 것, 느낀점 1.IoC (Inversion of Control) "제어의 역전" 이라는 의미로 메소드나 객체의 호출작업을 개발자가 결정하는 것이 아니라, 외부에서 결정되는 것을 의미한다. ex)생성자를 사용해 틀을 만들고 외부의 정보를 주입시켜 객체를 생성 레퍼지토리를 이용하여 생성자에 넣는 것이 IoC .DI(Depe... 항해Java회고초보SpringJava [항해]알고리즘 스터디(백준 #2941) 문제 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z= 예를 들어, ljes=njak은 크로아티아 알파벳 6개(lj, e, š, nj, a, k)로 이루어져 있다. 단어가 주어졌을 때, 몇 개의 크로아티아 알파벳으로 이... 알고리즘항해파이썬알고리즘 WIL | 미니 프로젝트 완료 | 비동기와 동기 드디어 1주 차 프로젝트가 마무리되었다. 하지만, 우여곡절 끝에 프로젝트를 마무리했을 때의 기쁨은 이루 말할 수가 없다. 때는 프로젝트가 마무리돼가던 단계였다. 하지만, 우리는 댓글 창에 여러 사람이 작성할 수 있고 댓글마다 키워드가 겹칠 수 있기 때문에 그 방법을 적용시키기에는 문제가 있었다. 따라서 다음과 같은 조건을 정했다. 본인이 작성한 것만 삭제해야 함 중복된 내용이 있어도 선택한 ... 항해자바스크립트프로젝트WILWIL 스프링심화-2 스프링시큐리티 configure라는 메소드를 오버라이드해서 하는거 anyRequest() 어떤요청이오던지 로그인하도록 함 spring.thymeleaf.prefix=classpath:/static/ 타임리프라는 뷰템플릿사용하는대 그곳의 루트위치설정한거임 static폴더가 루트위치설정한거임 default는 templates인걸로알고있다 그러면 이제 타임리프쓰면 return "login"하면 s... 심화스프링항해스프링
99(심화) - Week02 회고(WIL) 해쉬 테이블 스택 해쉬 테이블 Hash Table? 키(Key)에 데이터(Value)를 저장하는 데이터 구조 Key를 통해 데이터를 바로 받아올 수 있음 → 속도가 획기적으로 빨라짐 보통 배열로 미리 Hash Table 사이즈만큼 생성 후 사용(공간과 탐색 시간을 맞바꾸는 기법) 해쉬테이블 사용 예시 파이썬에서는 해쉬를 별도로 구현할 필요 없음 - 딕셔너리 타입을 사용하면 되기 때문 스택 스... 회고항해항해 항해99 사전수업 첫 출발을 시작하며 항해 99 사전 항해를 시작하며 즐거움만 걱정과 두려움 반으로 시작했는데 너무 어렵게 생각해서 그런지 튜터님께서 쉽게 알려주셨지만 경험치를 제대로 받지 못한 것 같다. 다음 주부터는 필기를 더 열심히 하면서 일지를 기록해야겠다는 생각을 했다. 늦은 나이와 돌아갈 곳이 없기 때문에 처음에 시작하려 했던 그 마음을 그대로 가지고 시작해야 한다. 웹 개발 1주 차 시작에서 정말 어려웠던 건 역시 ... 항해스파르타코딩개발자끝까지 포기하지 않고누구나 할 수 있는개발자 항해 4주차 POJO 기존의 비즈니스 로직을 EJB가 아닌 평범한 자바 객체로 처리하는 것이 장점이 있는데도 사람들이 사용하지 않는 이유는 그럴듯한 이름이 없어서라고 결론을 냈고 마틴 파울러가 2000년 컨퍼런스의 발표를 준비하면서 만들어 낸 용어이다. 이에 마틴 파울러를 비롯한 많은 오피니언 리더들은 EJB와 같은 잘못 설계된 과도한 기술을 피하고, 객체지향 원리에 따라 만들어진 자바 언어의 기본에 충... 항해항해 [항해]알고리즘 스터디(백준 #10250) 고객 설문조사에 따르면 손님들은 호텔 정문으로부터 걸어서 가장 짧은 거리에 있는 방을 선호한다고 한다. 즉 설문조사 결과 대로 호텔 정문으로부터 걷는 거리가 가장 짧도록 방을 배정하는 프로그램을 작성하고자 한다. 각 층에 W 개의 방이 있는 H 층 건물이라고 가정하자 (1 ≤ H, W ≤ 99). 그리고 엘리베이터는 가장 왼쪽에 있다고 가정하자(그림 1 참고). 이런 형태의 호텔을 H × W... 항해파이썬알고리즘알고리즘 항해 2주차 회고록 2주차를 마치며 1.IoC, DI, Bean 2.주특기 시작과정에서 배운 것, 느낀점 1.IoC (Inversion of Control) "제어의 역전" 이라는 의미로 메소드나 객체의 호출작업을 개발자가 결정하는 것이 아니라, 외부에서 결정되는 것을 의미한다. ex)생성자를 사용해 틀을 만들고 외부의 정보를 주입시켜 객체를 생성 레퍼지토리를 이용하여 생성자에 넣는 것이 IoC .DI(Depe... 항해Java회고초보SpringJava [항해]알고리즘 스터디(백준 #2941) 문제 예전에는 운영체제에서 크로아티아 알파벳을 입력할 수가 없었다. 따라서, 다음과 같이 크로아티아 알파벳을 변경해서 입력했다. 크로아티아 알파벳 변경 č c= ć c- dž dz= đ d- lj lj nj nj š s= ž z= 예를 들어, ljes=njak은 크로아티아 알파벳 6개(lj, e, š, nj, a, k)로 이루어져 있다. 단어가 주어졌을 때, 몇 개의 크로아티아 알파벳으로 이... 알고리즘항해파이썬알고리즘 WIL | 미니 프로젝트 완료 | 비동기와 동기 드디어 1주 차 프로젝트가 마무리되었다. 하지만, 우여곡절 끝에 프로젝트를 마무리했을 때의 기쁨은 이루 말할 수가 없다. 때는 프로젝트가 마무리돼가던 단계였다. 하지만, 우리는 댓글 창에 여러 사람이 작성할 수 있고 댓글마다 키워드가 겹칠 수 있기 때문에 그 방법을 적용시키기에는 문제가 있었다. 따라서 다음과 같은 조건을 정했다. 본인이 작성한 것만 삭제해야 함 중복된 내용이 있어도 선택한 ... 항해자바스크립트프로젝트WILWIL 스프링심화-2 스프링시큐리티 configure라는 메소드를 오버라이드해서 하는거 anyRequest() 어떤요청이오던지 로그인하도록 함 spring.thymeleaf.prefix=classpath:/static/ 타임리프라는 뷰템플릿사용하는대 그곳의 루트위치설정한거임 static폴더가 루트위치설정한거임 default는 templates인걸로알고있다 그러면 이제 타임리프쓰면 return "login"하면 s... 심화스프링항해스프링