반응형

전체 글 781

공유 코드 프로젝트(.shproj)를 생성하는 방법

공유 코드 프로젝트(.shproj)를 생성하는 방법 Visual Studio 솔루션에 .shproj를 추가하고 다른 프로젝트에서 참조하려면 어떻게 해야 합니까? Visual Studio 2013 Update 2에서 "공유 코드"에 대한 새로운 프로젝트 유형을 추가한 것으로 알고 있습니다.이 유형의 프로젝트는 DLL 자체를 생성하지 않습니다.대신 공유 프로젝트의 파일은 해당 프로젝트를 참조하는 어셈블리에 원본 파일로 포함됩니다. 오픈 소스 프로젝트에서 본 적이 있기 때문에 존재한다는 것을 알고 있습니다.그러나 Visual Studio에서 프로젝트 템플릿을 살펴보니 "공유" 프로젝트 유형을 찾을 수 없었습니다.편집: Visual Studio 2015 Preview 설명서에 따르면 VS 2015에는 공유 프로..

codememo 2023.05.18

RxJs 5에서 Angular Http 네트워크 호출의 결과를 공유하는 올바른 방법은 무엇입니까?

RxJs 5에서 Angular Http 네트워크 호출의 결과를 공유하는 올바른 방법은 무엇입니까? Http를 사용하여 네트워크 호출을 수행하고 http 관찰 가능한 값을 반환하는 메서드를 호출합니다. getCustomer() { return this.http.get('/someUrl').map(res => res.json()); } 이 기능을 사용하여 여러 가입자를 추가할 경우: let network$ = getCustomer(); let subscriber1 = network$.subscribe(...); let subscriber2 = network$.subscribe(...); 이로 인해 여러 네트워크 요청이 발생하지 않도록 해야 합니다. 예를 들어, 호출자가 오류 메시지를 표시하기 위해 관찰 가능..

codememo 2023.05.18

컨트롤러에서 필터를 사용하는 방법은 무엇입니까?

컨트롤러에서 필터를 사용하는 방법은 무엇입니까? 저는 당신이 전달하는 인수를 기반으로 데이터를 반환하는 필터 함수를 작성했습니다.컨트롤러에 동일한 기능이 필요합니다.컨트롤러에서 필터 기능을 재사용할 수 있습니까? 이것이 제가 지금까지 시도한 것입니다. function myCtrl($scope,filter1) { // i simply used the filter function name, it is not working. } 컨트롤러에 $filter 주입 function myCtrl($scope, $filter) { } 그런 다음 해당 필터를 사용할 위치에 상관없이 다음과 같이 사용합니다. $filter('filtername'); 해당 필터에 인수를 전달하려면 별도의 괄호를 사용하여 전달합니다. funct..

codememo 2023.05.18

LINQ를 사용하여 문자열[]을 코드 한 줄에서 int[]로 변환

LINQ를 사용하여 문자열[]을 코드 한 줄에서 int[]로 변환 문자열 형식의 정수 배열이 있습니다. var arr = new string[] { "1", "2", "3", "4" }; 더 나아가려면 '실제' 정수 배열이 필요합니다. void Foo(int[] arr) { .. } 저는 그것을 캐스팅하려고 노력했지만 물론 실패했습니다. Foo(arr.Cast.ToArray()); 다음에 할 수 있습니다. var list = new List(arr.Length); arr.ForEach(i => list.Add(Int32.Parse(i))); // maybe Convert.ToInt32() is better? Foo(list.ToArray()); 또는 var list = new List(arr.Length..

codememo 2023.05.18

X-Frame-옵션 여러 도메인에서 허용

X-Frame-옵션 여러 도메인에서 허용 X-Frame-Options 헤더를 사용하여 보호해야 하는 ASP.NET 4.0 IIS 7.5 사이트가 있습니다. 또한 페이스북 앱뿐만 아니라 동일한 도메인에서 사이트 페이지를 프레임화할 수 있어야 합니다. 현재 다음 사이트로 구성된 사이트가 있습니다. Response.Headers.Add("X-Frame-Options", "ALLOW-FROM SAMEDOMAIN, www.facebook.com/MyFBSite") Chrome 또는 Firefox를 사용하여 Facebook 페이지를 볼 때 사이트 페이지(Facebook 페이지로 프레임화된 경우)는 정상으로 표시되지만 IE9에서 다음 오류가 발생합니다. 할 수 이 를 표시할 수 없습니다…")X-Frame_Option..

codememo 2023.05.18

호스트 대 Dnsafe 호스트

호스트 대 Dnsafe 호스트 Request 개체에서 호스트를 제거해야 합니다.어떤 속성을 사용해야 하며 그 이유는 무엇입니까? MSDN에서: Uri.Dnsafe호스트 속성 DNS 확인에 적합한 URI의 이스케이프되지 않은 호스트 부분을 포함하는 문자열 또는 원래 이스케이프되지 않은 호스트 문자열(이미 확인에 적합한 경우). 대 URI.Host 속성 호스트 이름을 포함하는 문자열입니다.일반적으로 서버의 DNS 호스트 이름 또는 IP 주소입니다. 제 테스트는 ASP를 통해 진행되었습니다.NET 개발 서버.이 두 가지 모두 항상 반환됩니다.localhost127.0.0.1을 넣었을 때도 두 개가 모두 돌아옵니다.localhost. 계속해서 읽어보면,DnsSafeHost속성은 IPv6 주소를 처리하고 필요한 ..

codememo 2023.05.13

를 사용하여 Windows에서 팝업 "토스터" 알림을 만듭니다.그물

를 사용하여 Windows에서 팝업 "토스터" 알림을 만듭니다.그물 사용하고 있습니다.NET 및 특정 이벤트가 트리거될 때 내 데스크톱 구석에 알림을 표시하는 데스크톱 앱/서비스를 만들고 있습니다.너무 거슬리는 일반 메시지 상자 b/c는 사용하고 싶지 않습니다.알림을 보기로 이동한 다음 몇 초 후에 사라집니다.저는 새로운 메시지가 도착했을 때 받는 Outlook 알림과 매우 유사한 기능을 할 수 있는 것을 생각하고 있습니다.문제는 이것을 위해 WPF를 사용해야 하는가 하는 것입니다.저는 WPF로 아무것도 해본 적이 없지만 그것이 끝까지 최선의 수단이라면 기꺼이 시도할 것입니다.이것을 정기적으로 수행할 수 있는 방법이 있습니까?NET 라이브러리?WPF는 이것을 절대적으로 사소한 것으로 만듭니다.아마 10분..

codememo 2023.05.13

이벤트에서 모든 이벤트 핸들러를 제거하는 방법

이벤트에서 모든 이벤트 핸들러를 제거하는 방법 컨트롤에 새 이벤트 핸들러를 만들려면 다음 작업을 수행합니다. c.Click += new EventHandler(mainFormButton_Click); 또는 이 c.Click += mainFormButton_Click; 이벤트 핸들러를 제거하려면 이 작업을 수행합니다. c.Click -= mainFormButton_Click; 하지만 이벤트에서 모든 이벤트 핸들러를 제거하려면 어떻게 해야 합니까?MSDN 포럼에서 해결책을 찾았습니다.아래 샘플 코드는 모두 제거됩니다.Click에서 발생한 사건.button1. public partial class Form1 : Form { public Form1() { InitializeComponent(); button1...

codememo 2023.05.13

다양한 어레이 요소를 새 어레이로 복제하려면 어떻게 해야 합니까?

다양한 어레이 요소를 새 어레이로 복제하려면 어떻게 해야 합니까? 저는 10개의 요소로 구성된 X 배열을 가지고 있습니다.인덱스 3에서 시작하여 인덱스 7에서 끝나는 X의 모든 요소를 포함하는 새 배열을 만들고 싶습니다.물론 루프를 쉽게 작성할 수 있지만 코드를 최대한 깨끗하게 유지하고 싶습니다.C#에서 나를 위해 그것을 할 수 있는 방법이 있습니까? (의사 코드)와 같은 것: Array NewArray = oldArray.createNewArrayFromRange(int BeginIndex , int EndIndex) Array.Copy 제 요구에 맞지 않습니다.새 배열의 항목을 복제해야 합니다. Array.copy C-Style C-Style입니다.memcpy동등하게, 그것은 제가 찾고 있는 것이 아..

codememo 2023.05.13

Git에서 파일 이름의 대문자화를 어떻게 변경합니까?

Git에서 파일 이름의 대문자화를 어떻게 변경합니까? 이전과 다른 대문자로 파일 이름을 바꾸려고 합니다. git mv src/collision/b2AABB.js src/collision/B2AABB.js fatal: destination exists, source=src/collision/b2AABB.js, destination=src/collision/B2AABB.js 보시다시피, Git은 이것에 대해 화를 냅니다.저는 그냥 오래된 평범한 것을 사용하여 이름을 바꾸려고 했습니다.mv명령도 실행하지만 Git는 이름 변경(이름 변경 또는 추적되지 않은 새 파일)을 선택하지 않습니다. 동일한 이름의 다른 대문자로 파일을 변경하려면 어떻게 해야 합니까?저는 Z 셸(zsh) 4.3.15를 사용하여 Git 1.7..

codememo 2023.05.13
반응형