반응형

javascript 1992

버전이 지정된 API의 기본 코드베이스를 어떻게 관리합니까?

버전이 지정된 API의 기본 코드베이스를 어떻게 관리합니까? ReST API에 대한 버전 관리 전략에 대해 읽어 봤는데 그중 어느 것도 기본 코드베이스를 관리하는 방법이 해결되지 않는 것 같습니다. 예를 들어, 단일 필드 대신 개별 forename및 surname필드를 반환하도록 고객 리소스를 변경하는 등 API에 많은 주요 변경 사항을 적용한다고 가정 해 보겠습니다 name. (이 예에서는 관련된 개념을 이해하기 쉽기 때문에 URL 버전 관리 솔루션을 사용하지만 질문은 콘텐츠 협상 또는 사용자 지정 HTTP 헤더에도 동일하게 적용됩니다.) 이제에 엔드 포인트가 http://api.mycompany.com/v1/customers/{id}있고에 호환되지 않는 다른 엔드 포인트가 http://api.myco..

developer tip 2020.09.10

Google Colaboratory : GPU에 대한 잘못된 정보 (일부 사용자는 5 % RAM 만 사용 가능)

Google Colaboratory : GPU에 대한 잘못된 정보 (일부 사용자는 5 % RAM 만 사용 가능) 업데이트 :이 질문은 Google Colab의 "노트북 설정 : 하드웨어 가속기 : GPU"와 관련이 있습니다. 이 질문은 "TPU"옵션이 추가되기 전에 작성되었습니다. 무료 Tesla K80 GPU를 제공하는 Google Colaboratory에 대한 여러 가지 흥미 진진한 발표를 읽은 후, 절대 완료되지 않도록 fast.ai 강의 를 실행하려고했습니다 . 빠르게 메모리가 부족합니다. 나는 그 이유를 조사하기 시작했습니다. 결론은 "무료 Tesla K80"이 모두에게 "무료"가 아니라는 것입니다. 일부에게는 "무료"가 있습니다. 캐나다 서부 해안의 Google Colab에 연결하면 24GB ..

developer tip 2020.09.10

전송 인코딩 : gzip 대 콘텐츠 인코딩 : gzip

전송 인코딩 : gzip 대 콘텐츠 인코딩 : gzip 수행 여부와 관련하여 현재 상황은 무엇입니까? Transfer-Encoding: gzip 또는 Content-Encoding: gzip 내가 허용 할 때 클라이언트 예를 들어 제한된 대역폭가 수용 할 의지 신호를 압축 응답 과 서버가 있는지 여부 압축에 마지막 말을 . 후자는 예를 들어 Apache의 mod_deflate 및 IIS가 수행하는 작업입니다. 압축 할 콘텐츠의 크기에 따라 추가 Transfer-Encoding: chunked. 또한 Vary: Accept-Encoding이미 문제를 암시하는를 포함합니다 . Content-Encoding엔티티의 일부인 것처럼 보이므로 엔티티의 변경으로 Content-Encoding금액을 변경합니다 . 즉,..

developer tip 2020.09.10

엔티티 프레임 워크를 사용하여 ID로 객체를 삭제하는 방법

엔티티 프레임 워크를 사용하여 ID로 객체를 삭제하는 방법 아래와 같이 엔티티 프레임 워크로 삭제하기 전에 객체를 검색해야하는 것 같습니다. var customer = context.Customers.First(c => c.Id == 1); context.DeleteObject(customer); context.Savechanges(); 그래서 저는 데이터베이스를 두 번 쳐야합니다. 더 쉬운 방법이 있습니까? Entity Framework 6에서 삭제 작업은 Remove. 다음은 예입니다. Customer customer = new Customer () { Id = id }; context.Customers.Attach(customer); context.Customers.Remove(customer); ..

developer tip 2020.09.09

Bash 백틱에 해당하는 일괄 처리

Bash 백틱에 해당하는 일괄 처리 Bash로 작업 할 때 다음과 같이 한 명령의 출력을 다른 명령에 넣을 수 있습니다. my_command `echo Test` 다음과 같을 것입니다. my_command Test (분명히 이것은 비실용적 인 예일뿐입니다.) Batch에서 똑같은 일을 할 수 있는지 궁금합니다. 먼저 출력을 파일로 리디렉션하면됩니다. 예를 들면 : echo zz > bla.txt set /p VV=

developer tip 2020.09.09

만드는 방법

만드는 방법 채우기 높이 브라우저가 변경되었으므로이 질문에 대한 답변을 업데이트해야합니다. 원래 질문 StackOverflow에 대한 여러 게시물을 살펴 보았지만이 간단한 질문에 대한 답변을 찾지 못했습니다. 다음과 같은 HTML 구조가 있습니다. yada yada yada yada 내가 필요한 것은 div의 높이를 채우는 td것이므로 div의 배경 (아이콘)을 .NET의 오른쪽 하단 모서리에 배치 할 수 td있습니다. 내가 그것에 대해 어떻게 제안합니까? TD에 1px의 높이를 지정하면 자식 div에는 %를 계산할 높이가있는 부모가 있습니다. 콘텐츠가 1px보다 크므로 div와 마찬가지로 td가 자동으로 커집니다. 일종의 쓰레기 해킹이지만 작동 할 것입니다. CSS 높이 : 100 %는 요소의 부모에 ..

developer tip 2020.09.09

fs.writeFileSync를 사용하여 JSON 파일에 JSON 객체 쓰기

fs.writeFileSync를 사용하여 JSON 파일에 JSON 객체 쓰기 JSON 개체를 JSON 파일에 쓰려고합니다. 코드는 오류없이 실행되지만 객체의 내용이 기록 된 대신 JSON 파일에 기록되는 모든 내용은 다음과 같습니다. [object Object] 이것은 실제로 작성하는 코드입니다. fs.writeFileSync('../data/phraseFreqs.json', output) '출력'은 JSON 개체이며 파일이 이미 있습니다. 더 많은 정보가 필요하면 알려주세요. 개체를 문자열 화해야합니다. fs.writeFileSync('../data/phraseFreqs.json', JSON.stringify(output)); 동기식 접근 방식을 사용해서는 안된다고 생각합니다. 비동기식으로 파일에 데이..

developer tip 2020.09.09

선언적 프로그래밍과 절차 적 프로그래밍 패러다임의 차이점은 무엇입니까?

선언적 프로그래밍과 절차 적 프로그래밍 패러다임의 차이점은 무엇입니까? 선언적 프로그래밍 패러다임 과 절차 적 프로그래밍 패러다임 의 차이점은 무엇입니까 ? 몇 가지 예를 들어 주시겠습니까? 다른 프로그래밍 패러다임은 무엇입니까? 피할 수 없는 절차 적 또는 객체 지향 프로그래밍 패러다임 과 같은 명령형 프로그래밍 패러다임에는 여러 하위 패러다임이 있습니다. 명령형 프로그래밍 패러다임에서는 다양한 추상화 수준에서 알고리즘을 단계별로 설명합니다. 절차 적 패러다임을 지원하는 프로그래밍 언어의 예 : C (및 대부분의 다른 레거시 언어) PHP, 대부분 어떤 의미에서 모든 주요 언어는 객체 지향 일반적으로 기본 유형에서 파생 유형으로 메서드와 상태를 모두 상속하는 유형 의 계층 구조 를 나타내는 언어를 나타..

developer tip 2020.09.09

iOS 앱이 승인 된 후 iTunes Connect에서 스크린 샷 편집

iOS 앱이 승인 된 후 iTunes Connect에서 스크린 샷 편집 iTunes Connect 앱 관리 인터페이스에서-현지화 된 (승인 및 라이브) iPhone 앱의 스크린 샷을 어떻게 편집합니까? 안타깝게도 웹 업로드 양식에는 실제로 스크린 샷을 역순으로 제공해야하는 버그가있었습니다 (정확한 순서로 제공 했으므로 Apple이 뒤집어서 결국 잘못되었습니다). 여기 StackOverflow에서도 언급되었습니다 . 미국 버전에서는 4 개의 스크린 샷 만 편집했지만 현지화 된 버전은 편집 할 수 없었으며 이전 인터페이스에있었습니다. 이에 대한 현재 순위가 다음과 같이 변경되었습니다. 2013 년 1 월 9 일부터 앱이 승인되면 앱 스크린 샷이 iTunes Connect에서 잠 깁니다. 기존 앱 또는 새 앱..

developer tip 2020.09.09
반응형