반응형

C# 2289

JavaScript에서 UUID를 생성 할 때 충돌이 발생합니까?

JavaScript에서 UUID를 생성 할 때 충돌이 발생합니까? 이것은 이 질문 과 관련 이 있습니다. 이 답변의 아래 코드를 사용하여 JavaScript에서 UUID를 생성합니다. 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function(c) { var r = Math.random()*16|0, v = c == 'x' ? r : (r&0x3|0x8); return v.toString(16); }); 이 솔루션은 잘 작동하는 것처럼 보였지만 충돌이 발생합니다. 내가 가진 것은 다음과 같습니다. Google 크롬에서 실행되는 웹 앱. 16 명의 사용자. 이러한 사용자에 의해 지난 2 개월 동안 약 4000 개의 UUID가 생성되었습니다. 약 20..

program story 2020.09.06

교리 수화 란 무엇입니까?

교리 수화 란 무엇입니까? [닫은] 나는 교리의 문서에서 수화에 대해 읽었지만 여전히 그것이 무엇인지 이해할 수 없습니다. 누군가 설명해 주시겠습니까? Hydration은 쿼리 결과를 반환하는 데 사용되는 방법입니다. 예를 들면 : HYDRATE_ARRAY -그러면 다른 배열로 표시되는 레코드 배열이 반환됩니다. $q = Doctrine_Query::create() ->from('Post p') ->setHydrationMode(Doctrine::HYDRATE_ARRAY); $resultSet = $q->execute(); // $resultSet is an array foreach ($resultSet as $post) { // $post is an array echo $post['title']; } ..

program story 2020.09.06

T-SQL : UPDATE 문에서 CASE를 사용하여 조건에 따라 특정 열 업데이트

T-SQL : UPDATE 문에서 CASE를 사용하여 조건에 따라 특정 열 업데이트 이것이 가능한지 궁금합니다. 조건이 참이면 x 열을 업데이트하고, 그렇지 않으면 y 열이 업데이트됩니다. UPDATE table SET (CASE (CONDITION) WHEN TRUE THEN columnx ELSE columny END) = 25 나는 모든 것을 검색하고 몇 가지 시도했지만 해결책을 찾을 수 없습니다. 가능하지 않다고 생각하지만 여기에서 물어보고 누군가가 전에 해본 적이 있는지 알아 보겠습니다. 미리 감사드립니다. 조건을 사용하여 쿼리 구조를 변경할 수 없으며 관련된 데이터 만 변경할 수 있습니다. 다음과 같이 할 수 있습니다. update table set columnx = (case when con..

program story 2020.09.05

C int 배열을 0으로 재설정 : 가장 빠른 방법?

C int 배열을 0으로 재설정 : 가장 빠른 방법? T myarray[100]with T = int, unsigned int, long long int 또는 unsigned long long int 가 있다고 가정하면 모든 내용을 0으로 재설정하는 가장 빠른 방법은 무엇입니까 (초기화뿐만 아니라 내 프로그램에서 내용을 여러 번 재설정) ? 아마도 memset과 함께? 같은 동적 배열에 대한 동일한 질문입니다 T *myarray = new T[100]. memset(from )은 일반적으로 어셈블리로 직접 작성되고 수작업으로 최적화되는 루틴이기 때문에 아마도 가장 빠른 표준 방법 일 것입니다. memset(myarray, 0, sizeof(myarray)); // for automatically-allo..

program story 2020.09.05

ORA-01882 : 시간대 영역이 없습니다

ORA-01882 : 시간대 영역이 없습니다 Java 응용 프로그램에서 Oracle 데이터베이스에 액세스하고 있는데 응용 프로그램을 실행할 때 다음 오류가 발생합니다. java.sql.SQLException : ORA-00604 : 재귀 SQL 레벨 1에서 오류가 발생했습니다. ORA-01882 : 시간대 영역을 찾을 수 없습니다. Oracle jdbc 드라이버 및 Oracle 데이터베이스의 버전을 확인할 수도 있습니다. 오늘 바로 ojdbc6.jar (버전 11.2.0.3.0)을 사용하여 Oracle 9.2.0.4.0 서버에 연결할 때이 문제가 발생했습니다. ojdbc6.jar 버전 11.1.0.7.0으로 바꾸면 문제가 해결되었습니다. 또한 oracle.jdbc.timezoneAsRegion=false..

program story 2020.09.05

OSX 10.10 yosemite beta on git pull : git-sh-setup : No such file or directory

OSX 10.10 yosemite beta on git pull : git-sh-setup : No such file or directory OSX 10.10 Yosemite Beta로 업그레이드 한 후 실행 git pull하면 다음 오류가 반환됩니다. / Library / Developer / CommandLineTools / usr / libexec / git-core / git-pull : 11 행 : git-sh-setup : 해당 파일 또는 디렉토리 없음 참조 된 git-core 디렉토리를 확인했고 git-sh-setup.sh가 거기에 있습니다. 다른 git 명령이 예상대로 정확히 작동합니다. 현재로서는 가장 깨끗한 해결책은 iTerm 세션의 초기 명령을 다음과 같이 변경하는 것입니다. /usr..

program story 2020.09.05

사용 설명 누락으로 인해 앱이 거부 됨 (Xcode8)

사용 설명 누락으로 인해 앱이 거부 됨 (Xcode8) 그래서 오늘이 메일을 받았는데, 사용 설명이 누락되어 내 앱의 최신 빌드가 iTunes Connect에서 거부되었다는 내용입니다. 정확히는: 이 앱은 사용 설명없이 개인 정보에 민감한 데이터에 액세스하려고합니다. 앱의 Info.plist에는 앱이이 데이터를 사용하는 방법을 사용자에게 설명하는 문자열 값과 함께 NSContactsUsageDescription 키가 포함되어야합니다. 이 앱은 사용 설명없이 개인 정보에 민감한 데이터에 액세스하려고합니다. 앱의 Info.plist에는 앱이이 데이터를 사용하는 방법을 사용자에게 설명하는 문자열 값과 함께 NSCalendarsUsageDescription 키가 포함되어야합니다. 이 앱은 사용 설명없이 개인 정..

program story 2020.09.05

"%를 사용할 수 없음 : 대신 truncatingRemainder 사용"은 무엇을 의미합니까?

"%를 사용할 수 없음 : 대신 truncatingRemainder 사용"은 무엇을 의미합니까? 확장 코드를 사용할 때 다음 오류가 발생합니다. 다른 연산자를 사용하거나 인터넷 검색을 기반으로 표현식의 값을 수정하도록 요청하는지 확실하지 않습니다. 오류 : %를 사용할 수 없음 : 대신 truncatingRemainder를 사용하십시오. 확장 코드 : extension CMTime { var durationText:String { let totalSeconds = CMTimeGetSeconds(self) let hours:Int = Int(totalSeconds / 3600) let minutes:Int = Int(totalSeconds % 3600 / 60) let seconds:Int = Int(to..

program story 2020.09.05

adb 명령을 사용하여 SD 카드없이 기기에 파일을 푸시하는 방법

adb 명령을 사용하여 SD 카드없이 기기에 파일을 푸시하는 방법 컴퓨터에서 SD 카드가없는 안드로이드 장치로 파일을 푸시하는 방법. 나는 시도했다 : C:\anand>adb push anand.jpg /data/local 3399 KB/s (111387 bytes in 0.032s) C:\anand>adb push anand.jpg /data/opt 3199 KB/s (111387 bytes in 0.034s) C:\anand>adb push anand.jpg /data/tmp 3884 KB/s (111387 bytes in 0.028s) 위의 명령을 사용하여 파일 anand.jpg을 장치 로 이동 했지만 장치에서이 jpg파일을 얻지 못했습니다 . cmd 프롬프트에서 성공 결과를 얻지 못했습니다. 33..

program story 2020.09.05

Visual Studio 2017 (.NET Core)의 자동 버전 관리

Visual Studio 2017 (.NET Core)의 자동 버전 관리 .NETCoreApp 1.1 (Visual Studio 2017)에서 버전을 자동으로 늘리는 방법을 찾는 데 몇 시간 중 더 많은 시간을 보냈습니다. AssemblyInfo.cs가 폴더에 동적으로 생성된다는 것을 알고 있습니다. obj/Debug/netcoreapp1.1/ 다음과 같은 이전 방법은 허용되지 않습니다. [assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.*")] 프로젝트를 패키지로 설정하면 거기에서 버전을 설정할 수 있지만 AssemblyInfo.cs 파일을 빌드하는 데 사용되는 것 같습니다. 내 질문은 누구든지 .NET Core (또는 .NETStand..

program story 2020.09.05
반응형