반응형

Programming 3283

C 동적으로 성장하는 배열

C 동적으로 성장하는 배열 게임 내 엔터티의 "원시"목록을 읽는 프로그램이 있으며 다양한 것을 처리하기 위해 알 수없는 엔터티의 인덱스 번호 (int)를 보유하는 배열을 만들려고합니다. 그러한 색인을 유지하기 위해 너무 많은 메모리 또는 CPU를 사용하지 않으려합니다 ... 내가 지금까지 사용하는 빠르고 더러운 솔루션은 주 처리 기능 (로컬 포커스)에서 최대 게임 엔터티 크기의 배열과 목록에 추가 된 수를 추적하는 또 다른 정수를 선언하는 것입니다. 모든 목록에 3000 개 이상의 배열이 포함되어 있기 때문에 만족스럽지 않습니다. 다양한 기능은 아니지만 6-7 목록에 대한 솔루션을 사용할 수 있기 때문에 낭비처럼 느껴집니다. 이것을 달성하기 위해 C (C ++ 또는 C #이 아닌) 특정 솔루션을 찾지 못..

Programming 2020.07.18

오류 : Android Studio에서 이름이 'default'인 구성을 찾을 수 없습니다

오류 : Android Studio에서 이름이 'default'인 구성을 찾을 수 없습니다 발리 라이브러리를 사용하여 안드로이드에서 네트워크 작업을 수행하고 있습니다. 그래서 Android Studio 및 gradle 시스템에서 생성 된 프로젝트 에이 라이브러리를 추가하려고합니다. 프로젝트에 발리 라이브러리를 추가했지만 gradle과 동기화하면 오류 메시지가 나타납니다. 나는 여기에 보이는 모든 대답을 시도했지만 아무것도 효과가 없었습니다. 오류 메시지 : Android Studio에서 이름이 'default'인 구성을 찾을 수 없습니다 발리 / build.gradle apply plugin: 'android-library' android { compileSdkVersion 19 buildToolsVer..

Programming 2020.07.18

SQL Server : 개체 이름의 최대 문자 길이

SQL Server : 개체 이름의 최대 문자 길이 SQL Server 2008에서 개체 이름의 최대 문자 길이 (예 : 제약 조건, 열)는 얼마입니까? 128 자 sysname데이터 유형 의 최대 길이 ( nvarchar(128))입니다. 예, 이름은 최대 116 자 까지만 가능한 임시 테이블을 제외하고 128 입니다. 여기에 완벽하게 설명되어 있습니다 . 또한 블로그 게시물에 포함 된 다음 스크립트를 사용하여 쉽게 확인할 수 있습니다. DECLARE @i NVARCHAR(800) SELECT @i = REPLICATE('A', 116) SELECT @i = 'CREATE TABLE #'+@i+'(i int)' PRINT @i EXEC(@i) 이 스크립트를 사용하여 추가 정보를 알아낼 수도 있습니다. ..

Programming 2020.07.18

java.util.zip.ZipException : packageAllDebugClassesForMultiDex 중 중복 항목

java.util.zip.ZipException : packageAllDebugClassesForMultiDex 중 중복 항목 이 오류의 의미를 잘 모르겠습니다. Execution failed for task ':excelSior:packageAllDebugClassesForMultiDex'. > java.util.zip.ZipException: duplicate entry: android/support/v4/util/TimeUtils.class 현재 android-support-v4.jar내 라이브러리에 사용 하고 있습니다 dependencies { compile project(':addThisSDK') compile project(':centeredContentButton') compile proje..

Programming 2020.07.18

JavaScript에서 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴를 비활성화하는 방법

JavaScript에서 마우스 오른쪽 버튼 클릭 컨텍스트 메뉴를 비활성화하는 방법 이 질문에는 이미 답변이 있습니다. 웹 페이지에서 마우스 오른쪽 버튼을 클릭하지 않으려면 어떻게합니까? 답변 23 개 '소스보기'나 그와 비슷한 것을 막으려는 것이 아니라 특정 요소에 대한 사용자 정의 컨텍스트 메뉴를 만들고 있습니다.편집 : 답변에 대한 답변 : 나는 이것을 시도했다 : onContextMenu 이벤트를 캡처하고 이벤트 핸들러에서 false를 리턴하십시오. event.button 일부 브라우저 에서는 클릭 이벤트를 캡처하고 이벤트를 발생시킨 마우스 버튼을 확인할 수도 있습니다 . 마우스 오른쪽 버튼을 클릭하려고 할 때마다 사용자에게 메시지를 알리는 데 신경 쓰지 않으면 본문 태그에 추가하십시오. 마우스 오..

Programming 2020.07.18

C # XML 설명서 웹 사이트 링크

C # XML 설명서 웹 사이트 링크 XML 문서에 웹 사이트에 대한 링크를 포함시킬 수 있습니까? 예를 들어, 내 방법은 다음과 같이 요약됩니다. /// /// This is a math function I found HERE. /// public void SomeMathThing(Double[] doubleArray) { ... } 내가 입력하면 SomeMathThing( IntelliSense가 "HERE"를 클릭하여 외부 웹 사이트에 연결하는 옵션과 함께 요약을 표시하기를 원합니다. 이게 가능해? 어떻게 하시겠습니까? 시험: /// /// This is a math function I found HERE /// 과대 광고에 조금 늦었지만 Visual Studio 2015에서 찾은 것이 있습니다. ..

Programming 2020.07.18

명령 행을 사용하여 시작된 후 프로세스의 STDERR / STDOUT을 리디렉션 하시겠습니까?

명령 행을 사용하여 시작된 후 프로세스의 STDERR / STDOUT을 리디렉션 하시겠습니까? 셸에서 리디렉션 > /dev/null같은 쉘에서 계속 작업 할 수 있도록 다른 리디렉션이나 다른 리디렉션 을 원합니다 . tty를 닫았다가 다시 열지 못하는 경우 (즉, 로그 오프했다가 다시 로그온하면 프로세스의 일부 백그라운드 프로세스가 종료 될 수 있음) 한 가지만 선택할 수 있습니다. gdb를 사용하여 해당 프로세스에 연결하고 다음을 실행하십시오. p dup2 (열기 ( "/ dev / null", 0), 1) p dup2 (열기 ( "/ dev / null", 0), 2) 떼다 떠나다 예 : $ tail -f /var/log/lastlog & [1] 5636 $ ls -l /proc/5636/fd tot..

Programming 2020.07.18

Node.js 템플릿을위한 Jade와 EJS의 장단점은 무엇입니까?

Node.js 템플릿을위한 Jade와 EJS의 장단점은 무엇입니까? [닫은] Jade와 EJS의 장단점은 무엇이며 각각의 목적은 무엇입니까? 이 있습니까 다른 표현 호환 템플릿 엔진 좋은 왜? 전에 Jade를 사용했습니다. Jade의 좋은 점은 구문이 짧기 때문에 더 빨리 입력 할 수 있다는 것입니다. block옥에 복잡한 HTML 코드를 처리 할 때 나에게 많은 도움이 될 수있는 매우 강력하다. 반면, 간단한 if 조건에 따라 클래스를 DIV에 추가하는 것과 같은 Jade에서 간단한 작업을 수행하는 것은 어렵습니다. 이런 걸 넣어야 해요 - if (isAdmin) div.admin.user - else div.user Jade는 태그와 변수를 구별하지 않으므로 코드가 매우 혼란 스럽습니다 (적어도 나를..

Programming 2020.07.18

SQL Server 2008 및 SQL Server 2005 및 날짜 시간 사용

SQL Server 2008 및 SQL Server 2005 및 날짜 시간 사용 2008 데이터베이스에 대해 엔티티 프레임 워크 모델을 작성했습니다. 모든 것은 2008 데이터베이스와 호환됩니다. 2005 데이터베이스에서 엔티티를 업데이트하려고하면이 오류가 발생합니다. 사용중인 SQL Server 버전이 'datetime2 데이터 형식을 지원하지 않습니다. 특히 데이터베이스를 만들 때 2008 기능을 사용하지 않았습니다. 코드에서 datetime2에 대한 참조를 찾을 수 없습니다. 그리고 예, 열은 데이터베이스에서 "datetime"으로 정의됩니다. 빠른 구글은 해결책 처럼 보이는 것을 알려줍니다 . 파일 편집기에서 EDMX를 엽니 다 (또는 Visual Studio에서“열기…”및 XML 편집기 선택)...

Programming 2020.07.18

람다 식에는 코드 줄 저장 이외의 용도가 있습니까?

람다 식에는 코드 줄 저장 이외의 용도가 있습니까? 람다 식에는 코드 줄 저장 이외의 용도가 있습니까? 해결하기 쉽지 않은 문제를 해결 한 람다가 제공하는 특별한 기능이 있습니까? 내가 본 전형적인 사용법은 이것을 쓰는 대신 : Comparator byName = new Comparator() { @Override public int compare(Developer o1, Developer o2) { return o1.getName().compareTo(o2.getName()); } }; 람다 식을 사용하여 코드를 줄일 수 있습니다. Comparator byName = (Developer o1, Developer o2) -> o1.getName().compareTo(o2.getName()); Lambda..

Programming 2020.07.18
반응형