Back-end

Back-end/MongoDB

[MongoDB] Node.js MongoDB 연결

회원가입 및 클러스터 생성 https://www.mongodb.com/ko-kr MongoDB: 애플리케이션 데이터 플랫폼 업계 최고의 최신 데이터베이스를 토대로 구축된 애플리케이션 데이터 플랫폼을 사용해 아이디어를 더욱 빠르게 실현하세요. MongoDB는 데이터를 손쉽게 처리할 수 있도록 지원합니다. www.mongodb.com 몽구스 설치 npm install mongoose --save index.js에 해당 코드에 생성한 아이디와 비밀번호 넣기 const mongoose = require('mongoose') mongoose.connect('mongodb+srv://:@cluster0.p0k0hwg.mongodb.net/?retryWrites=true&w=majority').then(()=>con..

Back-end/Node.js

[Node.js] Node.js 다운로드 및 실행

Node.js 설치 https://nodejs.org/en Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 프로젝트 생성할 폴더 만들어주고 Shift+우클릭 PowerShell npm init VSCode로 만들어준 폴더 열어서 터미널에 npm install express --save package.js "scripts" : { } 안에 추가 "start" : "node index.js" index.js 파일 만들고 코드 추가 const express = require('express') const app = express() const port = 3000 app.get('/', (req..

Back-end/Java

[Java] 스트림 중간 연산 filter(), map()

filter() 매개변수로 함수형 인터페이스 Predicate가 들어옴 Predicate : boolean test(T t) 조건에 부합하는 데이터들 가져옴! filter( s -> 조건 ) filter는 중간연산이기 때문에 filter로 걸러진 값 하나를 가져오려면 .findFirst().get(); map() 조건에 부합하는 데이터를 자료형도 변환해서 가져옴 1:1 매핑 map( s -> s.length() ) mapToInt() : Int로 리턴해줌 (double은 mapToDouble) flatmap() 1:n매핑 넣은 리스트들을 스트림화해주면 모두 concat시켜줌

Back-end/Java

[Java] 스트림 최종 연산 forEach(), reduce()

forEach() 매개변수로 함수형 인터페이스 Consumer가 들어옴 Consumer : void accept(T t) 데이터를 하나하나 반복 처리할 수 있음! forEach( s -> System.out.println(s) ); reduce() 데이터를 원하는대로 축소,결합하는 연산 reduce("초기값", (a, b) -> a + b) : 모든 데이터를 합한 값을 출력 ex)

eunjin-park
'Back-end' 카테고리의 글 목록 (6 Page)