일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- HTML
- freiend클래스
- call by referance
- 데이터베이스
- time()
- C++
- 연산자재정의
- C언어
- this객체
- jQuery
- 함수중복
- 랜덤출력
- 코딩
- 객체지향프로그래밍
- react
- 생성자호출
- 함수표현식
- new연산자
- SQL
- 자바스크립트라이브러리
- 웹개발
- friend함수
- 테이블
- 프로그래밍
- freiend선언
- JS
- 친구함수
- 자바스크립트
- 멤버접근허용
- 제네릭 함수
- Today
- Total
목록분류 전체보기 (36)
Programming Storytelling
모든언어를 웹페이지에 기술하게 해 주는 태그 html에 css를 적용시켜주며 꼭 헤더부분에 위치해야한다. html에 javascript를 적용시켜주며 태그 바로 앞, 즉 문서 본문의 맨 끝에 넣는게 좋다. 이야기의제목 각장 제목 각장하위절 ##태그와의 차이## 순서가 없다. 순서가 있다. ##텍스트를 두껍게 만들어주는 태그 3가지## 1.특별한 의미가 있는건아니지만 텍스트에게 강조효과를 준다. 2.bold체이며 강조 할 때 사용한다. 3.중첩이 가능하며 강조 할 때 사용한다. -절대 url->프로토콜 및 도메인 이름을 포함하여 웹에서 절대위치로 정의 된 위치를 나타낸다. -상대 url->링크하는 파일과 관련된 위치를 가리키며 이전 섹션에서 살펴본 것과 비슷하다.(다른위치) ##태그 그리고 태그와 태그 사..
##parseint() 문자열 인자의 구문을 분석해 특정 진수(수의 진법 체계에 기준이 되는 값)의 정수를 리턴하는 메소드 parseInt(string, radix);라는 형식으로 쓰이는데 radix가 없을 경우에는 8진수일지 아닐지 해석하고 두개의 인자가 있을경우에는 string을 radix의 형식으로 나타내는특징이 있다. ##tofixed() 소수점몇까지 자를지를 결정하는 메소드이다. 소수점을 없애고 싶을땐 이 메소드를 사용하면된다. ##math.min() 가장 작은 수를 추출하는 메소드 ##math.max() 가장 큰 수를 추출하는 메소드 ##math.floor() 주어진 숫자보다 작거나 같은 가장 큰 정수를 반환합니다 ##math.round() 함수는 가장 가까운 정수로 반올림 한 값을 반환합니다..
자바스크립트는 var를 사용 할 경우 같은 변수를 여러 번 정의하더라도 무시 할 수 있습니다. 하지만 함수나 전역 스코프 안에서는 var로 새 변수를 만들 수 없으며, let으로는 가능한 변수 숨김도 불가능합니다. 이제 const와 let에 대해 알아보도록 하겠습니다. let은 변수 선언에만 쓰이고, let문 하나에서는 변수를 여러개 선언 할 수 있습니다. const는 상수 여러개를 선언 할 수 있지만 한번 할당한 값을 바꿀 수가 없습니다. 될 수 있으면 변수보다는 상수를 써야 하기 때문에 const를 쓰는 버릇이 좋습니다. 상수를 사용하면 값을 바꾸지 말아야 할 데이터에서 실수로 값을 바꾸는 일이 줄어듭니다. 상수를 쓰면 안되고 변수를 필연적으로 써야 하는 경우도 있는데 그런 경우는 보통 시간이 지나면..
함수란? "하나의 단위로 실행되는 문의 집합" 아래의 코드는 함수 선언의 한 예입니다. function sayHello() { //함수 버디는 여는 중괄호로 시작합니다. console.log("Hello world!"); //닫는 중괄호로 끝납니다. } 우리는 위 코드와 같은 함수 선언의 방식 말고도 다른 대안인 함수표현식을 쓸수가 있는데 이런 함수표현식과 익명함수란 과연 무엇일까요? 함수를 선언하면 함수에 바디와 식별자가 모두 주어집니다. 자바스크립트는 익명함수도 지원하고는 하죠.익명 함수에는 이름답게 함수에 식별자가 주어지지 않습니다. 함수에 식별자가 없다는 말을 보고 어리둥절했을 수도 있습니다.식별자가 없다면,도대체 어떻게 호출해야 할까요? 답은 함수 표현식에 있습니다.우리는 표현식이 값이 되고,함..
##다중 입출력이란?## "애플리케이션이 여러개의 파일 디스크립터를 동시에 블록하고 그중 하나라도 블록되지 않고 읽고 쓸 준지가 되면 알려주는 기능을 제공한다." 다중 입출력 방식은 어떠한 설계방식을 따르는데 그 설계 과정에 대하여 살펴보도록 하자. 1.다중 입출력:파일 디스크립터 중 하나가 입출력이 가능할 때 알려준다. 2.준비가 됐나?준비된 파일 디스크립터가 없다면 하나 이상의 파일 디스크립터가 준비될 때까지 잠든다. 3.깨어나기,어떤 파일 디스크립터가 준비됐나? 4.블록하지 않고 모든 파일 디스크립터가 입출력을 준비하도록 관리한다. 5.1번으로 돌아가서 다시 시작한다. 다중 입출력 방식인 select()는 시스템 콜은 동기화된 다중 입출력 메커니즘을 제공하는데 select()를 활용하는 예제를 보면..
C라이브러리는 ERRNO값을 그에 맞는 문자열 표현으로 변환하는 함수를 몇 가지 제공하고 있다. 지금부터 사용자에게 에러를 알려줄 때 사용하는 문자열들을 살펴보겠다.흔히 선행처리기정의와 ERRNO를 직접 활용해서 에러 검사와 처리 작업을 실행한다. 선행처리기 문자열 정의 설명 E2BIG 너무 긴 인자 목록 EACCESS 접근 거부 EAGAIN 재시도 EBADF 잘못된 파일 번호 EBUSY 이미 사용 중인 디바이스나 리소스 ECHILD 자식 프로세스 없음 EDOM 함수영역을 넘어선 수학 인자 EEXIST 이미 존재하는 파일 EFAULT 잘못된 주소 EFBIG 너무 큰 파일 EINTR 인터럽트가 걸린 시스템 호출 EINVAL 유효하지 않은 인자 EIO 입출력 에러 EISDIR 디렉터리임 EMFILE 열린 파..
c에서는 입력과 출력을 printf()와 scanf()함수로 각각 할 수있다. 그렇다면 c++에서는? 1.cout : 출력 2.cin: 입력 로 입력과 출력을 할 수있다. ##함수 오버로딩이란? -->c언어에서는 동일한 이름의 함수가 정의되는 것을 허용하지 않는다.하지만 c++에서는 함수호출 시 전달되는 인자,즉 매개변수로 선언형태가 다르다면 함수의 구분이 가능하다. +자료형이 다른경우도 함수의 구분 가능 ##매개변수의 디폴트 값이란? int test(int num=9) { return num+2 } //함수호출 시 인자를 전달하지 않으면 7이 전달된 것으로 간주하겠다. //////////////////////////////////////////////////////////// int main(void)..

html/css로 시간표나 설문조사지 같은 간단한 형식을 구현 해 낼 수 있다. 먼저 테이블 태그에 대해서 먼저 알아보자. 테이블 태그를 활용하려면 아래의 두가지 표를 숙지하고 있어야 한다. 주제 태그 비고 테이블의 구성 요소 테이블을 만드는 태그 테이블의 헤더부분을 만드는 태그 테이블의 행을 만드는 태그 테이블의 열을 만드는 태그 주제 속성 비고 테이블 디자인 변경 border 테이블의 테두리 bordercolor 테이블의 테두리 색상 width 테이블 가로 크기 height 테이블 세로 크기 align 정렬 bgcolor 배경색 colspan 가로 합병(열 합병) rowspan 세로 합병(행 합병) 자,이젠 html로 시간표를 구현하는 코드로 테이블태그를 익혀 보도록 하자. OOO의 시간표 OOO의 ..