일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- deep learning
- Javascript
- 백엔드
- c
- php
- BOF 원정대
- webhacking
- flask
- Python
- 러닝 스칼라
- Scala
- fedora
- c++
- Linux
- 파이썬
- hackerschool
- backend
- hackthissite
- hacking
- 러닝스칼라
- Web
- 포인터
- HTTP
- 리눅스
- 명령어
- 웹해킹
- Shellcode
- BOF
- mysql
- Class
- Today
- 13
- Total
- 112,363
목록전체 글 (199)
jam 블로그

HTTP/3 2019년 9월 정도에 새로운 웹 표준인 HTTP/3에 대한 지원을 발표하였습니다. 파트 내에서 웹 로딩 및 접근 속도를 위해서 조사를 하였습니다. HTTP Protocol 발전 과정 요약 HTTP/0.9 HTTP 초기 버전에는 버전 번호가 없지만 추후 버전과 구별을 위해 붙여졌습니다. 특징 GET 메소드만 존재 HTTP 헤더가 존재하지 않음 HTTP/1.0 0.9버전에서 브라우저와 서버 모두 융통성을 가지도록 확장되었습니다. 특징 버전 정보가 각 요청 사이내로 전송되기 시작 (HTTP/1.0 GET ~) HTTP Status code가 라인 또는 시작 부분에 붙어 전송 브라우저의 요청에 대한 성공 실패 여부 확인 및 그에 따른 동작 HTTP 헤더 개념이 요청, 응답 모두에 도입 메타 데이터..

1. 빅데이터 기술 기초 다지기 아파치 하둡(Apache Hadoop) : 높은 확장성과 신뢰성을 보유한 분산 스토리지와 분산 처리 기능을 제공하기 위해 다양한 소프트웨어를 밀접하게 통합한 에코시스템. 대표적으로 분산 파일 시스템 HDFS(Hadoop Distributed File System)과 분산 서버 클러스터 환경에서 프로세스를 실행하는 YARN(Yet Another Resource Negotiator)가 있다. 클러스터(Cluster)란? 저장이나 연산 등 하나 이상의 기능을 제공하기 위해 협력하는 서버의 조합. 마스터(Master)와 워커(Worker)가 존재 마스터: 워커를 조율하는 역할을 담당하며, 워커 장비에서 실행되는 서비스나 데이터에 대한 메타 데이터를 관리하고 워커 장비의 일부에 장..

스칼라 데이터 타입 특징을 깊게 알아보자. 이 장을 이해함으로써 스칼라 API, 라이브러리 동작 방식을 이해할 수 있다. 튜플과 함숫값 클래스 튜플은 TupleX[Y] 케이스 클래스의 인스턴스로 구현 X: 1 val x: (Int, Int) = Tuple2(10, 20) x: (Int, Int) = (10,20) scala> println("Does the arity = 2? " + (x.productArity == 2)) Does the arity = 2? true 함수값은 FunctionX[Y] 트레이트를 확장한 익명 클래스의 인스턴스로 구현된다. X: 매개변수 개수 Y: 타입 매개변수, 첫 번째는 반환값 타입, 두 번째부터는 매개변수의 타입 스칼라 컴파일러가 함수 리터럴을 FunctionX를 확장하..