본문 바로가기

분류 전체보기212

알고리즘 시간 복잡도와 공간 복잡도 알고리즘 시간 복잡도 공간 복잡도 BFS & DFS (w/ 인접리스트) O(V+E) O(V+E) Dijkstra O(E log E) or O(E log V) O(V+E) Quick Sort 평균 O(N log N) 최악 O(N^2) O(V) Binary Search O(N log N) O(N) 먼저 계산하는 이유 : 코드를 짤 가치가 있는지 없는지 판단하기 위해서. 2021. 6. 4.
Oracle 오류 날 때 대체로 PC > 관리 > 서비스에서 해당 기능들 실행해주면 해결됨. 안되면 구글링 더 해야함 ㄱ- 2021. 6. 4.
Spring maven build 및 자바 버전 설정 2021. 6. 4.
[Spring] target 폴더 역할 및 views 폴더 내부 2021. 6. 4.
8080 포트 죽이기 8080 포트가 다른곳에서 사용중일때 cmd를 이용해서 포트 죽이기를 하면 사용할 수 있음. cmd 관리자 권한으로 실행 후 netstat -a -o 사용중인 port 리스트를 출력해 로컬주소의 포트번호와 pid 번호를 확인 taskkill /f /pid (pid번호) 동작중인 프로세스를 종료시킴 2021. 5. 28.
Spring에서 this 쓰는 이유 @Repository public class BookDao { @Autowired SqlSessionTemplate sqlSessionTemplate; public int insert(Map map) { return this.sqlSessionTemplate.insert("book.insert", map); } } 스프링 강의를 들으면서 궁금한 점이 생겼다. Dao나 Controller 클래스 상단에 인스턴스로 선언한 변수를 아래에서 호출할 때 굳이 this를 안 써도 코드가 동작하는데에 오류가 없음. 확인해보니 sqlsessiontemplate객체를 멤버 변수로 선언해서 의존성 주입을 하면 (static 처럼) 메모리에 바로 올라간다고 한다. 그럼에도 불구하고 this를 쓰는 이유는 개발자들이 해당 변.. 2021. 5. 27.