원인하... quickstart를 그대로 따라해도 안되는 이슈가 있어서 모든 확장을 끄고 여러번 시도했는데, 진짜 신선한 이슈가 있었다. vscode version 1.93.1인데,yo code를 통해 새로운 프로젝트를 생성하는 경우에, package.json이가장 최신버전 vscode로 실행되게 engins 파라미터가 설정되어있는 이슈가 있었다. 해결방법단순하게 package.json의 vscode버전을 1.93.1로 낮췄더니 해결되었다.이런 문제가 공식 quickstart에서 발생한다니 어이가 없다.
스프링 Data JPA 에서 네임드 쿼리를 사용할때 @Param 을 사용하지 않고 사용하는 방법에러 본문org.springframework.dao.InvalidDataAccessApiUsageException: For queries with named parameters you need to use provide names for method parameters. Use @Param for query method parameters, or when on Java 8+ use the javac flag -parameters.원인스프링 데이터 JPA 에서 네임드 쿼리를 사용할때 @Param 을 사용하지 않고 사용하면 위와 같은 에러가 발생한다.인텔리제이에서 실행할 때는 문제가 없지만 VSCode에서 설정없이..
캐싱캐싱이란 데이터의 로드를 빠르게 하기위해 적용하는 것으로, 우리 주변에서 많이 쓰이고 있는 기술이다.캐싱이 쓰이는 조건어떤 것이 자주 변하고, 어떤 것이 자주 변하지 않는지 알아두어야 한다.캐싱을 사용하는 방법읽어들어는 것이 변하지 않는 경우에 메모리에 들어있는 것을 그대로 제공읽어들이는 것이 변할 때를 감지하여 메모리에 저장된(캐싱된) 항목을 변경 후 이후 변경된 항목으로 제공실 서비스 구현 예제지하철 현황 rest api의 경우지하철 현황 정보가 null 이거나, 유효시간이 경과했다면, open api를 호출한다.매번 openapi를 호출하는 것보다, 훨씬 더 효율적이고 병목현상이 적게 일어날만한 코드가 완성된다.로컬 캐시 라이브러리잘 만들어진 캐시 라이브러리는 없을까?체크 항목캐시 항목 만료 정..
1. 문제발생리액트로 모바일 웹앱을 제작중인데, 현재 위치에 실시간으로 접근해야하는 경우가 발생했다.https로 로컬에서 실행하여 확인하는 방법을 사용하려했으나, 모바일 자체에서 신뢰가능한 CA로 등록되어있지 않아, 접근이 귀찮고, 설정해야하는것이 많았다.2. 문제 해결검색도중 localhost에서 실행한 서버에 접근할 수 있는 https서버를 대신 열어주는 서비스인 ngrok을 발견ngrok을 사용하여 문제를 해결하였다.3. 구체적인 해결 방법a. ngrok 공식문서로 가서, ngrok을 다운로드 받고, 초기설정을 한다.windows의 경우에는 https://dashboard.ngrok.com/get-started/setup/windows 이 사이트로 접속하여 확인가능만약 회원가입이 되어있지 않다면 회..
# uninstall pipsudo pip uninstall pip# install pip through aptsudo apt install python3-pip# upgrade pip to the latest versionpython3 -m pip install --user --upgrade pip위와같은 방법으로 해결이 가능했다. 원인pip를 설치할 때 --user를 지정해주지 않으면 위와 같은 에러가 발생하는 듯 하다.
1. 계기이 책을 공부하기로 결심한건 불과 삼일전이다.나는 최근에 SQLD를 취득했고, 취업 상담에서 혹시 회사에 취업할 때, SQLD와 같은 시험 자격이 도움이 되냐고 질문하였다.돌아온 답변은 아니다. 라는 결론이었다.정량적인 시험으로, 그 사람이 점수만 따서 합격한 것인지 정말 그 사람이 그에 관해 지식이 있고 활용할 수 있는 능력이 있는 것인지 알 수 없다는게 그 이유였다. 다른 사람이 혹시 그렇다면 SQLP와 같은 시험은 어떻느냐고 물어보았다.그에 따른 상담관의 답변은 아래와 같았다."취업에 확실히 도움이 된다. SQLP는 정성적인 시험으로 실제로 그 기술을 익히고 자유자재로 쓸 줄 알아야 합격한다. 우리는 그런 시험에 합격한 사람들은 높게 평가한다." 그 이야기를 듣고 나는 평소에 내가 너무나도..
1. 싸피 1학기를 마치며.SSAFY에 추가 합격하고 6개월이라는 시간이 지났고, 그 기간 동안 알고리즘, 장고, 뷰, 관통프로젝트 등 많은 경험을 할 수 있었다.특히 남을 도와주면서 내가 얻게 된 지식이 많은 것 같다. 비전공 파이썬 반에서 만난 동료들은 모두 좋은 성격을 가지고 있었고,추가합격해서 들어와, 어색한 나한테 같이 알고리즘 스터디를 제안해주는 사람도 있어서 같이 스터디를 하게 되었다. 알고리즘 스터디를 멘토로 들어가게 되어, 같은 스터디원에게 내가 익힌 알고리즘에 대한 지식을 전달하기 위해 노력했다.국비지원학원에서 익히고, 독학으로 익힌 내용을 남에게 전달하면서, 내가 가지고 있는 지식과 남이 가지고 있는 지식이 같지 않을 때,어떤 방식으로 상대방에게 그 지식을 전달해야 하는지를 생각하게..
문제자동완성 기능 구현을 위해 elasticSearch 세팅중, Kibana를 사용해 보려고 세팅시도공식문서대로 따라하였으나, 동작하지 않는 문제 발생원인DockerDocker에서 네트워크 설정으로 인하여 IP가 변경됨.그에 따라서 Kibana의 키를 발급 받는 것도, 네트워크설정상의 IP:9200 으로 발급 받아야함docker에 elastic 구성 및 kibana 구성할 때 참고한 공식문서https://www.elastic.co/guide/en/elasticsearch/reference/current/docker.html#_next_steps_5아래는 공식문서에 나와있는 kibana 토큰 발급 구문이다.docker exec -it es01 /usr/share/elasticsearch/bin/elasti..
- Total
- Today
- Yesterday
- security
- QueryDSL
- 다대일
- 일대다
- 11기
- 코딩테스트
- Java
- test
- 배열
- dto
- 커맨드객체
- 취업
- @BaseEntity
- JPA
- notion
- SSAFY
- ModelAttribute
- spring data JPA
- Python
- Config
- 데이터베이스 설계
- 작업 순서정리
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |