반응형

IT story 4917

enum 값을 int로 변환하는 방법?

enum 값을 int로 변환하는 방법? int 형식을 반환하는 함수가 있습니다. 그러나 TAX 열거 값만 있습니다. TAX 열거 형 값을 int로 캐스팅하려면 어떻게해야합니까? public enum TAX { NOTAX(0),SALESTAX(10),IMPORTEDTAX(5); private int value; private TAX(int value){ this.value = value; } } TAX var = TAX.NOTAX; // This value will differ public int getTaxValue() { // what do do here? // return (int)var; } 열거 형을 value어떻게 든 노출시켜야합니다. public enum Tax { NONE(0), SALES(..

IT story 2020.04.22

ASP.NET Core 웹 API 예외 처리

ASP.NET Core 웹 API 예외 처리 수년간 일반 ASP.NET 웹 API를 사용한 후 새 REST API 프로젝트에 ASP.NET Core를 사용하기 시작했습니다. ASP.NET Core Web API에서 예외를 처리하는 좋은 방법이 없습니다. 예외 처리 필터 / 속성을 구현하려고했습니다. public class ErrorHandlingFilter : ExceptionFilterAttribute { public override void OnException(ExceptionContext context) { HandleExceptionAsync(context); context.ExceptionHandled = true; } private static void HandleExceptionAsync(..

IT story 2020.04.22

ASP.NET MVC 컨트롤러 메소드에서 JSON.NET으로 직렬화 된 camelCase JSON을 어떻게 반환 할 수 있습니까?

ASP.NET MVC 컨트롤러 메소드에서 JSON.NET으로 직렬화 된 camelCase JSON을 어떻게 반환 할 수 있습니까? 내 문제는 JSON.NET으로 직렬화 된 ASP.NET MVC 컨트롤러 메소드의 ActionResult 를 통해 camelCased (표준 PascalCase와 달리) JSON 데이터를 반환하려는 것 입니다. 예를 들어 다음 C # 클래스를 고려하십시오. public class Person { public string FirstName { get; set; } public string LastName { get; set; } } 기본적으로 MVC 컨트롤러에서이 클래스의 인스턴스를 JSON으로 반환하면 다음과 같은 방식으로 직렬화됩니다. { "FirstName": "Joe", ..

IT story 2020.04.22

JS로 HTML 문자열 구문 분석

JS로 HTML 문자열 구문 분석 솔루션을 검색했지만 관련성이 없으므로 여기 내 문제가 있습니다. HTML 텍스트가 포함 된 문자열을 구문 분석하고 싶습니다. JavaScript로하고 싶습니다. 이 라이브러리를 사용해 보았지만 문자열이 아닌 현재 페이지의 HTML을 구문 분석하는 것 같습니다. 아래 코드를 시도하면 페이지 제목이 변경되므로 var parser = new HTMLtoDOM("test01test02test03", document); 내 목표는 문자열처럼 읽은 HTML 외부 페이지에서 링크를 추출하는 것입니다. API를 알고 있습니까? 더미 DOM 요소를 만들고 문자열을 추가하십시오. 그런 다음 DOM 요소처럼 조작 할 수 있습니다. var el = document.createElement( ..

IT story 2020.04.22

Moq를 사용하여 처음과 두 번째에 다른 반환 값

Moq를 사용하여 처음과 두 번째에 다른 반환 값 나는 다음과 같은 테스트를 받았다. [TestCase("~/page/myaction")] public void Page_With_Custom_Action(string path) { // Arrange var pathData = new Mock(); var pageModel = new Mock(); var repository = new Mock(); var mapper = new Mock(); var container = new Mock(); container.Setup(x => x.GetInstance()).Returns(repository.Object); repository.Setup(x => x.GetPageByUrl(path)).Returns(() ..

IT story 2020.04.22

새 응용 프로그램을 작성할 때 사용할 레일 버전 지정

새 응용 프로그램을 작성할 때 사용할 레일 버전 지정 컴퓨터에 두 가지 버전의 레일 (2.1.0 및 2.2.2)이 설치되어 있습니다. 새 응용 프로그램을 만들 때 이전 (2.1.0) 버전을 사용하도록 지정할 수 있습니까? 내가 발견 여기 레일의 이전 버전을 사용하여 새 응용 프로그램을 만들 수있는 문서화되지 않은 옵션을 선택합니다. rails _2.1.0_ new myapp 내가 정상적으로 사용하는 명령은 다음과 같습니다. rails _version_ new application_name 예를 들어 rails _2.1.0_ new my_app 지금까지 사용 가능한 모든 레일 버전 목록은 다음과 같습니다. http://rubygems.org/gems/rails/versions 사용 중에 문제 rails _..

IT story 2020.04.22

스칼라에서 이름으로 전화 및 값으로 전화, 설명 필요

스칼라에서 이름으로 전화 및 값으로 전화, 설명 필요 내가 알기로, 스칼라에서 함수는 값별 또는 이름으로 예를 들어, 다음과 같은 선언을 통해 함수가 어떻게 호출되는지 알고 있습니까? 선언: def f (x:Int, y:Int) = x; 요구 f (1,2) f (23+55,5) f (12+3, 44*11) 규칙은 무엇입니까? 제시 한 예제는 값별 호출 만 사용하므로 차이점을 보여주는 새롭고 간단한 예제를 제공합니다. 먼저 부작용이있는 함수가 있다고 가정 해 봅시다. 이 함수는 무언가를 출력 한 다음를 반환합니다 Int. def something() = { println("calling something") 1 // return value } 이제 Int하나는 값으로 호출 스타일 ( x: Int)로, 다른..

IT story 2020.04.22

Boolean.ToString이 "true"가 아닌 "True"를 출력하는 이유

Boolean.ToString이 "true"가 아닌 "True"를 출력하는 이유 true.ToString() false.toString(); Output: True False "참"이 아니라 "참"이되는 정당한 이유가 있습니까? XML의 부울 유형 이 소문자 이므로 XML을 쓸 때 중단 되며 C #의 true / false와 호환되지 않습니다 (CLS에 대해서는 확실하지 않음). 최신 정보 다음은 C #에서 XML을 사용하는 매우 해킹 된 방법입니다. internal static string ToXmlString(this bool b) { return b.ToString().ToLower(); } 물론 스택에 1 개의 메소드를 추가하지만 모든 곳에서 ToLowers ()를 제거합니다. Microsoft의..

IT story 2020.04.21

원격 SQL Server 데이터베이스를 로컬 드라이브에 어떻게 백업 할 수 있습니까?

원격 SQL Server 데이터베이스를 로컬 드라이브에 어떻게 백업 할 수 있습니까? 데이터베이스를 원격 서버에서 로컬 서버로 복사해야합니다. SQL Server Management Studio를 사용하려고했지만 원격 서버의 드라이브에만 백업합니다. 일부 요점 : 파일을 복사 할 수있는 방식으로 원격 서버에 액세스 할 수 없습니다. 서버에 대한 UNC 경로를 설정할 수있는 권한이 없습니다. 이 데이터베이스를 어떻게 복사 할 수 있습니까? 타사 도구를 사용해야합니까? Microsoft SQL Server Management Studio에서 백업하려는 데이터베이스를 마우스 오른쪽 단추로 클릭하고 태스크-> 스크립트 생성을 클릭하십시오. 그러면 원격 서버에서도 데이터베이스의 적절한 백업을 수행하기 위해 다음을..

IT story 2020.04.21

스레드의 컨텍스트 클래스 로더와 일반 클래스 로더의 차이점

스레드의 컨텍스트 클래스 로더와 일반 클래스 로더의 차이점 스레드의 컨텍스트 클래스 로더와 일반 클래스 로더의 차이점은 무엇입니까? 경우 즉, Thread.currentThread().getContextClassLoader()과 getClass().getClassLoader()하나가 사용되는 다른 클래스 로더 객체를 반환? 각 클래스는 자체 클래스 로더를 사용하여 다른 클래스를로드합니다. 경우에 따라서 ClassA.class참조는 ClassB.class다음 ClassB의 클래스 로더의 클래스 경로에 있어야합니다 ClassA, 또는 그 부모. 스레드 컨텍스트 클래스 로더는 현재 스레드의 현재 클래스 로더입니다. 클래스에서 객체를 만든 ClassLoaderC다음이 소유 한 스레드로 전달할 수 있습니다 Cla..

IT story 2020.04.21
반응형