오류문On branch main Changes not staged for commit: (use "git add ..." to update what will be committed) (use "git restore ..." to discard changes in working directory) modified: (파일명) no changes added to commit (use "git add" and/or "git commit -a") 오류 원인변경 사항이 스테이징되지 않았기 때문에 커밋이 이루어지지 않은 것.No changes added to commit 해결 방법1. 변경된 파일 확인git status 명령어로 변경된 파일 목록을 확인한다 2. 변경된 파일 스테이징변경한 파일을 커밋하기 위해서는..
분류 전체보기
오류문To 레포지토리 링크! [rejected] main -> main (fetch first) error: failed to push some refs to '레포지토리 링크'hint: Updates were rejected because the remote contains work that you do hint: not have locally. This is usually caused by another repository pushing hint: to the same ref. You may want to first integrate the remote changes hint: (e.g., 'git pull ...') before pushing again. hint: See the 'Note abou..
1. git clone원하는 레파지토리를 서버에 SE라는 디렉토리 이름으로 클론 받았다 2. git remote 확인클론 받은 디렉토리로 이동해서 remote를git remote -v 명령어로 확인해보면클론 받은 내가 아닌 원래 레파지토리의 주인의 깃 링크를 볼 수 있다 -v 옵션이 없으면 git remote 레파지토리의 이름만 출력하는데 상세 옵션인 -v를 추가하면 fetch push에 사용하는 url도 보여준다 3. git remote 제거기존에 존재하던 remote를git remote remove origin 명령어로 지워준다 만약 위에서 remote 를 조회했을 때 master로 나온다면 origin이 아닌 master로 지워주면 된다 지워주고 git remote -v 명령어로 확인해보면 아무 ..
* 소프트웨어 아키텍처 = 소프트웨어의 내부적인 질을 높이기 위해 고려되는 소프트웨어의 구조 * 소프트웨어 아키텍처 패턴= 소프트웨어 아키텍처에서 일반적으로 발생하는 문제점들에 대해 일반화된 솔루션을 제공하는 것= 세부 구현이 아닌 소프트웨어의 뼈대나 전체적인 고수준의 기반을 담당 * 아키텍처 스타일 = 아키텍처 유형 (시스템 분할, 전체 흐름 제어, 오류 처리 방침, 서브시스템 간 통신 프로토콜) * 시스템 타입시스템 타입은 아키텍처 스타일을 결정할 때 영향을 준다* 대화형 시스템 interactive- 가장 보편적 시스템 유형- 사용자-사용자 인터렉션- 유스케이스 단위로 컴포넌트 설계- 온라인 쇼핑몰, 모바일 앱 * 이벤트 중심 event driven- 특정 이벤트 발생시 시스템 동작 - 상태 다이..
When Caching Systems Meet Emerging Storage Devices: A Case StudyHotStorage 2023 Zhen Lin, University of New York at Binghamton;Lianjie Cao, Faraz Ahmed, Hewlett Packard Labs;Hui Lu, State University of New York at Binghamton;Puneet Sharma, Hewlett Packard Labs Link : https://www.hotstorage.org/2023/program.htmlPaper : https://huilucs.github.io/pubs/shruti.pdf 첫 포스팅에서는 논문을 개괄적으로 요약했고 https://dev-..
SSAFY 13기 앰배서더입니다 :) 13기 지원을 완료하신 예비 SSAFY인이라면 에세이와 SW 적성 진단이 절차가 기다리고 있습니다 ! 1. 에세이에세이는 24년 11월 5일 화요일부터 11월 16일 토요일 23시 59분까지 제출할 수 있습니다. 에세이는 비전공과 마이스터고 전형자의 SW 적성진단이 진행되는 9일에는 제출불가하니 이점 유의해주세요. SSAFY.com 에 로그인하고 지원 현황 조회란에서 작성하실 수 있습니다. 2. SW 적성 진단 (마이스터,비전공 - CT진단 / 전공 - 기초 코딩테스트)두 번째 절차인 SW 적성 진단은 SW 비전공과 마이스터고가 응시하는 Computational Thinking 진단과 SW 전공이 응시하는 기초 코딩테스트가 있습니다. 응시일과 시간, 운영 방법이 다르..
기존 레포지토리의 코드와 로그 내용 등 모든 이력을 새로운 레포지토리로 복사하는 방법이다 복사 방법 외에 토큰 생성 방법도 들어있으니 토큰 생성 방법으로 바로 이동해도 좋다 나는 대회에 제출했던 최종본 레포지토리는 그대로 보관하면서 그 버전에 이어서 개발하기 위해 새 레포지토리를 복사하기 위해 사용했다 이해가 쉽도록 실습은 old 레포지토리와 new 레포지토리로 진행할 예정이며 old 히스토리까지 이동하는 것을 확인하기 위해 old 레포지토리에는 old.txt 파일을 생성해두었고 new 레포지토리에는 아무 것도 없는 상태이다레포지토리 복사 과정 ''' git clone --bare (old 레포지토리 링크) ''' --bare 옵션은 기존 old 레포지토리의 모든 이력을 포함하는 순수한 깃 레포지토리 형..
0. 문제 공통 조건해당 테이블을 이용해서 소속 부서의 평균보다 급여가 높은 직원들을 출력하는 쿼리를 작성할 것 1. from을 활용하는 상호 연관 중첩 서브쿼리 (correlated nested subquery)1. subquery(SELECT 부서명, AVG(월급) 부서평균월급 FROM 직원 GROUP BY 부서명) A 서브쿼리에서는 직원 테이블에서 각 부서의 월급의 평균을 계산하고 부서명을 기준으로 그룹화해서 새로운 결고 테이블을 생선하다 부서 평균 원급 이라는 명칭의 열을 추가해서 결과를 보여두록한다 2. main and subSELECT 사번, 월급, 부서명FROM 직원 NATURAL JOIN (SELECT 부서명, AVG(월급) 부서평균월급 FROM 직원 GRO..
0. 문제 공통 조건해당 테이블을 이용해서 소속 부서의 평균보다 급여가 높은 직원들을 출력하는 쿼리를 작성할 것 1. where을 활용하는 상호 연관 중첩 서브쿼리 (correlated nested subquery)SELECT 사번, 월급, 부서명 FROM 직원 E1WHERE E1.월급 > (SELECT AVG(월급) FROM 직원 WHERE 부서명 = E1.부서명); 쿼리는 두 가지로 구성되어 있다 메인 쿼리는 직원 테이블에서각 행이 월급에 대한 조건을 만족하는 경우각 행의 사번과 월급, 부서명이 출력하도록 한다 where문의 부등호 뒤에 있는 select문이 서브쿼리이다이 서브 쿼리는 부서의 평균 월급을 계산한다 메인 쿼리의 각 행과 연관되..
When Caching Systems Meet Emerging Storage Devices: A Case StudyHotStorage 2023 Zhen Lin, University of New York at Binghamton;Lianjie Cao, Faraz Ahmed, Hewlett Packard Labs;Hui Lu, State University of New York at Binghamton;Puneet Sharma, Hewlett Packard Labs Link : https://www.hotstorage.org/2023/program.htmlPaper : https://huilucs.github.io/pubs/shruti.pdf 이전 포스팅에서는 논문을 개괄적으로 요약하였으며 ( https:/..