post-thumbnail

spring 웹 애플리케이션 계층 구조

먼저 만들어둔 코드를 설명하기에 앞서 spring에서는 웹 애플리케이션 계층 구조가 어떻게 되는지 알아볼 필요가 있어보였다.아래는 코드짠 구조인데...아무리 봐도 왜 controller, domain, repository, service라는 패키지를 만들었는지 이해를

2022년 11월 13일
·
0개의 댓글
·

입출력 연산자는 전역 함수로만 구현되는 이유

2가지 구현방법 (전역함수, 멤버함수)들중 멤버함수로 구현하게되면 생기는 문제...여기서 멤버함수로 << 오버로딩을 구현한다면, 왼쪽 피연산자인 std::cout객체의 멤버함수 되어야한다.그러면 연산자 오버로딩을 하기위해선, 우리가 std::cout이 선언되

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

연산자 오버로딩에 대해서(구현 방법)

2가지 방법1) 전역 함수로 구현예시선언 (hpp)왼쪽 피연산자(f1) 와 오른쪽 피연산자(f2)를 모두 파라미터로 받는다.정의(cpp)만약 연산자 오버로딩과정에서 Fixed의 private 변수를 직접 가져오고싶다면, friend class를 이용.사용결과30 출력2

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

float to int 2진수로 해보기

앞서서 123.45라는 친구가 부동소숫점(Float)으로, 0|1000010 1|1110110 11101110 01100110 으로 표현이 되었다.여기서 Bits는 부동소숫점을 말한다.Fraction 구하기 Bits and 0x7FFFFF fraction은 23자리

2022년 11월 8일
·
0개의 댓글
·
post-thumbnail

Fixed point VS Floating Point

컴퓨터는 숫자들을 2진수로 표현을 한다.그러면 실수와 같은 소숫점이 있는 숫자들은 어떻게 표현을 해야할까?마찬가지로 2진수를 사용한다. 이런 소숫점이 있는 아이들은 2가지 방식으로 컴퓨터가 처리를 할 수 있는데 먼저 첫번째는 Fixed point(고정 소숫점), 그리고

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

spring API

앞서서 MVC에서는 클라이언트에서 get요청이 들어오면 controller를 통해 get 메소드 함수에서 데이터들을 model을 통해 저장을한다. 그리고 그 함수는 template 이름을 리턴하는데 view-resolver 알아서 view(html template)를

2022년 11월 6일
·
0개의 댓글
·
post-thumbnail

spring MVC

일단 시작하기에 앞서 MVC를 이해를 해야한다.이 구조를 바탕으로 아래 그림을 참고해서 생각을 해보자.먼저 hello.hellospring.HelloSpringApplication의 메인문을 실행하면, 8080포트로 서버가 실행이 된다.그러면 http://lo

2022년 11월 6일
·
0개의 댓글
·
post-thumbnail

spring project 생성

https://start.spring.io 접속generate 하기intelliJ 실행 \- 아까 다운받고 압축풀었던 폴더의 Build.gradle을 Open한다.main 문 실행 8080 포트가 열렸다. 일단, HelloSpringApplication

2022년 11월 6일
·
0개의 댓글
·

memojang

2022년 10월 29일
·
0개의 댓글
·
post-thumbnail

QT5-Layout

reference: https://wikidocs.net/book/2165code: https://github.com/aLVINlEE9/QT5-for-practice각 위젯의 위치와 크기를 픽셀 단위로 설정해서 배치한다.제약 1\. 창의 크기를 조절

2022년 8월 26일
·
0개의 댓글
·
post-thumbnail

QT5-Basic(2)

exitAction = QAction(QIcon('exit.png'), 'Exit', self) 아이콘 (exit.png)과 'Exit' 라벨을 갖는 하나의 action을 만들었다. exitAction.setShortcut('Ctrl+Q') 이 동작에 대한 단축키

2022년 8월 26일
·
0개의 댓글
·
post-thumbnail

QT5-Basic(1)

reference: https://wikidocs.net/book/2165code: https://github.com/aLVINlEE9/QT5-for-practicesetWindowTitle() 타이틀바에 나타나는 창의 제목을 설정한다.move()

2022년 8월 25일
·
1개의 댓글
·

node-express로 REST API 만들기(3)

앞선 포스트에서 설치 mongo db 연결 port 열기 route 설정 DB Schema 설정 Auth(register, login) api Users api 이 과정을 다 해주었다. 이제 마지막으로 Posts api를 완성시켜보겠다. Posts api Posts

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

node-express로 REST API 만들기(2)

앞선 포스트에서1\. 설치2\. mongo db 연결3\. port 열기4\. route 설정5\. DB Schema 설정이 과정을 다 해주었다.이제 실제로 rest api를 만들어보겠다.Auth(register, login) apiUsers apiPosts api가장

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

node-express로 REST API 만들기(1)

node express 로 rest api를 만들어 볼 것이다. db는 mongodb로 연결해주겠다.설치mongo db 연결port 열기route 설정DB Schema 설정6...프로젝트 폴더를 만든다.mkdir servernode 초기화node init라이브러리 설치

2022년 8월 24일
·
0개의 댓글
·
post-thumbnail

websocket 연결 (node + nginx + react)

nodejs를 react와 websocket으로 연결해주기 위해서 nginx를 사용해봤다.순서대로 작성하였다.websocket을 생성할 server 부분을 만들어야 하기 때문에, server 폴더를 만든후 초기화를 시킨다.mkdir servernpm init그리고 필요

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

mac에 nginx 설치하기

http-proxy-middleware 이 모듈도 쓸모있지만 실제로는 porxy를 nginx로 많이 사용한다한다. 그래서 한번 시도해보려고한다.설치brew install nginxnginx 스타트brew services start nginxlocalhost:8080로

2022년 8월 21일
·
0개의 댓글
·
post-thumbnail

nodejs 와 react를 합치기

https://www.freecodecamp.org/news/create-a-react-frontend-a-node-express-backend-and-connect-them-together-c5798926047c/https://baegofda.tis

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

리눅스 ssh로 계속 작업 돌리기

aws로 스크립트를 실행하고 싶을때 창을 닫아도 돌아가고 싶게 하고 싶을때가 있다.그럴때는, screen -R 을 쳐서 새로운 스크린을 실행하고 그곳에다가 실행할 스크립트를 실행한다.그다음 ctrl + A + D를 실행되면서 빠져나오게 된다. 그곳에서는 계속해서 실행중

2022년 8월 19일
·
0개의 댓글
·
post-thumbnail

websocket data loss problem(1)

지금 aws를 통해서 websocket으로 데이터를 실시간으로 받아오는 중인데...또 문제가 생겼다.그것은 바로 데이터가 계속해서 줄면서 저장이 된다는 것이다.이렇게 데이터가 뒤죽박죽으로 저장이 된다.원래라면 평균 100kb 이상이 되어야 하는데 저 22kb파일을 보면

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