목록
'전체 글' 731건
코드로 놀고, 언어로 성장하는 공방.
-
제이쿼리 Ajax 사용법제이쿼리에서 Ajax를 사용하려면 $ 기호 다음에 ajax라고 명명한 후 다음 표의 속성에 대한 값을 설정해야 합니다.$.ajax({ type: "post 또는 get" async: "true 또는 false" url: "요청할 URL", data: {서버로 전송할 데이터 }, dataType: 서버에서 전송받을 데이터형식", success: { //정상 요청, 응답 시 처리 }, error: function(xhr, status, error){ // 오류 발생 시 처리 }, complete: function (data, textStatus { // 작업 완료 후 처리 };}); 제이쿼리 Ajax 기능 관련 속성들속성..
-
프로그램 진행 순서사용자 함수에서는 함수가 정의된 부분을 제외한 영역, 즉 메인 루틴에서 프로그램이 시작됩니다. 다음 예제를 통하여 사용자 함수가 사용되는 경우 프로그램의 진행 순서에 대해 알아봅시다. 04/ex4-4.php"; hello(); // 함수 호출 // 09 echo ""; hello(); // 함수 호출 // 11 echo "";?> 02~05 hello() 함수를 정의합니다. hello() 함수는 '안녕하세요.'를 브라우저 화면에 출력하는 역할을 수행합니다. 2~5행에서와 같이 함수가 정의된 영역을 서브(Sub Routine)이라고 하고 함수 정의 영역을 제외한 영역을 메인 루틴(Main Routine)이라고 부릅니다. 프로그램 실행은 메인 루틴의 제일 앞(7행)에서 시작하여 메인 루..
-
사용자 함수사용자 함수는 내장 함수와 달리(프로그래머)가 직접 함수를 정의해서 사용하는 함수를 말합니다. 다음 예제를 통하여 사용자 함수의 기본 사용법에 대해 알아봅시다. 04/ex4-3.php 02~05 hello() 함수 정의function hello() { ... }는 함수 hello()를 정의합니다. hello() 함수는 화면에 '안녕하세요.'를 세 번 출력하는 역할을 합니다. 07 hello() 함수 호출hello()는 2~5행에서 정의된 hello() 함수를 호출합니다. 함수가 호출되면 2~5행의 정의된 함수가 실행됩니다. 따라서 실행 결과에 나타난 것과 같이 화면에 '안녕하세요.'가 세 번 출력됩니다. 2~5행에서는 hello() 함수를 정의합니다. hello() 함수의 실행은 7행에서와 같이 hell..
-
정기예금 금리 현황표 작성하기 - 보고서 작성하기(레이아웃 설정)먼저 페이지 크기 조정, 표준 단락 서식 정의 등 보고서 작성에 필요한 초기 설정을 완료하고, 보고서 제목을 입력해 봅시다. 비주얼 스튜디오 코드에서 새로운 파일을 생성하고, 파일명을 'step_3_1.py'로 지정합니다. 다음 코드를 입력한 후 대화형 창에서 실행하면 'output' 폴더에 'step_3_1docx' 파일이 생성됩니다.from pathlib import Pathfrom docx import Documentfrom docx.enum.text import WD_LINE_SPACINGfrom docx.oxml.ns import qnfrom docx.shared import Mm, Pt, RGBColorfrom docx.styles.style import ParagraphStylefrom do..
-
내장 함수PHP에서는 수학, 문자열, 날짜, 시간, 파일, 변수, 디렉토리 등에 관련된 1,000 여개 이상의 내장 함수들은 관련 프로그램을 작성하는 데 많은 도움을 줍니다. 다음은 절댓값과 반올림 값을 구하는 내장 함수 abs()와 round() 함수의 사용 예입니다. 04/ex4-1.php"; // 04 $y = 12.7; $value2 = round($y); // 반올림 값 // 07 echo $y."의 반올림 값 : ".$value2.""; // 08 ?> 03, 04 내장 함수 abs()를 이용하여 -7의 절대값 7을 구한 다음 실행 결과의 첫 번째 줄에서와 같이 그 결과를 출력합니다. 07, 08 내장 함수 round()를 이용하여 12.7의 반올림 값 13을 구해 실행 결과의 두..
-
제이쿼리 Ajax 기능온라인 쇼핑몰에서 회원가입을 하려면 먼저 ID 중복 여부부터 체크합니다. 이때 보통 회원가입 페이지는 브라우저에 표시된 채 ID 중복 여부를 확인하는 창만 서버에 절의하여 다음과 같이 화면에 따로 보여줍니다. 이처럼 클라이언트 측에서의 직업과는 상관 없이 비동기적으로 서버와 작업을 수행 할 때 Ajax 기능을 사용합니다. Ajax란 Asynchronous Javascript(비동기 스크립트) + XML의 의미로 자바스크립트를 사용한 비동기 통신, 즉 클라이언트와 서버 간의 XML이나 JSON 데이터를 주고받는 기술을 의미합니다. Ajax는 페이지 이동 없이 데이터 처리가 가능하며, 서버의 처리를 기다리지 않고 비동기 요청이 가능하다는 특징이 있습니다. 다음 그림들을 통해 기존 웹 페이지의 처리 방식과 A..