일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- N0Named
- 생활코딩
- Multimeida
- vinetto
- html
- 24시간의 전사
- 생활코딩 html
- CTF-D
- Window process
- ZIP 파일구조
- disk
- ftz
- 네트워크관리사2급
- network
- pythonchallenge
- 윈도우 프로세스 종류
- 정보처리기사 필기 합격
- 는 하지마...
- 포렌식
- blkls
- 2022시작
- Multimedia
- 디지털포렌식
- memory
- 실기
- slack space
- 슬퍼유
- 윈도우 프로세스
- 디지털포렌식 with CTF
- 네트워크 보안
- Today
- Total
목록com (34)
ssoL2 TISTORY
- 1960년 인터넷 인프라 시작 - 1990년대 웹을 만나면서 엄청나게 확장 - 웹의 고향은 스위스, 유럽입자물리 연구소(CERN) 내 팀 버너스 리가 개발 - 웹의 메소포타미아 -> info.cern.ch/ - 인터넷의 동작 원리 : 클라이언트와 서버 Web browser가 설치된 컴퓨터에서 html 요청(request) -> Web Server에서 html 찾아서 코드 응답(respond) - 요청하는 컴퓨터 : 클라이언트 컴퓨터 - 응답하는 컴퓨터 : 서버 컴퓨터 - 웹 서버를 사용하는 방법 1. 컴퓨터에 직접 웹 서버를 설치하는 방법. but very hard 2. 웹 호스팅을 이용하는 방법 ex) github 웹 서버를 운영하려면 항상 컴퓨터가 켜져있어야 하고, 인터넷을 통해 웹서버 연결되도록..
HTML 웹페이지 구상 결과물 1. index.html WEB HTML CSS JavaScript WEB이란 무엇인가? The World Wide Web (WWW), commonly known as the Web, is an information system where documents and other web resources are identified by Uniform Resource Locators (URLs, such as https://example.com/), which may be interlinked by hypertext, and are accessible over the Internet. [1][2] The resources of the Web are transferred via th..
굉장히 중요한 HTML 링크 tag 링크 링크 참조도 넣어야함 -> href 속성 사용 HTML CSS JavaScript HTML이란 무엇인가? Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications. Web browses receive HTML documents from a web server or from local storage and render them into multimedia web pages. HTML describes the structure of a web page semantically and originally included cues for..
- HTML 태그의 랭킹 순위권에 들어가는 HTML 구조 태그 tag 웹 페이지 제목 명시 검색 엔진으로 제공 WEB1 - HTML HTML CSS JavaScript HTML Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications. Web browses receive HTML documents from a web server or from local storage and render them into multimedia web pages. HTML describes the structure of a web page semantically and originally ..
- 현재 최신 버전의 HTML 150개 이상의 태그 존재, 맨 처음엔 18개로 시작, 평균 사용 태그는 26개 - 랭킹 순위 - 앞에 있는 태그 -> "열리는 태그" - 뒤에 있는 태그 -> "닫히는 태그" tag 진하게 표현 Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications. tag underline Hypertext Markup Language (HTML) is the standard markup language for creating web pages and web applications. - W3C(http://www.w3.org/) -> 국제민간표준화기..
웹 페이지를 만드는 컴퓨터 언어 -> HTML(HyperText Markup Language) web은 퍼블릭 도메인(public domain)이다. (by 팀 리버스 리(Tim Berners-Lee)) 웹 페이지를 HTML로 코딩 -> 준비물은 웹 브라우저 + 에디터(editor) ex) Atom HTML 확장자는 filename.html 웹 페이지를 웹 브라우저로 열어보려면 html 파일 열기하면 자동으로 브라우저로 열림(본인은 크롬) 1.html에 "hello web" 입력 (웹 페이지를 만드는 일) 1.html에 "hello web" 결과 (웹 브라우저로 실행)
str = str.capitalize() => 각 문자의 첫 문자를 대문자로 하다. str = str.casefold() => lower()과 같은 역할로, 모든 문자를 소문자로 바꾸지만 더 넓은 영향력이 있다. 독일어의 ß 는 ss와 같은 뜻인데 이런 점까지 소문자로 바꿔 출력한다. str = str.center(width, fillchar=' ') => str 을 기준으로 양 옆에 fillchar(기본값은 공백)으로 width만큼 채운다. 이때, 채울 때 홀수개라면 앞을 더 치중둔다. int = str.count(substring, start[, end]) => str 에서 substring의 개수를 출력한다. 이때, start와 end 인자가 있다면 그 범위 내에서 개수를 출력한다. (substri..
str.strip(짤라야 하는 문자 디폴트는 공백) 문자열 양쪽에 인자로 들어온 것들을 자름 대신 문자열 양쪽 끝에 있는 것들이어야 함. lstrip() 문자열 왼쪽 자름 rstrip() 문자열 오른쪽 자름 withcoding.com/74 파이썬 str method 정리 ㅇㅇ 파이썬 str 문자열 객체 메소드 함수 정리 파이썬(Python)은 물론이고 모든 프로그래밍 언어에서 문자열 처리는 참 중요합니다. 파이썬은 다른 어떤 언어보다 문자열 처리가 쉬운데 그건 기본적으로 제공하는 str 문자열 객체의 메소드(함 withcoding.com list = sorted(iterable, key=function) list반환이고, key는 함수 콜해야함 key기준으로 literable 정렬해서 list로 반환 ㅇ..
str = str.replace(a,b,c) a라는 문자를 b로 치환하고 c는 안써도 되는데 필요하면 사용 -> 앞에서부터 c개만큼 치환(여러개인 경우) 이렇게 편리한 replace를 지금 알았다뉘;; 이틀동안 개고생했누 for문 내에서도 else 기능 존재 for문에서 break 등 중간에 탈출 안하고 잘 작동되고 나면 else로 넘어감 파이썬은 한 줄씩 해석해서 실행 결과 놓은 인터프린터 언어이다. 그러나 맨 처음부터 읽으면 유연성 down -> 파이썬 인터프리터로 실행할 때 특정부분부터 시작하자 그것이 __main__이다 ! __main__이 없으면 맨 위부터 차례대로 실행하지만, __main__이 있다면 이 곳부터 실행 특히, 파이썬은 소스코드 파일 별로 하나씩 존재 가능!!! (c, c++, j..
파이썬 EOF 예외처리 -> ValueError 말고 EOFError 로 ㄱㄱ 대신 except만 해줘도 됨 list초기화 -> list = list() 객체 생성 -> list = [0 for i in range() ] 1차원 배열 -> list = [[0 for col in range(n)] for row in range(n)] 2차원 배열 method() -> TypeError: 'builtin_function_or_method' object is not iterable -> method나 함수 뒤에 () 써야함 % 출력을 하고 있을 때 기호 %를 같이 쓰려면 -> %% return -> 함수 return 값 없이 종료 하고 싶다면 return 아스키 코드 ascii -> ord(문자)는 아스키 코..
- 탐색(search) : 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정 - 그래프 탐색 알고리즘 대표 1. DFS 2.BFS - 코테에서 매우 자주 등장하는 유형이므로 DFS/BFS를 반드시 숙지해야함 - 스택 자료구조 : 먼저 들어온 데이터가 나중에 나가는 형식(선입후출)의 자료구조 - 입구와 출구가 동일한 형태 ex) 박스 쌓기 (약간 눕혀있는 뚜껑없는 물병 생각하면 된다.) - python에서는 append와 pop으로도 스택 구현을 가능하다. 따라서 다른 모듈 필요하지 않음 - append와 pop은 O(1) 시간복잡도 이다 - 큐 자료구조 : 먼저 들어 온 데이터가 먼저 나가는 형식(선입선출)의 자료구조 - 입구와 출구가 모두 뚫려 있는 터널과 같은 형태 (물병의 뚜껑과 바닥이 모두 뚫려..
- 그리디 알고리즘(탐욕법) : 현재 상황에서 지금 당장 좋은 것만 고르는 방법 - 정당성 분석 중요, 이 방법을 이용해서 문제의 최적의 해를 구할 수 있는지 확인이 중요 - 거쳐 가는 노드 값의 합 최대 알고 싶을 때 - 일반적인 상황에서 그리디 알고리즘은 최적의 해를 보장할 수 없을 때도 많음 - 코테에서는 입력값과 출력값을 정해놓은 경우가 많아서 대부분의 그리디 문제는 탐욕법으로 얻은 해가 최적의 해가 되는 상황에서, 이를 추론할 수 있어야 풀리도록 출제됨 - 최적의 해를 빠르게 구하기 위해서는 가장 큰 화폐 단위부터 돈을 거슬러 주자 - 500, 100, 50, 10 순으로 거슬러줌 ex) N=1260일 때, N이 0원이 될 때까지 500, 100, 50, 10 순서대로..