일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- js
- react_usereducer
- 코린이
- DB
- react_usememo
- JavaScript
- 커밋메시지 변경하기
- 차등프라이버시
- react_useeffect
- vercel
- 자식커밋 쌍방향 재배치 오류
- node.js 초기설정
- 웹개발
- 미디어쿼리
- 자바
- React
- react_usecallback
- html
- 알고리즘
- java
- props {}
- C++
- server비교
- map()함수
- 소스트리
- 내돈내산
- 웹개발공부
- 제로샷-원샷-퓨샷
- css
- branch 합치기
- Today
- Total
목록⚙️ERROR & CS (13)
Soony's House

블록체인: 중앙 서버없이 네트워크 참여자들 간에 거래정보를 공유 & 관리하는 분산형 데이터베이스 기술 (= 분산형 DB기술 ) 블록 형태로 묶어 체인처럼 연결하여 각 블록은 이전 블록과 연결됨.변경 및 위 변조가 어렵도록 설계됨.DID : 중앙 기관 없이 개인의 신원을 관리하는 기술암호화폐 장점중개자 제거로 인한 비용 절감보안성(변경 불가) → ‘체인 형태’ 결합각 블록은 이전 블록의 해시값을 포함하고 있어서,하나라도 변경시 전체 체인이 깨진다.투명성 단점개인키 해킹 및 분실 시 해결 어려움데이터 수정 어려움대용량 저장 공간 필요성확장성 문제 ; 전송되는 거래를 처리하는 속도의 저하→ 비트코인과 이더리움의 초당 처리량은 각각 7건과 30건으로,초당 수 천건을 처리하는 visa 카드에 비하면 현저하게 처리..

MCP (Model-Context- Protocol)MCP : AI 모델이 시스템의 중심이 되는 개발 방식모델 중심 (O) 구조 중심 (X)모델 정확도 향상→ 피드백 루프 등 활용 각종 구조를 AI 모델의 성능 개선에 집중모델 성능 모니터링모델 실험, 운영 환경 간 격차 줄이기https://docs.anthropic.com/ko/docs/agents-and-tools/mcp 모델 컨텍스트 프로토콜(MCP) - Anthropic프로토콜에 대해 자세히 알아보고, 서버와 클라이언트를 구축하는 방법, 그리고 다른 사람들이 만든 것들을 발견해보세요.docs.anthropic.com RAG(Retrieval Augmented Generation, 검색 증강생성) → 검색된 결과로 생성형 AI 모델을 보완하여 ..

커밋 메시지를 변경하기 위해 자식커밋쌍방향 재배치 를 클릭했는데 텅 비어있다. . Sourcetree에서 자식커밋 쌍방향 재배치(Interactive Rebase)가 나타나지 않는 이유 1. 브랜치가 HEAD 상태가 아닌 경우반드시 로컬 브랜치에 체크아웃되어 있어야 한다.Detached HEAD 상태에서는 해당 메뉴가 비활성화된다. → Sourcetree 상단에서 현재 브랜치가 정상적으로 선택되어 있는지 확인해야 한다. 2. 현재 브랜치에 커밋 수가 부족한 경우쌍방향 재배치는 최소 두 개 이상의 커밋이 존재해야 실행할 수 있다.커밋이 1개 이하일 경우, 메뉴가 나타나지 않는다. 3. 메인 브랜치(main/master)에서 실행한 경우 일반적으로 rebase는 기능 브랜치(featur..

"문제가 발생하여 PIN을 사용할 수 없습니다(코드: 0xd0000225) PIN 설정을 다시하려면 클릭하십시오. " 윈도우 업데이트 후 처음으로 컴퓨터 켜서 PIN 입력하니 오류가 발생했다."문제가 발생하여 PIN을 사용할 수 없습니다(코드: 0xd0000225) PIN 설정을 다시하려면 클릭하십시오. " 라는 메시지와 로그인이 안되는 상황. 이건 또 무슨 경우지..윈도우 OS 자체 오류는 또 처음이라.. 당황함 👀 💡오류 해결 방법 1. shift 키 + 다시시작 (안전모드 부팅 하기)+ 나는 이렇게 다시시작을 해도, 안전모드 진입이 되지 않아서, 재부팅될 때까지 F8키를 계속해서 눌러서 부팅하는 방법을 사용했다. 2. NGC 폴더이름 변경하기 문제해결 > 고급옵션> 명..

c: > 사용자> documents 폴더에 폴더를 생성하고(생성 당시 보안 alert창이 뜨긴했음.. 🫥) VS code로 폴더를 열어 파일을 생성하니, 이런 에러가 떴다. :관리자권한이 필요한 폴더내에 프로젝트 폴더가 있어서 생기는 에러. 1. 첫 번째 방법cmd를 관리자 권한으로 실행하고 해당 위치로 경로를 이동 후, code 폴더명 해서 VS code를 실행하니 된다 😚 2. 두 번째 방법cmd를 관리자 권한으로 실행하고 code 만 입력해도 이전에 열었던 폴더가 열렸다.

ORA-02292: 무결성 제약조건(AAA.BBB)이 위배되었습니다- 자식 레코드가 발견되었습니다.에러 메세지에서 BBB를 기억한다.123SELECT CONSTRAINT_NAME, TABLE_NAME, R_CONSTRAINT_NAME FROM USER_CONSTRAINTS WHERE CONSTRAINT_NAME = 'BBB'; 위 SQL문에서 다른건 수정하지않고 BBB만 바꾸어 실행한다.그럼 TABLE_NAME이 나오는데,그 테이블을 열어서 잘 찾아보면 삭제하고자 한 테이블의 FK가 보인다.이럴 때 해결방법1) 자식레코드가 있는지 검사 후 있을 경우 사용자에게 삭제불가 경고메세지를 띄운다. 123SELECT COUNT(*) FROM TABLE_NAME WHERE FK = 'FK값'; 위 SQL..

개인 브랜치에 작업한 소스를 commit, pull, push 후에 rebase를 하니, 충돌이 발생했다. . . 🥲 해결법1. Git Bash에서 rebase시 충돌 발생 2. '파일상태'에 충돌한 파일들이 스테이지에 아직 올라가지 않은 상태로 뜬다. 3. 외부병합 툴을 사용해 각 파일의 충돌난 코드 부분을 수정해주기. 4. 해결 완료된 파일을 스테이지에 올려준다. 5. Git Bash로 와서 "git rebase --continue" 를 입력. 6. vi(text-editor)로 화면이 전환되면, esc 누른 후에 ":wq" 입력 wq(=write quit) 7. rebase를 성공할때까지 이 작업을 반복 8. rebase를 성공하면, '강제푸시' 이렇게 하면 충돌을 관리할 수..

2024.12.14 - [💻/CS] - [CS/ API] API 란? [CS/ API] API 란?프로그래밍 공부를 하며 수없이 들어보게 되는게 바로 ' API ' 다. API에 대해 명확하게 정리해보자. ☺️ 1. API 란?: Application Programming Interface 쉽게 말해 ' 상호간의 소통을 위한 접점' 이라고 soonybutter.tistory.com 저번에 API의 개념에 대해 간략히 정리 했다. 이번에는 REST API, 정확하게는 RESTful API에 대해 정리해보자. ☺️ 1. RESTful API 란?RESTful API는 다양한 형식들 중 오늘날 가장 널리 사용되는 것이다. RESTful API는 A가 어떤방식으로 데이터를 요청하면, B가 어떤 방식으로..

프로그래밍 공부를 하며 수없이 들어보게 되는게 바로 ' API ' 다. API에 대해 명확하게 정리해보자. ☺️ 1. API 란?: Application Programming Interface 쉽게 말해 ' 상호간의 소통을 위한 접점' 이라고 할 수 있다. API 는 '애플리케이션에서 데이터를 읽거나 쓰기 위해 사용하는 인터페이스'를 말한다. 2. 클라이언트와 서버그럼 어떤 방식으로 API를 통해 데이터를 주고 받는 것이 이루어질까. 예를 들어 날씨 앱을 만든다면기상청으로부터 날씨정보를 요청해서 응답을 받은 후 , 화면에 나타내야 한다.이때 날씨 정보를 제공 받을 수 있도록 기상청에서 제공하는 인터페이스가 바로 API 인 것이다.이러한 형식의 API는 'HTTP API' 다. 클라이언트는 A..

Path contains invalid character:바다음과 같은 오류가 났다.한글 문자열을 읽어오지 못하는 오류같았다... 원인을 찾아보니 기본내장된 xml parser로는 한글처리가 부족해서 다른 xml parser를 추가시켜줘야했다.pom.xml에 apache 에서 만든 xerces 파서를 정보를 넣어주면 해결된다. xerces xercesImpl 2.9.1 *출처 :http://www.mungchung.com/xe/spring/33423