반응형

programing tip 3103

스트림을 s3.upload ()로 파이프

스트림을 s3.upload ()로 파이프 저는 현재 s3-upload-stream 이라는 node.js 플러그인을 사용 하여 매우 큰 파일을 Amazon S3 로 스트리밍 하고 있습니다. 멀티 파트 API를 사용하며 대부분 잘 작동합니다. 그러나이 모듈은 그 나이를 보여주고 있으며 이미 수정을해야했습니다 (저자도이 모듈을 더 이상 사용하지 않습니다). 오늘 저는 Amazon에서 또 다른 문제를 만났고 작성자의 추천을 받아 공식 aws-sdk를 사용하여 업로드를 완료하고 싶습니다. 그러나. 공식 SDK는 s3.upload(). s3.upload의 특성은 읽을 수있는 스트림을 S3 생성자에 인수로 전달해야한다는 것입니다. 다양한 파일 처리를 수행하는 약 120 개 이상의 사용자 코드 모듈이 있으며 출력의 최..

programing tip 2020.12.10

SQL Server에서 커서를 사용하는 것이 나쁜 습관으로 간주되는 이유는 무엇입니까?

SQL Server에서 커서를 사용하는 것이 나쁜 습관으로 간주되는 이유는 무엇입니까? SQL 7 일 동안 몇 가지 성능상의 이유를 알고 있었지만 SQL Server 2005에도 동일한 문제가 여전히 존재합니까? 개별적으로 작업하려는 저장 프로 시저에 결과 집합이있는 경우 커서가 여전히 잘못된 선택입니까? 그렇다면 그 이유는 무엇입니까? 커서는 메모리를 차지하고 잠금을 생성하기 때문입니다. 당신이 정말로하고있는 것은 세트 기반 기술을 비 세트 기반 기능으로 강제하려는 것입니다. 그리고 공평하게 커서 는 용도가 있지만 집합 기반 솔루션을 사용하는 데 익숙하지 않은 많은 사람들이 집합 기반 솔루션을 알아내는 대신 커서를 사용하기 때문에 커서 가 눈살을 찌푸립니다. 그러나 커서를 열면 기본적으로 해당 행을 메..

programing tip 2020.12.10

파이썬에서 전 처리기 지시문에 해당하는 것을 어떻게할까요?

파이썬에서 전 처리기 지시문에 해당하는 것을 어떻게할까요? Python에서 다음 전 처리기 지시문을 수행하는 방법이 있습니까? #if DEBUG #else #endif 거기에 __debug__컴파일러가 전처리 수행하는 특별한 값이다. if __debug__: print "If this prints, you're not running python -O." else: print "If this prints, you are running python -O!" __debug__컴파일러에 의해 상수 0 또는 1로 대체되며 최적화 프로그램은 if 0:소스가 해석되기 전에 모든 행 을 제거합니다 . 나는 당신이 설명하는 것을 정확히 수행하는 py..

programing tip 2020.12.10

WPF Datagrid에서 스크롤바를 활성화하려면 어떻게해야합니까?

WPF Datagrid에서 스크롤바를 활성화하려면 어떻게해야합니까? 이 기사 에서 다음 Northwind WPF Toolkit Datagrid 코드를 실행하면 데이터 그리드가 표시되지만 스크롤 막대 가 없으므로 사용자는 데이터 그리드의 일부만 볼 수 있습니다. 2009 년 3 월 최신 버전을 사용하고 있습니다. WPF Datagrid에 스크롤 막대가 있도록 무엇을 지정해야합니까? ScrollViewer에 datagrid를 넣으려고했지만 도움이되지 않았습니다. XAML : 코드 숨김 : using System.Linq; using System.Windows; using TestDataGrid566.Model; namespace TestDataGrid566 { public partial class Windo..

programing tip 2020.12.10

Oracle에서 SQL을 사용하여 올해를 어떻게 구합니까?

Oracle에서 SQL을 사용하여 올해를 어떻게 구합니까? SQL 문에 현재 연도를 변수로 추가해야합니다. SQL을 사용하여 현재 연도를 검색하려면 어떻게해야합니까? 즉 중에서 TO_DATE ('01 / 01 / ** currentYear ** 00:00:00 ','DD / MM / YYYY HH24 : MI : SS ') 과 TO_DATE ('31 / 12 / ** currentYear ** 23:59:59 ','DD / MM / YYYY HH24 : MI : SS ') to_char 사용 : select to_char(sysdate, 'YYYY') from dual; 귀하의 예에서 다음과 같은 것을 사용할 수 있습니다. BETWEEN trunc(sysdate, 'YEAR') AND add_months..

programing tip 2020.12.10

테이블 내부의 행에 ng-repeat 및 ng-class 사용

테이블 내부의 행에 ng-repeat 및 ng-class 사용 나는 AngularJS를 사용하고 있고 내가 얻고 싶은 효과는 이것이 효과가 있다고 가정하면 이것이 생성하는 것과 비슷한 것입니다 (그렇지 않습니다). 전망 .....info about person... .....info about person... .....info about person... 제어 장치 $scope.rowClass = function(person){ ...return some value based upon some property of person... } 이 코드는 각 행 내의 개체에만 사용할 수 있으므로 사용할 person수 없기 때문에 작동하지 않는다는 것을 알고 ng-class있습니다. 코드는 내가 무엇을 하려는지에..

programing tip 2020.12.09

core.async 및 Functional Reactive Programming (+ Rx) 비교

core.async 및 Functional Reactive Programming (+ Rx) 비교 Clojure의 core.async 를 일반적으로 소위 Reactive Extensions (Rx) 및 FRP 와 비교할 때 약간 혼란스러운 것 같습니다 . 그들은 비동기-시간 성의 유사한 문제를 다루는 것처럼 보이므로 주요 차이점은 무엇이며 어떤 경우에 다른 하나가 선호되는지 궁금합니다. 누군가 설명해 주시겠습니까? 편집 : 더 심층적 인 답변을 장려하기 위해 질문을 더 구체적으로 만들고 싶습니다. Core.async를 사용하면 동기식 코드를 작성할 수 있습니다. 그러나 내가 이해하기 때문에 FRP는 한 수준의 중첩 콜백 만 필요합니다 (논리를 처리하는 모든 함수는 FRP API에 인수로 전달됨). 이것은..

programing tip 2020.12.09

Gitlab CI를 사용하여 Java Maven 프로젝트를 빌드하는 방법은 무엇입니까?

Gitlab CI를 사용하여 Java Maven 프로젝트를 빌드하는 방법은 무엇입니까? 나는 성공하지 못한 채 실험을 해왔고, Linux에서 호스팅되는 Gitlab을 실행하고 있으며 CI 기능에 대해 알아 보려고 노력하고 있습니다. Gitlab 문서에 따르면 .gitlab-ci.ymlTravis-CI의 Gitlab 구현 파일 만 생성하면 됩니다. 이제 외관상으로는을 사용하여 많은 작업을 수행 할 수 .gitlab-ci.yml있지만 많은 문서에서 Ruby 및 기타 언어를 참조하고 있습니다. Java Maven 프로젝트를 빌드하는 방법에 대해서는 언급되지 않았습니다. Java로 간단한 애플리케이션을 어떻게 빌드 할 수 있습니까? 공유 러너를 사용할 수 있습니까, 아니면 특정 러너를 사용해야합니까?이 경우 s..

programing tip 2020.12.09

제네릭 유형의 클래스를 결정하는 방법은 무엇입니까?

제네릭 유형의 클래스를 결정하는 방법은 무엇입니까? 제네릭 클래스를 만들고 있으며 현재 사용중인 제네릭 유형의 클래스를 알아야하는 메서드 중 하나입니다. 그 이유는 내가 호출하는 메서드 중 하나가 이것을 인수로 기대하기 때문입니다. 예: public class MyGenericClass { public void doSomething() { // Snip... // Call to a 3rd party lib T bean = (T)someObject.create(T.class); // Snip... } } 분명히 위의 예제는 작동하지 않으며 다음 오류가 발생합니다. 유형 매개 변수 T에 대한 잘못된 클래스 리터럴입니다. 내 질문은 : 누군가가 이것에 대한 좋은 대안이나 해결 방법을 알고 있습니까? 여전히 동..

programing tip 2020.12.09

php.ini : 어느 것?

php.ini : 어느 것? 이전 아파치에서 nginx 및 php 5.3.10으로 이동했습니다. 그리고 내 필요에 맞게 php.ini를 수정하려고했을 때 3 가지가 있음을 알았습니다. $ locate php.ini /etc/php5/cgi/php.ini /etc/php5/cli/php.ini /etc/php5/fpm/php.ini 어느 것을 편집해야합니까? 일반적으로이 cli/php.ini파일은 명령 줄에서 PHP 바이너리를 호출 할 때 사용됩니다. 명령 줄에서 실행 중인지 확인할 수 있습니다 php --ini. fpm/php.iniPHP가 FPM으로 실행될 때 사용됩니다 (nginx 설치의 경우). 그리고 phpinfo()웹 서버에서 제공하는 PHP 페이지에서 호출 을 확인할 수 있습니다 . cgi/p..

programing tip 2020.12.09
반응형