반응형

Spring 2652

Android에서 게임 클라이언트 초기화

Android에서 게임 클라이언트 초기화 새로운 Google Play 게임 서비스를 사용하고 있습니다. 처음에 나는이 다음에이 하우투 https://developers.google.com/games/services/android/quickstart 다음이 완료 https://developers.google.com/games/services/android/init 나는 이렇게 끝납니다. 05-16 20:01:39.034: E/AndroidRuntime(18257): FATAL EXCEPTION: main 05-16 20:01:39.034: E/AndroidRuntime(18257): java.lang.IllegalStateException: A fatal developer error has occurred..

Nice programing 2020.11.10

Golang에서지도의 동등성을 테스트하는 방법은 무엇입니까?

Golang에서지도의 동등성을 테스트하는 방법은 무엇입니까? 다음과 같은 테이블 기반 테스트 케이스가 있습니다. func CountWords(s string) map[string]int func TestCountWords(t *testing.T) { var tests = []struct { input string want map[string]int }{ {"foo", map[string]int{"foo":1}}, {"foo bar foo", map[string]int{"foo":2,"bar":1}}, } for i, c := range tests { got := CountWords(c.input) // TODO test whether c.want == got } } 길이가 동일한 지 확인하고 모든 키-값..

Nice programing 2020.11.10

JSON.net으로 JToken의 이름 / 키 얻기

JSON.net으로 JToken의 이름 / 키 얻기 다음과 같은 JSON이 있습니다. [ { "MobileSiteContent": { "Culture": "en_au", "Key": [ "NameOfKey1" ] } }, { "PageContent": { "Culture": "en_au", "Page": [ "about-us/" ] } } ] 나는 이것을 JArray로 구문 분석합니다. var array = JArray.Parse(json); 그런 다음 배열을 반복합니다. foreach (var content in array) { } content 이다 JToken 각 항목의 "이름"또는 "키"를 검색하려면 어떻게합니까? 예 : "MobileSiteContent"또는 "PageContent" JToken..

Nice programing 2020.11.10

Python 스크립트를 벤치마킹하는 간단한 방법이 있습니까?

Python 스크립트를 벤치마킹하는 간단한 방법이 있습니까? 일반적으로 쉘 명령을 사용 time합니다. 내 목적은 데이터가 작은, 중간, 큰 또는 매우 큰 집합인지, 얼마나 많은 시간과 메모리 사용량이 될지 테스트하는 것입니다. 이 작업을 수행하는 Linux 용 도구 또는 Python 용 도구가 있습니까? 한 번 봐 가지고 timeit , 파이썬 프로파일 및 pycallgraph을 . timeit def test(): """Stupid test function""" lst = [] for i in range(100): lst.append(i) if __name__ == '__main__': import timeit print(timeit.timeit("test()", setup="from __main__..

Nice programing 2020.11.10

XP가 설치된 VirtualBox 시스템에 스토리지를 쉽게 추가하려면 어떻게해야합니까?

XP가 설치된 VirtualBox 시스템에 스토리지를 쉽게 추가하려면 어떻게해야합니까? VirtualBox 컴퓨터 에 Windows XP를 설치할 때 하드 드라이브를 10GB 로만 만들었고 크기 가 확장 될 것이라고 가정했습니다 ( 내가 기억할 수 있는 한 VMWare의 하드 드라이브와 마찬가지로 사실이 아닙니까?). 어쨌든이 Virtual Box XP 이미지에 Visual Studio 2010 베타를 설치하려고하는데 디스크 공간이 부족 합니다. 인터넷 검색에서 "단지 몇 시간 만에"VirtualBox 하드 드라이브의 크기를 늘리는 방법을 보여주는 이와 같은 복잡한 자습서를 찾고 있습니다. 그러나 다음 중 하나가 그렇게 어려울 것이라고 상상할 수 없습니다. 크기 증가 가상 디스크의 (모든 후, 그것은 이..

Nice programing 2020.11.10

VS2010 명령 프롬프트에서 오류 발생 : VS Common Tools 폴더의 위치를 ​​확인할 수 없습니다.

VS2010 명령 프롬프트에서 오류 발생 : VS Common Tools 폴더의 위치를 ​​확인할 수 없습니다. VS2010을 설치했습니다. 설치하면 VS2010 명령 프롬프트의 바로 가기가 생성되지만 명령 프롬프트를 열면 오류가 발생합니다. VS Common Tools 폴더의 위치를 ​​확인할 수 없습니다. 환경 변수 VS100COMNTOOLS를 확인했는데 값이 C:\Program Files\Microsoft Visual Studio 10.0\Common7\Tools\있고 레지스트리 HKEY_local_Machine\Software\Microsoft\Visual Studio\SxS\VS7가로 설정되어 C:\Program Files\Microsoft Visual Studio 10.0\있습니다. 나는 VS..

Nice programing 2020.11.10

전체 문자열을 정규식과 어떻게 일치 시키나요?

전체 문자열을 정규식과 어떻게 일치 시키나요? 전체 문자열이 내 쿼리와 일치하는 경우에만 일치하는 정규식이 필요합니다. 예를 들어 "Red October"라는 이름의 영화를 검색하면 정확한 제목 (대소 문자 구분 안 함) 만 일치시키고 "The Hunt For Red October"와 같은 제목은 일치시키지 않습니다. 이 작업을 수행하는 방법을 잘 모르겠습니다. 아는 사람 있어요? 감사! 다음 정규식을 시도하십시오. ^Red October$ 기본적으로 정규식은 대소 문자를 구분합니다. ^에 표시된와는 일치하는 텍스트의 시작 $끝. 일반적으로 기본 설정 ^과 $앵커는 정규식이 전체 문자열과 일치하는지 확인하는 좋은 방법입니다. 하지만 몇 가지주의 사항 : 정규식에 대체가있는 경우 정규식을 ^and로 둘러싸..

Nice programing 2020.11.10

스프링 보안으로 사용자를 수동으로 로그 아웃하는 방법은 무엇입니까?

스프링 보안으로 사용자를 수동으로 로그 아웃하는 방법은 무엇입니까? 아마도 대답은 간단합니다. 스프링 보안에서 현재 로그인 한 사용자를 어떻게 수동으로 로그 아웃 할 수 있습니까? 다음을 호출하는 것으로 충분합니까? SecurityContextHolder.getContext().getAuthentication().setAuthenticated(false); ? 서블릿 3.0 컨테이너 봄 로그 아웃 기능은 서블릿과 통합되어 있으며 단지 호출 logout()온 HttpServletRequest. 여전히 유효한 응답 내용을 작성해야합니다. 문서 에 따르면 (Spring 3.2) : HttpServletRequest.logout () 메서드를 사용하여 현재 사용자를 로그 아웃 할 수 있습니다. 일반적으로 이것은..

Nice programing 2020.11.10

Mongoose에서 객체를 저장 한 후 어떻게 objectID를 얻습니까?

Mongoose에서 객체를 저장 한 후 어떻게 objectID를 얻습니까? var n = new Chat(); n.name = "chat room"; n.save(function(){ //console.log(THE OBJECT ID that I just saved); }); 방금 저장 한 개체의 개체 ID를 console.log하고 싶습니다. 몽구스에서 어떻게하나요? 이것은 나를 위해 일했습니다. var mongoose = require('mongoose'), Schema = mongoose.Schema; mongoose.connect('mongodb://localhost/lol', function(err) { if (err) { console.log(err) } }); var ChatSchema = ..

Nice programing 2020.11.10

활성 예외없이 호출 된 C ++ 종료

활성 예외없이 호출 된 C ++ 종료 스레딩에서 C ++ 오류가 발생합니다. terminate called without an active exception Aborted 다음은 코드입니다. #include #include #include #include template class blocking_stream { public: blocking_stream(size_t max_buffer_size_) : max_buffer_size(max_buffer_size_) { } //PUSH data into the buffer blocking_stream &operator>(TYPE &other) { std::unique_lock mtx_lock(mtx); while(buffer.empty()) stop_if_e..

Nice programing 2020.11.10
반응형