반응형

JavaScript 2976

신호 'SIGILL'의 원인은 무엇입니까?

신호 'SIGILL'의 원인은 무엇입니까? NDK 및 GCC를 사용하여 일부 C ++ 코드를 Android로 이식하고 있습니다. 코드는 기본적으로 실행됩니다. 어느 시점에서 Eclipse에서 디버깅 할 때 호출 Dabbler::Android::Factory* pFactory = new Dabbler::Android::Factory; 이 오류가 발생합니다. Thread [1] (Suspended: Signal 'SIGILL' received. Description: Illegal instruction.) 1 0x812feb44 그게 무슨 뜻입니까? 컴파일러가 어떤 이유로 잘못된 코드를 생성 했습니까? 생성자에 중단 점이 있는데 (아무것도 수행하지 않음) 맞지 않습니다. 이미 전체 재 구축을 완료했습니다. ..

Programing 2020.09.20

시퀀스 된 상태 전환 스트림으로 작성된 프로그램을 scalaz-stream으로 어떻게 대체합니까?

시퀀스 된 상태 전환 스트림으로 작성된 프로그램을 scalaz-stream으로 어떻게 대체합니까? 이전에 일련의 상태 전환으로 작성했을 프로그램을 재구성하는 방법을 이해하려고합니다. 몇 가지 비즈니스 논리가 있습니다. type In = Long type Count = Int type Out = Count type S = Map[Int, Count] val inputToIn: String => Option[In] = s => try Some(s.toLong) catch { case _ : Throwable => None } def transition(in: In): S => (S, Out) = s => { val n = s.getOrElse(in, 0); (s + (in -> n+1), n+1) } val..

Programing 2020.09.20

이 GHC 핵심 "증거"를 읽는 방법?

이 GHC 핵심 "증거"를 읽는 방법? 나는 GHC가 자연수에 대해 짝수를 반으로 만 줄일 수 있음을 어떻게 증명하는지 알아 내기 위해이 작은 하스켈을 썼습니다. {-# LANGUAGE DataKinds, GADTs, KindSignatures, TypeFamilies #-} module Nat where data Nat = Z | S Nat data Parity = Even | Odd type family Flip (x :: Parity) :: Parity where Flip Even = Odd Flip Odd = Even data ParNat :: Parity -> * where PZ :: ParNat Even PS :: (x ~ Flip y, y ~ Flip x) => ParNat x -> ParN..

Programing 2020.09.20

Android의 모바일 웹 사이트에서 숫자로 키보드를 강제하는 방법

Android의 모바일 웹 사이트에서 숫자로 키보드를 강제하는 방법 모바일 웹 사이트가 있고 여기 input에 다음과 같은 HTML 요소가 있습니다. WebView가능한 Android 2.1 사용을 위해 사이트를에 포함 시켰 으므로 Android 애플리케이션도 될 것입니다. 이 HTML input요소에 초점을 맞출 때 문자가있는 기본 키보드 대신 숫자가있는 키보드를 얻을 수 있습니까? 또는 HTML 요소에 대해 실행 가능하지 않은 경우 전체 응용 프로그램에 대해 설정할 수 있습니까 ( Manifest 파일 에있을 수 있음)? 둘 다 입력이 포커스를받을 때 숫자 키패드를 표시합니다. 추가 검색 버튼이있는 일반 키보드 표시 다른 모든 것은 표준 키보드를 불러오는 것 같습니다. 중요 사항 이것은 다소 중요한 ..

Programing 2020.09.19

잠그지 않고 텍스트 파일을 어떻게 읽을 수 있습니까?

잠그지 않고 텍스트 파일을 어떻게 읽을 수 있습니까? Windows 서비스가 간단한 형식의 텍스트 파일에 로그를 작성합니다. 이제 서비스 로그를 읽고 기존 로그와 추가 된 로그를 모두 라이브 뷰로 표시하는 작은 애플리케이션을 만들 것입니다. 문제는 서비스가 새 줄을 추가하기 위해 텍스트 파일을 잠그는 동시에 뷰어 응용 프로그램이 읽기 위해 파일을 잠그는 것입니다. 서비스 코드 : void WriteInLog(string logFilePath, data) { File.AppendAllText(logFilePath, string.Format("{0} : {1}\r\n", DateTime.Now, data)); } 뷰어 코드 : int index = 0; private void Form1_Load(object..

Programing 2020.09.19

외래 키를 기본 키로 사용해도 괜찮습니까?

외래 키를 기본 키로 사용해도 괜찮습니까? 두 개의 테이블이 있습니다. 사용자 (사용자 이름, 비밀번호) 프로필 (profileId, 성별, 생년월일, ...) 현재 저는이 방법을 사용하고 있습니다. 각 프로필 레코드에는 User 테이블에 연결 되는 외래 키로 "userId"라는 필드 가 있습니다. 사용자가 등록하면 그의 프로필 레코드가 자동으로 생성됩니다. 내 친구 제안과 혼동됩니다. "userId"필드를 외래 및 기본 키로 사용하고 "profileId"필드를 삭제합니다. 어떤 접근 방식이 더 낫습니까? 외래 키는 거의 항상 "중복 허용"이므로 기본 키로 적합하지 않습니다. 대신 테이블의 각 레코드를 고유하게 식별하는 필드를 찾거나 기본 키 역할을 할 새 필드 (자동 증가 정수 또는 GUID)를 추가하..

Programing 2020.09.19

파이썬에서 networkx를 사용하여 방향성 그래프를 그리는 방법?

파이썬에서 networkx를 사용하여 방향성 그래프를 그리는 방법? 그래프에 매핑하려는 스크립트에서 나오는 노드가 있습니다. 아래에서 Arrow를 사용하여 A에서 D로 이동하고 아마도 가장자리가 (빨간색 또는 무언가)로 채색되어 있습니다. 이것은 기본적으로 다른 모든 노드가 존재할 때 A에서 D 로의 경로와 같습니다. 각 노드를 도시로 상상할 수 있으며 A에서 D로 이동하려면 방향 (화살표 포함)이 필요합니다. 아래 코드는 그래프를 작성합니다. import networkx as nx import numpy as np import matplotlib.pyplot as plt G = nx.Graph() G.add_edges_from( [('A', 'B'), ('A', 'C'), ('D', 'B'), ('E'..

Programing 2020.09.19

go get으로 "인식 할 수없는 가져 오기 경로"

go get으로 "인식 할 수없는 가져 오기 경로" 을 (를) 설치하려고하는데 web.go실행중인 go get github.com/hoisie/web반환 package bufio: unrecognized import path "bufio" package bytes: unrecognized import path "bytes" package crypto/rand: unrecognized import path "crypto/rand" package crypto/sha1: unrecognized import path "crypto/sha1" package crypto/tls: unrecognized import path "crypto/tls" package encoding/base64: unrecognized ..

Programing 2020.09.19

Visual Basic .NET에서 Char 리터럴을 어떻게 선언합니까?

Visual Basic .NET에서 Char 리터럴을 어떻게 선언합니까? 와 함께 Option Strict On: Dim theLetterA As Char = "A" 문자열 "A"을 Char. Char리터럴 을 입력하는 구문은 무엇입니까 ? 문자 리터럴은 접미사가 붙은 단일 문자열을 사용하여 입력됩니다 C. Dim theLetterA As Char = "A"C 나는 CChar를 사용할 것입니다. 예 : Dim theLetterA As Char = CChar("A") CChar에 대한 자세한 내용 은 MSDN 웹 사이트 https://msdn.microsoft.com/en-us/library/s2dy91zy.aspx 를 확인하십시오 . 큰 따옴표를 문자 리터럴로 얻으려는 경우 추가 기발한 VB 형식을 사용..

Programing 2020.09.19

auto_ptr이 더 이상 사용되지 않는 이유는 무엇입니까?

auto_ptr이 더 이상 사용되지 않는 이유는 무엇입니까? auto_ptrC ++ 11에서 더 이상 사용되지 않는다고 들었습니다 . 그 이유는 무엇입니까? 또한 나는 사이의 차이를 알고 싶습니다 auto_ptr와 shared_ptr. 에 대한 직접 대체 auto_ptr(또는 어쨌든 가장 가까운 것)는 unique_ptr. "문제"에 관해서는 매우 간단합니다. auto_ptr할당되면 소유권을 이전하는 것입니다. unique_ptr또한 소유권을 이전하지만 이동 의미론의 코드화와 rvalue 참조의 마법 덕분에 훨씬 더 자연스럽게 할 수 있습니다. 또한 표준 라이브러리의 나머지 부분과 "적합"합니다 (공평하게도 일부는 항상 복사를 요구하는 대신 이동 의미 체계를 수용하기 위해 라이브러리의 나머지 부분을 변경..

Programing 2020.09.19
반응형