네이버 부스트코스 백엔드
·
✍2021,2022/WEB
https://jsbin.com/?html,output JS Bin Sample of the bin: jsbin.com javascript코드는 body태그 뒷 부분에 해야 동작이 덜 느려짐 css는 head안에 주로 존재함 css나 jsp가 많아지면 외부 파일 연결 link달아서 웹 서버란? 웹 서버는 소프트웨어(Software)를 보통 말하지만, 웹 서버 소프트웨어가 동작하는 컴퓨터를 말합니다. 웹 서버의 가장 중요한 기능은 클라이언트(Client)가 요청하는 HTML 문서나 각종 리소스(Resource)를 전달하는 것입니다. 웹 브라우저나 웹 크롤러가 요청하는 리소스는 컴퓨터에 저장된 정적(static)인 데이터이거나 동적인 결과가 될 수 있습니다. HTTP로 통신하는 클라이언트와 서버 서버로 부터..
네이버 부스트코스 풀스택 학습일지(2)
·
✍2021,2022/WEB
웹프론트엔드? 사용자에게 웹을 통해 다양한 콘텐츠(문서, 동영상, 사진 등)를 제공합니다. 또한, 사용자의 요청(요구사항)에 반응해서 동작합니다. 웹프론트엔드의 역할 웹콘텐츠를 잘 보여주기 위해 구조를 만들어야 합니다.(신문,책등과 같이) - HTML 적절한 배치와 일관된 디자인 등을 제공해야 합니다.(보기 좋게) - CSS 사용자 요청을 잘 반영해야 합니다.(소통하듯이) - Javascript HTML 코드 예시 원하는 문서의 구조를 프로그래밍 언어로 표현해야 합니다. HTML이라는 것은 그 구조를 잘 표현해 줍니다. 우리집에 오신걸 환영합니다 위치 경기도 시흥시 어딘가 위치하고 있어요~ 특징 우리집은 마루가 아주 작아요~ 하지만 옹기종기 모여있기 좋은 구조에요 email : crong@kdd123.c..
네이버 부스트코스 풀스택 학습일지 (1)
·
✍2021,2022/WEB
HTTP (Hypertext Transfer Protocol)란? HTTP는 서버와 클라이언트가 인터넷상에서 데이터를 주고받기 위한 프로토콜(protocol)입니다 HTTP 작동방식 HTTP는 서버/클라이언트 모델을 따릅니다. 장점 - 불특정 다수를 대상으로 하는 서비스에는 적합하다. - 클라이언트와 서버가 계속 연결된 형태가 아니기 때문에 클라이언트와 서버 간의 최대 연결 수보다 훨씬 많은 요청과 응답을 처리할 수 있다. 단점 - 연결을 끊어버리기 때문에, 클라이언트의 이전 상황을 알 수가 없다. - 이러한 특징을 무상태(Stateless)라고 말한다. - 이러한 특징 때문에 정보를 유지하기 위해서 Cookie와 같은 기술이 등장하게 되었다. URL (Uniform Resource Locator) 특정..
자료구조기초 (4) - 순차자료구조와 선형리스트
·
✍2021,2022/자료구조
순차 자료구조의 개념 ƒ 구현할 자료들을 논리적 순서로 메모리에 연속 저장하는 구현 방식 ƒ C 프로그래밍에서 순차 자료구조의 구현 방식 제공하는 프로그램 기법은 배열 ƒ 리스트 : 자료를 구조화하는 가장 기본적인 방법은 나열하는 것 ™ 선형 리스트Linear List ƒ 순서 리스트Ordered List ƒ 자료들 간에 순서를 갖는 리스트 선형 리스트의 저장 ƒ 순차 방식으로 구현하는 선형 순차 리스트(선형 리스트) • 순차 자료구조는 원소를 논리적인 순서대로 메모리에 연속하여 저장 ƒ 연결 방식으로 구현하는 선형 연결 리스트(연결 리스트) 선형 리스트에서 원소 삽입 선형리스트 중간에 원소가 삽입되면, 그 이후의 원소들은 한 자리씩 자리를 뒤로 이동하여 물리적 순서를 논리적 순서와 일치시킴 순차적인게 ..
자료구조기초 (3)
·
✍2021,2022/자료구조
배열 같은 자료형을 가진 자료들을 나열하여 메모리에 연속으로 저장하여 만든 자료들의 그룹 아 이거 코딩 어케하더라.........ㅎㅎㅋㅋ 인덱스index • 배열의 요소를 간단히 구별하기 위해 사용하는 번호 • C에서 인덱스는 항상 0부터 시작 포인터 개념 ƒ 변수의 메모리 주소값 ƒ 포인터변수 • 주소값을 저장하는 특별한 변수 • 포인터 변수가 어떤 변수의 주소를 저장하고 있다는 것은 포인터 변수가 그 변수를 가리키고 있다(포인트하고 있다)는 의미 • 포인터 변수를 이용하여, 연결된 주소의 변수 영역을 액세스 함 • 포인터 변수를 간단히 포인터라고 함 가볍게 넘어감. 배운내용 그치만이제 코딩으로 하라그러면 못함 똥멍충이임 구조체 재귀호출(순환호출) = Recursive ƒ 자기 자신을 호출하여 순환이 ..
자료구조 기초 (2)
·
✍2021,2022/자료구조
알고리즘의 이해 알고리즘 : 문제해결 방법을 추상화하여 단계적 절차를 논리적으로 기술해 놓은 명세서 알고리즘의 조건 ƒ 입력input : 알고리즘 수행에 필요한 자료가 외부에서 입력으로 제공될 수 있어야 한다. ƒ 출력output : 알고리즘 수행 후 하나 이상의 결과를 출력해야 한다. ƒ 명확성definiteness : 수행할 작업의 내용과 순서를 나타내는 알고리즘의 명령어들은 명확하게 명세되어야 한다. ƒ 유한성finiteness : 알고리즘은 수행 뒤에 반드시 종료되어야 한다. ƒ 효과성effectiveness : 알고리즘의 모든 명령어들은 기본적이며 실행이 가능해야 한다 알고리즘의 표현 방법의 종류 ƒ 자연어를 이용한 서술적 표현 방법 ƒ 순서도Flow chart를 이용한 도식화 표현 방법 ƒ 가..
자료구조 기초 (1)
·
✍2021,2022/자료구조
자료구조 : 자료를 효율적으로 표현하고 저장하고 처리할 수 있도록 정리하는것 단순구조 : 정수, 실수, 문자, 문자열 등의 기본 자료형 선형구조 : 자료들 사이의 관계가 1:1 관계 순차 리스트, 연결 리스트, 스택, 큐, 데크 비선형구조 :자료들 사이의 관계가 1:다 또는 다:다 관계 트리, 그래프 파일구조 :서로 관련있는 필드로 구성된 레코드의 집합인 파일에 대한 구조 순차파일, 색인파일, 직접파일 컴퓨터에서의 자료 표현 2진수 코드 디지털 시스템에서의 자료 표현 n개의 비트로 2^n개의 상태 표현 10진수의 표현 - 존 형식의 표현 10진수 한자리를 표현하기 위해서 1바이트를 사용하는 형식 마지막 자리의 존 영역에 부호를 표시 양수 1100 음수 1101 ex : 1일때는 1111 0001 2일때는..
알고리즘 공부 계획
·
✍2021,2022/알고리즘
1. 프로그래밍 기본 문법 2. 알고리즘 100제 - 코드업 2. 백준, 코드포스 백준은 그리디 알고리즘부터 탐색,DFS,BFS 그 이외에 이제 그래프이론, 중급, 고급 동적프로그래밍,문자열 추천언어 C++,파이썬 방학에는 파이썬공부한다.
flask 실습
·
✍2021,2022/클라우드
pip install virtualenv 여러군데 공유하고 작업할 수 있게 기능을 터미널을 이용해 깔아줌 virtualenv env 액티베이트 환경 설정 \env\Scripts\activate.bat 어우 이거 안되어가지고는 스택오버플로우 당근찾아줌 다음. fpip3 install flask flask-sqlalchemy 쳐줌 플라스크가깔아짐 from flask import Flask app = Flask(__name__) @app.route('/') def index(): return "Hello, world!" if __name__ == "__main__": app.run(debug=True) 왜 매번 해도 매번 까먹는건지...복습좀하자.. 근데 솔직히 css는 부트..그거 있잖어 코드스니펫 body..
도커 공부
·
✍2021,2022/클라우드
vscode에서 XHR오류가 떠서 VSIX파일을 Visual Studio Store (?) 에서 확장 프로그램을 따로 다운받은뒤 연동해줬다. 뭔노무 오류가 이렇게 많은지.. 근데 이 외의 환경을 만들기가 어려워서 AWS IDE (Cloud 9)을 사용해보기로 했다. 윈도우 환경에서는 이게 낫다고해주셔서.. cloud 9 을 설명에 따라만들려고 하자마자 오류가 나버린다. Create Failed 오류.. 공식문서에서는 명확하게 안나와있고 어우 영어 울렁증 생길뻔했는데 다행히도 stackoverflow덕분에 https://stackoverflow.com/questions/64078610/cant-create-an-environment-on-aws-cloud-9 Cant create an environment..
리촬리
'✍2021,2022' 카테고리의 글 목록 (6 Page)