반응형

etc./StackOverFlow 1071

고방사성 환경에서 사용하기 위한 애플리케이션 컴파일

질문자 :rook 우리는 이온화 방사선에 노출 된 환경에서 차폐 장치에 배포되는 임베디드 C++ 응용 프로그램을 컴파일하고 있습니다. ARM용으로 GCC와 크로스 컴파일을 사용하고 있습니다. 배포될 때 애플리케이션은 일부 잘못된 데이터를 생성하고 우리가 원하는 것보다 더 자주 충돌합니다. 하드웨어는 이 환경을 위해 설계되었으며 우리 애플리케이션은 이 플랫폼에서 몇 년 동안 실행되었습니다. 단일 이벤트 업셋으로 인한 소프트 오류 및 메모리 손상을 식별/수정하기 위해 코드를 변경할 수 있거나 컴파일 시간을 개선할 수 있습니까? 장기 실행 애플리케이션에서 소프트 오류의 유해한 영향을 줄이는 데 성공한 다른 개발자가 있습니까? 약 4-5년 동안 소프트웨어/펌웨어 개발 및 소형 위성 의 환경 테스트를 수행한 * ..

etc./StackOverFlow 2022.02.27

두 목록을 사전으로 어떻게 변환합니까?

질문자 :Guido 다음 목록이 있다고 상상해보십시오. keys = ['name', 'age', 'food'] values = ['Monty', 42, 'spam'] 다음 사전을 생성하는 가장 간단한 방법은 무엇입니까? a_dict = {'name': 'Monty', 'age': 42, 'food': 'spam'} 이와 같이: keys = ['a', 'b', 'c'] values = [1, 2, 3] dictionary = dict(zip(keys, values)) print(dictionary) # {'a&#39..

etc./StackOverFlow 2022.02.24

jQuery를 사용하여 요소의 ID를 어떻게 얻을 수 있습니까?

질문자 :fearofawhackplanet 위의 방법이 작동하지 않는 이유는 무엇이며 어떻게 해야 합니까? jQuery 방식: $('#test').attr('id') 귀하의 예에서 : $(document).ready(function() { console.log($('#test').attr('id')); }); 또는 DOM을 통해: $('#test').get(0).id; 또는 : $('#test')[0].id; JQuery 또는 심지어 $('#test')[0] $('#test').get(0) 을 사용하는 이유는 $('#test') 가 JQuery 선택기이고 array()를 반환하..

etc./StackOverFlow 2022.02.24

Python이 이 JSON 데이터를 구문 분석할 수 없는 이유는 무엇입니까?

질문자 :michele 파일에 이 JSON이 있습니다. { "maps": [ { "id": "blabla", "iscategorical": "0" }, { "id": "blabla", "iscategorical": "0" } ], "masks": [ "id": "valore" ], "om_points": "value", "parameters": [ "id": "valore" ] } 모든 JSON 데이터를 인쇄하기 위해 이 스크립트를 작성했습니다. import json from pprint import pprint with open('data.json') as f: data = json.load(f) pprint(data) 하지만 이 프로그램은 예외를 발생시킵니다: Traceback (mos..

etc./StackOverFlow 2022.02.24

Java에서 두 개의 배열을 어떻게 연결할 수 있습니까?

질문자 :Community Wiki Java에서 String 배열을 연결해야 합니다. void f(String[] first, String[] second) { String[] both = ??? } 이 작업을 수행하는 가장 쉬운 방법은 무엇입니까? 좋은 오래된 Apache Commons Lang 라이브러리에서 한 줄 솔루션을 찾았습니다. ArrayUtils.addAll(T[], T...) 암호: String[] both = ArrayUtils.addAll(first, second); Community Wiki 다음은 두 개의 배열을 연결하고 결과를 반환하는 간단한 방법입니다. public T[] concatenate(T[] a, T[] b) { int aLen = a.length; int bLen = ..

etc./StackOverFlow 2022.02.24

Chrome에서 자체 서명된 로컬 호스트 인증서를 수락하도록 하기

질문자 :pjohansson 로컬 호스트 CN에 대해 자체 서명된 SSL 인증서를 만들었습니다. Firefox는 예상대로 처음에 이에 대해 불평한 후 이 인증서를 수락합니다. 그러나 Chrome과 IE는 신뢰할 수 있는 루트 아래의 시스템 인증서 저장소에 인증서를 추가한 후에도 수락을 거부합니다. Chrome의 HTTPS 팝업에서 "인증서 정보 보기"를 클릭하면 인증서가 올바르게 설치된 것으로 나열되지만 여전히 인증서를 신뢰할 수 없다고 표시됩니다. Chrome에서 인증서를 수락하고 이에 대한 불만을 표시하지 않으려면 어떻게 해야 하나요? localhost 전용 다음을 크롬에 붙여넣기만 하면 됩니다. chrome://flags/#allow-insecure-localhost 강조 표시된 텍스트가 표시되어야..

etc./StackOverFlow 2022.02.24

C#에서 클래스 대신 구조체를 사용해야 하는 경우는 언제인가요?

질문자 :Alex Baranosky C#에서 클래스가 아닌 구조체를 사용해야 하는 경우는 언제입니까? 내 개념적 모델은 항목이 단순히 값 유형의 모음일 때 구조체가 사용된다는 것입니다. 논리적으로 모든 것을 하나의 응집력 있는 전체로 묶는 방법입니다. 여기 에서 이러한 규칙을 발견했습니다. 구조체는 단일 값을 나타내야 합니다. 구조체의 메모리 공간은 16바이트 미만이어야 합니다. 구조체는 생성 후에 변경하면 안 됩니다. 이러한 규칙이 작동합니까? 구조체는 의미적으로 무엇을 의미합니까? OP에서 참조한 소스에는 약간의 신뢰성이 있습니다. 하지만 Microsoft는 어떻습니까? 구조체 사용에 대한 입장은 무엇입니까? Microsoft에서 추가 학습을 찾았고 다음과 같이 찾았습니다. 유형의 인스턴스가 작고 일..

etc./StackOverFlow 2022.02.24

Node.js를 완전히 제거하고 처음부터 다시 설치하는 방법(Mac OS X)

질문자 :Dominic Tancredi 내 노드 버전은 brew node 및 NVM install v0.6.19를 설치한 후에도 항상 v0.6.1-pre입니다. 내 노드 버전은 다음과 같습니다. node -v v0.6.1-pre NVM은 다음과 같이 말합니다(하나의 bash 터미널에 처음으로 노드 버전을 설치한 후). nvm ls v0.6.19 current: v0.6.19 그러나 bash를 다시 시작하면 다음과 같이 표시됩니다. nvm ls v0.6.19 current: v0.6.1-pre default -> 0.6.19 (-> v0.6.19) 그렇다면 이 팬텀 노드 0.6.1-pre 버전은 어디에 있으며 어떻게 제거할 수 있습니까? 프로젝트에서 작업할 수 있도록 NPM을 통해 라이브러리를 설치하려고 ..

etc./StackOverFlow 2022.02.24

대문자와 숫자를 사용한 무작위 문자열 생성

질문자 :Hellnar 크기가 N인 문자열을 생성하고 싶습니다. 다음과 같이 숫자와 영문 대문자로 구성되어야 합니다. 6U1S75 4Z4UKK U911K4 파이썬 방식으로 어떻게 이것을 달성 할 수 있습니까? 한 줄로 대답: ''.join(random.choice(string.ascii_uppercase + string.digits) for _ in range(N)) random.choices() 사용하여 Python 3.6부터 시작하여 더 짧습니다. ''.join(random.choices(string.ascii_uppercase + string.digits, k=N)) 암호학적으로 더 안전한 버전: 이 게시물 참조 ''.join(random.SystemRan..

etc./StackOverFlow 2022.02.24

*args 및 **kwargs 사용 [중복]

질문자 :MacPython 이 질문에는 이미 답변이 있습니다 . **(이중 별표/별표) 및 *(별표/별표)는 매개변수에 대해 무엇을 합니까? (23개 답변) 7년 전 문을 닫았습니다 . *args 및 **kwargs 의 개념에 어려움이 있습니다. 지금까지 나는 다음과 같은 사실을 배웠습니다. *args = 인수 목록 - 위치 인수로 **kwargs = 사전 - 키가 별도의 키워드 인수가 되고 값이 이러한 인수의 값이 됩니다. 이것이 어떤 프로그래밍 작업에 도움이 될지 이해가 되지 않습니다. 아마도: 나는 목록과 사전을 함수의 인수로 입력하고 동시에 와일드 카드로 입력한다고 생각하므로 모든 인수를 전달할 수 있습니까? *args 와 **kwargs 가 어떻게 사용되는지 설명하는 간단한 예가 있습니까? 또한..

etc./StackOverFlow 2022.02.24
반응형