차이점 3

Python의 parameter와 argument의 차이점은?

programming에서 자주 쓰이는 parameter(매개변수)와 argument(인자)의 차이점에 대해서 정리해 보았다. 비슷하지만 다른 parameter와 argument. 함수를 정의할 때 이름 옆의 괄호 안에 들어가는 variable들이 'parameter'이고, 함수를 사용할 때 passing(넘겨주는) 해 주는 variable들이 argument이다. # 여기서 a와 b는 Parameter def sum(a, b): return a + b # 여기서 2와 5는 Argument sum(2, 5)

TIL_Web Server와 Web Application Server의 차이는?

Web Server와 Web Application Server의 차이에 대해 정리해 보았다. Web Server(WS) Client의 요청에 따라 HTML 페이지, image, CSS 파일 등과 같은 정적인(static) 콘텐츠를 제공 일반적으로 HTTP protocol을 사용하여 client의 요청을 받고, 해당하는 파일을 찾아 client에게 전송 Apache, Nginx, Microsoft IIS와 같은 소프트웨어가 위의 역할을 수행 Web Application Server(WAS) 사용자와 상호작용하여 동적인(Dynamic) 콘텐츠를 생성하고 제공 주로 사용자가 웹 사이트와 상호작용할 때 사용 사용자의 입력을 받아 처리하고, 데이터베이스와 상호작용하여 정보를 검색하고 저장 Java EE, ASP...

Django Project에서 render와 redirect의 차이점

Django로 views.py를 작성 하다보면 상황에 따라 render와 redirect를 쓸 때가 있다. Django를 처음 배우다 보니 두 가지의 쓰임새가 비슷한 것도 같아 어떤 상황에서 어떤 것을 써야 할 지 헷갈렸다. 그래서 render와 redirect의 차이점에 대해 정리를 해 보았다. render html file로 이동시켜 준다. render은 아래와 같은 parameter들을 가진다. 여기서 request와 template_name은 반드시 넣어 주어야 한다. render(request, template_name, context=None, content_type=None, status=None, using=None) redirect url로 이동한다. redirect는 아래와 같은 par..

LIST