반응형

전체 글 3218

C의 직렬 포트에서 열고 읽고 쓰는 방법?

C의 직렬 포트에서 열고 읽고 쓰는 방법? 직렬 포트를 읽고 쓰는 것에 대해 약간 혼란 스럽습니다. Linux에는 FTDI USB 직렬 장치 변환기 드라이버를 사용하는 USB 장치가 있습니다. 플러그인하면 / dev / ttyUSB1이 생성됩니다. 나는 C에서 열고 쓰는 것이 간단하다고 생각했습니다. 보드 속도와 패리티 정보를 알고 있지만 이것에 대한 표준이없는 것 같습니다. 뭔가 빠졌습니까? 아니면 누군가 올바른 방향으로 나를 가리킬 수 있습니까? 나는 이것을 오래 전 ( 1985-1992 년부터 몇 년 동안 약간 수정하여 ) 작성했으며 각 프로젝트에 필요한 비트를 복사하여 붙여 넣습니다. #include #include #include #include #include int set_interface_..

IT박스 2020.07.04

오류 : (23, 17) 해결 실패 : junit : junit : 4.12

오류 : (23, 17) 해결 실패 : junit : junit : 4.12 Android Studio에서 새 프로젝트를 만들 때마다 항상 다음과 같은 결과가 나타나는 이유는 무엇입니까? 오류 : (23, 17) 해결하지 못했습니다 : junit : junit : 4.12? testCompile 'junit:junit:4.12'종속성을 제거해도 더 이상 문제가되지 않습니다. build.gradle apply plugin: 'com.android.application' android { compileSdkVersion 23 buildToolsVersion "23.0.1" defaultConfig { applicationId "com.okedroid.myapplication" minSdkVersion 17 ..

IT박스 2020.07.04

ASP.NET에서 기본 페이지를 설정하는 방법은 무엇입니까?

ASP.NET에서 기본 페이지를 설정하는 방법은 무엇입니까? 기본 페이지를 설정할 수있는 섹션이나 코드가 web.config있습니까? 예를 들어, 사람들이 먼저 내 웹 사이트를 방문 할 때, 나는 그들을보고 싶은 CreateThing.aspx것이 아니라 Default.aspx. 내가 이미 알고있는 솔루션 : 이 코드 줄 => Response.Redirect("CreateThings.aspx")을 Default.aspx Page_Load이벤트에 넣으십시오. 그러나이 방법은 순진합니다. IIS (기본 페이지 구성)를 사용할 수 있지만 ASP.NET 응용 프로그램에서 동일한 작업을 수행하려고합니다. 이것은 현재 다른 해결책이 될 수 있습니다. IIS 7 또는 IIS 7.5를 사용하는 경우 http://www...

IT박스 2020.07.04

외래 키 및 이들이 참조하는 테이블 목록

외래 키 및 이들이 참조하는 테이블 목록 테이블의 외래 키 목록과 참조하는 테이블과 열을 반환하는 쿼리를 찾으려고합니다. 나는 반쯤있다 SELECT a.table_name, a.column_name, a.constraint_name, c.owner FROM ALL_CONS_COLUMNS A, ALL_CONSTRAINTS C where A.CONSTRAINT_NAME = C.CONSTRAINT_NAME and a.table_name=:TableName and C.CONSTRAINT_TYPE = 'R' 그러나 여전히이 키가 참조하는 테이블과 기본 키를 알아야합니다. 어떻게 알 수 있습니까? 참조 된 기본 키 컬럼에서 설명 r_owner하고 r_constraint_name테이블의 ALL_CONSTRAINTS...

IT박스 2020.07.04

node.js http.Client에서 http 프록시를 사용하려면 어떻게해야합니까?

node.js http.Client에서 http 프록시를 사용하려면 어떻게해야합니까? standard을 사용하여 node.js에서 나가는 HTTP 호출을 만들고 싶습니다 http.Client. 그러나 네트워크에서 직접 원격 서버에 연결할 수 없으므로 프록시를 거쳐야합니다. node.js가 프록시를 사용하도록하려면 어떻게해야합니까? Tim Macfarlane 의 답변 은 HTTP 프록시 사용과 관련하여 가깝습니다. 비보안 요청에 HTTP 프록시를 사용하는 것은 매우 간단합니다. 경로 부분에 전체 URL이 포함되고 호스트 헤더가 연결하려는 호스트로 설정되는 것을 제외하고 프록시에 연결하고 정상적으로 요청합니다. Tim은 그의 대답에 매우 가까웠지만 호스트 헤더를 올바르게 설정하지 못했습니다. var http..

IT박스 2020.07.04

데이터베이스에 성별 (성별) 저장

데이터베이스에 성별 (성별) 저장 가능한 한 적은 (크기 / 성능) 비용으로 데이터베이스에 사용자의 성별을 저장하고 싶습니다. 지금까지 3 가지 시나리오가 떠 오릅니다. INT - 코드에서 열거 정렬 (1 = 남성, 여성 2 = 3 = ...) 숯 (1) - 스토어 m , F 또는 다른 단일 문자 식별자 비트 (부울) - 이 옵션에 적합한 필드 이름이 있습니까? 내가 묻는 이유는 문자 가 부울 보다 작다 는 언급 이 답변 때문입니다 . 나는 MS SQL 2008, 사용하고 있음을 명확히해야 합니까 비트 데이터 유형을 가지고 사실을. 열을 "성별"이라고합니다. Data Type Bytes Taken Number/Range of Values -------------------------------------..

IT박스 2020.07.04

ASP.NET에서 기본 페이지를 설정하는 방법은 무엇입니까?

ASP.NET에서 기본 페이지를 설정하는 방법은 무엇입니까? 기본 페이지를 설정할 수있는 섹션이나 코드가 web.config있습니까? 예를 들어, 사람들이 먼저 내 웹 사이트를 방문 할 때, 나는 그들을보고 싶은 CreateThing.aspx것이 아니라 Default.aspx. 내가 이미 알고있는 솔루션 : 이 코드 줄 => Response.Redirect("CreateThings.aspx")을 Default.aspx Page_Load이벤트에 넣으십시오. 그러나이 방법은 순진합니다. IIS (기본 페이지 구성)를 사용할 수 있지만 ASP.NET 응용 프로그램에서 동일한 작업을 수행하려고합니다. 이것은 현재 다른 해결책이 될 수 있습니다. IIS 7 또는 IIS 7.5를 사용하는 경우 http://www...

IT박스 2020.07.04

WinForms에서 레이블을 중앙에 유지하려면 어떻게합니까?

WinForms에서 레이블을 중앙에 유지하려면 어떻게합니까? 에서 WinFormsa Label를 사용하여 성공, 실패 등과 같은 다른 메시지를 표시합니다. 해당 라벨을 중앙 형식으로 가운데에 배치하고 싶습니다. 레이블에 단어가 하나만 있거나 전체 문장이 있는지 여부를 중심으로 유지할 솔루션을 원합니다. 세트 Label의 AutoSize재산 False, TextAlign재산 MiddleCenter및 Dock재산에 Fill. 속성 앵커 : 없음을 설정하여이를 달성합니다. 프로그래밍 방식으로 설정하기위한 몇 가지 사소한 추가 콘텐츠 : Label textLabel = new Label() { AutoSize = false, TextAlign = ContentAlignment.MiddleCenter, Dock ..

IT박스 2020.07.04

자바 스크립트에서 범위 만들기-이상한 구문

자바 스크립트에서 범위 만들기-이상한 구문 es-discuss 메일 링리스트에서 다음 코드를 실행했습니다. Array.apply(null, { length: 5 }).map(Number.call, Number); 이것은 생산 [0, 1, 2, 3, 4] 이것이 왜 코드의 결과입니까? 여기서 무슨 일이야? 이 "핵"을 이해하려면 몇 가지 사항을 이해해야합니다. 왜 우리가하지 않는 이유 Array(5).map(...) Function.prototype.apply인수를 처리 하는 방법 Array여러 인수를 처리하는 방법 Number함수가 인수를 처리 하는 방법 무엇 Function.prototype.call합니까 그것들은 자바 스크립트의 고급 주제이므로 다소 길어질 것입니다. 위에서부터 시작하겠습니다. 안전 ..

IT박스 2020.07.04

C ++ : bool이 8 비트 인 이유는 무엇입니까?

C ++ : bool이 8 비트 인 이유는 무엇입니까? C ++에서는 부울 유형이 8 비트 길이 (내 시스템에서) 왜 부울 값을 보유하기에 충분합니까? 나는 그것이 성능상의 이유라고 생각했지만 레지스터가 32 또는 64 비트 너비 인 32 비트 또는 64 비트 시스템에서 성능 이점은 무엇입니까? 아니면 이러한 '역사적'이유 중 하나입니까? 모든 C ++ 데이터 유형은 주소 지정이 가능해야하기 때문입니다. 단일 비트에 대한 포인터를 어떻게 작성 하시겠습니까? 당신은 할 수 없습니다. 그러나 바이트에 대한 포인터를 만들 수 있습니다. 따라서 C ++의 부울은 일반적으로 바이트 크기입니다. (더 클 수도 있습니다. 구현에 달려 있습니다. 가장 중요한 것은 주소를 지정할 수 있어야하므로 C ++ 데이터 유형이 ..

IT박스 2020.07.04
반응형