소프트웨어는 현대 사회에서 기업 및 개인의 업무를 지원하고 편의를 제공하는 핵심 도구로 사용되고 있습니다. 하지만 소프트웨어는 개발 후에도 유지보수가 필요한데, 초기 개발 단계에서 발생한 문제들이 유지보수 과정에서 더 큰 문제로 번질 수 있습니다. 이러한 상황에서 소프트웨어 유지보수의 효율성을 높이고 비용을 절감하기 위해 3R이라는 개념이 도입되었습니다. 3R이란, 재사용(Reuse), 리팩토링(Refactoring), 대체(Replace)라는 세 가지 핵심 원칙을 의미합니다. 재사용은 이미 개발된 구성 요소를 활용하여 새로운 소프트웨어를 개발하는 것을 말하고, 리팩토링은 기존 소프트웨어 코드를 다듬고 개선하여 유지보수 작업을 용이하게 만들어줍니다. 대체는 기존의 소프트웨어를 새로운 기술이나 표준으로 대..
파이썬 재단 - 공식 홈페이지 https://www.python.org/ Welcome to Python.org The official home of the Python Programming Language www.python.org 비주얼스튜디오 커뮤니티 에디션 - 파이썬 에디터 https://www.visualstudio.com/ko-kr/products/visual-studio-community-vs.aspx Visual Studio 2022 Community Edition – Download Latest Free Version Try our free, fully-featured, and extensible IDE for creating modern developer apps for Windows,..
euc-kr 페이지 폼에서 utf-8로된 폼으로 데이터를 보낼때 var encode= encodeURI (resultSearchForm.searchValue.value); var classify = resultSearchForm.searchClassify.value; jf_openWindow("?mode=resultSearchForm&searchClassify="+classify+"&searchTitleContent=" + encode, "searchWin", 1, 1, 950, 700, 1, 1, 1); 결론은 : encodeURI() 함수 쓰면 됨
이 스크립트의 결과가 익스플로러와 파폭에서 나오는 결과가 다르게 나온다. 이때는 아래와 같이 쓰면된다. now.getFullYear();
JavaScript의 스크롤된 위치를 알아오기 위해서 document.body.scrollTop 을 사용한다. 그런데, 상단에 DOCTYPE이 선언된 경우 (!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ...) document.body.scrollTop의 값이 항상 0으로 출력된다. 이때는 document.documentElement.scrollTop 으로 바꾸어 사용해야 한다.