반응형

전체 글 693

몽고 셸의 모든 사용자를 나열하는 방법은 무엇입니까?

몽고 셸의 모든 사용자를 나열하는 방법은 무엇입니까? MongoDB 셸에서 사용 중인 현재 데이터베이스의 모든 사용자를 나열하려면 어떻게 해야 합니까? 스택 오버플로에서 어디에서도 찾을 수 없는 것 같습니다.할 수 있는 일: db.getUsers() 또는 show users 두 명령 모두 현재 데이터베이스에 대한 사용자 목록을 인쇄합니다.사용자 관리는 MongoDB 설명서를 참조하십시오.목록은 DB 사용자의 것입니다. use db_name그리고.db.getUsers()또는show users 인증 유형에 따라 나열: db.getUsers({ filter: { mechanisms: "SCRAM-SHA-256" } }) 자격 증명과 함께 나열: db.getUsers( {showCredentials: true,..

programing 2023.05.06

Python: 목록에 항목 추가 N회

Python: 목록에 항목 추가 N회 이것은 Python이 지름길을 가지고 있는 것처럼 보입니다.목록에 항목을 N번 추가하여 다음 작업을 효과적으로 수행합니다. l = [] x = 0 for i in range(100): l.append(x) 이를 위해 "최적화된" 방법이 있어야 한다고 생각합니다. 다음과 같은 것이 있습니다. l.append_multiple(x, 100) 있어? 다른 시퀀스의 요소를 추가하려면(같은 값을 반복적으로 추가하는 대신).extend직접적으로 그 순서로.빈 목록의 끝에 추가하는 방법을 참조하십시오.불변 데이터 유형의 경우: l = [0] * 100 # [0, 0, 0, 0, 0, ...] l = ['foo'] * 100 # ['foo', 'foo', 'foo', 'foo', ...

programing 2023.05.06

Git merge는 차이가 있지만 "이미 최신"이라고 보고합니다.

Git merge는 차이가 있지만 "이미 최신"이라고 보고합니다. 나는 마스터와 테스트라는 두 개의 브랜치가 있는 git 저장소를 가지고 있습니다. 마스터 분기와 테스트 분기 간에 차이가 있습니다. 두 분기 모두 변경 사항이 커밋되었습니다. 내가 할 경우: git 체크아웃 마스터 git diff test 변경사항으로 가득 찬 화면이 나타나 차이점을 보여줍니다.테스트 분기의 변경 사항을 병합하고 다음을 수행합니다. git 병합 테스트 그러나 "이미 최신 상태" 메시지가 표시됩니다. 그러나 각 분기별로 파일을 검사하면 차이가 분명히 나타납니다. 여기서 어떤 문제가 있으며 어떻게 해결해야 합니까?"이미 최신" 메시지는 병합하려는 분기의 모든 변경사항이 현재 있는 분기에 이미 병합되었음을 의미합니다.더 구체적으..

programing 2023.05.06

문자열을 MongoDB BsonDocument로 변환

문자열을 MongoDB BsonDocument로 변환 저는 JSON 형식의 긴 문자열을 가지고 있으며, MongoDB 데이터베이스에 삽입할 수 있도록 BSON 문서로 변환하고 싶습니다.변환은 어떻게 합니까?저는 공식 C# 드라이버를 사용하고 있습니다.답은 다음과 같습니다. string json = "{ 'foo' : 'bar' }"; MongoDB.Bson.BsonDocument document = MongoDB.Bson.Serialization.BsonSerializer.Deserialize(json); string json = "{ 'foo' : 'bar' }"; BsonDocument document = BsonDocument.Parse(json); MongoDB 버전 2.1 사용.NET 라이브러리..

programing 2023.05.01

간단한 Postgre에서 변수를 사용하는 방법SQL 스크립트?

간단한 Postgre에서 변수를 사용하는 방법SQL 스크립트? 예를 들어 MS-SQL에서 조회 창을 열고 다음을 실행할 수 있습니다. DECLARE @List AS VARCHAR(8) SELECT @List = 'foobar' SELECT * FROM dbo.PubLists WHERE Name = @List PostgreSQL에서 이 작업은 어떻게 수행됩니까?할 수 있을까요?전체 답변은 공식 Postgre에 있습니다.SQL 설명서. 새로운 PG9.0 익명 코드 차단 기능(http://www.postgresql.org/docs/9.1/static/sql-do.html )을 사용할 수 있습니다. DO $$ DECLARE v_List TEXT; BEGIN v_List := 'foobar' ; SELECT * ..

programing 2023.05.01

mongodb에서 "deletemany"와 "remove"의 차이점은 무엇입니까?

mongodb에서 "deletemany"와 "remove"의 차이점은 무엇입니까? 여기서 두 명령어의 차이점은 무엇입니까? db.collection.deleteMany({condition}) db.collection.remove({condition})그들도 마찬가지입니다.차이는 반환되는 값입니다. 와 함께remove(): > db.ticker.remove({"name": "Bitcoin"}) WriteResult({ "nRemoved" : 2 }) 와 함께deleteMany(): > db.ticker.deleteMany({"name": "Bitcoin"}) { "acknowledged" : true, "deletedCount" : 2 } 내가 말할 수 있는 한, db.collection.delete Ma..

programing 2023.05.01

ActivatedRoute의 매개 변수에 따라 구성 요소를 유닛 테스트하는 방법은 무엇입니까?

ActivatedRoute의 매개 변수에 따라 구성 요소를 유닛 테스트하는 방법은 무엇입니까? 개체를 편집하는 데 사용되는 구성 요소를 유닛 테스트하는 중입니다. 개체는 한 개가고니다를 가지고 .id서비스에서 호스팅되는 개체 배열에서 특정 개체를 가져오는 데 사용됩니다. 정id 변수를 됩니다. 라팅을통전는변통조다특니됩히달해를수개매우,ActivatedRoute학생들 생성자는 다음과 같습니다. constructor(private _router:Router, private _curRoute:ActivatedRoute, private _session:Session) {} ngOnInit() { this._curRoute.params.subscribe(params => { this.userId = params['..

programing 2023.05.01

디렉토리의 대문자를 변경했는데 Git이 디렉토리를 인식하지 못하는 것 같습니다.

디렉토리의 대문자를 변경했는데 Git이 디렉토리를 인식하지 못하는 것 같습니다. 저는 Git 버전 관리 하에 있는 OS X Lion에 대한 프로젝트를 개발 중입니다.이러한 소문자 디렉토리를 가지고 있다가 나중에 대문자로 표시했습니다(예: 이메일 주소 = > 이메일 주소). 하지만 Git는 변경 사항을 인식하지 못하는 것 같습니다.실행할 때 디렉터리가 소문자로 표시됩니다.git ls-files및 기타 명령. 이것이 해롭지 않나요, 아니면 제가 Git이 이 변화를 이해하도록 하기 위해 다른 것을 해야 하나요?당신은 Git에게 사건을 처리하라고 말할 수 있습니다. git config core.ignorecase false대소문자를 구분하지 않는(대소문자를 구분하지 않는) HFS+를 사용하고 있을 것입니다.저는..

programing 2023.05.01

플랫폼이 동일한 경우에도 "잘못된 형식의 프로그램을 로드하려고 했습니다."

플랫폼이 동일한 경우에도 "잘못된 형식의 프로그램을 로드하려고 했습니다." 64비트 시스템의 32비트 관리되지 않는 DLL에서 함수를 호출하는 중입니다.제가 얻는 것은: 잘못된 이미지 형식 예외:잘못된 형식의 프로그램을 로드하려고 했습니다. (HRESULT에서 예외: 0x8007000B) 처음에는 프로젝트를 Any CPU 플랫폼으로 설정하여 둘 다 x86으로 변경했지만, 이 오류는 여전히 발생하고 있습니다.그것이 제가 아는 유일한 해결책입니다. DLL은 손상되거나 손상되지 않았습니다. 원본이 없는 다른 프로그램과 함께 사용할 수 있기 때문입니다.저는 아마도 의존관계를 찾는 것이 아니라고 생각했지만, 제가 확인해보니 모두 거기에 있었습니다.게다가, 그것은 그것을 던지지 않을까요?DllNotFoundExce..

programing 2023.05.01

IE 숫자에서 항목을 반복하지 않고 카운트하시겠습니까?

IE 숫자에서 항목을 반복하지 않고 카운트하시겠습니까? private IEnumerable Tables { get { yield return "Foo"; yield return "Bar"; } } 제가 그것들을 반복해서 #m의 #n 처리와 같은 것을 쓰고 싶다고 가정해 보겠습니다. 메인 반복 전에 반복하지 않고 m의 값을 알 수 있는 방법이 있습니까? 제가 분명히 말했길 바랍니다.IEnumerable지원하지 않습니다.이것은 의도적인 것입니다. IEnumerable에서는 게으른 평가를 사용하여 필요하기 직전에 요청한 요소를 가져옵니다. 반하지않항수알를싶사수있다용습니할다면고복목고▁without▁ 사용하면 됩니다.ICollection그것은 있습니다.Count소유물. 그System.Linq.Enumerable...

programing 2023.05.01
반응형