BLOG

C#

C# 7. 클래스 상속과 오버라이딩

1. 필요성


C# 프로그래밍을 하면서 클래스를 만들고 사용하다보면 여러 클래스에서 공통된 기능을 구현해야 하는 경우가 많습니다.

예를 들어 택시 클래스와 버스 클래스가 있다고 해보겠습니다. 택시와 …

override virtual
C#

C# 6. 클래스 캡슐화

객체지향 프로그래밍의 핵심은 클래스입니다. 클래스를 만들어 그것의 인스턴스(객체)를 생성하고 다루죠. 클래스 내부에는 다양한 변수들도 존재합니다. 우리는 참조를 통해서 그 변수에 접근할 수 있죠.

그러나 모든 …

캡슐화
Html,Css,JavaScript

Html 이미지 클릭 시 원본 크기 보기

블로그에서 포스팅을 할 때 이미지를 올리는 경우가 많습니다. 그런데 만약 이미지를 원본 크기로 보여지게 한다면? 사진 크기별로 보이는 모습이 제각각이거나 너무 커서 글을 가리는등 여러가지 …

Html JavaScript
웹 개발

Django에서 RSS 피드 생성하기

블로그성 웹사이트에서는 RSS 피드를 자주 사용하는 모습을 볼 수 있습니다.

그럼 RSS는 정확히 무엇일까요? RSS는 Rich Site Summary 또는 Really Simple Syndication의 약자입니다.

RSS는 어떤 …

Django RSS xml
Python

Django에서 현재 URL 받아와서 템플릿에서 표시하기

웹페이지를 만들 때 현재 페이지의 링크를 html에 표시해야 할 필요가 있습니다. 자바스크립트의 함수로도 현재 페이지의 링크를 알 수 있지만 만약 섹션 에서 검색엔진에게 선호 URL을 …

Django 네이버서치어드바이저 request
Search