일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 클라우드컴퓨팅
- 코딩
- 컴퓨터공학
- 사이버보안
- 알고리즘
- 데이터과학
- 네트워크
- 프로그래밍
- 데이터베이스
- 보안
- 인공지능
- 2
- 빅데이터
- I'm Sorry
- 버전관리
- 자료구조
- 파이썬
- 웹개발
- 컴퓨터비전
- 소프트웨어공학
- 자바스크립트
- 딥러닝
- 프로그래밍언어
- 네트워크보안
- 머신러닝
- 데이터분석
- 컴퓨터과학
- 데이터구조
- 소프트웨어
- Yes
- Today
- Total
목록소프트웨어개발 (21)
스택큐힙리스트
이것은 아마도 매우 초보적인 질문일 수 있지만, 현재의 웹 앱 개발 세계에서 많은 프로그래머들은 dll에 대해 많이 다룰 필요가 없기 때문에 그 목적에 대해 배우고 싶지 않는 경우도 많습니다. 그래서 dll은 무엇인가요? 이는 무엇을 위해 사용되나요? 어떻게 작동하나요? 어떻게 만들 수 있나요? 어떤 상황에서 만드는 것이 적절한가요? dll은 함수 라이브러리를 저장하는 데 사용된다고 들었지만, 그 이상은 잘 모릅니다. 제 Windows 디렉터리에 있는 모든 .dll 파일들이 무엇을 하는지 궁금한 것을 듣고 싶습니다. 아마도 누군가 여기서 제게 알려줄 수 있기를 바랍니다.답변 1동적 링크 라이브러리(DLL)는 코드와/또는 데이터의 모음입니다. 이는 여러 응용 프로그램(또는 다른 라이브러리/모듈)에서 사용될..
나는 몇 개의 파일 이름을 변경하여 첫 글자를 소문자로 했는데, 예를 들어 Name.jpg에서 name.jpg로 변경했다. Git은 이러한 변경을 인식하지 못하고 파일들을 삭제한 후 다시 업로드해야 했다. 파일 이름 변경을 확인할 때 Git이 대소문자를 구분할 수 있는 방법이 있을까요? 파일 자체에는 어떠한 변경도 하지 않았습니다.답변 1파일을 폴더가 아닌 파일만 이름을 변경한다면 git mv를 사용할 수 있습니다: git mv -f yOuRfIlEnAmE yourfilename (Git 2.0.1에서의 변경으로 위의 명령어에서의 -f 플래그는 불필요하지만, 이전 Git 버전에서는 필요했습니다.)답변 2깃(Git)에서는 대소문자를 구분하여 파일 이름을 변경하는 방법을 알아보겠습니다. 깃은 소스 코드를 효..
저는 리포지토리와 함께 사용되는 composer.lock에 조금 혼동되고 있습니다. 많은 사람들이 우리가 리포지토리에서 composer.lock을 .gitignore 해야하지 않는다고 말하고 있습니다. 개발 환경에서 라이브러리를 업데이트한다면 새로운 composer.lock이 생기지만, 제품 환경으로 업데이트할 수 없을 텐데 맞을까요? 이 파일은 충돌을 생성하지 않을까요?답변 1만약 라이브러리를 업데이트한다면, lockfile도 커밋하고 싶을 것입니다. 이것은 당신의 프로젝트가 사용하고 있는 라이브러리의 특정 버전에 잠겨있음을 나타냅니다. 당신의 변경사항을 커밋하고 다른 사람이 코드를 가져와 의존성을 업데이트하면, lockfile은 수정되지 않아야 합니다. 만약 수정되었다면, 새로운 버전이 있는 것을 의..
우리는 많은 다른 라이브러리에 의존하는 몇 개의 큰 프로젝트를 관리하기 위해 git submodules을 사용하고 있습니다. 각 라이브러리는 종속 프로젝트로 가져온 별도의 저장소입니다. 개발 중에는 종속적인 서브모듈에 대한 최신 버전만 가져오고 싶을 때가 많습니다. Git 서브모듈에 대한 최신 변경 사항을 어떻게 가져오나요?답변 1만약 처음으로 repo를 확인하는 경우 먼저 --init를 사용해야합니다: git submodule update --init --recursive Git 1.8.2 이상의 경우 --remote 옵션이 추가되어 원격 브랜치의 최신 팁으로 업데이트하는 기능을 지원합니다: git submodule update --recursive --remote 이로써 .gitmodules 또는 ...