반응형

javascript 2867

왜 자동 a = 1입니까?

왜 자동 a = 1입니까? C로 컴파일? 코드: int main(void) { auto a=1; return 0; } 파일의 확장명이 .c 인 경우 MS Visual Studio 2012 컴파일러에서 오류없이 컴파일됩니다. 나는 항상 .c 확장자를 사용할 때 컴파일은 C ++이 아닌 C 구문을 따라야한다고 생각했습니다. 또한, 내가 아는 한 유형이없는 auto는 C ++ 11 이후 C ++ 에서만 허용 됩니다 .이 유형은 초기화 프로그램에서 유형이 추론됨을 의미합니다. 내 컴파일러가 C를 고수하지 않거나 코드가 실제로 C 언어로 정확합니까? auto"로컬 범위"를 의미하는 이전 C 키워드입니다. auto a는 auto int a함수와 동일하며 로컬 범위는 함수 내에 선언 된 변수의 기본값이므로이 int ..

programing tip 2020.07.08

Capistrano-이전 릴리즈 정리

Capistrano-이전 릴리즈 정리 일반적으로 capistrano를 사용할 때는 배포 된 응용 프로그램에서 이전 릴리스를 수동으로 삭제합니다. 나는 당신이 달릴 수는 cap deploy:cleanup있지만 여전히 5 개의 릴리스를 남긴다 는 것을 이해 합니다. 이것이 의도 된 목적입니까? 이전 릴리스를 1 개의 이전 배포로 정리하는 다른 방법이 있습니까? :keep_releases변수를 사용하여 기본값 인 5를 대체 할 수 있습니다 . 이것을 확인하십시오 . deploy.rb에서이를 설정하면 자동으로이를 수행 할 수 있습니다. set :keep_releases, 1 after "deploy:update", "deploy:cleanup" 과거 (이것은 정확히 어떤 버전인지 모르겠습니다)이 콜백은 기본값이..

programing tip 2020.07.08

C ++ 16 진 문자열을 부호있는 정수로 변환

C ++ 16 진 문자열을 부호있는 정수로 변환 C ++에서 16 진수 문자열을 부호있는 32 비트 정수로 변환하고 싶습니다. 예를 들어 16 진 문자열 "fffefffe"가 있습니다. 이진 표현은 11111111111111101111111111111110입니다. 서명 된 정수 표현은 -65538입니다. C ++에서이 변환을 어떻게 수행합니까? 음수가 아닌 숫자에 대해서도 작동해야합니다. 예를 들어, 16 진수 문자열 "0000000A"는 2 진수로 00000000000000000000000000001010이고 10 진수로 10입니다. 사용하다 std::stringstream unsigned int x; std::stringstream ss; ss x; 다음 예제는 -65538결과로 생성 됩니다. #in..

programing tip 2020.07.08

Android UI에서 둥근 사각형을 그리는 방법은 무엇입니까?

Android UI에서 둥근 사각형을 그리는 방법은 무엇입니까? Android UI에서 둥근 사각형을 그려야합니다. 에 대해 동일한 모서리가 둥근 직사각형을 갖는 TextView하고하는 EditText것도 도움이 될 것입니다. 레이아웃 xml에서 다음을 수행하십시오. android : radius를 변경하면 모서리의 "반올림"양을 변경할 수 있습니다. 나는 이것이 당신이 정확히 필요하다고 생각합니다. 둥근 사각형을 만드는 drawable (xml) 파일입니다. round_rect_shape.xml 여기 레이아웃 파일 : my_layout.xml -> 위 코드에서 배경이있는 LinearLayout (둥근 사각형을 만드는 것이 핵심 역할입니다). 따라서 LinearLayout에 TextView, EditTe..

programing tip 2020.07.08

명령 행을 통해 Android Studio 앱 빌드

명령 행을 통해 Android Studio 앱 빌드 Android Studio 앱 (Gradle 빌드 시스템)을 만들고 싶지만 명령 줄을 통해이 작업을 수행하려고합니다. Android Studio 는 프로젝트 루트에 Gradle 래퍼 를 자동으로 생성하여 Gradle 을 호출하는 방식입니다. 래퍼는 기본적으로 실제 Gradle 바이너리를 호출하는 스크립트이며 Gradle을 최신 상태로 유지하여 버전 제어를보다 쉽게 ​​사용할 수 있습니다. Gradle 명령을 실행하려면 gradlew프로젝트 루트 (또는 gradlew.batWindows)에 있는 스크립트 와 실행하려는 작업 이름을 사용하면됩니다. 예를 들어, Android 애플리케이션의 디버그 버전을 빌드하려면 ./gradlew assembleDebug저..

programing tip 2020.07.07

파이썬에서 나열하는 사전 키 값에 대한 반복

파이썬에서 나열하는 사전 키 값에 대한 반복 파이썬에서 작업하기 2.7. 팀 이름을 키로 사용하는 사전과 점수를 매기고 각 팀에 대해 값 목록으로 허용 한 런의 양이 있습니다. NL_East = {'Phillies': [645, 469], 'Braves': [599, 548], 'Mets': [653, 672]} 사전을 함수에 공급하고 각 팀 (키)을 반복하고 싶습니다. 사용중인 코드는 다음과 같습니다. 지금은 팀 단위로만 갈 수 있습니다. 각 팀을 어떻게 반복하고 각 팀의 예상 win_percentage를 인쇄합니까? def Pythag(league): runs_scored = float(league['Phillies'][0]) runs_allowed = float(league['Phillies'][1..

programing tip 2020.07.07

C # async / await와 동일한 Java?

C # async / await와 동일한 Java? 저는 일반적인 C # 개발자이지만 때로는 Java로 응용 프로그램을 개발합니다. C # async / await에 해당하는 Java가 있는지 궁금합니다. 간단히 말하면 Java는 다음과 같습니다. async Task AccessTheWebAsync() { HttpClient client = new HttpClient(); var urlContents = await client.GetStringAsync("http://msdn.microsoft.com"); return urlContents.Length; } 아니요, Java 또는 v5 이전의 C #에는 async / await에 해당하는 것이 없습니다. 배후에 상태 머신을 구축하는 것은 상당히 복잡한 언..

programing tip 2020.07.07

인덱스가있는 Java 8 forEach

인덱스가있는 Java 8 forEach 이 질문에는 이미 답변이 있습니다. Java 8에서 인덱스를 사용하여 스트림을 반복하는 간결한 방법이 있습니까? 답변 19 개 forEachJava 8에서 색인으로 반복 되는 메소드 를 빌드하는 방법이 있습니까? 이상적으로는 다음과 같은 것을 원합니다. params.forEach((idx, e) -> query.bind(idx, e)); 내가 지금 할 수있는 최선은 : int idx = 0; params.forEach(e -> { query.bind(idx, e); idx++; }); 색인 가능한 컬렉션 (목록 등)을 반복하므로 요소의 인덱스로 반복 할 수 있다고 가정합니다. IntStream.range(0, params.size()) .forEach(idx -> ..

programing tip 2020.07.07

ADB.exe는 더 이상 사용되지 않으며 심각한 성능 문제가 있습니다

ADB.exe는 더 이상 사용되지 않으며 심각한 성능 문제가 있습니다 Windows 10을 사용하고 있으며 Android Studio에서 가상 장치 에뮬레이터를 시작하면 다음과 같은 메시지가 계속 나타납니다. "C : \ Users \ siviw \ AppData \ Local \ Android \ Sdk \ platform-tools \ adb.exe의 ADB 바이너리는 더 이상 사용되지 않으며 Android 에뮬레이터에서 심각한 성능 문제가 있습니다. 훨씬 더 빠른 앱을 얻으려면 최신 버전으로 업데이트하십시오 / 파일 전송". 경험이 거의없는 새로운 개발자입니다. 메시지가 더 이상 표시되지 않도록 최신 버전으로 업데이트해야하는 것은 무엇입니까? 나는 안드로이드도 처음이다. dkalev의 답변은 정확하..

programing tip 2020.07.07

href가없는 링크의 포인터로 커서 스타일을 설정하는 방법

href가없는 링크의 포인터로 커서 스타일을 설정하는 방법 자바 스크립트 호출을 위한 속성이 없는 많은 HTML 태그 가 있습니다. 이 링크에는 포인터 스타일의 커서가 없습니다. 텍스트 스타일 커서가 있습니다.hrefonclick href속성 을 사용하지 않고 커서 스타일을 링크 포인터로 설정하려면 어떻게 해야합니까? href = "#"을 추가 할 수 있다는 것을 알고 있습니다. 나는 이것을 HTML 문서의 많은 곳에서 가지고 있으며 href속성 을 사용하지 않고 링크에 대한 커서 스타일 포인터를 만드는 방법을 알고 싶습니다 . CSS 파일에 이것을 추가하십시오 .... a:hover { cursor:pointer; } CSS 파일이 없으면 HTML 페이지의 HEAD에 추가하십시오. 또한 자바 스크립트 ..

programing tip 2020.07.07
반응형