프로그램 작성

전문가 및 열성적 프로그래머를위한 Q & A

8
Android Studio 3.5 리 팩터 문제
방금 스튜디오를 android studio 3.5로 업데이트했으며 AndroidManifest.xml파일 을 리팩토링하려고 할 때 모든 앱 권한을 파일 맨 아래로 리팩토링하고 있습니다. 이 문제에 직면 한 사람이 있습니까? 이 리팩토링 문제에 대한 해결책이 있습니까? 리팩터링하기 전에 : 리 팩터 후 : 모든 프로젝트 파일에 적용됩니다. 중요한 이유 :



3
메소드가 호출되는지 확인하기 위해 Moq 사용
더 높은 수준의 메서드를 호출하면 메서드 호출이 발생하는지 테스트 할 수 있습니다. public abstract class SomeClass() { public void SomeMehod() { SomeOtherMethod(); } internal abstract void SomeOtherMethod(); } 전화하면 전화가 SomeMethod()올 것으로 예상합니다 SomeOtherMethod(). 이런 종류의 테스트가 조롱 프레임 워크에서 사용할 수 있다고 생각합니까?
159 c#  .net  unit-testing  mocking  moq 



11
Git 브랜치 제작자 찾기
누가 지점을 만들 었는지 알고 싶습니다. 나는 그렇게 할 수있다 : git branch -a | xargs -L 1 bash -c 'echo "$1 `git log --pretty=format:"%H %an" $1^..$1`"' _ 그러나 이것은 분기를 만든 사람 일 필요는 없으며 분기당 마지막 커미터를 반환합니다.
159 git  git-branch 


17
호스트 "<url here>"을 (를) 확인할 수 없습니다. 호스트 이름과 연관된 주소가 없습니다.
닫은. 이 질문은 디버깅 세부 사항 이 필요합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 질문을 업데이트하여 스택 오버플로에 대한 주제 입니다. 휴일 2 년 전 . 이 질문을 개선하십시오 RSS 링크 를 읽는 Android 응용 프로그램에서 다음 오류가 발생합니다. java.net.UnknownHostException : 호스트 "example.com"을 분석 할 수 없습니다. 호스트 …
159 java  android 


8
파이썬에서 디스크에 기본 http 파일 다운로드 및 저장?
저는 Python을 처음 사용하고이 사이트에서 Q &amp; A를 진행하면서 질문에 대한 답변을 받았습니다. 그러나 나는 초보자이며 일부 솔루션을 이해하기가 어렵습니다. 매우 기본적인 솔루션이 필요합니다. 누군가 'http를 통해 파일 다운로드'와 'Windows의 디스크에 파일 저장'에 대한 간단한 해결책을 설명해 주시겠습니까? shutil 및 os 모듈을 사용하는 방법을 잘 모르겠습니다. 다운로드하려는 파일은 500MB 미만이고 …
159 python  file  download  save 

11
Visual Studio (및 / 또는 ReSharper)를 사용하여 클래스 필드에서 생성자를 어떻게 생성합니까?
클래스의 필드를 기반으로 클래스의 기본 생성자를 생성하는 명령을 제공하는 많은 Java IDE ( Eclipse , NetBeans 및 IntelliJ IDEA )에 익숙해졌습니다 . 예를 들면 다음과 같습니다. public class Example { public decimal MyNumber { get; set; } public string Description { get; set; } public int SomeInteger { get; set; …

14
Node.js HTTP 서버로 단일 쿠키 가져 오기 및 설정
단일 쿠키를 설정하고 nodejs 서버 인스턴스에 대한 각 요청과 함께 단일 쿠키를 읽을 수 있기를 원합니다. 타사 라이브러리를 가져올 필요없이 몇 줄의 코드로 수행 할 수 있습니까? var http = require('http'); http.createServer(function (request, response) { response.writeHead(200, {'Content-Type': 'text/plain'}); response.end('Hello World\n'); }).listen(8124); console.log('Server running at http://127.0.0.1:8124/'); nodejs.org에서 직접 위의 코드를 가져 …

6
Ruby의 base64 인코딩 문자열에서 이상한 \ n
Ruby에 내장 된 Base64 라이브러리에 '\ n'이 추가되었습니다. 이유를 찾을 수 없습니다. 이 특별한 예를 들어 : irb(main):001:0&gt; require 'rubygems' =&gt; true irb(main):002:0&gt; require 'base64' =&gt; true irb(main):003:0&gt; str = "1110--ad6ca0b06e1fbeb7e6518a0418a73a6e04a67054" =&gt; "1110--ad6ca0b06e1fbeb7e6518a0418a73a6e04a67054" irb(main):004:0&gt; Base64.encode64(str) =&gt; "MTExMC0tYWQ2Y2EwYjA2ZTFmYmViN2U2NTE4YTA0MThhNzNhNmUwNGE2NzA1\nNA==\n" \ n은 끝에서 마지막과 6 번째 위치에 있습니다. 디코더 (Base64.decode64)는 이전 문자열을 완벽하게 …
159 ruby  base64  encode 

14
Mojave로 업그레이드 한 후 Mac에서 C 프로그램을 컴파일 할 수 없습니다
터미널에서 gcc 명령을 사용하여 C 프로그램을 컴파일했지만 갑자기 Mac OS (macOS 10.14 Mojave 및 XCode 10.0)로 업데이트 한 후 메시지가 수신되기 시작했습니다. test.c:8:10: fatal error: stdio.h: No such file or directory #include &lt;stdio.h&gt; ^~~~~~~~~ compilation terminated. gcc가 이미 설치되어 /usr/local/bin있고 실제로 gcc가 있습니다. 다른 iMac에서 동일한 파일을 실행하려고 시도했지만 아무런 …
159 c  macos  gcc  terminal 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책과 개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.