TIL 4

24/02/12 TIL

🕰️ 오늘의 공부시간 12시간 11분 📜 todo_list ✅ 프로그래머스 3문제 이상 풀기 ✅ 팀 프로젝트(개다모) profile 기능 완성하기 ✅ 오늘 배운 것 블로그 정리하기 ✅ 개인공부용 my select shop 상품 페이징 정렬까지 기능 구현하기 📂 오늘의 정리 글 목록 1. git PR 뜨지 않는 error 해결 : https://670811.tistory.com/32 2. 예외처리 선택방법 글 작성중 - (정리해서 내일 올릴 예정) 🌠 공부한 내용 simple 정리 1) ctrl + e : 전에 작업했던 클래스로 넘어가기 2) .var하고 enter누르면 아래와 같이 이런 식으로 타입에 맞춰서 변수명을 자동완성 시켜준다 3) iter : 향상된 for문 만들어주는 단축어 오늘의 회고 : E..

TIL 2024.02.13

[MySQL] [42000][1049] Unknown database 'database name'. 에러 해결 방법

데이터베이스를 연동하려는데 오류코드 [42000][1049] Unknown database 'memo'. 가 떴다. 이미 만들어져 있는 memo database를 가져오려고 했는데 안 가져와지는 이유는 뭘까 검색을 해봤다. MySql에서 DB 백업 후 복원 시 종종 발생하는 에러다 에러 메세지 그대로 해당 DB를 알 수 없다는 의미인..! 데이터베이스가 없으니 데이터를 생성해주면 된다 -> MySQL commend Line 열어서 다음을 입력해주면 해결 CREATE database "원하는 데이터 베이스 이름";​ test connection 누르니 succeeded 해결 완료👍👍

TIL 2024.01.24

top-down/bottom-up 방식 채택에 관해

to do list 📋 ✅ 프로그래머스 커밋하기 ✅ 개인 프로젝트 회고하기 ✅ 깃허브 관리 ✅ java 쓰레드 공부하기 총 순공부시간 Today I Learned 👨‍💻 📕 기획 단계에서.. order-system을 만들어보고 있는 와중에 screendata를 kiosk화면에 println으로 다 출력하고 싶지 않기도 하고 현업에서 가시성 좋게 package와 class로 세분화하고 알맞는 데이터끼리 분류될 수 있게 만들어보고 싶었다 (괜히 덤볐다가 큰 코를 다치게 된다..) 나는 객체지향적인 설계 중에 bottom-up방식인 큰 틀을 먼저 만들고 하나하나 구현해나가는 것이 나에게 더 맞다고 생각하고 이어나가봤는데 여기저기서 예상치 못할 구현해야 할 메소드들이 터져나가는 것을 보았다. 나는 아직 잘 하는..

TIL 2024.01.08

[TIL] 데이터베이스 선택 솔루션 가이드 - 데이터 베이스 대분류, SQL과 noSQL 차이점과 각 DBMS별 장단점

to do list 📋 ✅ SQL/NO SQL 종류 찾고 장단점 정리하기 ✅ 코드블럭 스킨 적용하기 ✅ Java 복기 (4/4지점까지) ✅ 깃허브 1커밋 오늘의 순공부시간 🕰️ 10시간 17분 Today I Learned 👨‍💻 내가 쓰는 DBMS가 현재 프로젝트의 최선일까? oracle, mySQL, postgreSQL, elastic, redis, mongoDB, amazonDynamoDB, neo4j, cockroach DB, cassandra, couchDB, BigTable, cloudFirestore..등등 정말 수 많은 DBMS들이 많은데 개발 초기에는 익숙한 DBMS를 쓰겠지만 적어도 내가 쓰는 DBMS가 어떤 특성을 보이는지, 나중에 성능 개선을 위해 또 다른 DBMS를 선택해야 할지 갈..

TIL 2023.12.28