Backend
TypeError: 'module' object is not callable 해결하기
TypeError: 'module' object is not callable 해결하기
2020.12.19오류코드 #ExceptionExample2.py import MyError def say_nick(nick): if nick == '바보': raise MyError() print(nick, "from Example2") try: # say_nick('천사') say_nick('바보') except MyError: print("허용되지 않는 별명입니다.") # MyError.py class MyError(Exception): pass 오류내용 모듈 객체는 호출이 불가능하다. Traceback (most recent call last): File "C:\Users\iksflow\PycharmProjects\python-study\ch05\ExceptionExample2.py", line 9, in say_..
Java int 배열 정렬하기
Java int 배열 정렬하기
2020.07.12int 배열을 오름차순/내림차순으로 정렬하기 정렬은 코딩테스트 뿐만아니라 실무에서도 자주쓰이는 알고리즘이다. 자주 쓰이는 만큼 편하고 깔끔하게 정렬을 활용하는 방법을 알아두면 유용하게 쓰는 경우가 많다. 1. 오름차순 오름차순으로 정렬하는 방법은 정말 간단하다. Arrays 클래스의 sort() 메서드를 사용하면 되기 때문이다. import java.util.Arrays; public class SortArrayExample { public static void main(String[] args) { int[] arr = {4, 2, 5, 3, 1}; Arrays.sort(arr); for (int num : arr) { System.out.println(num); } } } 1 2 3 4 5 2. 내림..
devtools 설정하기
devtools 설정하기
2020.06.18목표 devtools의 동작원리에 대해서 알 수 있다. devtools를 사용하는 이유를 설명할 수 있다. 1. devtools란 무엇인가? devtools(Developer Tools)는 스프링 부트에서 제공하는 개발 편의를 위한 모듈이다. 주로 변경된 코드를 서버 또는 화면에 신속하게 반영해 결과를 확인하기 위해서 사용한다. 검색해본 결과 여러 가지 설정 편의를 위한 파일 설정 방법과 같은 세부적인 내용들도 많이 접할 수 있었지만, 이 글에서는 가장 많이 사용되는 서버재시작(Automatic Restart) 기능과 웹 페이지 새로고침(LiveReload) 기능에 대해서만 간단히 알아보고자 한다. 2. devtools의 의존성 설정 Maven org.springframework.boot spring-b..