반응형

전체 글 2602

OpenGL 셰이더에 대한 명시 적 및 자동 속성 위치 바인딩

OpenGL 셰이더에 대한 명시 적 및 자동 속성 위치 바인딩 OpenGL 셰이더 프로그램의 속성 위치를 설정할 때 다음 두 가지 옵션이 있습니다. 속성 위치를 명시 적으로 정의하기 위해 링크하기 전에 glBindAttribLocation () . 또는 연결 후 glGetAttribLocation () 을 사용하여 자동으로 할당 된 속성 위치를 얻습니다. 하나를 사용하는 유틸리티는 무엇입니까? 그리고 실제로 어떤 것이 선호됩니까? 명시적인 위치 정의 를 선호하는 한 가지 좋은 이유를 알고 있습니다. Vertex Array Objects 에 지오메트리 데이터를 보유하고 있다고 생각하십시오 . 주어진 객체에 대해 인덱스가 다음과 같은 방식으로 VAO를 만듭니다. 인덱스 0 : 위치, 인덱스 1 : 법선, 인..

Program Tip 2020.10.19

중첩 된 Try / Catch 블록이 나쁜 생각입니까?

중첩 된 Try / Catch 블록이 나쁜 생각입니까? 다음과 같은 구조가 있다고 가정 해 보겠습니다. Try ' Outer try code, that can fail with more generic conditions, ' that I know less about and might not be able to handle Try ' Inner try code, that can fail with more specific conditions, ' that I probably know more about, and are likely to handle appropriately Catch innerEx as Exception ' Handle the inner exception End Try Catch outerE..

Program Tip 2020.10.19

git이 특정 반환 오류 코드를 반환합니까?

git이 특정 반환 오류 코드를 반환합니까? 병합 오류 또는 rebase 오류와 같습니다. 고유 한 오류 코드가 있습니까? 실패하도록 테스트를 설정했습니다. 이것이 내가 얻은 것입니다. $ git merge newbranch Auto-merging test.txt CONFLICT (content): Merge conflict in test.txt Automatic merge failed; fix conflicts and then commit the result. $ echo $? 1 Git은 0예상대로 올바르게 병합되면 반환 됩니다. 요컨대, 아닙니다. 오류의 경우 종료 코드 1, 성공의 경우 0이 표시됩니다. 소스를 빠르게 살펴보면 특정 목적 (명령을 찾을 수 없음, 오류가 이미보고 됨)에 대해 예상되..

Program Tip 2020.10.19

C #의 제네릭-인수를 사용하여 변수 유형의 인스턴스를 어떻게 만들 수 있습니까?

C #의 제네릭-인수를 사용하여 변수 유형의 인스턴스를 어떻게 만들 수 있습니까? 이 질문에 이미 답변이 있습니다. 템플릿 형식 14 답변 의 C # generic new ()에 인수 전달 제네릭 유형으로 개체를 인스턴스화하려는 제네릭 클래스가 있습니다. 형식 생성자에 대한 인수를 사용하고 싶습니다. 내 코드 : public class GenericClass where T : Some_Base_Class, new() { public static T SomeFunction(string s) { if (String.IsNullOrEmpty(s)) return new T(some_param); } } 에 오류가 발생합니다. new T(some_param) 'T': 변수 유형의 인스턴스를 만들 때 인수를 제공 ..

Program Tip 2020.10.19

Scala를위한 간단하고 간결한 HTTP 클라이언트 라이브러리

Scala를위한 간단하고 간결한 HTTP 클라이언트 라이브러리 스칼라에 관용적이며 사용법이 간결하며 단순한 의미 체계가있는 성숙한 HTTP 클라이언트 라이브러리가 필요합니다. 나는 Apache HTTP와 Scala Dispatch와 관용적 인 Scala 래핑을 약속하는 수많은 새로운 라이브러리를 살펴 보았습니다. Apache HTTP 클라이언트는 확실히 자세한 정보를 요구하지만 Dispatch는 쉽게 혼란 스러웠습니다. Scala 사용에 적합한 HTTP 클라이언트는 무엇입니까? 나는 최근 에 약간 난해한 Dispatch를 사용하기 시작했습니다 (대단한 일반 소개, 자세한 시나리오 / 사용 사례 기반 문서의 심각한 부족). Dispatch 0.9.1은 Ning의 Async Http Client를 둘러싼 S..

Program Tip 2020.10.19

Mac OS X에서 대용량 파일 편집

Mac OS X에서 대용량 파일 편집 Mac OS X에서 대용량 파일을 처리 할 수있는 프로그래머 용 편집기에 대한 권장 사항이 있습니까? 대체로 수백 메가 바이트를 의미합니다. TextMate는 그것을 자르지 않습니다. Vim 을 사용해 보셨습니까 ? 내가 사용하는 유일한 편집기입니다 :-) 편집 : 몇 가지 요인에 따라 달라지는 것 같습니다. 저는 Vim을 대용량 CSV (즉, 텍스트 기반) 파일과 함께 사용했고 훌륭하게 작동했습니다. YMMV :-) 당신이 말했듯이, 구조에 대한 아이디어 만 필요하다면 콘솔에서 문서를 열어보십시오. 믿거 나 말거나 15GB (MAC OSX 10.7.2)의 파일을 볼 수 있습니다. HexFiend 는 모든 크기의 파일을 읽을 수 있도록 설계되었지만 고정 열 문자 래핑..

Program Tip 2020.10.18

.NET 위임 유형에 대한 적절한 명명 규칙?

.NET 위임 유형에 대한 적절한 명명 규칙? 관례에 따라 클래스는 종종 명사, 동사와 같은 메서드 및 형용사와 같은 인터페이스와 같은 이름이 지정됩니다. 델리게이트에 대한 일반적인 명명 규칙은 무엇입니까? 또는 대리자가 유형 및 기타 항목에 나열 될 때 이름을 구별하는 좋은 방법은 무엇입니까? 내 즉각적인 가정은 단일 메서드 인터페이스가 종종 대리자로 대체 될 수 있기 때문에 대리자를 형용사 로 명명하는 것 입니다. 몇 가지 생각 : delegate object ValueExtracting(object container); delegate object ValueExtractor(object container); delegate object ValueExtractionHandling(object cont..

Program Tip 2020.10.18

Java에서 클래스 속성을 반복하는 방법은 무엇입니까?

Java에서 클래스 속성을 반복하는 방법은 무엇입니까? Java의 클래스 속성을 동적으로 반복하는 방법은 무엇입니까? 예 : public class MyClass{ private type1 att1; private type2 att2; ... public void function(){ for(var in MyClass.Attributes){ System.out.println(var.class); } } } 이것이 자바에서 가능합니까? 당신이 원하는 것을하기위한 언어 적 지원은 없습니다. 리플렉션을 사용하여 런타임에 유형의 멤버에 반사적으로 액세스 할 수 있습니다 (예 : Class.getDeclaredFields()의 배열을 가져 오기 위해 with Field).하지만 수행하려는 작업에 따라 이것이 최상..

Program Tip 2020.10.18

Seaborn Facet Plot에 제목을 추가하는 방법

Seaborn Facet Plot에 제목을 추가하는 방법 이 Seaborne 플롯에 제목을 어떻게 추가합니까? 제목은 'I AM A TITLE'입니다. tips = sns.load_dataset("tips") g = sns.FacetGrid(tips, col="sex", row="smoker", margin_titles=True) g.map(sns.plt.scatter, "total_bill", "tip") 그 라인 뒤에 : plt.subplots_adjust(top=0.9) g.fig.suptitle('THIS IS A TITLE, YOU BET') # can also get the figure from plt.gcf() 축을 조정하지 않고 suptitle을 추가하면 seaborn facet 제목이 겹..

Program Tip 2020.10.18
반응형