web (198) 썸네일형 리스트형 JSON은 무엇일까? (JSON + jquery 예제) JSON(JavaScript Object Notation)의 약자 사람이 읽고 쓰기에 용이하며, 기계가 분석하고 생성함에도 용이. DATA 교환언어. 참고 JSON 개요 : http://www.json.org/json-ko.html XML도 많이 사용하지만 요즘엔 JSON도 많이 지원을 해준다.(왠만한 api 및 데이터교환은 XML or json 방식으로 해주는듯하다. )openAPI를 사용하는 도중에 xml방식보다는 JSON방식으로 사용하는편이 너무 쉬워서 예제를 올려본다. www.followkr.com 에서 지원해 주는 API로 만들었습니다.아래의 예제는 http://www.followkr.com/common/html/api.html 에 있는 sample code를 변형하여 작성하였습니다. jQuer.. HTML5 webDB 예제 저번 포스팅에서는 local Storage에 대하여 간략하게 예제를 해보았습니다.local Storage의 장점은 사용하기 간편하다는것이지만 단점은 해쉬형태로 저장되기 때문에 일괄의 데이터(객체형태)를 다루기에는 무리가 있습니다. 이점을 보안하기 위하여 webDB가 있습니다. 실제 DB사용과 매우 유사하며 저장,삭제,변경 또한 간편합니다. -파이어폭스 브라우저에서는 webDB를 현재 지원하지 않습니다. 아래의 내용은 크롬에서 실행한 결과입니다.- IE는 당연히 안됩니다.(IE10에서도 안된다고 하던데... 확인 부탁드립니다.) 참고 싸이트는 요기 : http://www.html5rocks.com/en/tutorials/webdatabase/todo/ 소스 코드 참고링크에는 없던 update와 drop을 .. HTML5 LocalStorage 웹클라이언트에서 데이터 저장은 LocalStorage사용! Web Storage 란?지원 브라우저 : Web Storage는 일종의 클라이언트-사이드 데이터베이스이다. 이 데이터는 서버가 아닌 각 사용자의 브라우저에 보관된다. 일반 데이터베이스와의 두드러진 차이점은 우리에게 익숙한 key-value 형식으로 보관/갱신/호출 한다는 것이다. 이것은 Web Storage를 사용하기위해 별도의 쿼리 문법이나 복잡한 메커니즘을 이해하지 않아도 됨을 의미한다. 그렇기 때문에 우리는 한가지만 기억하면 된다. Web Storage는 Web Database와 마찬가지로 브라우저에서 제공하는 저장공간을 사용한다는 것이다. 만약에 사용자가 사파리에서 파이어폭스로 전환하는 경우 동일한 데이터를 가져올 수 없다는 것을 유념하자.Web Storage는 localStorage와 sess.. 이클립스 Junit 설정 이클립스 : indigo 버전 Junit : 4.x 버전 이클립스엔 Junit 기능이 포함되어 있습니다. 다른 플러그인과 같이 따로 다운받거나 인스톨할 필요가 없습니다. 초기 설정버전을 4.X로만 설정해 주시면 됩니다. 1. 해당 프로젝트클릭->오른쪽마우스-> 맨 마지막의 properties 로 들어갑니다. 2. java Build Path 에서 Libraries 의 Add Library로 들어갑니다. 3. 여러 Library 중에서 JUnit 를 선택합니다. 4. JUnit Library 에서 버전을 4버전으로 선택하고 Finish를 눌러줍니다. 설정은 모두 끝났습니다. 참쉽죠?ㅎ 다음엔 직접 프로젝트에서 어떻게 JUnit을 활용하는지 예제를 보겠습니다. Junit 의 시작 그리고 TDD Junit 는 java로 개발하시는 분들은 익히 들어보셨을 단어입니다. 테스트 프레임워크 인 Junit 테스트 주도 개발을 도와주는 자동화 툴입니다. 처음 테스트주도개발 방법론을 들었을때는 "어떻게 테스트를 하면서 프로그램을 개발한다는거지? 그러면 개발기간이 엄청나게 늘어날텐데?" 라고 생각했었지만 꼭 그렇지만은 않습니다. 1. 테스트기간은 길어지지만 프로그램 완성의 기간은 더욱 짧아질수 있습니다. - 소단위 프로세서의 경우 개발자가 데이터를 확인해가면서 넘어가지만 많은 프로세서들이 통합된 클래스의 경우 오류가 날수 있는 확률이 커집니다. 만일 100% 오류가 난다고 가정했을때 단위테스트를 거친 프로세서들이라면 어느 부분에서 오류가 났는지를 효과적으로 찾아낼수 있습니다. 2. 효과적인 패턴적용 및 리펙토.. setup cannot continue basause this version of the .net framework is incompatible with a previously installed one. For more infomation see http://support.microsoft.com/support/kb/articles/q312/5/00.asp setup cannot continue basause this version of the .net framework is incompatible with a previously installed one. For more infomation see http://support.microsoft.com/support/kb/articles/q312/5/00.asp 해당 페이지로 가보면 서비스 팩이 설치되어 있어 .net framework 가 설치가 안된다고 뜹니다. 서비스 팩을 지워야 합니다. 프로그램삭제로 들어가보시면 Microsoft .NET Framework 버전이 쭉 설치되어있습니다. 이중에서 2.0 버전만 지우면 되느냐? 문제는 그게 아닙니다. 높은 버전에서 아래로 차례로 지워야만 합니다.(아니면 삭제.. visual studio .net has detected that the specified web server is not running asp.net version 1.1. You willl be unable to run asp.net web application or services. visual studio .net has detected that the specified web server is not running asp.net version 1.1. You willl be unable to run asp.net web application or services. 비주얼스튜디오 .net 을 실행하려 할때 나는 에러. 버전이 낮아서 실행할수 없으니 다른 버전을 설치하라는것. 일단 아래 싸이트에서 .net 을 받습니다.(저의 경우 .net 2.0 버전) http://microsoft-net-framework-2.en.softonic.com/ 다운 받은 파일을 실행하면은 동의 하면서 다음~ 툴바 설치니까 체크 해제하시고 next 버튼을 클릭 쓸데없는 페이지. 다음클릭. 동의함을 체크하.. javascript parseInt("08") == 0 ?? 정상적으로 돌아야할 (정확히는 어떤 변수일때는 잘 돌고 있는) 소스에서 버그를 발견했다. parseInt("08") 의 값이 0으로 뜨는것. (parseInt("09") 도 마찬가지이다.) 아마 나의 같은 경우의 겪은 사람들은 String 형으로 된 십자리의 문자를 0을 제외한 int 형으로 바꿀려고 하시는 분들일 것이다. 이상하게 "07" 까지의 값은 제대로 나오지만 "08" 값 부터 0을 뱉어낸다. 이상하다고 생각하여 실험을 해봤다. 결과값 7 , 0 ?!! 구글님께서 친절히 설명을 해주셧다. http://stackoverflow.com/questions/6410009/what-do-you-think-parseint08-will-return 간략히 해석해보면 parseInt() 함수는 default .. 이전 1 ··· 11 12 13 14 15 16 17 ··· 25 다음