일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Python
- androidstudio
- git
- LEVEL2
- SQL
- D3
- 내휴학생활중의아주큰일
- 다시풀기
- 휴학
- Matrix Factorization
- 자바
- java
- build
- SWEA
- 컴퓨터비전
- 프로그래머스
- 파이썬
- WebOS
- 컨트리뷰톤
- level3
- level1
- MSBuild
- py
- 어렵다
- BFS
- 대학원
- Github
- 안드로이드스튜디오
- 대학원일기
- level4
- Today
- Total
목록전체 글 (194)
bit가 눈 앞에서 왔다갔다
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/kPO4o/btrgRTKtTsk/iSEDWhu5f7PFfkd513afV0/img.png)
우리 프로젝트는 MVC 패턴*을 따르고 있다. 따라서 router와 controller의 분리가 필요함. (* Model View Controller) Router는 도메인으로 요청이 들어왔을때, 클라이언트 해당 요청 연결하는 역할을 한다. 요청에 해당하는 기능을 수행하는 부분 -> Controller (콜백함수 - 컨트롤러 기능을 가짐) router.get("/login", (req, res) => {//"/login"이 도메인 res.render("home/login");// 기능 수행 - (req, res) 부터 밑 함수까지 => 컨트롤러 }); 목표는 router에서 controller를 분리 본 프로젝트로 돌아와서, 같이 백엔드 맡은 친구가 index.js를 만들어 줬다. 내 역할은 user 컨..
(개발은 nodejs로 하는데 감 잡으려고 공부하는 중, 그래서 이 글은 php 기준) Controller는 URL과 상호 작용하는 클래스 파일이다 > url에 맵핑하는 작업을 수행하는 것 ex) url: ~~~/topic 일 경우, controllers 디렉토리 밑에 topic.php 파일을 만들어야 함 > 해당 url에 관련된 파일이 있다면 code igniter가 알아서 그 파일을 찾아서 실행 시켜 주도록 약속이 되어있음 * Controller 규칙 1. 해당 Class는 CI_Controller를 상속 받음 ex) class topic extends CI_Controller { public function index() { 2. topic 뒤에 특정한 path(하위경로)를 정하지 않으면, topi..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/b3XlQJ/btrgBJJ2N3v/tS8FZkuqaYdksFpmYsrSm1/img.png)
API - Application Programming Interface : 응용프로그램 간에 데이터를 주고 받는 방법 * 응용 프로그램이 서버에게 데이터 요청 시 - 데이터 주고 받는 양식 필요 - 인증된 곳에만 데이터 제공하도록 할 수 있음 - 서버 과부하를 막기 위해 호출 제한 이 모든 방법을 API라고 부른다. Web APIs - 다양한 기기들에서 서버에 있는 데이터를 읽고 쓰기 위해선 서버에서 제공 HTTP(s) - 네트워크에서 기기들 간의 의사소통을 해 나가는 규격 REST- 네트워크에서의 모든 요청과 반응 처리 (밑에서 좀 더 자세히) POST/GET/PUT/DELETE get으로 user 정보 요청, 서버에게 유저에 대한 정보 json 포맷으로 받아옴 REST - Representationa..
git status에 올라온거 전체 삭제 git reset 특정 파일, 하나만 삭제 git reset [파일명]
열흘이 넘었다. 운동해야하는데 이러다가 근손실 올 것 같다