자바스크립트에서 데코레이터 패턴을 공부하는데 자바스크립트에서 클래스 정의는 어떻게 되는지 몰라서 공부한걸 적어놓는다. 참조 : 3 ways to define a JavaScript class 자바스크립트는 클래스라는 개념이 없다. 자바스크립트에서 모든것은 객체이다. 상속은 객체가 객체로 부터 받는다. 함수를 이용한 방법 자바스크립트 함수를 만든 다음에 new 키워드로 객체를 생성하면 된다. 함수를 이용해서 만든 객체의 속성과 메소드를 정의하기 위해서는 this 키워드를 사용한다. 객체 정의 1 2 3 4 5 6 function Espresso() { this.cost = 2500; this.getCost = function() { return this.cost; } } cs 객체 생성 1 2 let es..
마이크로소프트가 웬일로 컨셉 잘 잡았네 마이크로소프트 프로그램들의 경우 정말 뛰어난 기술을 갖고 있음에도 컨셉을 잘 못잡아서 항상 내가 다가서기 어렵거나 쓸 수 없거나 그런 프로그램들이 많았다. 배우는데 너무너무 어렵다. 비주얼 스튜디오가 그랬고 원노트가 그랬고 기타등등 셀 수 없는 주옥(?)같은 프로그램들이 나를 넘지 못하고 내 컴퓨터에서 그냥 버려졌다. 하지만 이번에 나온 '비주얼 스튜디오 코드'란 편집기는 써보니 정말 정말 괜찮다. 어떤 점이 칭찬에 인색한 나에게 이런말을 나오게 하는가. 비주얼 스튜디오 코드 한 줄 소개 비주얼 스튜디오 코드(Visual Studio Code)는 데스크탑에서 실행되며 Windows, MacOS 및 Linux에서 사용할 수 있는 멀티플랫폼의 가볍지만 강력한 소스 코드..
c언어에서 sizeof 사용할 때 이거 하나는 알아두세요. 제가 오늘 실수한 내용 공유합니다. c언어에서 sizeof는 변수 타입의 메모리 바이트 크기를 구하고자 할 경우 주로 사용하는데요. sizeof(type) 이런식으로 씁니다. 다들 아는 얘기죠. 그러면 바이트 단위의 사이즈를 돌려줍니다. 가령 int a; result = sizeof(a); 라고 하면 result에는 보통 4라는 값이 들어갑니다. int a[3]; result = sizeof(a); 라고 하면 result 변수에는 정수크기와 배열 크기의 곱에 해당 하는 4 * 3 = 12라는 값이 들어가게 되고요. 포인터를 사용하지 마세요 그런데 종종 실수 할 수 있는게 sizeof에 포인터를 쓸 때입니다. 저도 무심결에 실수했네요. 메모리를 m..
Data is not being saved I'm developing windows forms application in C# with sql server database. I can insert and retrieve data but only in the run time. If I run it again it does not show previously inserted data. Here is screen shot You are basically pressing the ctrl + s, which will save the definition of the table in the script file. in top left corner you will find the update database butto..
서브라임텍스트에서 end 키 없이 줄 끝으로 이동하기 서브라임텍스트 쓰다보면 쌍따옴표(")를 자주 쓰게 됩니다. 그런데 쌍따옴표를 입력하다보면 첫번째 쌍따옴표를 입력하면 자동으로 2개가 완성되어 편리하긴 한데, 따옴표 안을 다 입력하고 마지막 부분에서 쌍따옴표를 건너뛰기 위해서 커서 혹은 end 키를 눌러서 이동하고는 합니다. 여러개 입력하다 보면 꽤 번거로운데요. 다음 방법으로 바로 줄 끝으로 가는 단축키를 만들면 참 편합니다. 1) Cntl + Shift + P 입력 (Command Palette 윈도우가 뜹니다.) 2) kbu 입력 후 해당 항목 선택 (Preferences: Key Bindings - User) 3) 다음의 코드를 입력합니다.[ { "keys": ["ctrl+;"], "comman..
- Total
- Today
- Yesterday
- c언어
- X1 DASH
- 서평
- HP Pavilion x2
- 아이나비 탭 xd9
- 소니 AXP35
- 팅크웨어
- Sony
- AXP35
- 블랙박스
- cc2530
- 아이나비
- 파빌리온 X2
- 티스토리
- 한빛미디어
- SM5
- 박근혜
- 아이나비 탭 XD11 Pro
- 독후감
- qxd1000a
- 아이나비 Tab XD9
- CSS
- 소니 캠코더
- 독서
- 아이나비 패드
- 소니
- 캠코더
- 아이나비 태블릿
- 소니 핸디캠
- 블로그
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |