반응형

2020/11/21 30

AppStore가없는 iPhone 앱

AppStore가없는 iPhone 앱 현재 매우 고가의 견고한 PDA에서 실행되는 산업용 앱이 있습니다. 대부분의 엔지니어가 iPhone을 판매하기 위해 판매하기 때문에 훨씬 더 새로운 플랫폼으로 이동하는 것을 고려하고 있습니다. 몇 가지 질문 : 앱 스토어없이 iPhone 앱을 판매 할 수 있습니까? Apple이 99c iFart 앱의 40 % 컷을 취하는 것도 한 가지이지만 이것은 $ 3000 엔지니어링 계산 앱입니다. 또한 일부 사람들이 앱 승인을받는 번거 로움을 들었습니다. 미리 패키지 된 소프트웨어로 iPod touch를 판매 할 수 있습니까 (계약없이 iPhone을 판매하는 것이 더 까다 롭다는 것을 알고 있습니다). 추신. 익명으로 게시 한 것에 대해 죄송합니다. 회사는 PDA 제조업체와의 ..

Programing 2020.11.21

자바 스크립트의 배열 리터럴 표기법은 무엇이며 언제 사용해야합니까?

자바 스크립트의 배열 리터럴 표기법은 무엇이며 언제 사용해야합니까? JSLint가이 오류를 제공합니다. 11 행 문자 33의 문제 : 배열 리터럴 표기법 []을 사용하십시오. var myArray = new Array(); 배열 리터럴 표기법이란 무엇이며 대신 사용하기를 원하는 이유는 무엇입니까? 여기에 new Array();잘 작동해야 함을 보여줍니다 ... 내가 놓친 것이 있습니까? 배열 리터럴 표기법은 빈 괄호 만 사용하여 새 배열을 정의하는 곳입니다. 귀하의 예에서 : var myArray = []; 이것은 배열을 정의하는 "새로운"방법이며 더 짧고 깔끔하다고 생각합니다. 아래 예는 이들의 차이점을 설명합니다. var a = [], // these are the same b = new Array(..

Programing 2020.11.21

Visual Studio에서 "Clean"명령은 무엇을합니까?

Visual Studio에서 "Clean"명령은 무엇을합니까? 알다시피, 이것을 출력하는 것은 => ------ 정리 시작 : 프로젝트 : Foo.Bar, 구성 : 모든 CPU 디버그 ------ ========== 정리 : 1 성공, 0 실패, 0 건너 뛰기 ==== ====== 청소 란 무엇입니까? 출력 디렉토리-이전에 빌드 한 코드를 제거합니다. bin / obj 디렉터리 자체 (또는 그 아래의 Debug / Release 디렉터리)는 제거하지 않고 실제 .exe, .dll 등의 파일 만 제거합니다. 불행히도 이것은 출력 디렉토리를 정리하는 일반적인 사용에 덜 유용합니다. 소스 코드를 압축하고 싶을 때. Clean 작업은이 작업을 수행하지 않기 때문에 일반적으로 bin 및 obj 디렉터리를 직접 삭..

Programing 2020.11.21

이 자체 초기화가 유효합니까?

이 자체 초기화가 유효합니까? 아까 생각했던이 질문이 있는데 대답하는 것이 사소하지 않다고 생각했습니다. int x = x + 1; int main() { return x; } 내 질문은 프로그램의 동작이 정의되었는지 여부가 전혀 유효하지 않은지 여부입니다. 이 정의되어있는 경우,의 값 x에 알려진 main? 나는 그것이 정의되어 있고 x의 값이 1이어야한다고 확신합니다. §3.6.2 / 1은 다음과 같이 말합니다. "정적 저장 기간 (3.7.1)을 가진 객체는 다른 초기화가 일어나기 전에 0으로 초기화 (8.5)되어야합니다. " 그 후에는 모든 것이 매우 간단하다고 생각합니다. 내 질문은 프로그램의 동작이 정의되었는지 여부가 전혀 유효하지 않은지 여부입니다. 정의 된 경우 x의 값이 main에 알려져 ..

Programing 2020.11.21

프로세스의 CPU 및 메모리 사용량을 얻기위한 올바른 성능 카운터는 무엇입니까?

프로세스의 CPU 및 메모리 사용량을 얻기위한 올바른 성능 카운터는 무엇입니까? .NET 클래스를 사용하여 특정 프로세스 의 CPU 및 메모리 사용량 을 어떻게 얻을 수 PerformanceCounter있습니까? 그리고 또한 차이점은 무엇입니까 Processor\% Processor Time그리고 Process\% Processor Time? 이 둘 사이에 약간 혼란 스러워요. 에서 이 게시물 : 전체 PC CPU 및 메모리 사용량을 확인하려면 : using System.Diagnostics; 그런 다음 전역 적으로 선언합니다. private PerformanceCounter theCPUCounter = new PerformanceCounter("Processor", "% Processor Time", ..

Programing 2020.11.21

복사본을 생성하지 않고 Python에서 목록 분할

복사본을 생성하지 않고 Python에서 목록 분할 다음과 같은 문제가 있습니다. 정수의 목록을 감안할 때 L, 나는 하위 목록을 모두 생성해야 L[k:] for k in [0, len(L) - 1], 복사본을 생성하지 않고 . 파이썬에서 이것을 어떻게 수행합니까? 어떻게 든 버퍼 객체로? 짧은 대답 슬라이싱 목록은 목록에있는 개체의 복사본을 생성하지 않습니다. 단지 그들에 대한 참조를 복사합니다. 그것이 질문에 대한 대답입니다. 긴 대답 변경 가능 및 변경 불가능한 값 테스트 먼저 기본 주장을 테스트 해 봅시다. 정수와 같은 불변 객체의 경우에도 참조 만 복사됨을 보여줄 수 있습니다. 다음은 각각 동일한 값을 가진 세 가지 정수 객체입니다. >>> a = [1000 + 1, 1000 + 1, 1000 +..

Programing 2020.11.21

부정적인 미리보기 정규식

부정적인 미리보기 정규식 "foo.htm"으로 끝나지 않는 한 ".htm"으로 끝나는 모든 문자열을 일치시키고 싶습니다. 나는 일반적으로 정규 표현식을 사용하는 편이 좋지만 부정적인 예견 때문에 당황스러워했습니다. 왜 작동하지 않습니까? /(?!foo)\.htm$/i.test("/foo.htm"); // returns true. I want false. 대신 무엇을 사용해야합니까? 나는 "negative look behind "표현이 필요하다고 생각 한다 (만약 JavaScript가 그런 것을 지원한다면, 나는 그렇지 않다는 것을 알고있다). 문제는 정말 간단합니다. 이렇게하면됩니다. /^(?!.*foo\.htm$).*\.htm$/i 당신이 설명하는 것은 (당신의 의도) 부정적인 look-behind 이..

Programing 2020.11.21

Redis에서 키를 제거하려면 어떻게해야합니까?

Redis에서 키를 제거하려면 어떻게해야합니까? "user *"와 일치하는 키를 제거하고 싶습니다. redis 명령 줄에서 어떻게합니까? 이것은 지금 당장 한 번에 할 수있는 기능이 아닙니다 ( DEL문서 의 주석 참조 ). 불행히도을 사용 KEYS하고 결과를 반복 한 다음을 사용 DEL하여 각각을 제거 하는 것만 남았습니다 . bash를 사용하여 도움을주는 것은 어떻습니까? for key in `echo 'KEYS user*' | redis-cli | awk '{print $1}'` do echo DEL $key done | redis-cli 단계별로 진행하려면 : echo 'KEYS user*' | redis-cli | awk '{print $1}' -모든 키를 얻고 awk로 원하지 않는 추가 텍스트..

Programing 2020.11.21

C의 구조체 멤버에 대한 기본값

C의 구조체 멤버에 대한 기본값 일부 구조체 멤버의 기본값을 설정할 수 있습니까? 다음을 시도했지만 구문 오류가 발생했습니다. typedef struct { int flag = 3; } MyStruct; 오류 : $ gcc -o testIt test.c test.c:7: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘=’ token test.c: In function ‘main’: test.c:17: error: ‘struct ’ has no member named ‘flag’ 구조는 데이터 유형 입니다. 데이터 유형에 값을 제공하지 않습니다. 데이터 유형의 인스턴스 / 객체에 값을 제공합니다. 따라서 C에서는 불가능합니다. 대신 구조 인스..

Programing 2020.11.21

Git 브랜치는 어디에서 시작하고 길이는 얼마입니까?

Git 브랜치는 어디에서 시작하고 길이는 얼마입니까? 때때로 나는 git의 특정 브랜치가 시작되는 커밋 또는 특정 브랜치에서 특정 커밋이 생성되었는지 여부를 묻습니다. 분기의 끝점은 매우 명확합니다. 분기 레이블이있는 곳입니다. 그러나-어디서 시작 되었습니까? 사소한 대답은 다음과 같습니다 . 우리 가 해당 분기를 만든 커밋에서 . 그러나 그 정보는 내가 지금 아는 한, 그것이 내가 질문하는 이유이며 첫 번째 커밋 후에 잃어버린 것입니다. 우리가 분기 한 커밋을 아는 한 그래프를 그려 명확하게 할 수 있습니다. A - B - C - - - - J [master] \ D - E - F - G [branch-A] \ H - - I [branch-B] 커밋에서 분기 B를 만들었 E으므로 이것이 "시작"입니다...

Programing 2020.11.21
반응형