반응형

your programing 925

압축을 풀지 않고 .gz 압축 파일에서 몇 줄을 가져 오는 방법

압축을 풀지 않고 .gz 압축 파일에서 몇 줄을 가져 오는 방법 gzip 파일에서 처음 몇 줄을 얻는 방법은 무엇입니까? 나는 zcat을 시도했지만 오류가 발생했습니다. zcat CONN.20111109.0057.gz|head CONN.20111109.0057.gz.Z: A file or directory in the path name does not exist. zcat(1)compress(1)또는에서 제공 할 수 있습니다 gzip(1). 시스템에서 확장명이 compress(1)있는 파일을 찾고 있는 것처럼 보입니다 .Z. gzip -cd대신으로 전환하면 zcat명령이 제대로 작동합니다. gzip -cd CONN.20111109.0057.gz | head 일부 시스템 (예 : Mac)에서는 gzcat...

your programing 2020.10.07

다른 문자열 리터럴에 대한 두 문자 포인터의 주소가 동일합니다.

다른 문자열 리터럴에 대한 두 문자 포인터의 주소가 동일합니다. #include #include int main() { char * p = "abc"; char * p1 = "abc"; printf("%d %d", p, p1); } 두 포인터의 값을 인쇄하면 동일한 주소가 인쇄됩니다. 왜? 동일한 내용을 가진 두 개의 다른 문자열 리터럴이 동일한 메모리 위치에 배치되는지 또는 다른 메모리 위치에 배치되는지는 구현에 따라 다릅니다. 동일한 주소를 가리킬 수도 있고 가리 키지 않을 수도 있으므로 항상 p및 p1두 개의 다른 포인터 (컨텐츠가 같더라도)로 취급해야 합니다. 컴파일러 최적화에 의존해서는 안됩니다. C11 표준, 6.4.5, 문자열 리터럴, 의미 체계 요소에 적절한 값이있는 경우 이러한 배열이 구..

your programing 2020.10.07

fork ()의 ​​목적은 무엇입니까?

fork ()의 ​​목적은 무엇입니까? Linux의 많은 프로그램과 man 페이지에서 fork(). 우리는 왜 사용해야 fork()하며 그 목적은 무엇입니까? fork()Unix에서 새로운 프로세스를 만드는 방법입니다. 전화를 걸면 fork자체 주소 공간 이있는 자체 프로세스의 복사본을 만드는 것 입니다. 이를 통해 여러 작업이 마치 각자가 시스템의 전체 메모리를 가지고있는 것처럼 서로 독립적으로 실행할 수 있습니다. 다음은의 몇 가지 사용 예입니다 fork. 귀하의 쉘 사용은 fork명령 줄에서 호출하는 프로그램을 실행합니다. Apache 와 같은 웹 서버는 fork각각 자체 주소 공간에서 요청을 처리하는 여러 서버 프로세스를 만드는 데 사용 됩니다. 하나가 죽거나 메모리가 누수 되더라도 나머지는 영향..

your programing 2020.10.07

Ruby는 JSON 요청을 보냅니다.

Ruby는 JSON 요청을 보냅니다. Ruby에서 JSON 요청을 어떻게 보내나요? JSON 객체가 있지만 할 수 있다고 생각하지 않습니다 .send. 양식을 자바 스크립트로 보내야합니까? 아니면 루비에서 net / http 클래스를 사용할 수 있습니까? 헤더-콘텐츠 유형 = json 및 본문 json 객체? uri = URI('https://myapp.com/api/v1/resource') req = Net::HTTP::Post.new(uri, 'Content-Type' => 'application/json') req.body = {param1: 'some value', param2: 'some other value'}.to_json res = Net::HTTP.start(uri.hostname, ur..

your programing 2020.10.07

WinForms 애플리케이션에서 모든 '처리되지 않은'예외를 포착하는 것을 어떻게 만들 수 있습니까?

WinForms 애플리케이션에서 모든 '처리되지 않은'예외를 포착하는 것을 어떻게 만들 수 있습니까? 지금까지 난 그냥 주위에 try / catch 블록을 넣어 Application.Run에 Program.cs프로그램에 대한 진입 점. 이것은 디버그 모드에서 모든 예외를 충분히 포착하지만 디버그 모드없이 프로그램을 실행하면 예외가 더 이상 처리되지 않습니다. 처리되지 않은 예외 상자가 나타납니다. 이런 일이 일어나길 원하지 않습니다. 비디 버그 모드에서 실행할 때 모든 예외가 포착되기를 원합니다. 이 프로그램에는 여러 스레드가 있으며 바람직하게는 모든 예외가 동일한 핸들러에 의해 포착됩니다. DB에 예외를 기록하고 싶습니다. 누구든지 이것을 수행하는 방법에 대한 조언이 있습니까? ThreadExcepti..

your programing 2020.10.07

웹 개발 배우기 : Django vs Node vs Rails vs Others

웹 개발 배우기 : Django vs Node vs Rails vs Others [닫기] 저는 Java와 Python (일부 Django 포함)과 Ruby (Rails 없음) 및 Node.js를 조금 알고 있으며 아마도 제가 알지 못하는 것이 더있을 것입니다. 나는 웹 개발과 전체 스택을 배우기 시작할 계획이지만 주위를 둘러 보면 많은 옵션이 보이고 이것은 나를 혼란스럽게합니다. 다음 매개 변수를 기반으로 한 제안이 필요합니다. 배우기 쉬움 손쉬운 구축 및 반복 배포 용이성 (무료 및 저렴한 호스팅 솔루션 등) 인기 있는 조언을 좀 던져주세요 감사합니다 Ruby on Rails : 배우기 쉬운가요? - 예 -에 뛰어난 문서 guides.rubyonrails.org 과의 좋은 튜토리얼 railstutori..

your programing 2020.10.07

Ruby, 경로 + 파일 이름에서 경로 가져 오기

Ruby, 경로 + 파일 이름에서 경로 가져 오기 프로그래밍 언어 : Ruby 1.9 문제 문자열 : C:/Test/blah.txt toC:/Test/ 쉬운 질문이라는 것을 알고 있지만 Google과 Ruby 빠른 참조 File에는 해결책이 없습니다. 그리고 Regex에 대한 경험이 없습니다. Ruby File.dirname방법을 사용하십시오 . File.dirname("C:/Test/blah.txt") # => "C:/Test" 참고 URL : https://stackoverflow.com/questions/7399882/ruby-getting-path-from-pathfilename

your programing 2020.10.07

Diff 결과를 어떻게 탐색합니까?

Diff 결과를 어떻게 탐색합니까? Git diff를 수행하면 diff와 함께 코드가 표시되고 멋지게 보입니다. 그러나 다음 페이지 또는 다음 문서로 어떻게 이동합니까? Next line : return Next page : space bar Previous page : w Quit viewing the diff : q Help : h 치면 ?페이지 업 / 페이지 다운 등을 수행하는 명령 바로 가기가 표시됩니다. 기본적으로 , 환경 변수를 git살펴보고 diff, log, show 등의 출력을 표시하는 데 사용할 프로그램을 결정합니다.$GIT_PAGER$PAGER 새 (리눅스) 시스템에서 $PAGER사용되는 기본값 (설정되지 않은 경우에도)은 less(이전에는 성능이 떨어 졌던 more)입니다. 모두에서..

your programing 2020.10.07

Eclipse는 javadocs / source를 포함하는 jar를 바이너리와 연결하는 방법은 무엇입니까?

Eclipse는 javadocs / source를 포함하는 jar를 바이너리와 연결하는 방법은 무엇입니까? 클래스 위로 마우스를 가져 가면 jar 파일에 포함 된 javadoc 주석이 Eclipse에 표시되도록하고 싶습니다. 예를 들어, JODA-2.0을 다운로드하면 3 개의 jar가 생성됩니다. joda-time-2.0 joda-time-2.0-javadoc joda-time-2.0-sources ( http://sourceforge.net/projects/joda-time/files/joda-time/2.0/joda-time-2.0-dist.zip/download ) Eclipse에서 [마우스 오른쪽 버튼 클릭-> 속성-> Java 빌드 경로-> 라이브러리-> JAR 추가 ...]는 joda-time..

your programing 2020.10.07

Android Studio Gradle DSL 메서드를 찾을 수 없음 : 'android ()'— 오류 (17,0)

Android Studio Gradle DSL 메서드를 찾을 수 없음 : 'android ()'— 오류 (17,0) Android Studio에서 내 프로젝트를 실행하려고하는데 아래 오류가 나타납니다. 나는 이것을 실행하기 위해 많은 출처를 따랐고 여기에 상처를 입혔지만 다른 무엇을 해야할지 모르겠습니다. 이 프로젝트를 실행하도록 구성하려면 어떻게해야합니까? build.gradle : // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { repositories { mavenCentral() } dependencies { classpath 'com.andro..

your programing 2020.10.07
반응형