profile
코린이

Reids

Redis 는 Key-Value 형태로 데이터를 관리하는 오픈 소스입니다.Redis 는 빠른 속도와 간편한 사용법으로 인해 캐시, 인증 토큰, 세션 관리 등등 여러 용도로 사용됩니다.In-Memory Data Strucutre StoreKey - Value 형태로 데이

4일 전
·
0개의 댓글
post-thumbnail

WebSocket & Stomp

웹소켓은 전이중 통신을 제공하기 때문에 실시간성을 보장해줄 수 있다.실시간성을 보장하는 서비스 (게임, 채팅, 실시간 주식거래)에서 웹소켓을 사용할 수 있다.웹소켓이 아닌 HTTP를 이용하여 실시간성을 보장하는 듯하게 흉내낼 수 있다.HTTP의 실시간성 보장 기법에는

4일 전
·
0개의 댓글

항해99 6주차 WIL

이번주는 항해 첫주차에 했던것처럼 미니프로젝트를 진행했다. 같이하는 팀원분들이 다들 성격도 좋으시고실력도 좋으셔서 너무 좋은 팀원분들이였으나 한편으로는 살짝 부담감이 느껴지기도 했다. 그래도 그만큼 배운것도 많았다 처음으로 프론트앤드 분들과 협업을 진행하는 거라 의사소

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

항해 99 5주차 WIL

CORS란 무엇인가?Cross-Origin Resource Sharing(교차 출처 리소스 공유)의 약자로브라우저에서 실행 중인 스크립트에서 시작되는 cross-origin HTTP 요청을 제한하는 브라우저 보안 기능입니다.에러 발생 예시기본적으로 CORS 관련 에러가

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

SpringSecurity + jwt 정리

Gradle 설정DB 테이블 설정Security Config 설정스프링의 security를 사용하기 위하여 설정을 하는 클래스입니다.WebSecurityConfigurerAdapter를 상속받은 클래스에 @EnableWebSecurity 어노테이션을 사용하면 Sprin

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

SpringSecurity 정리

스프링 시큐리티란 어플리케이션의 보안(인증 및 권한)을 담당하는 프레임 워크입니다.Spring Security를 사용하지 않으면 자체적으로 세션을 사용하여 체크하던가 기타 다른 방법으로 체크를 해주어야 합니다.TomcatTomcat은 서블릿 컨테이너라고도 불립니다. 이

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

항해99 4주차 WIL

ORMORM은 데이터베이스와 객체 지향 프로그래밍 언어 간의 호환되지 않는 데이터를 변환하는 프로그래밍 기법이다.쉽게 말하면, SQL구문을 직접 사용하지 않고 개발자에게 익숙한 프로그래밍 언어로 데이터 베이스를 만들고, 사용할 수 있도록 데이터베이스와 프로그래밍 언어를

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

항해99 3주차 WIL

일반적인 의존성에 대한 제어권 : 개발자가 직접 의존성을 만든다.의존성은 쉽게 말해 어떤 객체가 사용해야 할 객체라고 할 수 있고, 이것을 직접 new 등을 써서 만들어 쓰면 의존성을 자기가 직접 만들어 쓴다고 할 수 있다.Inversion of Control - 제어

2022년 5월 29일
·
0개의 댓글

항해 99 2주차 WIL

이번주는 목요일까지는 알고리즘 테스트 준비와 개인과제를 제출하는데 시간을 다 보냈다 처음엔 문제조차 이해할 수 없었던 알고리즘 문제였지만, 몇일안되는 시간동안 하루종일 고민하고 공부하고하니 결국 테스트 문제까지도 풀 수 있게되었다. 하면 할 수있다는 자신감을 좀 얻게되

2022년 5월 22일
·
0개의 댓글
post-thumbnail

Java 기본 개념 정리 - 반복문

1.for문 2. while문 3.do-while문 4.break문 ![](https://velog.velcdn.com/images/jung

2022년 5월 17일
·
0개의 댓글
post-thumbnail

Java 기본 개념 정리 - 조건식

1. 조건식의 예 2. if문 3. if - else if 문 4. 중첩 if 문 5. switch 문 ![](https://velog.v

2022년 5월 17일
·
0개의 댓글
post-thumbnail

Java 기본 개념 정리 - 연산자

1. 연산자의 우선순위와 결합법칙 2.증감 연산자 3.부호 연산자 4. 형변환 연산자![](https://velog.velcdn.com/ima

2022년 5월 17일
·
0개의 댓글
post-thumbnail

알고리즘 문제풀이 -3

https://programmers.co.kr/learn/courses/30/lessons/12954x=2, n=5일 때 answer값은 2,4,6,8,10이 되게 만들어야하는문제1\. 예를 들어 x가 2이고 n이 3이면 , 2씩 3번 증가하는 값을 answe

2022년 5월 17일
·
0개의 댓글

알고리즘 문제풀이 -2

6. 없는 숫자 더하기 https://programmers.co.kr/learn/courses/30/lessons/86051 > ## 입출력 예시 numbers       result [1,2,3,4,6,7,8,0]    14 [5,8,4,0,6,7,9]     6

2022년 5월 17일
·
0개의 댓글

알고리즘 문제풀이 - 1

1.직사각형별찍기 https://programmers.co.kr/learn/courses/30/lessons/12969 > ### 예시 입력 5 3 출력 \\\\\* \\\\\* \\\\\* 문제설명 > a에 5라는 값이 들어오고 b에 3이라는 값이 들어왔을때 예

2022년 5월 17일
·
0개의 댓글

java 기본 개념 정리 -변수

하나의 값을 저장할 수 있는 메모리 공간!1.변수의 선언 이유값을 저장할 공간을 마련하기위해서2.변수의 선언 방법변수타입 변수이름 1.변수에 값 저장하기(= 는 등호가 아니라 대입)2.변수의초기화-변수에 처음으로 값을 저장 하는것1.변수의 값이 필요한 곳에 변수의 이름

2022년 5월 16일
·
0개의 댓글

항해 99 6일차 기록

어제부터 알고리즘 문제풀이를 시작했지만 한문제도 풀 수가 없었고 나는 기초강의부터 듣기 시작했다 그리고 오늘 다시 한번 문제를 풀어 보았다다시 풀어보니 그나마 이해가 가는 코드가 있기도 했고 다시봐도 모르겠는 코드가 있다 아직 기초가 덜 잡혀서 그런지 문자열 문자 숫자

2022년 5월 14일
·
0개의 댓글

항해 99 5일차 기록

오늘은 알고리즘 강의가 시작되었다 어느정도 예상은 했지만 ,, 이건 내 예상을 뛰어 넘는 난이도 였다 아니 내가 그만큼 모르는 걸지도 ,, 문제 1번조차 혼자힘으로 풀지 못했다적잖게 충격을 먹은 나는 프로그래머스 자바 강의를 처음부터 수강하기 시작했다다음주부터는 내가

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

항해 99 4일차 기록

사실 이 기록은 어제 작성해야 했으나 시간이 없어서 오늘 적는다 어제는 우리가 만든 프로젝트를 배포하는 날 이였다 다들 만든걸 병합하는 과정에서 문제가 조금 있긴 했지만 그래도 나름 잘 마무리 한 것 같다 내일부터 알고리즘강의가 시작되는데 너무 걱정이다

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

# 항해99 3일차 기록

오늘은 어제 크롤링 해온것으로 html에 붙여주는 작업을 먼저 하였다근데 여기서도 문제가 생겼다 일단 어제 크롤링 해서 db에 저장하는것 까지는 완료하였으나app.py를 실행할때마다 저장이 실행되어서 db에 데이터가 계속 쌓여버리게 되었다이런식으로 db에있는 데이터를

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