일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 자바입문서
- DB Tool
- 지앤선
- MacOS
- 헬스
- 트레이닝
- 다이어트
- startup
- 자바
- co-founder
- API Server
- 문자열붙이기
- jquery
- sizzle
- MariaDB
- 서스펜스
- 스타트업
- selector
- 머신런닝
- 습관의재발견
- workbench
- 제이쿼리 페이징
- 문자열반전
- paging
- 문자열반대로
- 스크럼
- Toad
- 제이쿼리
- 페이징 모듈
- 기초자바
- Today
- Total
목록분류 전체보기 (124)
누구도 평범한 사람은 없다
12장. 객체 지향 프로그래밍 지금까지 프로그램을 작성할 때, 우리는 데이터를 다루는 명령들의 블록인 함수들의 조합으로 프로그램을 구성하였습니다. 이러한 설계 방식을 절차 지향 프로그래밍 기법이라고 부릅니다. 이와 달리 데이터와 기능을 객체라고 불리우는 것으로 묶어서 프로그램을 구성하는 또 다른 기법이 있습니다. 이것을 객체 지향 프로그래밍 기법이라고 부릅니다. 아마도 여러분의 대부분의 시간 동안 절차 지향 프로그래밍 기법을 통해 프로그램을 작성하게 되겠지만, 큰 프로그램을 작성할 때나 이 기법을 이용하는 것이 더 편리한 문제를 해결해야 할 경우 객체 지향 프로그래밍 기법을 활용할 수 있습니다. 객체 지향 프로그래밍에서는 클래스와 객체라는 두 가지 주인공이 있습니다. 클래스*는 새로운 형식을 정의하는 것..
11장. 실생활 문제 해결 지금까지 파이썬이라는 언어의 여러 가지 구성 요소에 대해 배워 보았습니다. 이제는 지금까지 배 운것들을토대로,뭔가유용한것을하는프로그램을만들어보도록합시다. 이챕터의 목표는여러분이 직접 파이썬 스크립트를 만들고 사용하는 법을 배우는 것입니다. 11.1. 문제 다음과 같은 문제를 해결해 봅시다: 내 중요한 파일들을 백업해두는 프로그램을 만들고 싶어요. 이것은 간단한 문제이지만, 아직 어떻게 접근하면 좋을지 정보가 부족합니다. 따라서 약간 *분석 *을 해 보도록 합시다. 예를 들어, 어떤 파일을 백업할지 어떻게 지정해 줄까요? 파일들은 어떻게 저장되어야 하며 또 어디에 저장되어야 할까요? 문제에 대해 분석한 이후에는, 프로그램을 *설계*해야 합니다. 이를 위해 우리가 만들 프로그램이 ..
9장. 모듈앞에서 함수를 통해 여러분의 프로그램 안에서 코드를 재사용하는 방법에 대해서 배워 보았습니다. 그러면 여러 함수들을 한꺼번에 불러들여 재사용하는 방법은 없을까요? 네, 이럴 때 모듈을이용합니다. 모듈을 작성하는 데에는 여러가지 방법이 있습니다만, 가장 간단한 방법은 .py 확장자를 가진 파일을 하나 만들고 그 안에 함수들과 변수들을 정의해 두는 것입니다. 모듈을 작성하는 또 한 가지 방법은 여러분이 현재 사용중인 파이썬 인터프리터를 만드는데 사용되는 프로그래밍 언어로 모듈을 작성하는 것입니다. 예를 들어, 표준 파이썬 인터프리터를 사용 중인 경우 C 언어 를 이용하여 모듈을 작성하고 컴파일하면 파이썬에서 이것을 불러와 사용할 수 있습니다. 다른 프로그램에서 import 명령을 통해 모듈을 불러..
아래 체크된 항목들은 API서버 개발시에 필수로 알아야되는 항목들을 체크해 둔것입니다. 파란색 Bold로 체크 되어있는 부분만 보셔도 되는데 ★ 되어있는 부분은 꼭 이해하고 넘어가시 바랍니다. ------------------------------------------------------------------------------------------------------제1장 SCJP 소개 1.1 SCJP = 10 1.2 응시방법 = 11 1.3 관련 사이트 = 13 1.4 자주 있는 질문 = 16제2장 자바 언어의 기본 2.1 자바 소스파일 구성 = 20 2.2 응용프로그램 실행을 위한 main() 메소드 = 23 2.3 기본 데이터 유형 = 26 2.4 변수의 초기값 = 27 2.5 키워드 = 2..
10장. 자료 구조자료 구조란 간단하게, 어떤 *자료*를 담는 *구조*를 말합니다. 다른 말로 하면, 서로 연관있는 어 떤 자료들의 집합을 저장하는 데 사용됩니다.파이썬에는 네 종류의 자료 구조가 있는데, 각각 _리스트, 튜플, 사전, 집합_입니다. 이제 앞으로 각각의 사용법에 대해 알아보고 또 각각이 얼마나 편리한지 확인해보도록 하겠습니다. 10.1. 리스트리스트란 순서대로 정리된 항목들을 담고 있는 자료 구조입니다. 즉, 리스트에는 항목의 *목록*을 저장할 수 있습니다. 이것은 쉽게 말하자면 장 보러 갈 때 적는 일종의 장바구니 목록 같은 것인데, 아마도 여러분은 각 품목들을 한줄 한줄 적겠지만 파이썬에서는 쉼표로 각 항목을 구분한다는 것만 다릅니다. 리스트를 정의할 때는 대괄호 [] 를 이용해서 파..
def는 define 의 약자로 생각되는데 c/c++의 영향이 아닐까 추측해봅니다. function1.py 실행가능한 코드 def say_hello(): # write Fibonacci series up to n # block belonging to the function print('hello world') say_hello() # call the function say_hello() # call the function again 결과hello world hello world 실행가능한 코드def print_max(a, b): if a > b: print(a, 'is maximum') elif a == b: print(a, 'is equal to', b) else: print(b, 'is maximum..
이 글은 jQuery Proven Performance Tips And Tricks 를 보고 공부한 점을 정리한 글입니다. 원문의 내용과 똑같은 부분도 있고 제가 알고 있는 내용을 따로 덧붙인 부분도 있으니 원문을 꼭 보시기 바랍니다.——————————————————————————————————————–jQuery Proven Performance Tips And Tricks퍼포먼스 향상 패턴을 사용하는 것이 왜 중요한가요?프로그램 코드는 간단 명료해야지 엉성하게 만들면 안됩니다.좋은 코딩 습관은 문제를 해결하는데 적합한 방법을 제공합니다.퍼포먼스에 좋은 패턴을 사용하지 않고 코딩을 한다면 브라우저가 그 만큼 일을 더 많이 하게 됩니다.더 많은 일 = 더 많은 메모리 사용 = 느린 프로그램..퍼포먼스 향..
xHTML을 시작.. xHTML의 문법 규칙 1. 요소는 중첩되어야 한다. 마지막에 정의한 태그를 가장 먼저 닫아야 한다. 가장 안에 있는 태그부터 닫아야한다.중첩된 요소가 있을 때는 바르게 표현해야한다. (O)중첩된 요소가 있을 때는 바르게 표현해야한다. (X) 2. 요소 및 속성이름은 소문자여야 합니다.첫페이지 (O)첫페이지 (X) 3. 요소는 항상 닫아야 한다. 요소는 항상 닫아야합니다 (O)요소는 항상 닫아야합니다 (X) 4. 속성값에는 인용 부호를 붙여야 합니다.첫페이지 (O)첫페이지 (X) 5. 속성은 속성값과 함께 써야 합니다. (O) (X) 6. img와 area요소에는 alt 속성이 있어야합니다. (O) (X) 7. 특수문자를 쓸 때는 Entity Name 또는 Entity Code 를 ..
HTML5와 CSS3로 대부분의 모바일과 웹이 변한다는 이야기들이 많다.. 나도 동감한다.. 모바일 웹이 대세가 될 날이 올거라고.. 개발자라 해서 퍼블리싱이나 HTML이 퍼블리셔의 영역이라고만 미룰수도 없는 노릇이다. 개인적인 프로젝트를 하고 싶은데 디자인이 좋지 않아서 UX/UI적으로 사용자들에게 편의성을 제공하지 못한다면 아무도 찾지 않는 사이트가 되버릴테니깐. 반응형 웹 퍼블리싱 책으로는 제일 괜찮은거 같다~ 실무적으로 바로 적용하기도 괜찮은거 같아서~ 문법과 실무 프로젝트가 순차적으로 할 수 있게 되어있어서 바로 선택!!!
내가 "이클립스 플러그인을 만들어야 겠다!!!" 라는 생각을 이전에는 해본적도 없었다.. 플러그인들은 보이지 않는 뛰어난 누군가에 의해서 만들어졌다던지 하는 응용프로그램들을 만드는 사람들이 만드는 걸로만 생각했었다.. 그러던 찰나에 NHN D2 Fest 가 있다는걸 알게됐다.. (알려준 민정씨에게..감사의 말을...+_+ 나 이런거 완전 좋아하는걸 어찌 알고~~ㅎㅎ) 이런 새로운거 두근두근 거리는거 좋아하는데...있다는걸 아니..참을 수가 없었다.. 그래서 이클립스 플러그인으로 개발하면서 시각화 할 수 있는 툴을 만들자!!라고 결정했다.. 이걸 알게되고 샤워하면서 아이디어가 결정이 되기 까지 1시간이 안걸렸다는...;; 속성으로 생각나는 대로 컨셉잡고 바로 신청!! 이것도 아무나 할수있는건 아니더라.....