CSS3 syntax Selector {property : value;} p { background-color : yellow; } 세미콜론 쓰기 Type selector HTL element name used(h1,p,div...) ID selector Hello World! #target { color : red;} id는 unique함, #으로 가져옴 Class selector Hello World! .target { color : red;} Universal selector *{ color : green;} selects all elements inside the page CSS Grouping Selector comma, space, >, +, ~ 한번 해보시면 좋을거같습니다 Attribute ..
쓰레드 = 실 쓰레드 프로레스 내에서 실행되는 흐름의 단위 스레드=function, procedure multithread 프로그램 특징: 주소공간, 전역변수 공유 레지스터, 스택(지역변수), 시그널 마스크 등은 쓰레드 별로 별도 보유 코드(text), 데이터(전역변수), 파일 멀티스레드 장점 : 통신하기가 쉽다(오버헤드 발생x) 단점 비동기적인 접근에서 문제 해결해야함 멀티스레드 텍스트,데이터,힙 공용 쓰레드 스택-> 스택포인터, 프로그램 카운터, 레지스터 별도 사용자 수준 쓰레드 os x 실행시간 시스템에 의해 스레드 관리 1개의 계정을 여러명이서 공유하는 상황이라고 보면된다 커널 수준 쓰레드 os 지원 8개 쓰레드 관리 쓰레드 동시 실행 가능 linux thread 쓰레드와 프레스스를 태스크로 동일..
merge conflict의 상황을 만들기위해 git clone을 해주고 폴더를 만들어주고 이동한 후 git init을 통해 .git폴더를 만들어준다 시나리오는 이렇다 master 브랜치에서 a.txt, b.txt, c.txt를 만들고 hobin 브랜치, yohan브랜치를 만들고 b.txt를 각각 수정한 후, 다시 hobin -> master yohan -> master로 merge할것이다 그러면 b.txt를 다르게 수정해서 conflict가 날것이고 이걸 해결하도록 해보겠다 요즘은 master브랜치말고 main브랜치라고한단다 흑인 인종차별 이슈때문에 그다음 vim명령어를 통해 a.txt를 만들고 i를 눌러 입력모드로 전환한 후 내용입력후 esc를 누르고 :wq를 눌러 저장하고 나온다 a.txt, b.t..
block elements `, ,,,,,, starts on a new line full width available Inline elements , , , , , , , , , does not start on a new line takes up as much width as necessary 가 inline element인지 block element인지 시험에나옵니다 태그 인라인인지 블락인지 외우기!!! Multimedia Elements video, audio auto, metadata, none 차이 auto : 페이지가 로드될 때 전체 비디오 파일도 같이 로드시킨다. (버퍼링 필요없이 바로 나옴) metadata: 페이지가 로드될 때 비디오 파일의 메타데이터 정도만 같이 로드시킨다. (로딩하진않..
프로세스 생성 운영체제에서 daemon은 늘 실행중인 프로세스를 말한다 부모 및 자식 프로세스 간의 관계 자원 공유 형태 모든 공유 일부공유 별개공유 실행 형태 병행 실행 종료할때까지 기다림 복제에 의한 프로세스 생성 부모 프레스스의 주소공간의 내용 복사 fork() 자식프로세스면 0 리턴 부모프로세스면 자식pid 리턴 exec() 복제된 영역에 새로운 프로그램복사 prog에 해당하는 프로그램을 현재 프로세스의 주소 공간에 적재 하드웨어 문맥9context) 초기화 argv초기화 CreateProcess 별표 windows from scratch방법 프로세스 종료 프로세스 삭제 요청(exit) wait()을 통해 자식 -> 부모 프로세스로 데이터 전달 프로세스의 자언은 OS에 의해 반납 비정상종료 abo..
프로세스 실행중인 프로그램 메모리에 적재되어 실행되고 있는 프로그램 4가지 주소 공간가짐 코드영역(프로세서가 실행하는 명령어 저장) 데이터영역(전역 변수 저장) 힙영역(동적 메모리 할당) 스택영역(지역 변수, 함수 매개변수, 반환주소 저장) 프로세스 생명주기 running(실행) 상태 프로세서에서 명령어 실행 중 ready(준비) 상태 프로세서의 할당 대기 중 waiting(blocked) (대기) 상태 특정 event 대기 new(생성) 상태 프로세스 생성 중 terminated(종료) 상태 실행 종료 디스패치 준비 상태 -> 실행 상태 quantum 양자 프로세스 제어 블록(Process Control Block, PCB) OS가 프로세스 관리를 위해 데이터를 보관하는 자료구조 pid state pc..
2000년대 이후 미들웨어(middleware) 양 쪽을 연결하여 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어 Web service에서 특히 중요 RPC, TP monitor 등 클라우드 컴퓨팅 (Cloud computing) Server, Storage, Application 등의 IT 자원을 구매하여 소유하지 않고 인터넷을 기반으로 필요한 만큼 사용료 기반으로 이용하는 방식 인터넷 기술을 기반으로 외부 사용자 (기업, 개인) 에게 IT로 구현된 as a service로 제공되는 computing환경 빅데이터 처리를 위한 분산 파일 시스템 ->Apache Hadoop 빅데이터 처리를 위한 분산 처리 ->Apache MapReduce 운영체제 설치 환경 임베디드 시스템(embedd..
html is markup language It is not programming language markup language vs programming language 프로그래밍언어는 if else, for mark up은 구조를 만들기 위해 사용하는 languagae 어떠 내뇨응을 구조적으로 만드는 language 9p. html 5 사용하기 전 오디오, 비디오x flash 무겁고 안좋았음 canvas -> 그림그릴 수 없음 drag&drop 불가능 10p. opening tag , closing tag content == HTML element -> closing tag 없음 singleton tag or empty tag라고 불림 11p. HTML Attributes
- Total
- Today
- Yesterday
- infcon 2024
- authorization code
- 데이터3법
- git commit 수정
- kloa
- DML
- 2024인프콘
- html #웹 #웹사이트 #플레이리스트
- 우분투
- git
- html
- 인프콘2024
- 데이터베이스
- 리눅스
- authorization_code
- git 예전 커밋 수정
- bfs
- SQL
- 클로아
- oauth
- 데이터 3법
- Android Studio
- 프로그래머스
- oauth2.0
- 오픈소스
- SpringBoot
- CSS
- javascript
- 로스트아크 캐릭터
- DDL
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |