반응형

2020/09/09 30

C #에서 메서드 내에서 전달 된 제네릭 형식을 인스턴스화하는 방법은 무엇입니까?

C #에서 메서드 내에서 전달 된 제네릭 형식을 인스턴스화하는 방법은 무엇입니까? InstantiateType아래 메서드 내에서 유형 T를 어떻게 인스턴스화 할 수 있습니까? 오류가 발생합니다. 'T'는 '유형 매개 변수'이지만 '변수'처럼 사용됩니다. : (답변을 보려면 아래로 스크롤) using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace TestGeneric33 { class Program { static void Main(string[] args) { Container container = new Container(); Console.WriteLine(container.Instant..

Programing 2020.09.09

JVM 용 C # 구현

JVM 용 C # 구현 JVM에 C #을 구현하려는 사람이 있습니까? Java 개발자로서 저는 C #을 부러워하고 있지만 JVM의 다양한 도구는 말할 것도없고 JVM의 이식성과 성숙도를 포기하고 싶지 않습니다. JVM과 CLR 사이에 몇 가지 중요한 차이점이 있다는 것을 알고 있지만 눈에 띄는 것이 있습니까? CLR과 JVM 간에는 매우 중요한 차이점이 있습니다. 몇 가지 예 : Java에는 사용자 정의 값 유형이 없습니다. Java 제네릭은 .NET 제네릭과 완전히 다릅니다. C #의 많은 측면은 프레임 워크의 요소 (대리자 등)에 따라 달라집니다 . 언어 측면 에서도 라이브러리를 이식해야합니다 . Java는 JVM 수준에서 속성 및 이벤트와 같은 것을 지원하지 않습니다. 이 중 일부를 위조 할 수는 ..

Programing 2020.09.09

XSLT가 현재 날짜를 삽입 할 수 있습니까?

XSLT가 현재 날짜를 삽입 할 수 있습니까? 내 사무실에서 사용하는 프로그램은 XSLT 파일과 함께 내보내는 XML 파일을 XHTML로 변환하여 보고서를 내 보냅니다. XSLT를 다시 작성하여 서식을 변경하고 소스 XML 파일에서 더 많은 정보를 추가합니다. 최종 보고서에 파일이 생성 된 날짜를 포함하고 싶습니다. 그러나 현재 날짜 / 시간은 원본 XML 파일에 포함되어 있지 않으며 XML 파일 생성 방법을 제어 할 수 없습니다. 현재 날짜를 반환하는 XSLT에 빌드되는 날짜 함수가없는 것 같습니다. XSLT 변환 중에 현재 날짜를 포함 할 수있는 방법을 아는 사람이 있습니까? XSLT 2 날짜 함수는 다음과 같이 기본적으로 사용할 수 있습니다. 이 또한 current-date()및 current-ti..

Programing 2020.09.09

장기 실행 작업을위한 Android AsyncTask

장기 실행 작업을위한 Android AsyncTask 여기 에서 AsyncTask에 대한 문서를 인용하면 다음 과 같이 말합니다. AsyncTasks는 짧은 작업 (최대 몇 초)에 이상적으로 사용되어야합니다. 스레드를 장기간 실행해야하는 경우 java.util.concurrent pacakge에서 제공하는 다음과 같은 다양한 API를 사용하는 것이 좋습니다. Executor, ThreadPoolExecutor 및 FutureTask. 이제 내 질문이 생깁니다. 왜? 이 doInBackground()함수는 UI 스레드에서 실행되므로 여기에서 장기 실행 작업을하면 어떤 해가 있습니까? 매우 좋은 질문입니다. Android 프로그래머로서 문제를 완전히 이해하려면 시간이 걸립니다. 실제로 AsyncTask에는 ..

Programing 2020.09.09

PHP의 함수에서 반환 된 배열에 액세스

PHP의 함수에서 반환 된 배열에 액세스 원하는 위치에 사이트에 코드를 삽입하는 템플릿 엔진을 사용하고 있습니다. 아주 쉬운 것을 테스트하는 함수를 작성했습니다. myfunction() { return '($this->data["a"]["b"] ? true : false)'; } 문제는 $ this-> data가 비공개이고 어디에서나 액세스 할 수 없으므로 getData (); 내 문제가 발생합니다. $this->getData()['a']['b'] 작동하지 않으며 값을 먼저 할당해도 if () 블록에서 직접 사용되기 때문에 그렇지 않습니다. 어떤 아이디어? PHP 5.4부터 정확히 다음과 같이 할 수 있습니다. getSomeArray()[2] 참조 : https://secure.php.net/manual..

Programing 2020.09.09

GitHub에서 한 파일에 대한 변경 내역을 패치 형식으로 표시 할 수 있습니까?

GitHub에서 한 파일에 대한 변경 내역을 패치 형식으로 표시 할 수 있습니까? 을 수행하면 다음 git log --patch -- path/to/file과 같이 각 커밋에 대한 모든 변경 사항의 차이점과 함께 파일 기록을 얻을 수 있습니다. $ git log --patch -- git-rebase.sh commit 20351bb06bf4d32ef3d1a6849d01636f6593339f Author: Ramkumar Ramachandra Date: Sat Jun 15 18:43:26 2013 +0530 rebase: use 'git stash store' to simplify logic rebase has no reason to know about the implementation of the sta..

Programing 2020.09.09

SQL Server에서 요일 가져 오기

SQL Server에서 요일 가져 오기 집계 된 날짜를 요일로 저장하여 레코드를 주별로 그룹화하려고합니다. 그러나 날짜를 반올림하는 데 사용하는 표준 기술은 주 단위로 올바르게 작동하지 않는 것 같습니다 (일, 월, 년, 분기 및 내가 적용한 다른 기간에는 작동하지만). 다음은 SQL입니다. select "start_of_week" = dateadd(week, datediff(week, 0, getdate()), 0); 이것은 2011-08-22 00:00:00.000일요일이 아니라 월요일을 반환합니다 . 일요일의 코드 인 @@datefirstreturns를 선택하면 7내가 아는 한 서버가 올바르게 설정됩니다. 위의 코드를 다음과 같이 변경하여 쉽게 우회 할 수 있습니다. select "start_of_..

Programing 2020.09.09

Python에서 Dictwriter로 출력 할 때 CSV 파일에 각 데이터 줄 사이에 빈 줄이있는 이유는 무엇입니까?

Python에서 Dictwriter로 출력 할 때 CSV 파일에 각 데이터 줄 사이에 빈 줄이있는 이유는 무엇입니까? 이 질문에 이미 답변이 있습니다. 파이썬으로 작성된 CSV 파일은 각 행 사이에 빈 줄이 8 답변을 DictWriter를 사용하여 사전의 데이터를 csv 파일로 출력하고 있습니다. CSV 파일의 각 데이터 줄 사이에 빈 줄이있는 이유는 무엇입니까? 큰 문제는 아니지만 "이중 간격"이 파일의 줄 수를 두 배로 늘리기 때문에 너무 많은 줄이 있기 때문에 데이터 세트가 크고 하나의 csv 파일에 맞지 않습니다. 사전에 쓰는 코드는 다음과 같습니다. headers=['id', 'year', 'activity', 'lineitem', 'datum'] output = csv.DictWriter(op..

Programing 2020.09.09

페이지를 다시로드하지 않고 쿼리 문자열 수정

페이지를 다시로드하지 않고 쿼리 문자열 수정 사진 갤러리를 만들고 있는데 사진을 검색 할 때 쿼리 문자열과 제목을 변경할 수 있기를 원합니다. 내가 찾고있는 동작은 연속 / 무한 페이지의 일부 구현에서 자주 볼 수 있습니다. 여기에서 쿼리 문자열을 아래로 스크롤하는 동안 페이지 번호 ( http://x.com?page=4 ) 등이 계속 증가합니다 . 이론상 간단하지만 주요 브라우저에서 안전한 것을 원합니다. 이 훌륭한 게시물을 찾았고 와 함께 예제를 따르려고 window.history.pushstate했지만 저에게 효과가없는 것 같습니다. 그리고 브라우저 기록을 수정하는 데는 신경 쓰지 않기 때문에 이상적인지 확실하지 않습니다. 사진이 변경 될 때마다 페이지를 다시로드하지 않고 현재보고있는 사진을 북마크..

Programing 2020.09.09

PostgreSQL 데이터베이스 복원시 권한 문제를 해결하는 방법

PostgreSQL 데이터베이스 복원시 권한 문제를 해결하는 방법 명령을 사용하여 Postgres 데이터베이스에 대한 깨끗한 소유자 백업을 덤프했습니다. pg_dump sample_database -O -c -U 나중에 데이터베이스를 복원 할 때 psql -d sample_database -U app_name 그러나 데이터 복원을 방해하는 몇 가지 오류가 발생했습니다. ERROR: must be owner of extension plpgsql ERROR: must be owner of schema public ERROR: schema "public" already exists ERROR: must be owner of schema public CREATE EXTENSION ERROR: must be ow..

Programing 2020.09.09
반응형