일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 시큐리티
- Spring Security
- java
- docker
- 항해99
- visualvm
- DB
- 스파르타코딩클럽
- 데이터베이스
- WEB SOCKET
- 카프카
- JavaScript
- 프로그래머스
- 스웨거
- EC2
- MYSQL
- AWS
- 패스트캠퍼스
- 남궁성과 끝까지 간다
- Spring
- CentOS
- 생성자 주입
- emqx
- Kafka
- 웹개발
- 쇼트유알엘
- 개인프로젝트
- 스프링의 정석
- @jsonproperty
- JWT
- Today
- Total
목록회고록 (121)
Nellie's Blog
배운점 및 느낀점 입문강의 정리 완료 !! 뿌듯하다!
배운점 및 느낀점 김영한의 스프링 입문 강의를 절반정도 들었다. 내일 마무리 하고 , 정리해야겠다. 스프링을 공부를 띄엄띄엄 했는지 입문강의도 새로웠다. 참 심각하다..ㅎㅎ
배운점 및 느낀점 1. Server Exception 처리 package com.winterfoodies.controller; import com.winterfoodies.dto.Sales; import com.winterfoodies.exception.SalesInternalServerException; import com.winterfoodies.exception.SalesRequestBodyException; import com.winterfoodies.interceptor.LogComponent; import com.winterfoodies.mapper.SalesMapper; import com.winterfoodies.service.SalesService; import lombok.Require..
배운점 및 느낀점 싱글턴, 전략패턴을 배웠다. 싱글턴은 static 에 지정을 해서 가져다 쓰는 방식으로 개발 예제를 공부했다. 전략패턴은 인터페이스를 만들어 모듈화를 시켜서 객체지향방식으로 개발을 하는 방식이다. 예제를 직접 따라 쳐보니 더 와닿았다.
배운점 및 느낀점 SQL공부 및 정리. MySQL문법을 배웠는데 오라클SQL을 보니 조금 다른 부분이 있었다. 따로 정리했다.
배운점 및 느낀점 SQL문법정리를 했다. 확실히 손으로 쿼리 문법을 써보니 더 익숙해지는것 같다. 스프링의 Bindingresult, exeption처리도 공부를 했다.
배운점 및 느낀점 정처기 5단원 공격 부분을 다시 보고 정리했다. 스프링 공부도 했는데, 기초가 약해서 큰일이다. 멘탈도 약해지고, 좌절했던 하루였다...오늘은 제대로 공부를 못한 것 같다.
배운점 1. 알고리즘 공부 백준 기초 알고리즘 6문제 풀고, 인강을 2시간정도 들었다. 그리디와 구현에 대한 강의였다. 숙달이 필요할 것 같다. 2. 개인프로젝트 매출관련 서버 MSA처리 개인 붕어빵 프로젝트에 sales 프로젝트를 따로 하나 만들었다. 매출은 메인프로젝트에서 처리하지 않고, 다른 서버(8081)에서 처리하도록 하는 것이 MSA(MicroService Architecture)이다. 각각의 서비스를 모듈화 시키는 것이다. 기본페이지에서 판매 및 가게등록 등 기본적인 서비스를 진행하고, 매출페이지를 따로 서버를 띄워(sales 프로젝트, 8081서버)에서 처리하는 것이다. 기본서버에서 매출서버를 API로 호출하는 형태이다. MSA의 장점 각각의 서비스는 모듈화가 되어있으며 이러한 모듈까리는 ..
느낀점 2시 10분에 시험이 있어서 아침에 정리 쓱 하고 시험 보러 갔다. 점심 먹을 시간도 없어서 계란 1개 먹고 갔다. 어제까지만 해도 하나도 안떨렸는데, 오늘은 시험장 들어가니까 너무너무 떨렸다. 19~22년 기출을 풀고 갔는데, 1-4단원은 기출에서 많이 나온 느낌이었지만 5단원에서는 못 본 개념이 너무 많았다.. cbt로 문제가 나와서 컴퓨터로 답안 제출을 하니, 바로 점수와 결과가 나왔다. 100 90 75 90 75 점으로 평균 86점을 받았다. 정보처리기사 카페에 들어가서 후기를 보니, 내 점수가 꽤 높은 편이었다. 3주 조금 안되는 기간동안 나름 괜찮은 결과를 낸 것 같아서 기분이 좋았다. 60점만 넘기면 되는데 너무 깊게 공부해서 손해보는거 아닌가 싶었는데, 실기에도 범위 같으니까 위안..
배운점 및 느낀점 마지막 날에도 배울 게 많았다. 서브네팅, 포인터 변수 부분은 심화 내용 부분이 좀 버벅 거려서 인강을 다시 들었다. 5단원은 정말 힘들게 한다 ㅜㅜ 외울게 너무 많다.. 배운거 어디 안가겠지 뭐.. 공격기법이 계속 헷갈려서, 블로그를 보고 숙지를 했다. 시험 전날인데도, 정리라기 보단 공부를 해서 뭔가 불안하다. 시험은 내일 오후 2시니까 오전에 빠르게 정리 식으로 훑고 시험을 봐야겠다!!!! >_< 시험 전날이라 신난다!
배운점 및 느낀점 정처기 공부를 했다. 이제 너무 힘들다 그만하고 싶다. 얼른 끝났으면 좋겠다......ㅠㅠ.......... 기출문제를 랜덤으로 내는 모의고사를 풀었는데, 기출문제를 많이 풀었는지 점수가 잘나왔다. 정처기 카페에서는 실전에서 푸는 시험은 이 모의점수의 -10점 정도가 나올 거라고 한다. 코딩공부와는 다르게, 점수가 바로바로 눈에 보여서 동기부여가 잘 되는 것 같다. 코딩공부는 많이 못했지만... 그래도 많은 걸 배운 느낌이라서 뿌듯하긴 하다. 배운건 어디 안가겠지 뭐..!!
배운점 및 느낀점 정처기 공부를 했다. 이제 정리단계라서 좀 차분해진다. 얼른 끝났으면 좋겠다!
배운점 및 느낀점 정처기 공부 10시간했다...
배운점 및 느낀점 정처기 요약정리를 완료했다. 필기 기출도 거의 다 눈에 익어서, 실기 책으로 공부를 했다. 범위는 같은데 주관식이어서 모르는 부분 파악이 잘 됐다. 해설도 더 자세해서 심도있게 공부를 할 수 있었다. 실기 책으로 공부하는게 필기 준비도 되고, 실기 준비도 되는 것 같아서 좋은 것 같다. 그런데 이럴 때가 아닌데 자꾸 코딩하는 것보다 정처기공부가 편해서 자꾸 정처기 공부를 한다.. ㅠ 하아,,ㅠㅠㅠ........증말 왜이러니....
배운점 및 느낀점 2-3단원 정리 및 문제를 풀고, 코딩 2시간 정도 했다 ... 내일부터는 정말로 정처기 공부 확 줄이고 프로젝트 위주로 공부해야겠다!!
배운점 및 느낀점 1-2단원 정리를 했다. 힘들다이제ㅠㅠ
배운점 및 느낀점 1-2단원 정리를 했다. 확실히 두번째 보니까 더 체계적으로 정리되는 것 같다. 이것만 하면 안되는데, 책으로 공부하는게 편해서 자꾸 이것만 하게된다 ㅠㅠ....
배운점 및 느낀점 5단원이 꽤 외울게 많아서 하루종일 5단원만 공부했다. 외울 부분 혼자 두문자 만들고 노트정리도 했다. 시험이 2주 뒤라서 집중이 더 잘되는 것 같다. 다음주 부터는 정리한 것 위주로 문제풀고 오답정리를 해야겠다..
배운점 및 느낀점 5단원을 공부했다. 도서관에서 10시간동안 완전 집중해서 공부했다. 요즘 너무 공부가 잘되서 기분이 좋다. 정처기는 코딩을 공부할 때 찔끔찔끔 배웠던 부분들이 많이 나와서 더 좋은 공부가 되는 것 같다. XSS, CSRF 등 보안관련 문제들도 다시 배웠다. 네트워크, 운영체제 등 막연했던 부분도 공부하니 흥미로웠다. 부족했던 CS 지식이 채워지는 것 같아서 기분이 좋았다. 요즘은 문제집과 손필기로 정리를 해서 업로드 할게 별로 없다.
배운점 및 느낀점 4단원을 공부했다. 기출 및 요약인강을 들었다. C언어에 대한 문제도 나와서 관련 인강을 들었다. C언어는 조금 자바랑 다른점이 신기했다. 2진수 10진수 16진수 바꾸는 문제도 자주 나왔다. 전에는 헷갈렸는데, 이제 바로바로 바꿀수있다. 많이 공부한 하루였다.
배운점 및 느낀점 3-4 단원 기출을 풀었다. 4단원부터는 모르는 개념이 많이 나왔다. 이거 공부한다고 다른 공부를 못했다. ㅠ 내일까지 집중해서 하고, 그 이후에는 몇시간씩만 투자해야겠다.
배운점 및 느낀점 정처기 공부를 하기 전에, 감을 잡기 위해 기출 3.5회 풀고 오답정리했다. 1-2단원 위주로 개념도 훑어봤다. 풀어보니, 생각보다 개발공부했던 것과 많이 겹쳐서 다행이다. 빨리 끝내고 실기를 준비해야겠다.
배운점 배운 시큐리티 지식을 토대로 , 노트에 정리를 했다. 느낀점 시큐리티 이제 그만 해야겠다..ㅠㅠ
배운점 1. WebSecurityConfigurerAdaptor클래스가 Deprecated된 문제를 해결해보기 시큐리티를 기본설정하는 SecurityConfig클래스는 WebSecurityConfigurerAdaptor라는 세부보안기능설정클래스를 상속받아서, configure 메소드를 오버라이딩해서 사용하는 방법으로 구현해 왔다. 그러나 이제는 사용할 수 없다. SecurityFilterChain를 Bean으로 등록해서 사용해야 한다. 간단히 사용법 구/신버전을 비교해보자. 1. WebSecurityConfigurerAdaptor를 상속하여 cofigure메소드를 오버라이딩하는 방법 2. 직접 SecurityFilterChain , WebSecurityCostomizer를 bean으로 등록하는 방법 2...
트러블슈팅 1. 인텔리제이에서 MySQL 연동하는 법 2. 개인프로젝트 회원가입 정보 PostMan에서 Post 할 시, 401에러발생 WebSecurityCustomizer에 .antMatchers(HttpMethod.POST, "/ceo/**"); 를 추가하여 해결하였다. SecurityFilterChain에만 permitAll() 처리해주면 되는 줄 알았는데, 두 클래스간의 차이를 공부해야겠다. 느낀점 하루종일 시큐리티 에러를 찾는데 시간을 보냈다. 찾으면서 ResponseEntity, JWT구조, 시큐리티구조에 대해서도 정리했다. 에러가 해결되었으니 프로젝트를 더 속도감 있게 진행해야겠다. 공부가 잘 된 하루였다. https://tecoble.techcourse.co.kr/post/2021-05-..
배운점 jwt를 시큐리티와 함께 써서 헷갈렸는데, https://jooky.tistory.com/5 [Spring Boot] 스프링부트 + jwt 인증 구현하기 / Token 발급받기 안드로이드 네이티브 앱의 API 서버에 인증기능을 추가하려 한다. 기존에는 클라이언트에서 google 로그인 후, 요청 헤더값에 포함한 이메일로 사용자를 구분하는 데에 그쳤다. 분명 앱 내에서는 jooky.tistory.com 이 블로그를 보고 정리가 잘 되었다. 생각보다 간단했다. 이 글을 참고하여 개인 프로젝트의 사장님페이지의 회원가입/ 로그인 부분을 만들었다. 느낀점 확실히 JPA를 공부하고 나니까 수월한 느낌이었다. 오랜만에 기분좋게 공부했다. 역시 코딩을 해야 재밌고 그냥 강의는 재미가 없다. 프로젝트를 너무 질질..
배운점 JPA강의와 책을 쭉 훑어봤다. 느낀점 JPA정리가 되는 것 같으면서도 막상 정리하려니까 막막하다. JPA이제 그만하고싶다.
배운점 이번주에 배웠던 내용을 복습하고 정리했다. 느낀점 조금 더 열심히 해야겠다!
배운점 김영한 JPA책을 쭉 읽고, 강의도 11-15강 들었다. 매핑하는 부분도 보고, 연관관계도 살펴보니 이해가 잘 되는 것 같다. https://yeees.tistory.com/133 JPA 4장 엔티티매핑 객체와 테이블 매핑 1) 엔티티 매핑 소개 객체와 테이블 매핑 : @Entity, @Table 필드와 컬럼 매핑 : @Column 기본 키 매핑 : @Id 연관관계 매핑 : @ManyToOne, @JoinColumn 2) @Entity @Entity가 붙은 클래스는 jpa가 관 yeees.tistory.com 느낀점 엔티티매핑만 제대로 알아도 많은 고민이 사라질 것 같다. 최대한 반복하고 복습해야겠다.