반응형

전체 글 2602

모든 프로그래머가 알아야 할 .NET Framework 4의 사항

모든 프로그래머가 알아야 할 .NET Framework 4의 사항 최근에 Visual Studio 2010으로 이동하고 .NET Framework 4에서 작동하도록 웹 사이트를 업그레이드했습니다. (VS 2008-Framework 3.5부터) 사이트 속도, 가독성 또는 메모리 사용을 개선하기 위해 알아야 할 사항은 무엇입니까? 병렬 for 루프 Parallel.For(0,10,(i)=> { // Do stuff in parallel. }); 의 나머지 병렬 클래스는 같은 다른 큰 일을 제공 Parallel.Invoke(...)하고 Parallel.ForEach(...). 또한 Linq로 작업을 수행하는 경우 ParallelEnumerable.AsParallel () 메서드 를 사용하여 Linq 쿼리를 병..

Program Tip 2020.10.28

과학 컴퓨팅의 F # 성능

과학 컴퓨팅의 F # 성능 F # 성능이 C ++ 성능과 어떻게 비교되는지 궁금합니다. Java와 관련하여 비슷한 질문을했는데 Java가 무거운 numbercrunching에 적합하지 않다는 인상을 받았습니다. F #이 더 확장 가능하고 성능이 뛰어나야한다는 것을 읽었지만 실제 성능은 C ++와 어떻게 비교됩니까? 현재 구현에 대한 구체적인 질문은 다음과 같습니다. 부동 소수점을 얼마나 잘 수행합니까? 벡터 명령을 허용합니까 컴파일러 최적화에 얼마나 친숙합니까? 메모리 공간은 얼마나 큽니까? 메모리 지역성을 세밀하게 제어 할 수 있습니까? Cray와 같은 분산 메모리 프로세서를위한 용량이 있습니까? 무거운 숫자 처리가 관련된 계산 과학에 관심을 가질 수있는 기능은 무엇입니까? 그것을 사용하는 실제 과학 ..

Program Tip 2020.10.28

TabControl의 탭 페이지 활성화

TabControl의 탭 페이지 활성화 # .NET 응용 프로그램에서 TabControl을 사용하고 있습니다. 기본적으로 TabControl의 첫 번째 탭 페이지가 양식로드에 표시됩니다. 양식 로딩시 다른 탭 페이지를 활성화 / 표시하고 싶습니다. 프로그래밍 방식으로 다른 탭 페이지를 표시하려면 어떻게해야합니까? tabControl1.SelectedTab = MyTab; 방법을 사용할 수 있습니다 SelectTab. 3 가지 버전이 있습니다. public void SelectTab(int index); public void SelectTab(string tabPageName); public void SelectTab(TabPage tabPage); TabControl 컨트롤에는 선택된 탭 페이지를 관리하..

Program Tip 2020.10.28

디스플레이 없음없이 jQuery 페이드 아웃?

디스플레이 없음없이 jQuery 페이드 아웃? 스타일에 display : none을 사용하지 않는 fadeOut ()의 대안이 있습니까? 페이지 레이아웃에서 어떤 종류의 이동도 피하기 위해 숨겨진 가시성을 사용하고 싶습니다. 당신이 사용할 수있는 .animate()온 opacity직송 : $(".selector").animate({ opacity: 0 }) 이렇게하면 요소가 원하는대로 여전히 공간을 차지하고 0불투명도를 가지므로 끝날 때 와 사실상 동일 visibility: hidden합니다. 예, 대안이 있습니다. 그것은.fadeTo() 당신의 경우에 될 대상 불투명도를 설정하는 0. $('element').fadeTo( 1000, 0 ); // fade to "0" with a 1000ms durat..

Program Tip 2020.10.28

Excel에서 ISO8601 날짜 / 시간 (TimeZone 포함) 구문 분석

Excel에서 ISO8601 날짜 / 시간 (TimeZone 포함) 구문 분석 Excel / VBA에 포함 된 시간대 (외부 소스에서)를 사용하여 ISO8601 날짜 / 시간 형식을 일반 Excel 날짜로 구문 분석해야합니다. 내가 알 수있는 한, Excel XP (우리가 사용중인)에는 해당 기본 제공 루틴이 없으므로 구문 분석을위한 사용자 지정 VBA 함수를 찾고있는 것 같습니다. ISO8601 날짜 시간은 다음 중 하나와 같습니다. 2011-01-01 2011-01-01T12:00:00Z 2011-01-01T12:00:00+05:00 2011-01-01T12:00:00-05:00 2011-01-01T12:00:00.05381+05:00 매크로 대신 수식을 사용하여 시간대없이 ISO 타임 스탬프를 구문..

Program Tip 2020.10.28

Windows Form에서 표준 닫기 (X) 단추 재정의

Windows Form에서 표준 닫기 (X) 단추 재정의 사용자가 Windows Forms 응용 프로그램 (C #)에서 닫기 (빨간색 X) 단추를 클릭 할 때 발생하는 작업을 변경하려면 어떻게해야합니까? 이를 위해 OnFormClosing 을 재정의 할 수 있습니다 . 닫기 위해 'X'를 클릭하는 것은 잘 알려진 동작이므로 예상치 못한 일을하지 않도록주의하십시오. protected override void OnFormClosing(FormClosingEventArgs e) { base.OnFormClosing(e); if (e.CloseReason == CloseReason.WindowsShutDown) return; // Confirm user wants to close switch (MessageBo..

Program Tip 2020.10.28

비대화 형으로 IPython / Jupyter 노트북 실행

비대화 형으로 IPython / Jupyter 노트북 실행 명령 줄에서 비대화 형으로 IPython / Jupyter 노트북을 실행하고 결과 .ipynb파일을 실행 결과와 함께 저장할 수 있는지 아는 사람이 있습니까? 아직 가능하지 않다면 phantomJS, 커널을 켜고 끄는 것, 웹 서버를 켜고 끄는 것을 구현하는 것이 얼마나 어려울까요? 좀 더 구체적으로 말하자면, 이미 노트북이 original.ipynb있고 해당 노트북의 모든 셀을 다시 실행하고 결과를 새 노트북에 저장하려고 한다고 가정 해 보겠습니다 new.ipynb.하지만 브라우저 나 브라우저에서 상호 작용할 필요없이 명령 줄에서 하나의 명령으로이 작업을 수행합니다. 커널 또는 웹 서버를 닫고 이미 실행중인 커널 또는 웹 서버가 없다고 가정합니..

Program Tip 2020.10.27

"템플릿 <>"대 괄호없는 "템플릿"-차이점은 무엇입니까?

"템플릿 "대 괄호없는 "템플릿"-차이점은 무엇입니까? 내가 선언했다고 가정하자. template void foo(T& t); 자, 차이점은 무엇입니까 template void foo(int& t); 과 template void foo(int& t); 의미 상? 그리고 대괄호가없는 템플릿과 빈 대괄호가있는 템플릿은 다른 컨텍스트에서 다른 의미를 가지고 있습니까? 관련 항목 : C ++ 템플릿의 특정 인스턴스를 강제로 인스턴스화하려면 어떻게합니까? template void foo(int& t);잠재적으로 다른 본문을 사용하여 템플릿 의 전문화 를 선언합니다 . template void foo(int& t);원인이 명시 적 인스턴스화 템플릿을하지만, 전문화를 도입하지 않습니다. 특정 유형에 대한 템플릿의 인..

Program Tip 2020.10.27

Quartz.net을 ASP.NET과 함께 사용하는 방법

Quartz.net을 ASP.NET과 함께 사용하는 방법 ASP.NET에서 Quartz.dll을 사용하는 방법을 모르겠습니다. 매일 아침 메일을 트리거하는 작업을 예약하기위한 코드를 어디에 작성해야합니까? 어떤 신체가 그것에 대해 알고 있다면 나를 도와주세요 ... 편집 : Quartz.NET을 PRO 방식으로 사용하는 방법을 찾았 습니까? 정말 유용합니다. 수행하려는 작업과 설정 방법에 따라 몇 가지 옵션이 있습니다. 예를 들어 Quartz.Net 서버를 독립 실행 형 Windows 서비스로 설치하거나 asp.net 애플리케이션에 임베드 할 수도 있습니다. 임베디드를 실행하려면 다음과 같이 global.asax에서 서버를 시작할 수 있습니다 (소스 코드 예제, 예제 # 12). NameValueColl..

Program Tip 2020.10.27

app.config에 값을 추가하고 검색합니다.

app.config에 값을 추가하고 검색합니다. 다음과 같이 app.Config에 키 값 쌍을 삽입해야합니다. Google에서 검색했을 때 다음 코드 스 니펫을 얻었습니다. System.Configuration.Configuration config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); // Add an Application Setting. config.AppSettings.Settings.Add("ModificationDate", DateTime.Now.ToLongTimeString() + " "); // Save the changes in App.config file. config.Save(Configurat..

Program Tip 2020.10.27
반응형