profile
하루 고생하면 코드가 나 대신 일해준다.

22.12.25 칵테일 메이커 설정 1

nestjs초기설정 참조. - 22.11.24 node.js project service controller module 폴더 활용 예정. entity 생성 요망. crolling 기능 활용. 1일 1회, 나무위키 사이트 크롤링 필요 기능들 - 개발 계획 - 서버

2022년 12월 25일
·
0개의 댓글
·

ERD생성 방법

현실의 주제를 큰 카테고리로 추출.카테고리의 기준은 이 카테고리가 가지고 있는 기능이 유일한가? 중요도가 높은가?로 결정.자주 쓰이는 카테고리 - 고객(독립개체), 상품(독립개체), 판매(행동)큰 카테고리에서 entity를 추출한다.2-1추출한 카테고리에서 독립된, 유

2022년 12월 15일
·
0개의 댓글
·

연속된 수의 합

문제 = result는 sum을 length로 가지고 있고 모든 elemen는 연속된 수이며 모두 더했을 때 total 이 된다.이때 resule를 구하시오.function solution(num, total) { var answer = \[]; let ze

2022년 12월 15일
·
0개의 댓글
·

nodejs-작성 중

Node.js 특징.chrome v8 js 엔진 기반 js 런타임js 어플 실행 가능.(?) 서버 실행이 가장 유효.서버사이트 스크립트 언어가 아니다. 프로그램(환경)이다(?)\-웹 서버와 같이 확장성 있는 네트워크 프로그램 제작을 위해 만들어졌다.(?)\-Non-bl

2022년 10월 31일
·
0개의 댓글
·

t.s crypto 블록체인 클론 - 저장용

https://github.com/flypig-hub/T-S-blockchain-using-crypto.git

2022년 10월 9일
·
0개의 댓글
·

해쉬태그 뽑기

let tags = \[]; for (let i = 0; i < allRoom.length; i++) { const room = allRoomi; for (let l = 0; l < room.hashTag.length; l++) {

2022년 8월 18일
·
0개의 댓글
·

기능정리 - 조건순으로 검색하기

const findbyaddress = await hosts.findAll({ where: { Op.or: \[ { mainAddress: {

2022년 8월 18일
·
0개의 댓글
·

기능정리 - 특정 글 순서 바꾸기

for (let i = 0; i < chatingRooms.length; i++) { let chatRoom = chatingRoomsi; if (chatRoom.roomId == roomId) { chatingRoomsi = cha

2022년 8월 18일
·
0개의 댓글
·

기능정리 - 해쉬태그 인기순으로 나열하기

const allRoom = await Rooms.findAll({ order: \["createdAt", "DESC"] });

2022년 8월 18일
·
0개의 댓글
·

키워드 검색기능. 시퀄라이저 사용.

const queryData = req.query; let key = {}; try { queryData.search === "Northarea" ? (key = { Op.or: \[ { ma

2022년 8월 18일
·
0개의 댓글
·

코드 정리 - 게시물 시간.

\-코멘트의 경우.for (let i = 0; i < commentInfo.length; i++) { let comment = commentInfoi; const writtenTime = Date.parse(comment.createdAt); const ti

2022년 8월 18일
·
0개의 댓글
·

멘도롱 제주 프로젝트 정리

https://mendorong-jeju.co.kr/2022.06~2022.08멘도롱 제주 프로젝트가 6주의 기간을 모두 잡아먹고 드디어 끝이 났다. 그간 배웠던 node.js를 다써먹고도 api작성, socketio구현을 위해 공부를 계속 하며 만들어야했기에

2022년 8월 18일
·
0개의 댓글
·

웹 프로젝트 때의 소켓 트러블

다른 문제점1.채팅룸 관리는 api요청으로, 실시간 채팅 기능은 sockstio연결로 구성하였으나“내가 들어가있는 채팅룸 목록”을 불러오기는 최대한 실시간에 가깝게 구현하고자 하여방을 바꿀 떄 마다 api를 한번씩 호출하는 방식으로 구현하였다.하지만 api의 unshi

2022년 8월 3일
·
0개의 댓글
·

pm2

PM2란 무엇인가?© 2019 PM2. All Rights Reserved.1) 프로세스 매니저우리의 Node.js에 사용성을 200% 높여주는 천금같은 패키지 매니저로 npm이 있다면, Node.js를 Express와 같은 프레임 워크를 이용해 Back-End에서 사

2022년 8월 2일
·
0개의 댓글
·

어레이 안의 객체 솔팅

{id:1,"이름":1},{id:2,"이름":2},{id:3,"이름":3},{id:4,"이름":4},{id:5,"이름":5}{id:6,"이름":6}문제는 들어간 방이 배열의 0번쨰에 위치해야 하는데 그것을 array.unshift(객체)로 해놨더니 api를 중복실행시키

2022년 7월 28일
·
0개의 댓글
·

sequelize 쿼리 사용법

https://velog.io/@usreon/Sequelize-where-condition

2022년 7월 27일
·
0개의 댓글
·

커밋취소

git reset HEAD~취소할 커밋 숫자ex)git reset HEAD~1

2022년 7월 19일
·
0개의 댓글
·

git username password

git clone을 할때 github username, password 를 입력해주면 됐었는데, 2021년 08월 13일부로 변경됨.github 로그인 > Settings > Developer settings > Personal access tokens > Genera

2022년 7월 19일
·
0개의 댓글
·

sequelize 사용하기

npm i sequelize mysql2 -Snpm i sequelize-cli -Dnpx sequelize initsql 연결npx sequelize db:createex)npx sequelize model:generate --name User --attributes

2022년 7월 19일
·
0개의 댓글
·

socket.io연결과 진행순서

socket.io 설치 및 버전 맞추기우분투에서 redirect로 port맞추기 443(?) -> 7000프론트에서 io(url) 연결 확인socket.emitsocket.on 연결 확인db라우터 및 models 생성, 확인join-room에서 roomName, nic

2022년 7월 19일
·
0개의 댓글
·