반응형

Programming 3283

interface {} 값의 "실제"유형을 결정하는 방법은 무엇입니까?

interface {} 값의 "실제"유형을 결정하는 방법은 무엇입니까? interface{}유형 사용에 대한 좋은 리소스를 찾지 못했습니다 . 예를 들면 package main import "fmt" func weirdFunc(i int) interface{} { if i == 0 { return "zero" } return i } func main() { var i = 5 var w = weirdFunc(5) // this example works! if tmp, ok := w.(int); ok { i += tmp } fmt.Println("i =", i) } Go의 사용에 대한 좋은 소개를 알고 interface{}있습니까? 구체적인 질문 : w의 "실제"유형을 어떻게 얻습니까? 유형의 문자열 표현을..

Programming 2020.08.15

v120 용 빌드 도구 (플랫폼 도구 세트 = 'v120')를 찾을 수 없습니다.

v120 용 빌드 도구 (플랫폼 도구 세트 = 'v120')를 찾을 수 없습니다. Windows 8 x64에서 Visual Studio 2012를 사용하는 것은 msbuild가 .net으로 이동했기 때문에 발생하지만 아직 수정하는 방법을 보지 못했습니다. 4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v120') cannot be found. To build using the v120 build tools, either click the Project menu or righ..

Programming 2020.08.15

C #에서 HTML 소스를 다운로드하려면 어떻게해야합니까?

C #에서 HTML 소스를 다운로드하려면 어떻게해야합니까? C #에서 웹 주소가 주어진 HTML 소스를 어떻게 얻을 수 있습니까? WebClient 클래스를 사용하여 파일을 다운로드 할 수 있습니다 . using System.Net; using (WebClient client = new WebClient ()) // WebClient class inherits IDisposable { client.DownloadFile("http://yoursite.com/page.html", @"C:\localfile.html"); // Or you can get the file content without saving it string htmlCode = client.DownloadString("http://your..

Programming 2020.08.15

Java에서 Long을 Date로 변환하면 1970이 반환됩니다.

Java에서 Long을 Date로 변환하면 1970이 반환됩니다. 웹 서비스에서 다운로드 한 긴 값 (예 : 1220227200, 1220832000, 1221436800 ...)이있는 목록이 있습니다. 날짜로 변환해야합니다. 안타깝게도이 방법은 다음과 같습니다. Date d = new Date(1220227200); 1970 년 1 월 1 일을 반환합니다. 누구든지 올바르게 변환하는 다른 방법을 알고 있습니까? Date생성자 (링크를 클릭!)와 같은 시간 허용 long에서 밀리 초 단위 가 아닌 초. 1000을 곱하고 long. Date d = new Date(1220227200L * 1000); 여기에 표시됩니다. 2008 년 8 월 31 일 일요일 20:00:00 GMT-04 : 00 tl; dr ..

Programming 2020.08.15

Docker가 사용중인 볼륨에 있지만 Docker 컨테이너가 없습니다.

Docker가 사용중인 볼륨에 있지만 Docker 컨테이너가 없습니다. Docker 1.9.1에서 Docker 볼륨을 제거하는 데 문제가 있습니다. 중지 된 모든 컨테이너를 제거하여 docker ps -a빈 반환합니다. 를 사용 docker volume ls하면 전체 Docker 컨테이너가 제공됩니다. docker volume ls DRIVER VOLUME NAME local a94211ea91d66142886d72ec476ece477bb5d2e7e52a5d73b2f2f98f6efa6e66 local 4f673316d690ca2d41abbdc9bf980c7a3f8d67242d76562bbd44079f5f438317 local eb6ab93effc4b90a2162e6fab6eeeb65bd0e4bd8a929..

Programming 2020.08.15

변경 가능한 객체와 변경 불가능한 객체의 차이점

변경 가능한 객체와 변경 불가능한 객체의 차이점 이 질문에 이미 답변이 있습니다. 불변이란 무엇을 의미합니까? 17 답변 누구든지 예를 들어 Mutable 객체와 Immutable 객체의 차이점을 알려주십시오. 변경 가능한 개체에는 변경할 수있는 필드가 있고, 변경 불가능한 개체에는 개체가 생성 된 후 변경할 수있는 필드가 없습니다.매우 단순한 불변 객체는 필드가없는 객체입니다. (예를 들어 간단한 비교기 구현). class Mutable{ private int value; public Mutable(int value) { this.value = value; } //getter and setter for value } class Immutable { private final int value; publi..

Programming 2020.08.15

ViewPager에서 프로그래밍 방식으로 다음보기를 표시하는 방법은 무엇입니까?

ViewPager에서 프로그래밍 방식으로 다음보기를 표시하는 방법은 무엇입니까? ViewPager를 만들었고 모든 것이 잘 작동하지만 ViewPager 내부를 탐색하는 데 사용할 수있는 ViewPager 외부에 이전 다음 버튼을 갖고 싶습니다. 수동으로 스 와이프하지 않고 ViewPager의 다음 항목으로 이동하려면 어떻게해야합니까? blessenm이 대답했듯이 viewpager.setCurrentItem(int index)갈 길입니다. 완전성을위한 완전한 구현 : public void MoveNext(View view) { //it doesn't matter if you're already in the last item pager.setCurrentItem(pager.getCurrentItem() + ..

Programming 2020.08.15

RSpec : 메서드가 호출되었는지 테스트하는 방법은 무엇입니까?

RSpec : 메서드가 호출되었는지 테스트하는 방법은 무엇입니까? RSpec 테스트를 작성할 때 테스트 실행 중에 메서드가 호출되었는지 확인하기 위해 다음과 같은 코드를 많이 작성했습니다 (인수를 위해 상태를 조사 할 수 없다고 가정 해 보겠습니다. 메서드가 수행하는 작업이 효과를보기가 쉽지 않기 때문에 호출 후 개체의 describe "#foo" it "should call 'bar' with appropriate arguments" do called_bar = false subject.stub(:bar).with("an argument I want") { called_bar = true } subject.foo expect(called_bar).to be_true end end 내가 알고 싶은 것은 ..

Programming 2020.08.15

ASP.NET 리피터 바인딩 목록

ASP.NET 리피터 바인딩 목록 나는 ListRepeater 컨트롤에 바인딩하고 있습니다. 이제이 Eval기능 을 사용 하여 내용을 다음 ItemTemplate과 같이 표시하고 싶습니다. . 하지만 NAME 대신 무엇을 사용해야하는지 잘 모르겠습니다. 그냥 사용 null 값이 걱정되는 경우이를 리팩토링하는 것이 좋습니다 (.NET 6 이상). .NET 6 미만을 사용하는 경우 null 조건 연산자 Container.DataItem? .ToString ()을 사용할 수 없습니다. ItemType을 System.string으로 설정합니다. rptSample.DataSource = from c in lstSample select new { NAME = c }; 당신이 넣은 중계기에 이것은 잘 작동합니다. 여..

Programming 2020.08.15
반응형