회사에서 일하고 있던 와중에 새로운 프로그램 하나를 배웠습니다. 바로 Fiddler입니다. Fiddler는 바이올린 연주자를 뜻하는 단어인데, Web을 조율하겠다 이런 뜻일까요? 아무튼, 이 Fiddler는 아래에 있는 링크를 통해서 무료로 다운받으실 수 있습니다. www.telerik.com 프로그램을 다운받고 설치한 후 실행하면 다음과 같은 화면이 나타납니다. Fiddler를 실행하고 나서 웹페이지를 접속하면 Fiddler에서 모든 웹페이지를 채어 온 다음 여러 가지 자료들을 보여줍니다. 아래 화면은 제가 쌍용교육센터에 있을 당시에 만든 웹페이지를 접속해본 화면입니다. 먼저 첫 번째는 통계 화면입니다. 웹페이지의 성능을 측정할 수 있는 페이지입니다. 클라이언트가 연결된 후 서버에 요청해서 서버가 응답..
jQuery(제이쿼리)는 자바스크립트 라이브러리입니다. 많은 자바스크립트 라이브러리 중에서도 가장 인기있는 라이브러리로 사용이 간단하고 편리하며 개발자의 생산성을 획기적으로 높여줍니다. 이 jQuery 덕분에 우리는 자바에 비해 난해하다고 느껴지는 자바스크립트의 문법들을 모르더라도 코딩하는 것에 전혀 지장이 없어졌습니다. jQuery 라이브러리는 jQuery 홈페이지에서 무료로 다운 받을 수 있으며 jsp 페이지에 추가하는 것 또한 간단합니다. jQuery 홈페이지에서 라이브러리를 무료로 다운 받은 후에 다음 내용을 추가해주시면 됩니다. 123 /* 내용 작성 */Colored by Color Scriptercs script 태그를 이용해서 다음 내용만 추가하면 jQuery가 제공하는 강력한 기능들을 사..
자바스크립트의 프로토타입은 상속을 구현하기 위해 필요한 프로퍼티입니다. 상속은 프로그래밍을 할 때 매우 중요한 개념입니다. 만약에 우리가 코딩으로 계산기를 만든다고 가정해봅시다. 어떤 계산기든지 간에 기본적으로 더하기, 빼기, 곱하기, 나누기는 포함되어 있을 것입니다. 여기서 계산기를 만들어 달라고 하는 구매자의 의도에 따라 제곱근을 구하는 기능이 추가 된다든가 아니면 로그 값을 구하는 기능이 추가 된다든가 할 것입니다. 그런데, 여기서 기본적으로 사용되는 더하기, 빼기, 곱하기, 나누기 개념을 계산기 하나를 만들때마다 계속 새롭게 만들기에는 너무 번거롭습니다. 따라서, 기본 기능으로 설정해놓고 용도에 따라 기능을 추가하는 것이 여러모로 현명한 방법일 것입니다. 이를 재활용성이라고 하는데, 상속은 코딩의..
Javascript를 하다보면 아시겠지만 String(문자열)로 이루어진 "False"값을 boolean 타입으로 형변환하면 무조건 true값만 반환하는 것을 알 수 있습니다. 그 이유는 문자값이 있을 경우에 형변환을 쓰면 단어가 무엇이든 간에 true를 반환하기 때문입니다. 따라서, 이를 해결하려면 위와 같이 JSON.parse() 함수나 eval() 함수를 써주면 됩니다. (다만, 첫 사진처럼 false를 False로 적을 경우에는 실행이 되지 않습니다.) JSON.parse() 함수의 경우 JSON 형식의 데이터를 파싱해서 넘겨주는 것이고 eval의 경우 스크립트가 문자열로 작성되어 있는 경우 실행시켜 주는 함수입니다.
- Total
- Today
- Yesterday