반응형

c# 2507

변수에서 대소 문자 구분을 무시하는 Windows 배치 명령

변수에서 대소 문자 구분을 무시하는 Windows 배치 명령 함께 작업하는 사람들이 편집 할 수 있도록 허용하는 변수 세트가 있습니다. 이들은 (해당 T()와 False F) 값을,하지만 난 퍼팅 주장하는 사람들이 t와 f각각 대신 대문자 값으로한다. 다음 해결 방법 코드를 사용하여 대문자 값을 올바르게 설정합니다. IF '%dotnet35%'=='f' set dotnet35=F IF '%dotnet35%'=='t' set dotnet35=T IF '%dotnet40%'=='f' set dotnet40=F IF '%dotnet40%'=='t' set dotnet40=T IF '%regedit%'=='f' set regedit=F IF '%regedit%'=='t' set regedit=T IF '%SSL..

Program Tip 2020.11.17

Blob에 저장된 미디어 파일의 콘텐츠 유형 설정

Blob에 저장된 미디어 파일의 콘텐츠 유형 설정 Azure에서 호스팅되는 웹 사이트가 있습니다. 미디어 기반이며 HTTP 의사 스트리밍으로 미디어를 재생하기 위해 JWPlayer를 사용하고 있습니다. 미디어 파일은 mp4, ogg, webm의 3 가지 형식으로 blob에 저장됩니다. 문제는 미디어 파일의 콘텐츠 유형이 모든 유형에 대해 application / octet-stream으로 설정되어 있다는 것입니다. 이로 인해 미디어 재생 및 진행률 표시 줄에 몇 가지 문제가 있습니다. blob에 저장된 파일의 적절한 콘텐츠 유형 (예 : video / mp4, video / ogg, video / webm)을 어떻게 설정할 수 있습니까? Blob 인터페이스로 이동하여 각 파일에 대해 수동으로 수행하고 싶..

Program Tip 2020.11.17

파일이없는 경우 파일 만들기

파일이없는 경우 파일 만들기 파일이없는 경우 코드를 읽어야합니다. 지금은 존재하는 경우 읽고 추가하고 있습니다. 다음은 코드입니다. if (File.Exists(path)) { using (StreamWriter sw = File.CreateText(path)) { 내가할까요? if (! File.Exists(path)) { using (StreamWriter sw = File.CreateText(path)) { 편집하다: string path = txtFilePath.Text; if (!File.Exists(path)) { using (StreamWriter sw = File.CreateText(path)) { foreach (var line in employeeList.Items) { sw.Write..

Program Tip 2020.11.17

최적의 scrypt 작업 요소는 무엇입니까?

최적의 scrypt 작업 요소는 무엇입니까? 비밀번호 저장을 위해 Java scrypt 라이브러리 를 사용하고 있습니다. 문서를 "CPU 비용", "메모리 비용"및 "병렬화 비용"매개 변수라고 부르는 것을 암호화 할 때 N, r및 p값이 필요합니다 . 유일한 문제는 그들이 구체적으로 무엇을 의미하는지 또는 그들에게 좋은 가치가 무엇인지 실제로 알지 못한다는 것입니다. 아마도 그들은 Colin Percival의 원래 앱 의 -t, -m 및 -M 스위치와 어떻게 든 일치 합니까? 누구든지 이것에 대한 제안이 있습니까? 라이브러리 자체는 N = 16384, r = 8 및 p = 1을 나열하지만 이것이 강하거나 약한 지 또는 무엇인지 모르겠습니다. 시작으로 : cpercival가 언급 한 2009 년부터 자신의..

Program Tip 2020.11.17

stdout을 변수로 캡처하지만 여전히 콘솔에 표시

stdout을 변수로 캡처하지만 여전히 콘솔에 표시 몇 가지 장기 실행 프로세스를 호출하는 bash 스크립트가 있습니다. 처리상의 이유로 이러한 호출의 출력을 변수로 캡처하고 싶습니다. 그러나 이들은 오래 실행되는 프로세스이기 때문에 rsync 호출의 출력 이 사실 이후가 아닌 실시간으로 콘솔에 표시되기를 바랍니다 . 이를 위해 나는 그것을하는 방법을 찾았 지만 텍스트를 / dev / stderr로 출력하는 것에 의존합니다. / dev / stderr로 출력하는 것이 좋은 방법이 아니라고 생각합니다. VAR1=$(for i in {1..5}; do sleep 1; echo $i; done | tee /dev/stderr) VAR2=$(rsync -r -t --out-format='%n%L' --delet..

Program Tip 2020.11.17

lodash.each가 native forEach보다 빠른 이유는 무엇입니까?

lodash.each가 native forEach보다 빠른 이유는 무엇입니까? 자체 범위로 for 루프를 실행하는 가장 빠른 방법을 찾으려고했습니다. 내가 비교 한 세 가지 방법은 다음과 같습니다. var a = "t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t,t".split(); // lodash .each -> 1,294,971 ops/sec lodash.each(a, function(item) { cb(item); }); // native .forEach -> 398,167 ops/sec a.forEach(function(item) { cb(item); }); // nat..

Program Tip 2020.11.17

목록 이해 필터링-“set () 트랩”

목록 이해 필터링-“set () 트랩” 합리적으로 일반적인 작업은 list다른 항목을 기준으로 필터링 하는 것 list입니다. 사람들은 다음을 빠르게 발견합니다. [x for x in list_1 if x in list_2] 큰 입력의 경우 느립니다-O (n * m)입니다. 왝. 속도를 높이려면 어떻게해야합니까? a set를 사용하여 필터링 조회 O (1) : s = set(list_2) [x for x in list_1 if x in s] 이것은 전반적으로 좋은 O (n) 동작을 제공합니다. 그러나 저는 베테랑 코더조차도 The Trap ™에 빠지는 것을 자주 봅니다 . [x for x in list_1 if x in set(list_2)] Ack! 파이썬은 한 번만이 아니라 set(list_2) 매번..

Program Tip 2020.11.17

AttributeError : '모듈'개체에 '요청'속성이 없습니다.

AttributeError : '모듈'개체에 '요청'속성이 없습니다. Python 3.3에서 다음 코드를 실행할 때 : import urllib tempfile = urllib.request.urlopen("http://yahoo.com") 다음과 같은 오류가 발생합니다. 확인하기 위해이 작업도 수행했습니다. 내가 도대체 ​​뭘 잘못하고있는 겁니까? urllib.request대신 가져 오기 urllib. import urllib.request 흥미롭게도 IDE에 의존하는 동작을 발견했습니다. Spyder와 PyCharm은 모두 내 컴퓨터에서 동일한 인터프리터를 사용합니다. PyCharm에서해야합니다. import urllib.request 스파이더에서 urllib 가져 오기 괜찮아 이것이 PyCharm에..

Program Tip 2020.11.17

브라우저 간 방식으로 뷰포트의 정확한 높이와 너비를 찾습니다 (Prototype / jQuery 없음).

브라우저 간 방식으로 뷰포트의 정확한 높이와 너비를 찾습니다 (Prototype / jQuery 없음). 브라우저 뷰포트의 정확한 높이와 너비를 찾으려고하는데 Mozilla 또는 IE가 잘못된 번호를 제공하는 것 같습니다. 높이에 대한 내 방법은 다음과 같습니다. var viewportHeight = window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight; 나는 아직 너비에 대해 시작하지 않았지만 비슷한 것이 될 것이라고 생각합니다. 이 정보를 얻는 더 정확한 방법이 있습니까? 이상적으로는 솔루션이 Safari / Chrome / 다른 브라우저에서도 작동하도록하고 싶습니다. 이것을 시도해 볼 수 있습..

Program Tip 2020.11.17

JQuery에서 도트 및 해시 기호는 무엇을 의미합니까?

JQuery에서 도트 및 해시 기호는 무엇을 의미합니까? 다음 예제에서 점과 해시 기호가 혼란 스럽습니다. testing1 코드 1 : $('#row DIV').mouseover(function(){ $('#row DIV').addClass('testing'); }); 코드 2 $('.row div').mouseover(function(){ $(this).addClass('testing'); });​ 코드 1과 2는 매우 비슷해 보이므로 "#row div"를 사용하는 대신 ".row div"를 사용하여 특정 DIV를 참조해야 할 때 너무 혼란 스럽습니다 . 해시 (#)는 ID로 요소를 선택하도록 지정합니다. 점 (.)은 클래스 이름으로 요소를 선택하도록 지정합니다. 선택기에 대한 자세한 내용은 http:..

Program Tip 2020.11.17
반응형