오늘은 C#으로 서버와 클라이언트 간의 파일 전송 예제 소스코드를 보도록 하겠습니다. 서버소스코드 using System; using System.IO; using System.Net; using System.Net.Sockets; // class Program { private static void Main() { // 서버 소켓 생성 Socket mySocket = new Socket(AddressFamily.InterNetwork, SocketType.Stream, ProtocolType.Tcp); // 종단점 생성 IPEndPoint point = new IPEndPoint(IPAddress.Loopback, 8192); // 소켓 바인딩 mySocket.Bind(point); // 소켓을 대기 ..
C언어 이야기 [C언어] malloc(), free() 함수를 이용한 메모리 동적 할당 예제 C언어의 메모리 할당 방식의 종류 C언어에서의 메모리 할당 방식은 크게 두 가지 방식으로 나뉩니다. 바로 정적인 방식과 동적인 방식입니다. 첫번째, 정적인 방식이란? 정적인 방식은프로그램이 실행되기 이전에 이미 변수의 저장공간을 할당하고 그 모듈이나 프로그램이 종료되면 변수가 해지되는 방식입니다. Ex) int a = 10 ; 두번째, 동적인 방식이란? - 동적인 방식은 실행 중에 필요한 메모리를 할당하는 방식입니다. >> 동적인 메모리 할당 방식에 대해 알아봅시다 그러면 동적인 메모리 할당 방식에 대해서 알아보겠습니다. 동적인 메모리 할당은 malloc()함수를 사용합니다. malloc()함수는 stdlib.h..
C언어로 만든 디지털 시계 소스코드입니다. 네이버 지식인에 어떤 분이 C언어 디지털 시계를 만드신다고 하면서 소스코드 수정을 요청 질문이 올라왔기에 한번 해봤어요. 출처 http://kin.naver.com/qna/detail.nhn?d1id=1&dirId=1040101&docId=185789762&page=1#answer1 #include #include #include #include #include long time_to_number(void); void dot_print(int hour); void digital_print(int dim[], int check); void gotoxy(int x, int y); void number_check(int k, int i); int hour_to_num..
[C언어 소스] 주소 관리 프로그램 소스 이 포스팅에서는 주소 관리 프로그램 소스를 공개하도록 할게요. 이 주소 관리 프로그램은 사용자 정보(이름, 주소, 전화번호, 휴대폰, e-mail)를 등록하고, 출력하고 삭제할 수 있는 프로그램입니다. 이 소스를 조금 변형하시면 더 멋진 프로그램을 만들 수 있지 않나 싶네요^^ 주소 관리 프로그램 소스 공개 아래의 파일을 클릭하시면 다운로드 받으실 수 있습니다. #include #include #include struct _node { char name[10];// 이름 char address[30];// 주소 char phone[14];// 전화번호 char mobile[14];// 핸드폰 char mail[20];// e-mail struct _node *li..
윈도우 8(windows 8) 정품인증 한방에 하는 방법 오늘 처음으로 윈도우 8을 제 노트북에 설치해 보았습니다. 그런데 다른 윈도우 버전도 마찬가지지만 윈도우를 설치하기 위해서는 꼭 필요한 게 있죠? 바로 제품키입니다. 그런데 저는 설치하면서 윈도우8의 제품키를 인증하라는 창이 나오지 않더라구요. 저만 그런지도 모르겠습니다. 그래서 이곳저곳을 수소문한 결과 윈도우8의 정품인증 문제를 해결하는 방법을 찾게 되어 이렇게 블로그에 포스팅하게 되었습니다. 윈도우8 정품인증 한방에 하는 동영상 강좌 윈도우8 정품인증! 한방에 하는 방법을 소개해 드립니다. 윈도우 7을 사용하다가 윈도우8을 처음 사용해본 저로써는 시작 버튼이 없는 윈도우8을 보고 깜짝 놀랐습니다. 그래서 어찌할까 하다가 윈도우+X키를 누르면 나..
5장. HTML5 기본태그(목록 태그) 이번에는 목록 태그를 만들어 보도록 하겠습니다. 순서 있는 목록 만들기 순서 있는 목록은 ~ 태그를 이용해서 만듭니다. OL은 Ordered List의 단어를 줄여서 만든 태그입니다. 순서 있는 목록 즉, 목록 앞에 숫자를 붙여서 순서를 가지는 목록을 만들 때 사용합니다.(기본값은 숫자) 첫번째 두번째 세번째 네번째 TYPE 속성 TYPE=A, a, I, i, 1 의 값을 가질 수 있다. A: 대문자 알파벳 a: 소문자 알파벳 I: 대문자 로마숫자 i: 소문자 로마숫자 1: 숫자 START=n 리스트의 시작 번호를 임의로 바꿀 수 있다. 순서 없는 목록 만들기 순서 없는 목록은 ~태그를 이용해서 작성한다. Unordered List의 단어를 줄여서 만든 태그. 첫번..
4장. HTML5 기본태그(글과 관련된 태그) 이번 시간에는 기존에 사용되었던 글과 관련된 태그를 복습해 보도록 하겠습니다. 이미 이 부분을 알고 계신 분들도 많이 있으시리라 생각됩니다. 처음 접하시는 분들은 강의에 집중해 주시기 바랍니다.^^ 글과 관련된 태그 1. ~ 태그제목을 나타내는 태그입니다. 에서 까지 있으며 태그가 가장 크고 태그가 가장 작습니다. HTML4에서는 태그와 비교하면서 많이 설명이 되어졌지만 HTML5.0 에서는 태그 자체를 사용하지 않으므로 비교설명은 하지 않고 태그만 설명드리도록 하겠습니다. 예제 소스를 보도록 하겠습니다. 첫번째 첫번째 첫번째 첫번째 첫번째 첫번째 2. ~ 태그영어의 paragraph를 의미합니다. 즉, 문장 여러개가 모인 문단을 만들어주는 태그입니다. 3...
HTML5강의를 시작하게 된 하늘과 나입니다. 오늘부터 하나씩 HTML5 강의를 시작할 텐데요. HTML5에 대해서 배워보고 싶은 분들과 HTML5가 뭐지 하는 분들에게 조금이나마 도움이 되어 드리고자 시작하게 되었습니다. 그러면 하나씩 하나씩 살펴보도록 하겠습니다. 1. 웹(web)의 역사 먼저 웹(web)이라는 녀석이 어떻게 세상에 등장하게 되었는지 살펴보도록 하겠습니다. 웹은 월드 와이드 웹(World Wide Web)을 줄여서 부르는 말인데요. 인터넷에 연결된 컴퓨터들을 통해서 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간을 말합니다. 웹이라는 단어는 생소하기도 한데요. 우리는 흔히 이 웹을 보고 인터넷이라고 말하기도 합니다. 하지만 웹은 인터넷 밑에 있는 하나의 서비스라고 보면 될 것 ..
자, HTML5 강의 세번째 시간입니다. HTML4에서는 문서의 구조를 만들 때 div 태그를 id, class와 함께 사용했습니다. 완성된 문서를 보면 태그가 여러번 사용한 것을 볼 수 있었지요. 그래서 구조가 복잡할 수록 태그가 여러번 겹쳐 있었기 때문에 알아보기가 힘들었을 뿐더러 수정하기도 어려웠습니다. HTML5에 와서 문서의 구조를 만드는 새로운 개념과 요소들이 추가되었습니다. 그래서 기존에 태그로 소스코드를 작성했던 것보다 구조적인 문서를 만드는 것이 가능해졌습니다. 구조를 만들기 위한 새로운 태그들을 시맨틱 태그라고 하는데요. 오늘은 HTML5에서 새롭게 등장한 시맨틱(semantic)태그에 대해서 알아보도록 하겠습니다. 시맨틱(semantic) 태그란 무엇인가요? 영어에서 semantic이..
[HTML5 강의] 3장. HTML5의 기본. 태그 HTML이 무엇인지 다시 한번 복습하고 넘어가도록 할게요. HTML의 정의 HTML은 Hyper Text Markup Language의 줄임말입니다. mark-up 언어는 무엇이냐구요? 그것은 바로 안에 정의된 용어로 태그(tag)를 표현하므로 mark-up 언어라고 부른답니다. HTML의 태그는 이런 특징을 가지고 있습니다. HTML의 태그는 기본적으로 대소문자를 구분하지 않아요. header와 HEADER는 같은 의미라는 말이지요. 태그를 이용해서 문장이나 그림 등의 구성요소와 배치 구조 등을 설정할 수 있구요. 파일의 이름 끝에는 .html 또는 .html이 붙어요.(이 .htm과 .html로 이 파일이 HTML문서라는 것을 구분한답니다..
- Total
- Today
- Yesterday
- W3Schools Online Web Tutorials
- 구차니의 잡동사니 모음
- [IT]블로거팁닷컴
- 비앤아이님의 블로그
- Blog Suspect
- 즐거운하루 blog
- zinicap의 검색엔진 마케팅(SEM)
- 머니야머니야님의 블로그
- [Friend] AtinStory
- [기타배우기]해브원 박스
- [웹표준] SINDB.com
- 해커 C 이야기
- [애드센스] 길라잡이
- 정순봉의 IT SCHOOL
- 씨디맨의 컴퓨터이야기
- 2proo Life Story
- 못된준코의 세상리뷰
- [IT강좌] 정보문화사
- IN 대전
- 에우르트는 나쁜남자 -_-
- 씬의 싱크탱크
- 엔돌슨의 IT이야기
- 진이늘이
- 'Cooltime'의 블로그
- 후이의 Tistory
- Soulstorage
- 앤드&엔드의 블로그
- June Blog
- 노지의 소박한 이야기
- gbWorld
- 인터넷 속 나의 생각
- HarshNix
- ART of WEB
- 녹두장군 - 상상을 현실로
- 리뷰
- 성공
- C
- 모토로이
- 프로그래밍
- 스마트폰
- C언어
- 인터넷
- HTML
- MBTI 검사
- 효과음
- 예제 소스
- MBTI 자료
- 프로그래밍 문제
- 소스
- MBTI 강좌
- 안드로이드 어플
- It
- 소스코드
- MBTI 테스트
- 인터넷 익스플로러
- 안드로이드 어플 추천
- php
- 강의
- 강좌
- 안드로이드
- JavaScript
- C언어 소스
- C언어 문제
- MBTI
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |