결과 =====================================

원본 : 암호화 복호화 테스트 샘플 입니다.
암호화 : 씝혟혹
복호화 : 암호화 복호화 테스트 샘플 입니다.

주저리 ===================================
- 역시 초간단 ;;
- 암호화 되었을때  씝혟혹 옆에 표현할 수 없는 다른 문자가 포함되었다는 것에 유의 ㅋㅋ

'etc > old' 카테고리의 다른 글

인터페이스 구현 예제  (0) 2008.04.25
Factory 공법  (1) 2008.04.24
GOP : Group of pictures  (0) 2008.04.23
W카운터 소드 (adjet.js) 들여다 보기  (0) 2008.04.18
함수에서 여러가지 값을 입력받기  (0) 2008.04.18

In MPEG encoding, a group of pictures, or GOP, specifies the order in which intra-frames and inter frames are arranged.

The GOP is a group of successive pictures within an MPEG-coded video stream. Each MPEG-coded video stream consists of successive GOPs. From the MPEG pictures contained in it the visible frames are generated.

A GOP can contain the following picture types:

  • I-picture or I-frame (intra coded picture) reference picture, corresponds to a fixed image and is independent of other picture types. Each GOP begins with this type of picture.
  • P-picture or P-frame (predictive coded picture) contains motion-compensated difference information from the preceding I- or P-frame.
  • B-picture or B-frame (bidirectionally predictive coded picture) contains difference information from the preceding and following I- or P-frame within a GOP.
  • D-picture or D-frame (DC direct coded picture) serves the fast advance.

A GOP always begins with an I-frame. Afterwards several P-frames follow, in each case with some frames distance. In the remaining gaps are B-frames. With the next I-frame a new GOP begins.

The GOP structure is often referred by two numbers, for example M=3, N=12. The first one tells the distance between two anchor frames (I or P). The second one tells the distance between two full images (I-frames), it is the GOP length. For the above example, the GOP structure is IBBPBBPBBPBB. Instead of the M parameter one can use the maximal count of B-frames between two consecutive anchor frames.

The more I-frames the MPEG stream has, the more it is editable. However, having more I-frames increases the stream size. In order to save bandwidth and disk space, videos prepared for internet broadcast often have only one I-frame per GOP.

The I-frames contain the full image, they don't require any additional information to reconstruct the image. Therefore any errors in the streams are corrected by the next I-frame (an error in the I-frame propagates until the next I-frame). Errors in the P-frames propagate until the next anchor frame (I or P). B-frames do not propagate errors.


출처 : http://en.wikipedia.org/wiki/Group_of_pictures

'etc > old' 카테고리의 다른 글

Factory 공법  (1) 2008.04.24
[XOR 사용] 초간단 암호화 복호화  (0) 2008.04.24
W카운터 소드 (adjet.js) 들여다 보기  (0) 2008.04.18
함수에서 여러가지 값을 입력받기  (0) 2008.04.18
get set : 오버라이드를 해보자  (0) 2008.04.18

사용자 삽입 이미지

원소스는 띄어쓰기가 되어있지 않았다 ㅜㅜ 그래서 코드 보면서 띄어쓰기 ㄱㄱ ;;
심심한 분들은 분석하여 쓰기 바랍니다. ㅡ,.ㅡ/

'etc > old' 카테고리의 다른 글

[XOR 사용] 초간단 암호화 복호화  (0) 2008.04.24
GOP : Group of pictures  (0) 2008.04.23
함수에서 여러가지 값을 입력받기  (0) 2008.04.18
get set : 오버라이드를 해보자  (0) 2008.04.18
if문에서 활용안.  (0) 2008.04.17

[결과]
1
2
EX : string : wonsama
EX : object : b,a,wow

... 을 사용하여 여러가지 인수를 받을 수 있다.

'etc > old' 카테고리의 다른 글

GOP : Group of pictures  (0) 2008.04.23
W카운터 소드 (adjet.js) 들여다 보기  (0) 2008.04.18
get set : 오버라이드를 해보자  (0) 2008.04.18
if문에서 활용안.  (0) 2008.04.17
with 구문  (0) 2008.04.17

[결과]
3

Flash는 현재 오버라이드를 지원하고 있지 않다. 하지만 set, get 을 사용하면 오버라이드를 구현할 수 있다.

'etc > old' 카테고리의 다른 글

W카운터 소드 (adjet.js) 들여다 보기  (0) 2008.04.18
함수에서 여러가지 값을 입력받기  (0) 2008.04.18
if문에서 활용안.  (0) 2008.04.17
with 구문  (0) 2008.04.17
for each  (0) 2008.04.16
[if문의 오류 범하기 확인대안]
if(k==2) 를 if(k=2) 이런식으로 입력하면 컴파일 단에서 버그를 찾을 수 없다.

하지만....

if(2==k), 오타 if(2=k)
이런식으로 반대로 입력하는 습관을 갖는다면 컴파일 상에서 에러를 손쉽게 찾아 낼 수 있다.

[조건문의 배치방안]
if문에서 || (or 연산자) 사용시에는 앞에 틀릴 확률이 높은 조건문을 배치한다.
그러면 다음 조건을 행하지 않는 경우도 있다.(CPU에 따라 약간씩 차이남.)

'etc > old' 카테고리의 다른 글

함수에서 여러가지 값을 입력받기  (0) 2008.04.18
get set : 오버라이드를 해보자  (0) 2008.04.18
with 구문  (0) 2008.04.17
for each  (0) 2008.04.16
for in 구문  (0) 2008.04.16

[결과]
반지름이 1일때 원의 넓이 = 3.14
반지름이 2일때 원의 넓이 = 12.57
반지름이 3일때 원의 넓이 = 28.27
반지름이 4일때 원의 넓이 = 50.27
반지름이 5일때 원의 넓이 = 78.54

with
해당 블럭내에서 object명이나 type을 생략하여 사용할 수 있다.

'etc > old' 카테고리의 다른 글

get set : 오버라이드를 해보자  (0) 2008.04.18
if문에서 활용안.  (0) 2008.04.17
for each  (0) 2008.04.16
for in 구문  (0) 2008.04.16
실행시간 시간차이 구하기  (0) 2008.04.16
[결과]
1111
2222
3333

for each
메모리 단위로 이동하므로 속도가 빠르다.
캐쉬(최근 사용 데이터)를 사용한다.

'etc > old' 카테고리의 다른 글

if문에서 활용안.  (0) 2008.04.17
with 구문  (0) 2008.04.17
for in 구문  (0) 2008.04.16
실행시간 시간차이 구하기  (0) 2008.04.16
as, is, instanceof 연산자  (0) 2008.04.16
[결과]
two 2
one 1
three 3

이건쫌 이상한 거 같네 ;;
===================================================================

[Flash] http://wonsama.tistory.com/attachment/ek190000000001.swf



[결과]

0 one
1 two
2 three

성능은 그렇게 좋지 않다고 함.
특징이라면 Array의 사이즈를 구하지 않아도 됨.

하지만 Array의 length 프로퍼티를 구함 되니 뭐.. ㅡ,.ㅡ;
그닥 좋지는 않은듯..

'etc > old' 카테고리의 다른 글

with 구문  (0) 2008.04.17
for each  (0) 2008.04.16
실행시간 시간차이 구하기  (0) 2008.04.16
as, is, instanceof 연산자  (0) 2008.04.16
타입 캐스팅  (0) 2008.04.16

[Flash] http://wonsama.tistory.com/attachment/ek190000000000.swf


[결과 - 컴터 성능에 따라 차이남]
49995000
250

함수 실행 전후에 getTime 메소드를 넣어주면 된다.

'etc > old' 카테고리의 다른 글

for each  (0) 2008.04.16
for in 구문  (0) 2008.04.16
as, is, instanceof 연산자  (0) 2008.04.16
타입 캐스팅  (0) 2008.04.16
변수 관련 기초 공부  (1) 2008.04.16

+ Recent posts