본문 바로가기

전체 글

(119)
Java 웹 프로그램의 이해 1. HTTP 프로토콜 -TCP/IP 기반 프로토콜 -HTTP request: HTTP 메소드, 접근할 url 주소, 폼 파라미터(메소드의 매개변수) *HTTP 메소드 1) get: 단순 자원 요청 2) post: 사용자 입력 값을 HTTP 요청시 서버에전달, 복잡한 파라미터 사용 가능 -HTTP response: 상태 코드(성공 여부), 컨텐츠 타입(text, img, html 등), 커텐츠 header 프로토콜 종류, 상태코드(요청 성공 여부) body 컨텐츠 ex) HTML 2. Servlet 서블릿: 자바 플랫폼에서 Component 기반의 서버측 애플리케이션 개발 기술 Servlet Container: HTTP 요청에 의한 서블릿 실행 및 생명주기 관리하는 프로그램, java 기반 서블릿 운영 ..
css flex속성에 관하여 https://studiomeal.com/archives/197 이번에야말로 CSS Flex를 익혀보자 이 튜토리얼은 “차세대 CSS 레이아웃” 시리즈의 첫번째 포스트입니다. 이번에야말로 CSS Flex를 익혀보자 이번에야말로 CSS Grid를 익혀보자 벌써부터 스크롤의 압박이 느껴지고,‘좀 편안하게 누 studiomeal.com css flex속성을 공부하다 이해가 잘 되게 정리해놓은 좋은 블로그글이 있어서 기록해놓는다!
백준 2주차 깃헙 링크: https://github.com/seulgib/Clipper_Baekjoon.git GitHub - seulgib/Clipper_Baekjoon Contribute to seulgib/Clipper_Baekjoon development by creating an account on GitHub. github.com //색종이 너비구하기 //겹치는 너비 뺴야함. #include #include #include #define LENGTH 10 using namespace std; int main(void) { int n; cin >> n; vector input(n); int first, second; for (int i = 0; i > first >> second; input[i] = { f..
Inflearn 2주차 간단한 To-Do 앱 만들며 리액트 익히기 1) Create React App으로 실행된 리액트의 기본 구조 https://create-react-app.dev/docs/folder-structure/ Folder Structure | Create React App After creation, your project should look like this: create-react-app.dev -public/index.html(페이지 템플릿) & src/index.js(JS 시작점)는 이름이 수정되면 안되는 파일들 -src폴더 잍에 JS 파일과 CSS 파일들을 넣으면 됨. 이 폴더 이외에 넣는 것들은 webpack에 의해서 처리되지 않음. 따라서 대부분의 리액트 소스코드들은 이곳에 작성하면 된다. pac..
백준_1주차 Baekjooon https://github.com/seulgib/Clipper_Baekjoon.git GitHub - seulgib/Clipper_Baekjoon Contribute to seulgib/Clipper_Baekjoon development by creating an account on GitHub. github.com *아래는 코드를 작성하기전에 대략적으로 작성했던 슈도코드이다. 10988 회문 판별하기 25206 학점 평균 구하기 1316 그룹단어 체커
인프런_1주차 Inflearn 따라하며 배우는 리액트 A-Z Section 1. React란? 1. 리액트는 프레임워크가 아닌 라이브러리 리액트는 전적으로 UI를 렌더링하는데 관여하기 때문. framework vs Library 프레임워크: 어떠한 앱을 만들기 위해 필요한 대부분의 것을 가지고 있음. 라이브러리: 어떠한 특정 기능을 모듈화 해놓은 것. 프레임워크가 라이브러리보다 넓은 개념. *가장 큰 차이는 제어흐름이 어디에 있는가이다. 프레임워크는 전체적 흐름을 쥐고 있으며, 라이브러리는 개발자가 전체적인 흐름을 만듦. 즉, 수동적이냐 능동적이냐 차이 2. 리액트 컴포넌트 Component: 리액트로 만들어진 앱을 이루는 최소 단위 컴포넌트=독립적인 조각 즉, 하나의 페이지를 여러개의 컴포넌트가 모여 이룬다고 볼 수..
인공지능(09/26) Logical Reasoning *Predicate Calculus(술어논리) First-order logic 모든 사람들은 사랑하는 누군가가 있다 != 모든 사람으로부터 사랑받는 누군가가 있다. *Universal :모든 사람(상하반전 된 A)->교집합 *Existential: 어떤 사람(좌우반전 된 E)->합집합 ->부정이 붙으면 Universal, Existential은 드모르간의 법칙에 의해 서로 뒤집힘. *Inference Rules 20p. Example 풀어보기. Inference Rules Sound inference = 논리적으로 올바른 추론. S에서 어떤 새로운 X를 생성하는데, 얘가 생성하는 X는 항상 logically follow 한 것이다. Complete하다 = 주어진 S로부터 ..
Map & Hash Table https://youtu.be/ZBu_slSH5Sk?si=vhV5s68tyWXiLUhO hash table: 배열과 해시 함수를 사용해 map을 구현한 자료구조 *상수시간으로 데이터에 접근 hash function: 임의의 크기를 가지는 type의 데이터를 고정된 크기를 가지는 type의 데이터로 변환하는 함수 output=4310, 즉 이것이 hash임. hash table의 capacity=8이라고 하면, (hashFunction을 거쳐 나온 값)%8 = 202 % 8 = 2 즉, hash값인 index=2에 홍진호라는 정보를 저장하는 것이다. 근데, key값이 다른데 hash값이 같아서 같은 인덱스로 값을 찾으러갔다? 이런 경우때문에 key(전화번호)도 함께 해시테이블에 저장해야 하는 것이다. ha..