TIL92 [T.I.L]DAY93 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.05.17 - [개발 개념] - [개발 개념] HTTP, WebSocket 이란? 2022.05.19 - [서버/aws] - [aws] xShell, ec2 aws 18.04 version, RedisDB 설치 2022.05.19 - [오류노트] - [오류노트] ==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units === [오류노트] ==== AUTHENTICATING FOR org.freedesktop.sys.. 2022. 5. 19. [T.I.L] DAY92 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.05.16 - [프레임워크/JPA] - [JPA] QueryDSL의 특징, 사용방법 [JPA] QueryDSL의 특징, 사용방법 QueryDSL의 특징 쿼리를 문자가 아닌 코드로 작성해도, 쉽고 간결하고 모양이 쿼리와 비슷하게 개발할 수 있는 프로젝트 데이터를 조회하는데 기능이 특화되어 있다 QueryDSL 사용방법 EntityManager를 yikanghee2.tistory.com 2022.05.16 - [프레임워크/스프링] - [Spring] TMDB API 영화.. 2022. 5. 16. [T.I.L] DAY91 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.05.13 - [오류노트] - [오류노트] SQL Error: 1366, SQLState: 22007, (conn=1160) Incorrect string value: JPA, AWS RDS, DATAGRIP 2022.05.14 - [프레임워크/스프링] - [Spring] TMDB API 영화 데이터 DB 저장 (2) 2022.05.14 - [프레임워크/스프링] - [Spring] TMDB API 영화 데이터 DB 저장 (3) [Spring] TMDB API 영화 데.. 2022. 5. 14. [T.I.L] 90 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.05.10 - [개발 개념] - [개발 개념] 기본 데이터 베이스 JOIN 2022.05.10 - [프레임워크/스프링] - [Spring] TMDB API 영화 데이터 DB 저장 (1) [Spring] TMDB API 영화 데이터 DB 저장 (1) TMDB API를 활용하여 DB에 데이터에 넣는 작업이 생각보다 너무 오래 걸렸다 파이썬으로 해보고 크롤링으로 해봤는데 API를 사용하는게 제일 깔끔하겠다는 생각이 들었다 그래서 DB에 데이터를 넣 yikanghee2.ti.. 2022. 5. 10. [T.I.L]DAY89 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.05.08 - [프레임워크/스프링] - [Redis] MongoDB와 Redis를 사용하여 Molon차트 저장하기 (2) 2022.05.08 - [프레임워크/스프링] - [Redis] MongoDB와 Redis를 사용하여 Molon차트 저장하기 (1) [Redis] MongoDB와 Redis를 사용하여 Molon차트 저장하기 (1) 캐시 DB는 데이터의 빠른 출력을 위해 메모리에 저장하는 데이터베이스로 RedisDB를 많이 활용한다 오늘 해본것은 멜론 차트 100을 .. 2022. 5. 8. [T.I.L]DAY88 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.05.06 - [프레임워크/스프링] - [Redis] Spring Boot Redis JSON 데이터 다루기 [Redis] Spring Boot Redis JSON 데이터 다루기 실시간 채팅 프로그램을 만들기 이전에 Redis로 JSON 데이터 다루기를 해보았다 @JsonInclude(JsonInclude.Include.NON_DEFAULT) @Data public class RedisDTO { private String name = ""; // 이름 private.. 2022. 5. 6. [T.I.L] DAY87 2022.05.05 - [프레임워크/스프링] - [Spring] TMDB JSON 형태로 총 페이지 불러오기 2022. 5. 5. [T.I.L]DAY86 2022.05.04 - [프로그래밍언어/Python] - [Python] Deque (Double-Ended Queue) 구조 파악 [Python] Deque (Double-Ended Queue) 구조 파악 Deque (Double-Ended Queue) 앞 쪽과 뒤쪽에서 모두 삽입과 삭제가 가능 from collections import deque # 데큐 데이터 생성하기 myDeque = deque([(1,"첫번쨰"), (2, "두번째"), (3, "세번째"), (4, "네번째"), (.. yikanghee2.tistory.com 2022.05.04 - [프레임워크/스프링] - [Spring] RestApi 게시판 만들기 [Spring] RestApi 게시판 만들기 React로 게시판을 만들기 위해서.. 2022. 5. 4. [TIL]DAY85 2022.04.30 - [코딩테스트/풀이] - [코딩테스트] 파이썬 프린트 [코딩테스트] 파이썬 프린트 이 문제는 Deque를 사용하여 순차적으로 비교하여 순서를 찾아내면 되는 문제! from collections import deque def solution(priorities, location): answer = 0 # deque 구조 만들기 myDeque = deque([v,i] for.. yikanghee2.tistory.com 알고리즘 한문제를 풀고 프로젝트 만드는 작업을 했다 2022. 4. 30. [T.I.L]DAY84 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.29 - [프레임워크/스프링] - [Spring] 크롤링하여 json 형태로 저장 2022.04.29 - [프레임워크/스프링] - [Spring] jsoup 크롤링 [Spring] jsoup 크롤링 @Autowired MovieRepository movieRepository; LocalDateTime dateTime = LocalDateTime.now(); public Boolean crawlingMovieInfo() throws Exception { Strin.. 2022. 4. 29. [T.I.L]DAY83 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.28 - [프로그래밍언어/Python] - [Python] BeautifulSoup 파이썬 웹 크롤링 [Python] BeautifulSoup 파이썬 웹 크롤링 스프링과 연동하여 사용할 수 있는 네이버 영화 크롤링 from urllib.request import urlopen from bs4 import BeautifulSoup from flask import Flask, jsonify from flask_restful import reqparse, abort.. 2022. 4. 28. [T.I.L]DAY82 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.27 - [프레임워크/React.js] - [React] Spring Boot, React, Redux 회원가입 구현 (프론트) [React] Spring Boot, React, Redux 회원가입 구현 (프론트) Frontend redux // 사용자 정보 관리 모듈 import { createAction, handleActions } from "redux-actions"; // 불변성 관리 패키지 import { produce } from "immer"; /.. 2022. 4. 27. [T.I.L]DAY81 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.26 - [프레임워크/스프링] - [Spring] Spring Boot, React, Redux 회원가입 구현 (백엔드) 2022.04.26 - [프로그래밍언어/Python] - [코딩테스트] 프로그래머스 카펫 파이썬 [코딩테스트] 프로그래머스 카펫 파이썬 문제 설명 Leo는 카펫을 사러 갔다가 아래 그림과 같이 중앙에는 노란색으로 칠해져 있고 테두리 1줄은 갈색으로 칠해져 있는 격자 모양 카펫을 봤습니다. Leo는 집으로 돌아와서 아까 본 카펫의 yikangh.. 2022. 4. 26. [T.I.L]DAY80 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.21 - [개발 개념/이론] - [개발 개념] 좋은 객체 지향 설계의 5가지 원칙 (SOLID) 2022.04.21 - [개발 개념/이론] - [개발 개념] hadoop 하둡 글자 읽어와서 빈도수 분석 [개발 개념] hadoop 하둡 글자 읽어와서 빈도수 분석 package mapreduce.mapreduce; import org.apache.hadoop.fs.Path; import org.apache.hadoop.io.IntWritable; import org.. 2022. 4. 21. [T.I.L]DAY79 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.20 - [개발 개념/이론] - [개발 개념] 맵리듀스 Mapper, Shuffle and Sort, Reducer 개념 [개발 개념] 맵리듀스 Mapper, Shuffle and Sort, Reducer 개념 맵리듀스 맵리듀스 기본 개념 분산된 다양한 노드들의 작업을 통해 처리하는 기술 각 노드에 분산되어 있는 데이터를 하나의 노드에 저장된 것 같이 처리 가능 맵리듀스는 Map과 Reduce로 구성 맵 yikanghee2.tistory.com 하둡 개념과 프.. 2022. 4. 20. [T.I.L]DAY78 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.17 - [프레임워크/스프링] - [Spring boot] MYSQL + JPA + JWT + Spring Security 를 사용해서 로그인 구현 [Spring boot] MYSQL + JPA + JWT + Spring Security 를 사용해서 로그인 구현 MYSQL + JPA + JWT + Spring Security 를 사용해서 로그인 구현하기 위해 JWT구현 로직을 공부했다 JWT가 유효한 토큰인지 인증하기 위한 Filter @RequiredArgsC.. 2022. 4. 17. [T.I.L] DAY77 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.16 - [프레임워크/React.js] - [React] React 라우팅 처리 [React] React 라우팅 처리 라우팅 그러면 페이지가 한개인데 어떻게 페이지 이동을 하여 화면을 전환하는건가 html은 딱 한개를 가지고 있지만, SPA도 브라우저 주소창대로 다른 페이지를 보여줄 수 있다 이렇게 브라우저 yikanghee2.tistory.com React 코드만 계속 보고 있다 오늘은 React 라우팅 처리에 대해 공부하고 있는데, 벽을 느끼는 중이다 코드가.. 2022. 4. 16. [T.I.L]DAY76 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.15 - [프레임워크/React.js] - [React] React 화면 전환 [React] React 화면 전환 Link 링크 링크는 리액트 내에서 페이지 전환해준다 import {Route, Link} from "react-router-dom"; import Home from "./Home"; function App() { return( Home으로 //실제 연결 ); } history Link 컴포넌트를.. yikanghee2.tistory.com 2022.. 2022. 4. 15. [T.I.L] DAY75 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.14 - [프레임워크/React.js] - [React] axios 로그인 로그아웃 2022.04.14 - [프로젝트/MOBEE] - [MOBEE] 개발 진행 상황 [MOBEE] 개발 진행 상황 현재 백엔드에서 RestController 형태로 JWT 토큰 방식 로그인을 완성한 상태이다 그리고 Front에서 로그인, 회원가입 정보를 넘겨줘야 하는데 통신이 원할하게 안되는걸 보니 마음이 답답하다 React를 yikanghee2.tistory.com 백엔드 로그인,.. 2022. 4. 14. [T.I.L]DAY74 2022.04.12 - [오류노트] - [오류노트] npm ERR! code ERESOLVEnpm ERR! ERESOLVE unable to resolve dependency treenpm ERR!npm ERR! While resolving: test-react@0.1.0npm ERR! Found: react@18.0.0npm ERR! 2022.04.12 - [코딩테스트/풀이] - [코딩테스트] 회의실 배정 (그리디) [코딩테스트] 회의실 배정 (그리디) 현재 가장 좋은게 무엇인지 선택하는 알고리즘 보통의 그리디 문제는 정렬이다. 순서대로 찾아야한다 문제 한 개의 회의실이 있는데 이를 사용하고자 하는 n개의 회의들에 대하여 회의실 사용 yikanghee2.tistory.com 프로젝트를 진행하는데 프론트.. 2022. 4. 12. [T.I.L]DAY73 ------------------------------------------------------------ [T.I.L] ------------------------------------------------------------ 2022.04.11 - [프레임워크/React.js] - [React] 배열을 사용한 일기 데이터 추가, 삭제 2022.04.11 - [개발 개념/이론] - [개발 개념] 메모리 기반 NoSQL Redis [개발 개념] 메모리 기반 NoSQL Redis 메모리 기반 NoSQL Redis 설명 방대한 양의 데이터를 처리함에 있어 처리 속도가 느린 RDBMS의 문제점을 해결하기 위해서 NoSQL이 등장했다 짧은 시간 안에 급격하게 증가되는 데이터 처리에 있어 기 yikanghee.. 2022. 4. 11. 이전 1 2 3 4 5 다음