반응형

programing tip 3103

디버깅 할 때 인수로 프로그램을 시작하려면 어떻게합니까?

디버깅 할 때 인수로 프로그램을 시작하려면 어떻게합니까? Visual Studio 2008에서 프로그램을 디버깅하고 싶습니다. 문제는 인수를 얻지 못하면 종료된다는 것입니다. 이것은 주요 방법에서 가져온 것입니다. if (args == null || args.Length != 2 || args[0].ToUpper().Trim() != "RM") { Console.WriteLine("RM must be executed by the RSM."); Console.WriteLine("Press any key to exit program..."); Console.Read(); Environment.Exit(-1); } 나는 그것을 주석 처리하고 컴파일 할 때 다시 들어가기를 원하지 않습니다. 디버깅 할 때 인수로..

programing tip 2020.09.05

원격 JMX 연결

원격 JMX 연결 원격 컴퓨터에서 실행되는 Java 응용 프로그램에 대한 JMX 연결을 열려고합니다. 애플리케이션 JVM은 다음 옵션으로 구성됩니다. com.sun.management.jmxremote com.sun.management.jmxremote.port = 1088 com.sun.management.jmxremote.authenticate = false com.sun.management.jmxremote.ssl = false localhost:1088jconsole 또는 jvisualvm을 사용 하여 연결할 수 있습니다. 하지만 xxx.xxx.xxx.xxx:1088원격 컴퓨터에서 연결할 수 없습니다 . 서버 사이 또는 OS에는 방화벽이 없습니다. 그러나 이러한 가능성을 없애기 telnet xxx..

programing tip 2020.09.05

C #에서 XmlReader로 Xml 읽기

C #에서 XmlReader로 Xml 읽기 가능한 한 빨리 다음 Xml 문서를 읽고 추가 클래스가 각 하위 블록의 읽기를 관리하도록하려고합니다. 그러나 XmlReader 개체를 사용하여 각 계정을 읽은 후 "StatementsAvailable"을 읽으려고합니다. XmlReader.Read를 사용하여 각 요소를 확인하고 처리 할 것을 제안합니까? 각 노드를 올바르게 처리하기 위해 클래스를 분리하는 것을 생각했습니다. 따라서 NameOfKin 및 계정에 대한 여러 다른 속성을 읽는 XmlReader 인스턴스를 허용하는 AccountBase 클래스가 있습니다. 그런 다음 Statements를 통해 상호 작용하고 다른 클래스가 Statement에 대해 자체적으로 채우고 IList에 추가하고 싶었습니다. 지금까지..

programing tip 2020.09.05

OrderBy 파이프 문제

OrderBy 파이프 문제 이 코드를 Angualr 1에서 Angular 2로 번역 할 수 없습니다. ng-repeat="todo in todos | orderBy: 'completed'" 이것은 Thierry Templier의 답변에 따라 내가 한 일입니다. 구성 요소 템플릿 : *ngFor="#todo of todos | sort" 구성품 코드 : @Component({ selector: 'my-app', templateUrl: "./app/todo-list.component.html", providers: [TodoService], pipes: [ TodosSortPipe ] }) 파이프 코드 : import { Pipe } from "angular2/core"; import {Todo} from ..

programing tip 2020.09.05

IEqualityComparer를 사용하는 방법

IEqualityComparer를 사용하는 방법 내 데이터베이스에 같은 번호의 종이 있습니다. 중복없이 모두 얻고 싶습니다. 그런 다음이 작업을 수행하기 위해 비교 클래스를 만들지 만 함수 실행은 0.6 초에서 3.2 초까지 구별없이 함수에서 큰 지연을 만듭니다! 제대로하고 있습니까 아니면 다른 방법을 사용해야합니까? reg.AddRange((from a in this.dataContext.reglements join b in this.dataContext.Clients on a.Id_client equals b.Id where a.date_v = datedeb where a.Id_client == b.Id orderby a.date_v descending select new Class_reglement..

programing tip 2020.09.05

Notepad ++에서 플러그인 관리자를 보는 방법

Notepad ++에서 플러그인 관리자를 보는 방법 https://notepad-plus-plus.org/repository/7.x/7.5.1/npp.7.5.1.Installer.x64.exe 에서 메모장 ++을 다운로드했습니다 . 그리고 나는 똑같이 설치했습니다. 지금은 몇 가지 플러그인을 설치해야하지만 메뉴 옵션에서 플러그인 에만있다 컨버터 및 MIME 도구 목록에 있지만 플러그인 관리자. 편집 : 버전 7.5에서 플러그인 관리자를 제거했습니다. 그래도 최상의 솔루션에서 @johnny의 지시에 따라 추가 할 수 있습니다. 추신 : 플러그인 관리자는 32 비트 버전 만 지원합니다. Notepad ++ 버전 7.5부터 플러그인 관리자는 더 이상 Notepad ++와 함께 제공되지 않습니다. 로부터 메모장..

programing tip 2020.09.05

쉘 파이프에서 오류 코드 포착

쉘 파이프에서 오류 코드 포착 현재 다음과 같은 스크립트가 있습니다. ./a | ./b | ./c a, b 또는 c 중 하나가 오류 코드와 함께 종료되면 오류 메시지를 인쇄하고 잘못된 출력을 앞으로 파이프하는 대신 중지하도록 수정하고 싶습니다. 그렇게하는 가장 간단하고 깨끗한 방법은 무엇입니까? 첫 번째 명령이 성공할 때까지 두 번째 명령을 진행하지 않으려면 임시 파일을 사용해야합니다. 그 간단한 버전은 다음과 같습니다. tmp=${TMPDIR:-/tmp}/mine.$$ if ./a > $tmp.1 then if ./b $tmp.2 then if ./c &2 fi else echo "./b failed" 1>&2 fi else echo "./a failed" 1>&2 fi rm -f $tmp.[12] '..

programing tip 2020.09.05

서블릿 기반 웹 애플리케이션에서 백그라운드 작업을 실행하는 방법은 무엇입니까?

서블릿 기반 웹 애플리케이션에서 백그라운드 작업을 실행하는 방법은 무엇입니까? Java를 사용하고 있고 내 애플리케이션에서 서블릿을 계속 실행하고 싶지만 방법을 알 수 없습니다. 내 서블릿에는 매일 데이터베이스에서 사용자 수와 전체 데이터베이스의 총 사용자 수를 제공하는 방법이 있습니다. 그래서 서블릿을 계속해서 실행하고 싶습니다. 당신의 문제는 당신이 서블릿 의 목적을 오해한다는 것입니다 . HTTP 요청에 대해 조치를 취하기위한 것입니다. 매일 한 번 실행되는 백그라운드 작업 만 원합니다. EJB를 사용할 수 있습니까? 사용하다@Schedule 환경이 EJB (예 : WildFly, JBoss, TomEE, Payara, GlassFish 등과 같은 실제 Java EE 서버)를 지원하는 경우 @Sch..

programing tip 2020.09.05

NUnit과 유사한 xUnit.net의 테스트 매개 변수화

NUnit과 유사한 xUnit.net의 테스트 매개 변수화 xUnit.net 프레임 워크에 NUnit의 다음 기능과 유사한 수단이 있습니까? [Test, TestCaseSource("CurrencySamples")] public void Format_Currency(decimal value, string expected){} static object[][] CurrencySamples = new object[][] { new object[]{ 0m, "0,00"}, new object[]{ 0.0004m, "0,00"}, new object[]{ 5m, "5,00"}, new object[]{ 5.1m, "5,10"}, new object[]{ 5.12m, "5,12"}, new object[]{ 5.1..

programing tip 2020.09.05
반응형