| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- MongoDB
- js
- typescript
- nest.js
- mysql
- mongoose
- javascript
- 생각정리
- til
- 기록
- 생각로그
- 회고
- Git
- CS
- next.js
- WIL
- 알고리즘
- 네트워크
- 자바스크립트
- 코테
- react
- 트러블슈팅
- array
- Java
- 주간회고
- mongo
- Grafana
- 생각일기
- 리눅스
- 피드백
- Today
- Total
목록분류 전체보기 (288)
코딩일상
오늘은 몽구스 프레임워크를 사용하면서 도움을 많이 받았던 사이트들에대해 소개해보자고 합니다. 저처럼 삽질 많이 하지 마시고 ㅜㅜ 도움이 되셨으면 합니다. 1. mongoose공식 사이트 역시 모든것에 근본은 공식사이트라고 생각한다. 영어라는 장벽이 있지만 그래도 첫 문제의 해결및 기능 파악은 공식 사이트를 보는것이라 생각한다. Mongoose ODM v6.5.0 Let's face it, writing MongoDB validation, casting and business logic boilerplate is a drag. That's why we wrote Mongoose. const mongoose = require('mongoose'); mongoose.connect('mongodb://local..
오늘의 한줄평 기초를 튼튼하게 꼼꼼하게 하자 기초가 튼튼해야 응용도 가능하다 오늘 한 것 / 공부한 것/ 느낀 것 모던 자바스크립트 1시간 독서 CS스터디 모형 컴퓨터로 컴퓨터 이해 ent환경변수 설정 비동기 함수에 대한 이해 공부 5일 동안 배운 것들 개념 공부 및 정리 오늘의 회고 사실, 오늘 약간의 스스로에게 현타가 왔었는데 오늘 기술 매니저님과 이야기에서 그나마 위로를 받았다. 기능을 구현을 했는데 왜 이렇게 되는지를 완벽하게 이해를 했다고 말할 자신이 없었다. 과연 이렇게라도 진행하는 것이 맞나 라는 의문이 들었다. 그래서 이러한 고민을 이야기 했는데 아직 누구나 그럴수 있고 더 자주 보고 반복을 하면, 이 또한 익숙해지고 친근해지며 이해가 될 것이라 말씀을 해주셨다. 그렇기에 좀 더 익숙하고 ..
전체 정리 프로세서와 메모리 프로세스의 속도가 매우 빠른 반면에 메모리의 속도는 매우 느리다. 현대 컴퓨터 아키텍처에서는 캐시라는 고속 메모리를 사용하여 메모리에서 정보를 오기를 기다리게 할 필요가 없게 한다. 파이프라이닝 명령어 여러 개를 동시에 처리하여 프로세서의 효율을 향상시키는 기법 멀티코어 프로세서 여러 개를 동시에 작동시키는 기법으로, 현재의 노트북과 휴대전회에서 널리 사용되는 기술이다. 프로세서 간의 속도 비교 각 프로세서마다 연산 방식이 다르므로, 프로세서 간의 속도를 비교하는 것은 어렵고 무의미하다. 따라서 어떤 프로세서가 더 빠르다는 주장은 조심스럽게 받아들여야 한다. 더 보기 1.프로세서(CPU)(Center Processing Unit) 프로세서는 컴퓨터 하드웨어에 부착한 모든 장치..
Request 객체는 API를 컨트롤 하기 위한 메소드를 담고 있다. 그 메소드들이 바로 아래의 3가지 이다. param query body 1.req. param 주소에 포함된 변수를 담는다. //주소예시 http://coding-daily/comments/1234 router.post("/comments/:articappleId", async (req, res) => { const postId = req.params.articleId; //postId에는"1234"선언된다. ...} postId에 담긴 1234의 타입은 Number(숫자형)가 아니라, String(문자열)이다. 2.req.query 주소'?'가 시작이며 이후의 변수를 담는다. http://coding-daily/comment?cate..
오늘의 한줄평 나는 바보다 모르면 물어보고 찾아보고 알아보고 집요하며 노력하자 그리고 내것으로 만들자 오늘 한 것 /공부한 것/느낀 것 npm / npm_modules/ npm install의 의미 git에대해 복습 및 추가 정리 과제 마무리 게시글, 댓글 입력 조회 수정 삭제 기능 구현 모르는 부분들이있으면 어떻게 대할까에 대한 태도와 방식 API를 계획을 잘하자 그러면 수정이 줄어든다. AWS인스턴스 생성 및 연결법 공부 오늘의 회고 약 2.5일 간의 Node.js를 공부하고, 2일간 개인과제를 마무리 지었다. 백엔드가 처음이어서 걱정이 많이 들었는데, 역시 걱정은 걱정이었다. 생각보다 백엔드의 흐름이 잘이해가 가지 않아서 문제들에 많이 봉착했다. 그래도 조원중에서 기존에 실무를 하시고 오셨던 분이 ..
포트 제거 하는법 1안 pm2 list pm2 stop processA pm2 delete processA pm2 kill 2안 sudo pkill -f pm2 레퍼런스 How to kill the pm2 --no-daemon process I'm using pm2 as the process manager of Node.js. In many cases, I think I will run it as a daemon process, but if you use it locally as debugging, I think that there are times when you use the --no- stackoverflow.com [NodeJS] pm2 를 통하여 NodeJS 프로세스 관리하기 PM2는 P(Pro..
mongoose 날짜 기준으로 정렬기능을 구현하면서 mongoose프레임 워크를 이용하여 웹서버를 몽고 DB와 연결을 하여 사용을 하고있었다. 이제 원하는 기능으로써는 날짜를 어떻게 하면 내림차순, 오름차순으로 할 수있을까라는 고민이 들었다. 그렇기에 이 문제를 해결하기위해 아래의 과정을 진행해보았다. mongoose의 공식문서에서 정렬에대한 메소드가 있는지 파악 이해가 안가면 이에 관련한 다른 글들이 있는지 파악 자료를 찾아내었다면 나의 코드에 적용 위과정을 적용하여 나는 답을 찾아낼수있었다. mongoose공식 홈페이지에 sort라는 메소드가 있다는것을 파악을 하였고 대략적인 느낌은 왔지만, 좀더 정확한 자료를 찾기위해서 추가 구글링을 하였다. how to sort by date moongoose 이..
데이터에서 값을 POST로 입력을 하고 난후 전부가 보이는 기본 설정이 싫었다. 카테고리별로 원하는 데이터값만 보이고 싶게 기능을 구현을 하고 싶었다. 그래서 역시 또 나는 구글링을 하였다. 1. moongoose 공식문서 탐방 2.추가 다른 문서들에서 적용한방식들 찾아보고 내 코드에 적용 3. 코드를 통해 적용 및 실험(?) 공식문서를 읽다보니깐 쿼리관련해서 검색을 하면 원하는 답을 찾을수있을것같아서 그와 관련해서 검색을 하였다. 결과론적으로는 원하는 기능구현 방식을 찾게되었다. find의 파라미터 기능을 이용하면 쉽게 워하는 데이터값만 찾을수 있다고 하였다. 그외에도 find의 추가적인 기능들도 있다는것을 발견하였다. 정말 고마운 사이트 ㅜㅜ 이기능을 찾는다고 2시간을 인터넷이라는 바다를 떠돌아 다녔..
find를 사용하였을때 데이터에 있는 모든 정보를 보여준다. 카테고리가 drink인것들을 모두 가져다 준다. findOne을 사용하였을때(카테고리 드링크 인것) 그 결과는 카테고리가 드링크인것들 중 한가지 값을 가져오며 카테고리가 드링크인 여러 데이터들중 맨 첫번째 데이터값을 보여준다. 레퍼런스 How to use mongoose findOne I have the below schema (apologies that it is in coffeescript) Schema = mongoose.Schema AuthS = new Schema auth: {type: String, unique: true} nick: String time: Date Auth = mong... stackoverflow.com Mongo..