일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 한국산업인력공단
- 호이스팅
- function scope
- 백엔드입문
- 유클리드_알고리즘
- 웹 프레임워크
- 확장 유클리드 알고리즘
- 무료교육
- package-lock.json
- Writeup
- package.json
- 개인정보안전성
- 한국정보보호산업협회
- 가명정보처리
- 곱셈 암호
- 개인정보보호위원회
- 한국정보보호산업협회기자단
- 국가인적자원개발컨소시엄
- 덧셈 암호
- 동적타이핑
- node.js
- 개인정보보호교육
- 백엔드
- arrow function
- 마감임박
- 디오판투스 알고리즘
- 개인정보보호
- 모듈러 연산
- 포너블
- pwnable.tw
- Today
- Total
짱짱해커가 되고 싶은 나

3.1 a simple java program public : 다른 클래스에서 접근이 가능 class : 모든 것은 클래스 내에 포함되어 있어야 한다. FirstSample : 클래스 이름, CamelCase source code의 파일 이름은 class name으로 저장해야 한다. ex) FirstSample.java main : JVM이 처음 실행되는 부분 static : Ch.4에서 다루겠음 System.out이라는 객체가 이것의 함수인 println을 호출. - Java에서 method를 호출하는 snytax : object.method(parameters); 파라미터의 수는 0,1,2 .. parenthese(괄호)는 파라미터가 없어도 필요함. ex) System.out.println(); Na..

1.1 Java : programming platform 자바는 단순한 언어가 아니라 하나의 소프트웨어 베이스 플랫폼이다. ex) graphic, networking, database 등에서 거대한 라이브러리가 재사용이 가능하다. ex) 다른 OS 간 이식성 및 자동 garbage collection 등의 환경 제공 ∴ Java의 구문과(Syntax) 의미(Semantic)는 C++보다 명확. Wriete Once and Run Anywhere 1.2 The White paper White paper : Java 작성자는 실행환경 등을 white paper에 작성함으로써 그들의 성과를 설명. 1. Simple : syntax와 semtantic은 c++보다 더 명확하다. (포인터 산술X : explici..

알고리즘 : 어떠한 문제를 해결하기 위한 여러 동작들의 모임. 유한성(언젠가는 끝나야함) 명확성 유한성(종결성) 효율성 : 모든 과정은 명백하게 실행 가능 분석 기준 - 정확성, 최적성, 작업량(running time), 사용량(memory) 딥러닝 알고리즘과 암호 알고리즘은 서로 유사함. [모듈로 연산(Modular Arithmetic)] Start Idea : 컴퓨터에서 무한한 정수를 다 사용할 수 없기 때문에 모듈로 연산을 이용해 유한한 정수 집합을 사용. 입력값 n : modulus(모듈러) 결과값 r : residue(나머지) = [0,n-1] 결과값인 나머지들로 이루어진 정수 체계를 사용하는 것. 이 정수 집합을 Zn (최소 잉여 집합) 이라고 한다. r이 음수일 경우, r = r + modu..

암호학(cryptography) : 정보 보호를 위한 언어적&수학적 방법론을 다루는 학문 기밀성(confidentiality) : 부적절한 노출 방지 무결성(integrity) : 부적절한 변경 방지 가용성(availability) : 부적절한 서비스 거부 방지 부인봉쇄(non-repudiation) : 메시지를 전달/전달받았다는 사실 부인 방지 [정수연산] + - * / 나눗셈 : a = q * n + r if a 컴퓨터에서는 + * q r 을 이용해 연산. 가분성(divisibility) n|a : a는 n으로 나누어 떨어진다. a|b이고 a|c라면, a|(m*b + n*c) [최대공약수(Greatest Common Divisor)]..
정수형(char, short, int, long, long long) ex. %d %ld %lld %u %lu %llu %o(8진수) %x(16진수)+) +) signed 정수형의 오버플로우 & 언더플로우: signed - ov) 최소값(음수)부터 다시 시작 un) 최대값(양수)부터 작아짐 unsigned - ov) 0부터 다시 시작 un) 최대값부터 작아짐 실수형(float, double, long double) ex. %f %lf %e %le +) +) 지수 표기법 : 아주 큰 숫자나 아주 작은 숫자를 표기할 때 사용. 실수e+지수, 실수e-지수 (지수가 양수일때 +생략 가능 ex. 3.e5 )..
강남스타일은 어떻게 유튜브 조회수 측정 서버에 문제를 일으켰나http://newspeppermint.com/2014/12/16/binary-bug/