일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 쿠버네티스기본구조
- n8n
- 메소드
- 써머노트
- N+1문제
- JPA
- 자료구조
- Java
- 쿠버네티스환경구성
- 네트워크기초책추천
- 헥사고날아키텍처
- 백엔드프로젝트
- 챗봇구현
- 채팅시스템개발
- 오버로딩
- 아집가고싶다
- 프론트예외처리
- 바이패스공격
- 입출금문제
- 한화시스템부트캠프
- 그만쓰고싶네
- 알림구현
- 자바
- 부트캠프
- STOMP
- https설정
- kafka배포
- ssl설정
- 한회시스템부트캠프
- 네트워크기초서적
- Today
- Total
목록전체 글 (41)
아쿠의 개발 일지
내 얘기인 줄 알았다. 이번 5주 차는 배열 변수 만드는 방법, static,,, 결합도 응집도,,, 싱클톤,,, GET방식,,,Tomcat,,, 소켓 통신,,, 쓰레드,,, 그리고 네트워크 프로그래밍에 대해서 배웠다.! 배운 게 정말 많은데 이게 우다다 지나가서 그런가,,, 내 머릿속에 있는 건 제일 금요일에 배운 Tomcat과 소켓통신,,, 네트워크 프로그래밍 뿐이다! 이번 주말에 열심히 복습해서 내 거로 만들어야지! (하는 생각과 함께 이거 스고 밥 먹으러 갈 거다.) 처음 들었을 때 Java는 뭐 이렇게 하나하나 선언을 해 주고 들어가지? 복잡하네,,, 생각이 들었는데 지금은Class 이름 (띄고) 변수 이름; 머리에 각인 된 것 같다... 모두가 아시겠지만, 저는 re 제로부터 시작하는 자바 ..
이번 4주 차에는 DB 프로젝트가 끼워져 있었다 . . . 이번 4주 차는 너무 길었다. 항상 유용한 지식을 주시는 우리 강사님께 너무너무 감사하지만,수강생은... 죄송할뿐. 드디어 고대하던 DB 프로젝트가 시작되었다. 그렇게 프로젝트를 위해 강사님이 다시 만들어주신 우리팀의 github 1) ERDDB 프로젝트로 시작하다 보니 ERD 설계에 힘을 줬다. 저번 3주차 회고록을 보면 알다시피 주말에 ERD 작성 하는 숙제까지 받았었다. 그래서 난,,, 정말 우리 팀이 속전속결하게 진행 될 줄 알았지.우리 팀은 회의를 하루에 24시간은 한 거 같다. 의견을 제시하면 그 의견에 대해 또 반박을 하고... 또 반박을 하고 답이 안 나오면 강사님을 불렀다. 그렇게 만들어진 우리팀의 ERD를,,, 보여드릴게요! ..
3주 차를 시작하기에 앞서 간식 제공 해 주신 3기 우수 수료생 세종 님께 무한한 감사를,,, 🙇🏻♀️죽겠(?)는 중간 평가에 단비 같은 간식이었습니다...! 이번 3주 차는 배운 것도 많고, 깨달은 것도 힘든 것도 모든 게 많은 주차였다. 가장 기억에 남는 것은 cluster 구성도 했고, view 사용법에 대해서도 배웠고, 가짜 데이터를 생성해서 마구마구 넣어보는 작업도 해 보았다. 다음 날이 중간 평가였기에 오늘 배운 것은 무조건 나온다는 생각으로 열심히 했다,,,! 오늘은 매일 적던 형식과 다르게 모든 게 좋았으,,,므로 좋았던 점에 대해서 설명 할 거다. 1) 중간 평가중간 평가의 결과로 앞으로의 프로젝트들을(최종 전까지) 함께 할 조원들이 결정나는 아주 중요한,,,! 평가였다.시험 문제..
🔴 Greedy 알고리즘현재 상황에서 가장 좋은 방향을 선택하는 방법탐욕 알고리즘은 여러 경우 중 하나를 결정해야 할 때마다 그 순간에 최적이라고 생각되는 것을 선택해 나가는 방식으로 진행하여 최종적인 해답에 도달한다. 🟠 문제 🟡 접근 방법stack 생성 > python에서는 list 활용 가능핵심은 스택의 마지막 값이 push 할 값보다 작다면 크거나 같은 값이 나올 때까지 값들에 대해서 pop을 하는 것이다.pop을 할 때마다 k를 감소시켜주고, k가 0이 되면 더 이상 삭제할 수 없으므로 남은 수를 모두 넣어준다.수를 다 비교 했는데 k가 남아있다면, k의 값만큼 뒤에서부터 잘라준다이렇게 하면 O(n)의 시간 복잡도로 문제를 해결할 수 있다.🟢 나름의 해설stack 리스트 활용 가능stac..
🔴 Greedy 알고리즘현재 상황에서 가장 좋은 방향을 선택하는 방법탐욕 알고리즘은 여러 경우 중 하나를 결정해야 할 때마다 그 순간에 최적이라고 생각되는 것을 선택해 나가는 방식으로 진행하여 최종적인 해답에 도달한다. 🟠 문제 🟡 접근 방법중복을 허용하지 않은 집합 자료형 Set() 을 활용한다. Set으로 바꿔주는 이유 ? 첫 단계에서 reserve와 lost에 둘다 존재하는 학생이 있으니 제거하기 위해서여벌의 체육복을 가져온 학생 reserve도 도난(lost) 당할 수 있기에 정말 빌려줄 수 있는 학생들만을 구하는 set_reserve 를 선언 해준다.정말 빌려줄 수 있는 set_reserve로 for문을 돌려준다.앞 번호 학생이 없을 경우 앞 번호 학생에게 빌려주고, 앞이 충족 될 경우 ..
일단 2주 차를 시작하기 전 일교차 이슈로 인해 감기를 얻고 말았다.이 글을 보는 여러분들은 감기를 조심 하세요 ,,, !! 이번 2주차는 배운 게 많고 깨달은 것도 많은 날이라 너무 뿌듯했던 한 주였다. 다들 어느정도 시간이 지나니까 친해진 분들도 많은 것 같았다. 1) 좋았던 점1. 방향성공부를 어떻게 해야 하는지 방향성을 잡은 것 같다.처음에는 따라가기 힘들었다. 왜인지 꼭 하나의 실수 때문에 다 안 되더라,근데 이젠 오류가 생기면 무엇을 먼저 봐야 하는지, 어떻게 해결 해야 하는지 알 것 같다결과를 무조건 보는 것 보다는 늦게 따라가더라도 혼자서 해결을 꼭 하는 고집(?)이 생긴 것 같다.2. 얻게 되는 지식들정처기 시험을 준비하며 Database의 부분도 어느정도 보았지만 정말 그 수준으로 봤다..
더 이상 미루면 안 된다,,, 일단 시작 했다.SQLD 시험은 5/25 토요일이고 시험까지 2주 남았다. 2주의 벼락치기 시작합니다 ,,, !!
더보기Active - Standby는 서버를 이중화 구성 하는 것이다.보통은 master - slave 라는 단어로 많이 사용하기에 나도 hostname을 같게 설정 해 줬다. master - slave를 쉽게 생각 해 보면, master는 장치를 제어하는 장비고, Slave는 장치를 제어 받는 장비인 거다. 근데 여기서,,, !! master로 받아 들이는 file를 slave에 전달이 되도록 설정을 했는데slave도 master와 같도록 서로가 서로에게 전달 받는 것을 설정 하는 방식을 하는 것이다. 서로가 서로에게 master이자, slave가 되면 된다. - master 설정vi /etc/my.cnf.d/mariadb-server.cnf - vi 편집기로 들어가서 추가를 해 준다.이 작업은 서로가..
부하분산은 컴퓨터 네트워크 기술의 일종으로 둘 혹은 셋이상의 중앙처리장치 혹은 저장장치와 같은 컴퓨터 자원들에게 작업을 나누는 것을 의미한다. 오늘의 배운 것?은,,, 가상머신 3대를 연결하고, 그 다음은 5대 이렇게 나아갔다사실 가상머신 연결하는 것은 어제부터 했는데 어 잘 안 됐다.이유도 모르고 잘 안 되길래 방법을 찾다가 내 컴퓨터 IP와 가상머신의 연결조차 제대로 되지 않는 것을 알았다.아무리 머리를 굴려도 모르겠길래,,, SOS를 했다. 알고보니 내가 설정한 IP가 멋?대로 변해 있어서 없는 IP에 죽어라 연결 요청을 하고 있던 것이다.리눅스 환경을 좀 더 편리하게 보기 위해 Putty 프로그램을 깔았는데, 그렇게 안 되던 이 아이도 잘 연결 됐다. 이제 다 준비 됐으니 HAProxy를 실행할 ..