ㅇ 연산자 1) 산술 연산자 : + - * / // % ** 2) 비교 연산자 : == != > = ㅇ 함수 1) int() - 다른 형태의 자료를 정수로 변경 2) float() - 다른 형태의 자료를 실수로 변경 숫자와 관련해서는 위의 여러 내용 중에서 // (몫), % (나머지)에 많은 연습을 권장합니다. 적용할 수 있는 기능 중에 몇가지 예를 들면 페이징, 일/시간/분 등의 시간과 관련된 계산, 시간표/달력과 같은 표 형식 그리기 등이 있습니다. [페이징-Pagination 예] 현재 페이지 = 2 시작페이지 = 1 마지막페이지 = 10 현재페이지 = 12 시작페이지 = (현재페이지 - 1) // 10 * 10 + 1 마지막페이지 = 시작페이지 + 9 print(시작페이지, 마지막페이지) [..
파이썬에서 제공되는 기본적인 자료형태는 7가지가 있습니다. 1. 숫자 (int / float) 2. 문자 (str) 3. 논리 (bool) 4. 리스트 (list) 5. 딕셔너리 (dict) 6. 튜플 (tuple) 7. 집합 (set) 일반적인 응용프로그램을 개발할 때 튜플과 집합은 다른 자료형에 비해 활용도가 좀 낮고 리스트와 딕셔너리의 활용도가 높은 편입니다. 여러개를 저장할 수 있는 리스트와 키 / 값으로 구성된 딕셔너리의 특징 자체 때문에 활용도가 높기도 하지만 클라이언트 ↔ 서버 통신에서 거의 모든 데이터가 JSON으로 처리되기 때문이기도 합니다. ※ JSON (JavaScript Object Notation) 문자와 숫자는 프로그램에서 빠질 수 없는 자료형태이므로 당연히 잘 알아야 하고 논리..
파이썬으로 개발을 하기 위해 환경을 구성하는 방법은 다양하지만 크게 2가지로 나눌 수 있습니다. 1. 내 PC 에 파이썬 설치 후 개발 2. 웹 기반의 통합 개발 환경에서 개발 1번과 2번은 다시 여러가지 상황으로 나누어 집니다. 1) 내 PC 2) 웹 기반 1번 내 PC에 설치하는 방법을 선택했다면 보통 아나콘다를 설치합니다. [파이썬과 아나콘다의 차이점] 1) 패키지 관리자 : pip vs conda 2) 패키지 설치 : 표준 라이브러리만 설치 vs 데이터 과학용 라이브러리 미리 설치 3) 가상환경 : 패키지 버전 관리 가능 vs 파이썬 + 패키지 버전 관리 가능 파이썬으로 개발하면서 Matplotlib, Numpy, Pandas, Scikit-learn 과 같은 라이브러리를 자주 사용하므로 보통 아..
기본적으로 자바스크립트에서 제공하는 함수로는 IE 에서만 클립보드 복사가 가능하다고 한다그런데 웹앱에서 클립보드 복사 기능을 넣어야 하는 경우가 생겨서 알아보았더니어떤 좋은분께서 플래시를 이용해서 클립보드 복사 기능을 사용할 수 있도록 만들어 놓았단 사실을 알았다 (재수!) 간단히 테스트를 해본 후에 실제 만들고 있는 jQuery Mobile을 이용한 웹앱 프로젝트에 적용했더니 동작이 안된다..jQuery Mobile을 사용했다고 해서 무조건 적용 안되는 것이 아니라..data-role="collapsible-set" 이런 문법을 사용한 곳에 적용이 안된다이 방식은 아코디언(?) 메뉴를 만드는 것인데.. 기본적으로 접혀 있다가 제목을 클릭하면 하위 메뉴를 보여줄때 사용하면 좋다 몇시간 삽질한 결과.. Z..
직접 URL 방식일때는 아무 문제가 없었는데 (ex 다운로드)파일 객체를 만든 후 out.write로 보내는 방식으로 했더니무슨 짓을 해도 다운로드가 되질 않았다그런데 아이폰에서는 다운로드가 되는 것이다.... OTL 서버에서는 친절하게도 "Software caused connection abort: socket write error" 이런 메세지까지 띄워줬다요청이 끝나기 전에 페이지를 이동해버려서 그렇다는 내용을 어딘가에서 봐서혹시나 싶어서 form 전송으로 다운로드를 요청하던 방식을 href 로 바꿔주었더니 다운로드가 잘된다...도대체 왜 이런것인지는 모르겠지만.. 어쨌든 잘 되니 다행이다.. ㅇ 기존 방식frm.action = "/mobile/download.do";frm.target = "ifra..
1. HTML 페이지가 로딩될때 이벤트 리스너 등록2. 리스너 동작시 실행될 함수 정의3. 버튼 동작에 따라서 실행될 기능 정의 - HTML - 자바스크립트 function onLoad() { document.addEventListener("deviceready", onDeviceReady, false);}function onDeviceReady() { document.addEventListener("backbutton", onBackKeyDown, false);}function onBackKeyDown() { navigator.notification.confirm('종료하시겠습니까?', onBackKeyDownMsg, '종료', '취소, 종료');}function onBackKeyDownMsg() { ..
이전에 만들어진 프로젝트에서 DHTMLX GRID를 사용하고 있는데브라우저를 익스플로러 9 버전으로 바꾸었더니 원하지 않는 정보까지도 화면에 출력한다 =_= 스크립트를 고쳐볼꺼라고 몇시간동안 삽질을 하다가.. 포기하고..익스플로러도 새버전이 나왔으니 이놈도 새버전이 나오지 않았을까 싶어서 찾아보니 3.0이 새로 나와있었다 (쓰던 버전은 2.6) 파일들을 바꿔주니 금세 제대로 뜬다... 해당 사이트를 찾아보기만 했어도 몇분만에 해결할 문제를 몇시간이나 허비하다니 =_=;아니.. IE가 문제다 -_- DHTMLX 사이트 : http://dhtmlx.com
$(".datepicker").datepicker({ showOn: "both", // 버튼과 텍스트 필드 모두 캘린더를 보여준다. buttonImage: "/application/db/jquery/images/calendar.gif", // 버튼 이미지 buttonImageOnly: true, // 버튼에 있는 이미지만 표시한다. changeMonth: true, // 월을 바꿀수 있는 셀렉트 박스를 표시한다. changeYear: true, // 년을 바꿀 수 있는 셀렉트 박스를 표시한다. minDate: '-100y', // 현재날짜로부터 100년이전까지 년을 표시한다. nextText: '다음 달', // next 아이콘의 툴팁. prevText: '이전 달', // prev 아이콘의 툴팁. nu..
- 랜덤
- 파이썬
- window
- struts
- 함수
- 기본
- ibatis
- 데이터베이스
- 오류
- 코멧
- 자바스크립트
- 페이지 이동
- 시각 차이
- 동양인
- Android
- 테이블
- mvc
- EL
- MacOS
- JSP
- 스트럿츠
- 특수문자
- 여성가족부
- JavaScript
- 주피터 노트북
- 안드로이드
- 서양인
- 스프링
- 구매 가이드
- jstl
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Total
- Today
- Yesterday