반응형

programing 630

PostgreSQL에서 평균 소수점 2자리로 반올림하는 방법은 무엇입니까?

PostgreSQL에서 평균 소수점 2자리로 반올림하는 방법은 무엇입니까? 나는 Postgre를 사용하고 있습니다.Ruby gem 'sequel'을 통한 SQL. 소수점 이하 두 자리로 반올림하려고 합니다. 내 코드는 다음과 같습니다. SELECT ROUND(AVG(some_column),2) FROM table 다음 오류가 발생합니다. PG::Error: ERROR: function round(double precision, integer) does not exist (Sequel::DatabaseError) 다음 코드를 실행하면 오류가 발생하지 않습니다. SELECT ROUND(AVG(some_column)) FROM table 내가 뭘 잘못하고 있는지 아는 사람?이 Postgre를 정의하지 SQL이..

programing 2023.05.01

정렬 목록과 정렬된 사전의 차이점은 무엇입니까?

정렬 목록과 정렬된 사전의 차이점은 무엇입니까? a와 a 사이에 실질적인 차이가 있습니까? 특별히 하나를 사용하고 다른 하나를 사용하지 않는 상황이 있습니까?예 - 성능 특성이 크게 다릅니다.아마도 그들에게 전화하는 것이 더 나을 것입니다.SortedList그리고.SortedTree그것은 구현을 더 가깝게 반영하기 때문입니다. 서로 다른 상황에서 서로 다른 작업에 대한 성능에 대한 자세한 내용은 SortedList각 MSDN 문서(, )를 참조하십시오.여기 좋은 요약이 있습니다.SortedDictionary문서): 그SortedDictionary제네릭 클래스는 O(log n) 검색을 사용하는 이진 검색 트리입니다. 여기서 n은 사전의 요소 수입니다.이것은 다음과 유사합니다.SortedList제네릭 클래스..

programing 2023.05.01

HttpContent 사용 방법을 찾을 수 없습니다.

HttpContent 사용 방법을 찾을 수 없습니다. 사용하려고 합니다.HttpContent: HttpContent myContent = HttpContent.Create(SOME_JSON); ...그러나 DLL이 정의된 위치에서 DLL을 찾을 수 없습니다. 먼저, 다음에 참조를 추가하려고 했습니다.Microsoft.Http게다가System.Net하지만 둘 다 목록에 없습니다.에도 참조를 추가하려고 했습니다.System.Net.Http그러나HttpContent클래스를 사용할 수 없습니다. 그래서, 누가 제가 어디서 찾을 수 있는지 말해줄 수 있나요?HttpContent수업?그냥... var stringContent = new StringContent(jObject.ToString()); var respo..

programing 2023.05.01

일반 이전 CLR 개체 대 데이터 전송 개체

일반 이전 CLR 개체 대 데이터 전송 개체 POCO = Plain Old CLR(또는 그 이상:클래스) 객체 DTO = 데이터 전송 개체 이 게시물에는 차이가 있지만 솔직히 제가 읽은 대부분의 블로그는 DTO가 정의된 방식으로 POCO를 설명합니다. DTO는 애플리케이션 계층 간에 데이터를 이동하는 데 사용되는 단순한 데이터 컨테이너입니다. POCO와 DTO는 같은 것입니까?POCO는 OOP의 규칙을 따릅니다.국가와 행동을 가져야 합니다(하지만 그럴 필요는 없습니다).POCO는 마틴 파울러(Martin Fowler)가 만든 POCO에서 유래했습니다.그는 POJO라는 용어를 프레임워크의 무거운 EJB 구현을 거부하는 것을 보다 섹시하게 만드는 방법으로 사용했습니다.POCO는 에서 동일한 컨텍스트에서 사용..

programing 2023.05.01

GIT 리포지토리를 한 서버에서 새 서버로 마이그레이션하는 방법

GIT 리포지토리를 한 서버에서 새 서버로 마이그레이션하는 방법 서버를 다운시키고 있습니다.마이그레이션할 수 있는 유일한 것은 리포지토리입니다.이 서버는 내 프로젝트 중 하나의 오리진(마스터)으로 나열되어 있습니다.기록을 보관하기 위해 리포지토리를 이동하는 올바른 방법은 무엇입니까?새 재배치 위치를 추가하려면, git remote add new_repo_name new_repo_url 그런 다음 콘텐츠를 새 위치로 밀어넣습니다. git push new_repo_name master 마지막으로 이전 항목을 제거합니다. git remote rm origin 그런 다음 bdonlan이 말한 것을 수행하고 .git/config 파일을 편집하여 new_repo_name을 origin으로 변경할 수 있습니다.오리진..

programing 2023.05.01

datetime 매개 변수를 전달하는 방법은 무엇입니까?

datetime 매개 변수를 전달하는 방법은 무엇입니까? UTC 날짜를 웹 API로 전달하는 방법은 무엇입니까? 싱패2010-01-01 작동하지만, 제가 , 같은과때하를짜 UTC통할과와 같은 때.2014-12-31T22:00:00.000Z(시간 구성 요소 포함), HTTP 404 응답을 수신합니다.그렇게 http://domain/api/controller/action/2012-12-31T22:00:00.000Z 404 오류 응답을 생성하는 동안 http://domain/api/controller/action/2012-12-31 잘 작동합니다. UTC 날짜를 웹 API로 전달하는 방법 - 아니면 최소한 날짜와 시간을 지정하는 방법?문제는 두 가지입니다. 더. 기본적으로 IIS는 점이 있는 모든 URI를 정..

programing 2023.05.01

재정의에 대한 모범 사례는 동일: 및 해시입니다.

재정의에 대한 모범 사례는 동일: 및 해시입니다. 어떻게 적절히 오버라이드합니까?isEqual:목표-C에서?"캐치"는 두 물체가 동일한 경우에 발생하는 것처럼 보입니다(에 의해 결정됨).isEqual:method), 해시 값이 같아야 합니다. 코코아 기본 원리 가이드의 검사 섹션에는 오버라이드 방법에 대한 예가 나와 있습니다.isEqual:이름이 지정된 클래스에 대해 다음과 같이 복사됩니다.MyWidget: - (BOOL)isEqual:(id)other { if (other == self) return YES; if (!other || ![other isKindOfClass:[self class]]) return NO; return [self isEqualToWidget:other]; } - (BOOL)..

programing 2023.05.01

현재 분기에 커밋되지 않은 변경사항이 있을 때 다른 분기 체크아웃

현재 분기에 커밋되지 않은 변경사항이 있을 때 다른 분기 체크아웃 제가 다른 기존 지점을 확인하려고 할 때 대부분 Git는 현재 지점에 커밋되지 않은 변경 사항이 있을 경우 이를 허용하지 않습니다.그래서 저는 먼저 그 변화들을 저지르거나 숨겨야 할 것입니다. 그러나 때때로 Git는 변경 사항을 커밋하거나 저장하지 않고 다른 지점을 체크아웃할 수 있도록 허용하며, 이러한 변경 사항은 내가 체크아웃하는 지점으로 전달됩니다. 여기 규칙은 무엇입니까?변경사항이 단계적인지 아니면 단계적이지 않은지가 중요합니까?변경 사항을 다른 지점으로 옮기는 것은 말이 안 되는데, 왜 가끔은 git에서 허용하는 걸까요?즉, 어떤 상황에서 도움이 됩니까?준비사항 이 대답은 Git가 왜 그렇게 행동하는지 설명하려는 시도입니다.특정 ..

programing 2023.05.01

올바른 Bash 및 셸 스크립트 변수 대문자화

올바른 Bash 및 셸 스크립트 변수 대문자화 저는 모든 대문자로 된 변수가 있는 많은 셸 스크립트를 접합니다. 그리고 저는 항상 그것에 대해 심각한 오해가 있다고 생각했습니다.제가 알기로는 관례상(그리고 아마도 오래 전에 필요했을 때) 환경 변수는 올캡에 있습니다. 그러나 Bash와 같은 현대적인 스크립팅 환경에서 저는 항상 임시 변수에는 소문자 이름을 사용하고 내보낸(즉, 환경) 변수에만 대문자 이름을 사용하는 것을 선호했습니다.예: #!/usr/bin/env bash year=$(date +%Y) echo "It is $year." export JAVA_HOME="$HOME/java" 그것은 항상 내가 생각하는 것이었습니다.이 접근법에 동의하거나 동의하지 않는 권위적인 출처가 있습니까, 아니면 순전..

programing 2023.05.01

macOS Xcode Core Simulator 장치 폴더를 삭제해도 괜찮습니까?

macOS Xcode Core Simulator 장치 폴더를 삭제해도 괜찮습니까? 나의~/Library/Developer/CoreSimulator/Devices폴더는 26GB입니다. 모든 내용을 삭제하는 것이 안전합니까?해당 파일이 자동으로 재생성됩니까?실행 시도xcrun simctl delete unavailable당신의 터미널에서. 원본 답변: Xcode - 장치 폴더를 무료로 지울 수 있습니까?해당 디렉토리는 사용자 데이터의 일부이며 Xcode에 심각한 영향을 미치지 않고 사용자 데이터를 삭제할 수 있습니다.전체 Core Simulator/디렉토리를 삭제할 수 있습니다.Xcode는 당신이 다음 시뮬레이터를 실행할 때 그곳에서 새로운 인스턴스를 재생성할 것입니다.앱의 이전 시뮬레이터 데이터를 분실할 ..

programing 2023.05.01
반응형