반응형

분류 전체보기 3736

"int"와 "uint"/ "long"및 "ulong"의 차이점은 무엇입니까?

"int"와 "uint"/ "long"및 "ulong"의 차이점은 무엇입니까? int및 long(32 비트 및 64 비트 숫자) 에 대해 알고 있지만 uint및 ulong무엇입니까? "u"접두사가 붙은 기본 데이터 유형은 비트 크기가 동일한 부호없는 버전입니다. 사실상 이는 음수를 저장할 수 없지만 다른 한편으로 부호가있는 숫자보다 두 배 큰 양수를 저장할 수 있음을 의미합니다. 서명 된 대응 물에는 "u"접두사가 없습니다. int (32 비트)에 대한 제한은 다음과 같습니다. int: –2147483648 to 2147483647 uint: 0 to 4294967295 긴 (64 비트) : long: -9223372036854775808 to 9223372036854775807 ulong: 0 to 1..

Programming 2020.08.27

섬유질이 필요한 이유

섬유질이 필요한 이유 Fibers의 경우 전형적인 예가 있습니다 : 피보나치 수 생성 fib = Fiber.new do x, y = 0, 1 loop do Fiber.yield y x,y = y,x+y end end 여기에 섬유가 필요한 이유는 무엇입니까? 동일한 Proc로 이것을 다시 작성할 수 있습니다 (실제로는 클로저) def clsr x, y = 0, 1 Proc.new do x, y = y, x + y x end end 그래서 10.times { puts fib.resume } 과 prc = clsr 10.times { puts prc.call } 동일한 결과를 반환합니다. 그래서 섬유의 장점은 무엇입니까? 람다 및 기타 멋진 Ruby 기능으로는 할 수없는 Fibers로 어떤 종류의 작업을 작성..

Programming 2020.08.27

그렇지 않으면 StateProvider에서

그렇지 않으면 StateProvider에서 angular-ui-router를 사용하여 $ stateProvider 에서 다른 방법 을 어떻게 사용할 수 있습니까? 아니면 어떻게 사용할 수 있습니까? 만 사용할 수 없습니다 $stateProvider. $urlRouterProvider다음과 유사한 코드 를 삽입 하고 생성 해야 합니다. $urlRouterProvider.otherwise('/otherwise'); /otherwiseURL은 평소와 같은 상태를 정의해야합니다 : $stateProvider .state("otherwise", { url : '/otherwise'...}) ksperling이 설명하는 이 링크를 참조하십시오. catch all 구문 ( ) 을 $stateProvider사용하여 할..

Programming 2020.08.27

C 문자 배열 초기화

C 문자 배열 초기화 다음과 같은 방법으로 초기화 후 char 배열에 무엇이 있을지 잘 모르겠습니다. 1. char buf[10] = ""; 2. char buf[10] = " "; 3.char buf[10] = "a"; 경우 2, 나는 생각 buf[0]해야한다 ' ', buf[1]해야한다 '\0', 그리고에서 buf[2]에 buf[9]임의의 콘텐츠 될 것입니다. 케이스 3의 경우 , 이어야하고 , '\ 0' buf[0]이어야하며 'a', to 는 임의의 내용이 될 것입니다.buf[1]buf[2]buf[9] 그 맞습니까? 그리고 케이스 1의 경우 buf? buf[0] == '\0'과에서 buf[1]하는 것은 buf[9]임의의 콘텐츠 것인가? 이것은 배열을 초기화하는 방법이 아니라 다음을위한 것입니다. 첫..

Programming 2020.08.27

Android M 용 build.grade에 Apache HTTP API (레거시)를 컴파일 시간 종속성으로 추가하는 방법은 무엇입니까?

Android M 용 build.grade에 Apache HTTP API (레거시)를 컴파일 시간 종속성으로 추가하는 방법은 무엇입니까? 여기 에서 언급했듯이 Android M은 Apache HTTP API를 지원하지 않습니다. 문서 상태 : 대신 HttpURLConnection 클래스를 사용하십시오. 또는 Apache HTTP API를 계속 사용하려면 먼저 build.gradle 파일에서 다음 컴파일 시간 종속성을 선언해야합니다. android {useLibrary 'org.apache.http.legacy'} 나는 그러나, 나는 아직도, HttpURLConnection의에 HttpClient를 내 프로젝트의 사용의 변환 다량이 필요 HttpClient를 몇 지역에서 사용할 수 있습니다. 따라서 'or..

Programming 2020.08.27

AndroidRuntime 오류 : Parcel : 값을 마샬링 할 수 없습니다.

AndroidRuntime 오류 : Parcel : 값을 마샬링 할 수 없습니다. intent.puExtra 함수를 사용하여 HashMap을 새 활동에 전달하려고합니다. 디버거를 단계별로 실행하면 HashMap이 문제없이 추가되는 것 같지만 startActivty ()가 호출되면 Parcel : cannot marshal value com.appName.Liquor라는 런타임 오류가 발생합니다. Liquor는 내가 만든 사용자 지정 클래스이며 HashMap과 함께 사용하면 문제가 발생한다고 생각합니다. 내 HashMap 대신 문자열을 전달하면 다음 활동이 문제없이로드됩니다. 주요 활동 lv.setOnItemClickListener(new OnItemClickListener() { public void o..

Programming 2020.08.27

rsync-rsync 로그에서 f +++++++++는 무엇을 의미합니까?

rsync-rsync 로그에서 f +++++++++는 무엇을 의미합니까? rsync내 서버 파일의 백업을 만드는 데 사용 하고 있는데 두 가지 질문이 있습니다. 프로세스 중간에 중지하고 rsync다시 시작 해야합니다. 윌 rsync이 중지하거나 처음부터 다시 시작한다는 점에서 시작? 로그 파일에서 나는 "f+++++++++". 무슨 뜻인가요? 예 : 2010/12/21 08:28:37 [4537] >f.st...... iddd/logs/website-production-access_log 2010/12/21 08:29:11 [4537] >f.st...... iddd/web/website/production/shared/log/production.log 2010/12/21 08:29:14 [4537] .d..

Programming 2020.08.27

Linux에서 데몬 만들기

Linux에서 데몬 만들기 Linux에서는 중지 할 수없고 파일 시스템 변경을 모니터링하는 데몬을 추가하고 싶습니다. 변경 사항이 감지되면 시작된 콘솔 경로와 개행 문자를 기록해야합니다. 이미 파일 시스템 변경 코드가 거의 준비되어 있지만 데몬을 만드는 방법을 알 수 없습니다. 내 코드는 여기에 있습니다 : http://www.yolinux.com/TUTORIALS/ForkExecProcesses.html 포크 후에 무엇을해야합니까? int main (int argc, char **argv) { pid_t pID = fork(); if (pID == 0) { // child // Code only executed by child process sIdentifier = "Child Process: "; }..

Programming 2020.08.27

console.log 출력은 어디에 저장됩니까?

console.log 출력은 어디에 저장됩니까? 나는 영원히 설치했고 그것을 사용하고 있는데, 꽤 재미있다. 그러나 나는 로그가 다른 곳에 있다는 것을 깨달았습니다. 팁이 있습니까? Forever는 출력을 위해 명령 줄 옵션을 사용합니다. -l LOGFILE Logs the forever output to LOGFILE -o OUTFILE Logs stdout from child script to OUTFILE -e ERRFILE Logs stderr from child script to ERRFILE 예를 들면 : forever start -o out.log -e err.log my-script.js 자세한 정보는 여기 를 참조 하십시오 Forever는 기본적으로 ~/.forever/폴더 의 임의 파일..

Programming 2020.08.27

pip에서 TypeError 발생 : parse ()가 새 패키지를 설치하려고 할 때 예기치 않은 키워드 인수 'transport_encoding'을 받았습니다.

pip에서 TypeError 발생 : parse ()가 새 패키지를 설치하려고 할 때 예기치 않은 키워드 인수 'transport_encoding'을 받았습니다. 최신 버전의 Anaconda3를 사용하고 있습니다. 방금 설치했고 일부 패키지를 다운로드하려고합니다. Anaconda Prompt를 사용하고 있습니다. pip를 사용하여 (기존 패키지 업그레이드 포함) 작업을 수행하는 동안 다음과 같은 추적을 얻습니다. Exception: Traceback (most recent call last): File "C:\Users\csprock\Anaconda3\lib\site-packages\pip\basecommand.py", line 215, in main status = self.run(options, ar..

Programming 2020.08.27
반응형