curesawa의 등록된 링크

키자드에 등록된 총 348개의 포스트를 확인하실 수 있습니다.

Tistory

24장 - 스레드(Thread)

1. 스레드(Thread) 스레드란 무엇일까요? 이 스레드(Thread)란 '프로그램의 실행 흐름, 프로그램을 구성하고 있는 실행 단위'라 말할 수 있습니다. 여태까지 보아왔던 프로그램들은 죄다 단일 스레드였으며, 자바..

Tistory

25장 - 파일 입출력(File input and output)

1. 파일 입출력(File input and output) 이번에는 파일 입출력에 대해서 알아보도록 하기 전에, 스트림(Stream)에 대해 간단히 알아보도록 하겠습니다. 스트림은 1차원적인 데이터의 흐름을 의미합니다. 자바는 이..

Tistory

20장 - 추상 클래스(Abstract Class)

1. 추상 클래스(Abstract Class) 오늘 우리가 배울 추상 클래스(Abstract Class)란 완전하지 않은 클래스를 의미합니다. 간단히 추상 클래스를 살펴보기 전에 특징부터 알아보도록 합시다.  추상 메소드가 하나..

Tistory

21장 - 인터페이스(Interface)

1. 인터페이스(Interface) 오늘은 인터페이스에 대해 배워보도록 하겠습니다. 이제 배울 인터페이스는 우리가 전에 배운 추상 클래스와 매우 흡사합니다. 추상 클래스처럼 추상 메소드를 가집니다. 다만 아래와..

Tistory

22장 - 콘솔 입출력(Console input and output)

1. 콘솔 출력(Console output) 우리가 알고있는 대표적인 출력 메소드는 System.out.println, System.out.print가 있습니다. 이미 두 메소드의 차이점을 알고 계실듯 한데, 두 메소드의 차이는 개행이 되느냐 마느..

Tistory

유튜브 api와 데일리모션 api를 이용한 동영상 검색 만들기

개요 구글에 많이 노출되기 위한 방안을 고민하다 유튜브와 데일리모션의 동영상을 노출하면 도움을 될 듯 싶어 작업했습니다. 예전엔 이런 리치미디어(매쉬업) 사이트가 많았던것 같은데 어느샌가 모두 사라졌네..

Tistory

23장 - 예외 처리(Exception Handling)

1. 예외 처리(Exception Handling) 우리가 이번에 배울 예외 처리(Exception Handling)에서의 '예외'는, 프로그램 실행 중 예외의 경우가 발생하여 비정상 종료되거나 잘못 작동하는 상황을 말합니다. 그렇다면..

Tistory

17장 - 상속(Inheritance)

1. 상속 이번 강좌에서는 접근 제한자를 잠시 뒤로 미루고, 상속에 대해서 알아보도록 하겠습니다. 죄송합니다. 여기서, 상속(Inheritance)이란 말 그대로 '부모의 유산을 물려받다'를 의미하고 이는 '자식이 부..

Tistory

18장 - 접근 지정자(Access Modifiers)

1. 접근 지정자 오늘은 자바의 접근 지정자에 대해서 배워보려 합니다. 접근 지정자는 그대로 클래스 내에서 멤버의 접근을 제한하는 역할을 합니다.  우리가 오늘 배울 접근 지정자에는 private, public, protec..

Tistory

19장 - 패키지(Package)

1. 패키지(Package) 전 강좌에서 패키지란 '관련된 클래스 혹은 인터페이스들을 묶어놓은 상자와 같다.'라고 말한적이 있었습니다. 다음은, 패키지가 어떤 것이고 이런게 어떠한 특징을 가지고 있는지 간략히 정리..

Tistory

14장 - 생성자(Constructor)

1. 생성자 전 강좌에서 오토바이 예제를 보셨었죠? 그 예제에서 오토바이 한대를 더 추가시켜보도록 할까요? class Vehicle {   private int speed = 0; // 현재 속도를 나타내는 필드   private int maxS..

Tistory

15장 - 배열(Array)

1. 배열(Array) 프로그래밍을 하시면서 배열(array)이라는 말을 들어보셨나요? 이미 알고있는 분들도 있고 그렇지 않은 분들도 있을 것입니다. 타 프로그래밍 언어에서도 자바에서도 배열은 어디에서나 쓰이는 중..

Tistory

16장 - 배열을 매개변수로 받는 메소드, 다차원 배열

1. 배열을 매개변수로 받는 메소드 전 강좌에서는 배열을 배워보았습니다. 이번 강좌에서는 배열을 매개변수로 받는 메소드와, 다차원(2, 3, 4~) 배열을 다뤄보도록 하겠습니다. StringArray 예제를 살짝 수정하..

Tistory

10장 - 반복문 (1)

1. while 우리들이 쓰고 있는 컴퓨터는 반복에 특화된 기계입니다. 사람이 어떤 일을 반복하는데에는 많은 시간이 걸리지만, 컴퓨터는 엄청나게 빠른 속도로 무수히 많이 반복할 수 있습니다. 앞으로 우리가 배울..

Tistory

11장 - 반복문 (2)

1. for 지금 배울 for문은 앞서 배운 while문과 비슷합니다. 하지만 확연히 다른게 있습니다. while문은 카운터 변수(반복 횟수), 그리고 반복 조건, 탈출 연산이 흩어져있으며, for문은 한줄에 모두 나열됩니다...

Tistory

12장 - 메소드(Method)

1. 메소드(Method) 메소드에 대해 본격적으로 들어가기 전, 메소드가 무엇인지 간략하게나마 설명을 드리도록 하겠습니다. 메소드(Method)는 C언어의 함수(Function)와 동일한 기능을 합니다. C언어의 함수에서 ..

Tistory

13장 - 객체와 클래스(Objects and Classes)

1. 객체(Object) 클래스를 배우기 전 객체(Object)가 무엇인지 알아둘 필요가 있습니다. 우리가 알고있듯이 자바는 객체 지향 프로그래밍(액션스크립트, 스몰토크, 파이썬, 델파이, C#, C++, 자바, VB.NET'등이..

Tistory

07장 - 연산자 (2)

1. 단항 연산자 단항 연산자(Unary Operators)란 하나의 피연산자를 갖는 연산자들을 말합니다. 단항 연산자에는 부호 연산자, 증감 연산자 등이 있습니다. 2. 부호 연산자 단항 연산자로 쓰이기도 하는 + 연산자..

Tistory

8장 - 제어문 (1)

1. if~else문 오늘 배우게될 if, else문은 조건문에 사용되는 유용한 키워드들입니다. 특정 조건을 만족시킬때 어떠한 문장을 실행시키고 싶다면 바로 if~else문을 쓰시면 간단히 처리할 수 있습니다. 기본적으로..

Tistory

9장 - 제어문 (2)

1. switch문 switch문은, if~else문에서 여러개의 조건문이 올때 else if문으로 해결할 수도 있지만, 너무 많다보면 코드가 산만해 보일수도 있습니다. 이렇게 판단해야할 조건문이 많을 경우에는 switch문을 사용..

Tistory

03장 - 무료 자바 IDE 개발도구, 텍스트 편집기

1. 이클립스(Eclipse) 이클립스는 무료 자바 IDE 도구이기는 하나 막강한 기능을 자랑하는 자유 소프트웨어입니다. 아래의 링크로 들어가시면 이클립스를 다운로드 받을 수 있습니다. 다운로드: http://www.eclip..

Tistory

04장 - 변수, 자료형

1. 변수(Variable) 프로그래밍에서의 변수(Variable)는 값을 저장하는 공간, 참조하기 위해 쓰이는 공간을 말합니다. 사람이 필요한 데이터를 뇌에 기억시키는 것처럼, 변수도 메모리 공간이라는 곳에 데이터(Data..

Tistory

05장 - 주석

1. 주석 주석이란, 자신이 작성한 코드를 타인이 이해하기 쉽게 돕는 역할을 하고 수천줄이 넘어가는 코드에서 자칫하면 자신이 작성한 코드에 혼란이 올 수 있기 때문에 중간중간 주석을 달기도 합니다. 주석은..

Tistory

06장 - 연산자 (1)

1. 이항 연산자 우리가 배울 이항 연산자(binary operator)란 말 그대로 두개의 피연산자와 한개의 연산자를 가지는 연산을 말합니다. 앞으로도 배울 연산자의 종류는 산술 연산자, 등가 연산자, 부호 연산자, 대..

Tistory

34장 - LINKQ(링크) 1/2 - from, where,orderby,select

1.LINQ 란? LINQ(링크)는 Language Integrated Query의 약어로, 직역하면 "질의로 통합된 언어" 이다. 말이 참 어렵다. 그냥 쉽게 말해 "데이터에 대해 질문하는 언어" 라고 볼수 있다. C# 에서는 데이터에 대핸..

Tistory

35장 - LINKQ(링크) 2/2 - group by , join

지난 강의에 LINQ 가 무엇인지 알아보았습니다. 이제는 좀더 나아가 LINQ 의 다양한 사용법에 대해 공부해보려 합니다. 1. 여러개의 데이터 범위 지정하기 잘 알다시피 LINQ 쿼리식의 from 절은 검색할 데이터의..

Tistory

01장 - 자바에 대해서

1. 들어가기 앞서.. 자바란 무엇일까요? 자바는 선 마이크로시스템즈 사의 그린 프로젝트(Green Project) 에서 가전기기에서 사용할 목적으로 제임즈 고슬링(James Gosling)과 그 외의 기술자들이 오크(Oak)라..

Tistory

02장 - 프로그램의 구성

1. 프로그램 작성 이제, 직접 작성하여 컴파일러로 컴파일을 해보도록 하겠습니다. 편의를 위해 C드라이브에 Study라는 폴더를 만들어 진행하겠습니다. 그리고 무료 자바 IDE 중 하나인 이클립스(Eclipse)나 넷빈..

Tistory

32장 - 람다식(Lamda Expression)

1. 람다식 람다식은 무명 메소드를 단순한 계산식으로 표현할수 있다. 메소드는 크게 매개변수와 내부 식, 반환값으로 구성 되어있는데 이들만 가지고 메소드를 계산식으로 표현한다. 무명 메소드에 비해 상당히..

Tistory

33장 - Func,Action 델리게이트

다음의 내용은 델리게이트와 무명 메소드, 람다식을 알아야 이해할 수 있으므로 5장~7장의 강의를 보시길 바랍니다. 1. Func? Action? 프로그램을 작성하던 중에 갑자기 무명 메소드가 필요해졌다고 생각해보자...

Tistory

29장 - 델리게이트 (Delegate) 콜백, 체인

1. 델리게이트 (Delegate) 해석하면, 대리인 이라는 뜻의 델리게이트는 메소드를 참조하는 변수이다. C++의 함수 포인터와 비슷하기 때문에 C++를 공부한 사람이라면 어렵지 않게 이해할수 있겠지만, 그렇지 않은..

Tistory

30장 - 무명 형식, 무명 메소드

1. 무명 형식 (Anonymous Type) 변수 형식(타입)에는 잘 알다시피 int, float, double, string, class ... 등등이 있으며, 우리는 이 형식 이름으로 변수를 선언해서 사용한다. 예) int A;  float B;  string C;..

Tistory

31장 - 이벤트(Event)

1. 이벤트 델리게이트 타입을 선언하면 델리게이트 변수도 생성할수 있지만, 이벤트 변수도 생성할수 있습니다. 이벤트 변수는 간단히 event 한정자만 붙여주면 됩니다. // 델리게이트 타입 선언 delegate void My..

Tistory

27장 - 일반화 프로그래밍

1. 일반화 (Generalization) 란? 일반화는 간단히 말해 서로 다른 개념에서 공통점을 찾는 것이다. A,B,C 는 분명 다른 단어이지만 영어라는 공통점을 가지며, ABC 와 가나다 는 분명 다른 글자이지만 문자 라는..

Tistory

28장 - 일반화 컬렉션

1. 컬렉션의 성능 문제 2장에서 살펴보았던 컬렉션들 (ArrayList, Queue, Stack, Hashtable) 은 성능의 문제가 있다는 얘기를 했습니다. 컬렉션은 데이터의 어떤 타입도 전부 object 타입으로 저장하기 때문에 데..

Tistory

25장 - 프로퍼티(Property)

1. C++의 Set(), Get() C++로 클래스를 만들면 보통 데이터의 은닉성을 위해 변수를 Private, Protected로 선언하고, Set(), Get() 함수로 읽고 쓰고 한다. class TestClass { Private: int num; public: void Set..

Tistory

26장 - 컬렉션(Collection)

1. 컬렉션(Collection) 컬렉션은 간단히 말해 데이터 모음(자료구조) 이다. 즉 우리가 잘 아는 배열이나 스택,큐 등을 C#에서 컬렉션이라는 이름으로 제공하는 것이다. C#의 컬렉션을 사용하기 위해서는 컬렉션 네..

Tistory

24장 - 링크(LINQ)

1. 링크(LINQ) LINQ라고 들어보셨나요? 여기서 LINQ는 Language-Integrated Query의 약자로, 이는 통합된 질의 언어를 말합니다. 여기서 질의의 사전적 정의는 "의심나거나 모르는 점을 물음"이며, 이 정의 그대로..

Tistory

22장 - 파일 입출력(File Input/Output)

1. 파일 입출력(File Input/Output) 이번에는 파일(File)을 다루는 클래스와 메소드들을 살펴보려고 합니다. 이 파일의 사전적 의미로는 '하나의 단위로서 처리되는 서로 관련 있는 레코드의 집합'라는 의미를 가..

Tistory

23장 - 레지스트리(Registry)

1. 레지스트리(Registry) 이번 강좌에서 다루게 될 내용은, C#에서 제공하는 레지스트리 클래스를 이용한 레지스트리 읽기, 레지스트리 쓰기, 레지스트리 관리에 대해 간단히 알아보려고 합니다. 우선 레지스트리..

Tistory

21장 - 프로퍼티(Property)

1. 프로퍼티(Property) 프로퍼티(Property)는 속성이란 의미를 가지고 있습니다. 이 프로퍼티를 사용하게 되면, 속성 값을 반환하거나 새 값을 할당할 수 있습니다. 우리가 클래스를 하나 만들다가 필드를 public..

Tistory

20장 - 리플렉션과 애트리뷰트(Reflection and attributes)

1. 리플렉션(Reflection) C#에서는 프로그램 실행 도중에 객체의 정보를 조사하거나, 다른 모듈에 선언된 인스턴스를 생성하거나, 기존 개체에서 형식을 가져오고 해당하는 메소드를 호출, 또는 해당 필드와 속성..

Tistory

19장 - 델리게이트와 이벤트(Delegates and Events)

1. 델리게이트(Delegate) 오늘은 델리게이트(Delegate)에 대해서 알아보려고 합니다. 델리게이트는 한마디로 말해서 대리자라고 말할 수 있습니다. 즉, 대신 일을 해주는 녀석이라고 할 수 있겠죠? 다른 말로 해서..

Tistory

18장 - 컬렉션(Collection)

1. 컬렉션(Collection) 우리가 이번 강좌에서 배우게될 '컬렉션(Collection)'이 뭐하는 녀석인지 간단히 알아봅시다. 컬렉션은 데이터의 검색과 저장을 위해 특화된 것이라고 말할 수 있습니다. 자료구조(Data St..

Tistory

17장 - 예외 처리(Exception handling)

1. 예외 처리(Exception handling) 지금까지 강좌를 진행하면서, 그 예제를 응용하여 프로그램을 만드시면서 예외가 발생하신 적이 있나요? 여기서 예외란, 프로그램을 실행하다 도중에 예기치 않은 일이 벌어져..

Tistory

16장 - 인터페이스(Interface)

1. 인터페이스(Interface) 이번 강좌에서는 '인터페이스(Interface)'에 대해 알아보려고 합니다. 인터페이스라고 하니, 어디서 많이 들어보신것 같죠? 사전적 의미로는 '사용자인 인간과 컴퓨터를 연결하여 주는..

Tistory

15장 - 구조체(Structures)

1. 구조체(Structures) C/C++에서 등장했던 구조체가 C#에서 다시한번 등장합니다. 구조체는, 클래스와 상당히 비슷한 구조를 지니고 있습니다. 하지만 무시할 수 없는 큰 차이점이 존재하는데, 클래스는 힙에 생..

Tistory

14장. 확장 메소드, 분할 클래스, 중첩 클래스

1. 확장 메소드(Extension Method) 확장 메소드는 지금까지 우리가 보아왔던 메소드와는 달리 특별한 메소드라고 할 수 있습니다. 이 확장 메소드는, 기존 클래스의 기능을 확장시켜주는 메소드라고 볼 수 있죠...

Tistory

13장. 클래스의 상속(Class inheritance)

1. 클래스의 상속(Class inheritance) 이번에 배울건 '클래스의 상속(Class inheritance)'입니다. 어? 상속이란 말을 어디선가 들어본적이 있는것 같지 않나요? 짐작하는 그 상속이 맞냐구요? 네 맞습니다. 혹시나..

Tistory

11장 - 접근 제한자(Access Modifier), this

1. 접근 제한자(Access Modifier) 오늘은 접근 범위를 결정하게 해주는 접근 제한자에 대해서 알아보려고 합니다. 접근 제한자에는 public, protected, internal, protected internal, private가 있습니다. 이미..

Tistory

12장 - 생성자와 소멸자(Constructor and Destructor)

1. 생성자(Constructor) 오늘은 생성자와 소멸자에 대해서 알아보도록 하겠습니다. 생성자와 소멸자를 간단히 소개하자면, 생성자는 객체를 생성할 때 호출되는 메소드이며, 소멸자는 객체를 소멸시킬 때 호출되는..

Tistory

09장 - 배열(Array)

1. 배열(Array) 배열이란, 동일한 타입의 변수를 모아놓은 데이터 집합이라고 말할수 있습니다. 예를 들어서, 우리가 각 반 학생들의 한달 독서량을 변수에 담는다고 가정하면 아래와 같이 변수를 선언해야 합니..

Tistory

10장 - 클래스(Class)

1. 객체(Object) 이번 강좌에서는 강력한 기능을 제공하는 클래스에 대해서 배우기 전에, 객체 지향 프로그래밍(Object Oriented Programming, OOP)를 알고 넘어가야 하기에 객체 지향 프로그래밍이 도대체 무엇인..

Tistory

06장 - 반복문(while, do, for, foreach)

1. while(참일때 동안 반복~) 오늘은 반복문에 대해서 알아보도록 할텐데, 여기서 반복문이란 말 그대로 반복에서 쓰이는, 특정 조건을 만족할때 까지 계속 반복하여 실행하는 문장입니다. 우선은 while문부터 알..

Tistory

07장 - 무한 루프, 제어문(continue, break, goto)

1. 무한 루프(infinite loop) 전 강좌에서 말했었듯이, 무한 루프란 종료문을 만나지 못하고 끝없이 동작하는 것을 의미합니다. 프로그래머의 예상치 못한 실수로 중간에 무한 루프가 발생하면, 메모리가 빠르게..

Tistory

08장 - 메소드(Method)

1. 메소드(Method) 이번 강좌에서는 메소드가 무엇인지, 메소드가 어떠한 기능을 하는지, 또 어떻게 쓰이는지 알아보도록 하겠습니다. C#에서의 메소드(Method)는, C언어와 C++의 함수(Function)와 비슷한 기능을..

Tistory

04장 - 연산자(Operators)

1. 연산자(Operators) C#에선 산술 연산자, 증감 연산자, 조건 연산자, 관계 연산자, 논리 연산자 등 여러가지의 연산자를 제공합니다. 오늘은, 아래 표에 정리된 연산자들에 대해서 배워보도록 하겠습니다. 분류..

Tistory

05장 - 조건문(if, else, switch)

1. if~else문 (만약에~, 그렇지 않으면~) 오늘은 조건문에 대해서 알아보도록 하겠습니다. 여기서 조건이란 사전적 의미 그대로 '어떤 일을 이루게 하거나 이루지 못하게 하기 위하여 갖추어야 할 상태나 요소'라..

Tistory

01장 - VisualStudio 2010 설치

01장 - VisualStudio 2010 설치 1. 시작 C#란, C++의 연산력(computing power)과 Visual Basic의 편의성(convenience)을 결합하기 위한 목적으로 마이크로소프트사에서 개발한 객체지향 프로그래밍 언어입니..

Tistory

02장 - Hello World !!

1. 프로젝트 만들기 자, 이제 프로젝트를 한번 만들어봅시다. 우선 Microsoft Visual C# 2010 Express를 실행시킵니다. 그러고 나서, 단축키 Ctrl+Shift+N를 누르시거나 파일 -> 새 프로젝트를 눌러 프로젝트를 만..

Tistory

03장 - 변수, 데이터 형식, 상수

1. 변수(Variable) 중학교 수학을 배우신 분들은 '변수'가 이미 어떠한 역할을 하는지 알고 계실겁니다. 그렇습니다. 바로 그 변수와 프로그래밍에서 쓰이는 변수와 의미가 흡사합니다. 프로그래밍에서의 변수는..

Tistory

Oracle 외부접속 허용 방법 (tnsnames.ora, listener.ora)

Oracle 외부접속 허용 방법 (tnsnames.ora, listener.ora) t.labo의 Oracle 설치 경로 : C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN 아래와 같은 파일을 확익할수 있습니다. ① listener.ora..

Tistory

오라클 암호 초기화 및 사용자 생성 방법

오라클 암호 초기화 및 사용자 생성 방법 1. 접속 sqlplus에서 conn /as sysdba 로 접속 2. 암호 설정 (sys계정들) alter user sys identified by 암호; alter user system identified b..

Tistory

07장 트리(Tree)

나무와 유사한 계층적 구조! 트리(Tree) 오늘 배우게 될 트리(Tree)란 자료구조는 나무와 유사하게 계층적 구조를 띄고 있는 자료구조입니다. 트리 그대로죠. 나무에 뿌리와 가지, 잎이 있듯 트리라는 자료구조에..

Tistory

08장 힙(Heap)

특별한 트리를 기본으로 하는 자료구조! 힙(Heap) 오늘은 '힙(Heap)'이란 자료구조에 대해서 알아보려고 합니다. 이 힙(Heap)이란 자료구조는 위키백과에 따르면 '특별한 트리를 기본으로 하는 자료구조이다.'라고..

Tistory

tv 다시보기 무료사이트

한국 , 일본 , 중국 , 홍콩 , 대만 , 태국... 드라마 영화 예능을 무료 시청 t.videos t.videos - Watch Drama Online, Movies & TV shows tvideos.xyz 한글로도 검색이 가능하고요 ~ 방송 보기 하단을 보면 지금..

Tistory

06장 자신의 위치를 얻어오는 GetCurrentDirectory, GetModuleFileName

실행중인 파일의 현재 작업 디렉토리를 얻어오는 GetCurrentDirectory API부터 알아보도록 하겠습니다. 아래는 GetCurrentDirectory API 함수의 원형입니다. DWORD WINAPI GetCurrentDirectory(DWORD nBufferLengt..

Tistory

01장 - 링크드 리스트(Linked List)

데이터의 목록을 다루는 자료구조 리스트(List) 리스트(List)는 데이터의 목록을 다루는 구조가 단순한 자료구조입니다. 구조가 단순하면서도, 가장 널리 쓰이며 리스트는 다른 자료구조들을 이해하는데 필요한 기..

Tistory

02장 - 더블 링크드 리스트(Doubly Linked List)

1-1 더블 링크드 리스트(Doubly Linked List)  양방향으로 탐색하자! 이번에는 단순 연결 리스트(Singly Linked List: SLL)가 아닌, 이중 연결 리스트(Doubly Linked List: DLL)입니다. 단순 연결 리스트는 헤드..

Tistory

03장 - 환형 링크드 리스트(Circular Linked List)

1-2 환형 링크드 리스트(Circular Linked List)  머리가 꼬리를 문다! 여태까지 단순 연결 리스트, 이중 연결 리스트에 대해 알아봤습니다. 이번에는 원형 연결 리스트(Circular Linked List)에 대해 알아보도록..

Tistory

04장 스택(Stack)

선입 후출! 후입 선출! 스택(Stack) 오늘 알아보게 될 스택(Stack)이란 자료구조는 선입 후출(First In, Last Out: FILO), 후입 선출(Last In, First Out: LIFO)의 구조를 가지고 있습니다. 예를 들자면, 어느 개..

Tistory

05장 - 순환 큐(Circular Queue)

선입선출! 큐(Queue) 큐(Queue)란 자료구조는 앞서 배웠던 스택(Stack) 자료구조와는 달리 선입선출(First In, First Out: FIFO)의 구조를 지니고 있습니다. 한마디로 먼저 들어온 데이터는 먼저 나간다는 소리입..

Tistory

06장 - 링크드 큐(Linked Queue)

2. 링크드 큐(Linked Queue) 원형이 아닌 직선으로! 이번엔 순환 큐(Circular Queue)가 아닌, 링크드 큐(Linked Queue)입니다. 링크드가 하니 링크드 리스트가 떠오르지 않나요? 비슷합니다. 링크드 큐의 노드에도..

Tistory

Font Awesome

Font Awesome 5 HTML 문서에 연결하고 아이콘 넣기 아이콘으로 체크박스 디자인하기 Font Awesome 4 HTML 문서에 연결하고 아이콘 넣기 아이콘을 목록(ul, ol)의 마커로 사용하기

Tistory

SASS

주석 변환 스타일 – nested, expanded, compact, compressed 변수 선언하고 사용하기 조건문 - @if, @else if, @else @import Mixin 정의하고 사용하기

Tistory

미국 캐나다에서 Amazon 아마존으로 월 천만원씩 돈 버는 노하우

전자상거래 대표 사이트인 아마존 Amazon은 제휴 마케팅을 적극적으로 활용하고 있는 곳이다. 직접 제휴 사이트를 운영하고 있는데 이를 어필리에이트라고 부른다. 여기서 수수료를 받기 위해서는 우선 가입을 해..

Tistory

티스토리 블로그 주소 숫자 vs 문자 비교(장단점)

티스토리 블로그를 운영하실 때 포스팅 주소를 숫자로 할지 문자로 할지 비교해보고 장단점을 파악해봅시다. 티스토리로 처음 블로그를 시작하게 되면 먼저 고민부터 해야될텐데요. 숫자로 하거나 문자로 하는거..

Tistory

01장 최상위의 핸들을 찾는 FindWindow

먼저, FindWindow API에 대해 알아보기 전에 이 API의 원형을 한번 살펴보도록 합시다. HWND FindWindow(LPCTSTR lpClassName, LPCTSTR lpWindowName); 원형에서 첫번째 인수를 먼저 살펴보면, IpClassName이 있는..

Tistory

02장 키의 상태를 확인하는 GetKeyState, GetAsyncKeyState

우선은 GetAsyncKeyState API에 대해 알아보기 전에 API의 원형을 먼저 살펴봅시다! SHORT GetAsyncKeyState(int vKey) 반환값은 SHORT형이고, 첫번째 인수로는 가상 키코드가 오며, 우리가 만약 VK_UP을 넘겨주면..

Tistory

03장 특정 윈도우의 핸들에 메시지를 전달하는 SendMessage

SendMessage API에 대해 알아보기 전에, SendMessage의 함수 원형을 먼저 살펴보도록 합시다. LRESULT SendMessage(HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam); 원형을 살펴보자면, 첫번째 인수로는 메..

Tistory

04장. 윈도우의 캡션을 설정하거나 가져오는 SetWindowText, GetWindowText

자, 먼저 SetWindowText API 함수와, GetWindowText API 함수의 원형부터 살펴보도록 합시다. BOOL SetWindowText(HWND hWnd, LPCTSTR lpString); int GetWindowText(HWND hWnd, LPTSTR lpString, int nMaxCount);..

Tistory

05장 윈도우를 생성하고 표시하자! CreateWindow, ShowWindow

자 먼저, CreateWindow의 함수 원형을 살펴보도록 합시다. HWND CreateWindow(LPCTSTR lpClassName, LPCTSTR lpWindowName, DWORD dwStyle, int x, int y, int nWidth, int nHeight, HWND hWndParent, HMENU hMenu..

Tistory

JavaScript 강좌

기초 JavaScript를 HTML 문서에 삽입하는 방법 구문(Statement) 넣는 방법 주석(Comment) 넣기 데이터 타입 문자열(String) 연산자 비교 연산자 typeof 연산자 조건문 if, else if, else switch 반복문 while, do..

Tistory

HTML 강좌

기초 문법 타이포그래피 h1, h2, h3, h4, h5, h6, p / 제목과 문단 br / 줄바꿈하는 태그 ol, ul, dl / 순서 있는 목록, 순서 없는 목록, 정의 목록 q, blockquote / 인용하기 em, strong / 강조하는 텍스트, 중요..

Tistory

CSS 강좌

기초 CSS를 HTML에 적용시키는 방법 문법 !important 선택자 전체 선택자, 타입 선택자, 속성 선택자 아이디 선택자, 클래스 선택자 하위 선택자, 자식 선택자, 형제 선택자, 인접 형제 선택자 가상 요소 가상 클..

Tistory

jQuery 강좌

기초 HTML 문서와 연결하는 방법, 사용하는 방법 jQuery.noConflict() / 다른 라이브러리, 다른 버전의 jQuery와 충돌 방지하기 Reference Selector :button - type이 button인 요소를 선택하는 선택자 :contains(..

Tistory

Bootstrap 강좌

Getting Started 사용하는 방법 Layout .container, .row, .col Components Alerts / 닫을 수 있는 메시지 만들기 Badge / New, 숫자 등 작은 라벨 만들기 Breadcrumb / 사이트 이동 경로 꾸미기 Popovers / 클릭..

Tistory

PHP 강좌

기초 문법 연산자 할당 연산자 산술 연산자 비교 연산자 증가 연산자, 감소 연산자 논리 연산자 제어문 조건문 / if, elseif, else 조건문 / switch 반복문 / while, do-while, for 반복문 / foreach 함수 date()..

Tistory

Python 강좌

설치와 사용 윈도우에 설치하기 PIP(Python Package Index) 사용법 Visual Studio Code 개발 환경 만들기 객체와 변수 객체(Object)와 변수(Variable) 자료형 리스트(list) 튜플(tuple) 집합(set) 사전(dict) 제어..

Tistory

MariaDB 강좌

사용자 관리 사용자 만들기, 사용자 삭제하기, 권한 부여하기, 권한 제거하기 사용자 비밀번호 변경하는 방법 데이터베이스 관리 만들기, 삭제하기, 이름 변경하기 샘플 데이터베이스 employees 설치하기 테이블..

Tistory

SQL Server 강좌

설치와 설정 SQL Server 2019 설치하는 방법 SQL Server Express, SSMS, AdventureWorks 설치하는 방법 보안 사용자 계정 만들고 권한 추가하는 방법 관리 스케줄에 따라 자동 백업하는 방법 Query Query 만들고..

Tistory

Free Proxy Lists

無料プロキシリスト - HTTP(S) プロキシサーバーリスト www.freeproxylists.net

Tistory

[펌] 유튜브 자동,반복,연속재생 태그 활용방법

1. 만약 1번소스의 영상을 자동재생시키고 싶다면..? 해당동영상의 "가 끝나기 이전의 위치에, ?autoplay=1 태그를 붙여넣으면 됩니다. 1번: ?autoplay=1" frameborder="0" allowfullscreen> 2. 자동재생과 반복..

Tistory

반응형 웹을 위한 레이아웃 설계 방법

지난 아티클을 통해 반응형 웹의 정의와 반응형 웹을 위해 개발자가 꼭 알아야 하는 기술들에 대해 살펴보았습니다. Responsive Web ① – 반응형 웹을 위해 개발자가 꼭 알아야 하는 기술들 반응형 웹(Responsiv..

Tistory

google-api-for-dotnet

Google Code Archive - Long-term storage for Google Code Project Hosting. code.google.com

Tistory

C++를 이용한 TCP 소켓통신 구현

서버-클라이언트 환경을 만들기 위한 과정 서버  : Socket 생성 → Socket에 이름연결(bind) → 클라이언트의 연결을 기다림(listen) → 클라이언트 받아들임(accept) → 클라이언트의 명령을 받아서 적절한..

Tistory

우커머스 아마존 제휴 워드프레스 플러그인 WooZone

WooCommerce Amazon Affiliates - 우커머스 아마존 제휴 워드프레스 플러그인 WooCommerce Amazon Affiliates는 Codecanyon에서 베스트 셀링 플러그인으로 이름을 올리고 있는 인기 플러그인 중 하나입니다. 이..

Tistory

엔비디아, 400억 달러에 ARM 인수

예상대로 엔비디아가 ARM을 인수했다. 블룸버그를 비롯한 외신들에 따르면 엔비디아는 13일(현지시간) 400억 달러(약 47조5천억원)에 ARM을 인수하기로 했다고 발표했다. 소프트뱅크 역시 이 같은 사실을 공식..

Tistory

[JavaScript] 구글맵 사용법 및 간단 예제

Javascript로 구글 맵 API 를 불러오고 간단하게 활용하는 방법을 정리해봤습니다. API 사용설정, 구글맵 띄우기, 마커 표시, 지도 중심 변경 순서로 포스팅을 작성했습니다. 1. API 사용설정..

1 2 3 4