반응형

C# 840

Blob URL을 일반 URL로 변환

Blob URL을 일반 URL로 변환 내 페이지는 다음과 같은 URL을 생성합니다 "blob:http%3A//localhost%3A8383/568233a1-8b13-48b3-84d5-cca045ae384f". 일반 주소로 어떻게 변환 할 수 있습니까? 의 src속성 으로 사용하고 있습니다. JavaScript에서 생성 된 URL Blob은 "일반"URL로 변환 할 수 없습니다. blob:브라우저가 현재 메모리에 가지고 URL이이 서버에있는 데이터를 참조하지 않고, 현재의 페이지에 대한 데이터를 의미합니다. 다른 페이지에서는 사용할 수 없으며 다른 브라우저에서는 사용할 수 없으며 다른 컴퓨터에서는 사용할 수 없습니다. 따라서 일반적으로 BlobURL을 "일반"URL 로 변환하는 것은 의미가 없습니다 . 일..

your programing 2020.10.07

대기 후 HttpContext.Current가 null 인 이유는 무엇입니까?

대기 후 HttpContext.Current가 null 인 이유는 무엇입니까? 다음 테스트 WebAPI 코드가 있으며 프로덕션에서 WebAPI를 사용하지 않지만이 질문에 대한 토론 때문에 만들었습니다. WebAPI 비동기 질문 어쨌든 문제가되는 WebAPI 메서드는 다음과 같습니다. public async Task Get(int id) { var x = HttpContext.Current; if (x == null) { // not thrown throw new ArgumentException("HttpContext.Current is null"); } await Task.Run(() => { Task.Delay(500); id = 3; }); x = HttpContext.Current; if (x ==..

your programing 2020.10.07

자바 스크립트 세트 img src

자바 스크립트 세트 img src 나는 아마도 간단한 것을 놓치고 있지만 당신이 읽은 모든 것이 작동하지 않을 때 꽤 짜증납니다. 동적으로 생성 된 페이지 과정에서 여러 번 복제 될 수있는 이미지가 있습니다. 그래서 분명한 것은 그것을 미리로드하고 항상 그 하나의 변수를 소스로 사용하는 것입니다. var searchPic; function LoadImages() { searchPic = new Image(100,100); searchPic.src = "XXXX/YYYY/search.png"; // This is correct and the path is correct } 그런 다음 사용하여 이미지를 설정합니다. document["pic1"].src = searchPic; 또는 $("#pic1").attr..

your programing 2020.10.07

-XX : UseParallelGC와 -XX ​​: + UseParNewGC의 차이점

-XX : UseParallelGC와 -XX ​​: + UseParNewGC의 차이점 젊은 세대의 가비지 수집을위한 알고리즘입니다. 두 번째 것 (UseParNewGC)은 동시 보유 세대 가비지 콜렉션 ( Java Concurrent 및 Parallel GC 참조)과 함께 자동으로 활성화 되지만 두 병렬 알고리즘간에 차이점이 있습니까? 많은 검색 끝에 내가 찾은 가장 좋은 설명은 Question of the month : 1.4.1 Garbage collection algorithms, January 29th, 2003에있는 Java Performance Tuning 웹 사이트에서 찾을 수 있습니다 . 젊은 세대 가비지 수집 알고리즘 (원본) 복사 수집기 (기본적으로 활성화). 이 수집기가 시작되면 모든..

your programing 2020.10.07

파이썬 3의 수율 생성기에는 next () 함수가 없습니다.

파이썬 3의 수율 생성기에는 next () 함수가 없습니다. 에서 이 질문에 , 파이썬 생성기를 사용하여 끝없는 순서를 가지고있다. 그러나 동일한 코드는 next()기능 이없는 것처럼 보이기 때문에 Python 3에서 작동하지 않습니다 . next함수에 해당하는 것은 무엇입니까 ? def updown(n): while True: for i in range(n): yield i for i in range(n - 2, 0, -1): yield i uptofive = updown(6) for i in range(20): print(uptofive.next()) 파이썬 3에서 사용하는 next(uptofive)대신 uptofive.next(). 내장 next()함수는 Python 2.6 이상에서도 작동합니다. ..

your programing 2020.10.07

압축을 풀지 않고 .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
반응형