반응형

자바 1775

외부 루프의 루프 고급 가져 오기

외부 루프의 루프 고급 가져 오기 jinja에서 loop.index 변수는 현재 실행중인 루프의 반복 번호를 보유합니다. 중첩 루프가있는 경우 내부 루프에서 외부 루프의 현재 반복을 어떻게합니까? 예를 들어 다음과 같이 변수에 저장합니다. {% for i in a %} {% set outer_loop = loop %} {% for j in a %} {{ outer_loop.index }} {% endfor %} {% endfor %} 중첩 루프 내부에서 loop.parent를 사용하여 외부 루프의 여러를 사용할 수 있습니다. {% for i in a %} {% for j in i %} {{loop.parent.index}} {% endfor %} {% endfor %} 이 임시 변수를 사용하는 것보다 훨..

ProgramingTip 2020.12.12

JAR에 속성 파일을로드 하시겠습니까?

JAR에 속성 파일을로드 하시겠습니까? 내 웹 앱이 의존하는 jar 중 하나가 jar 내에서 속성 파일을로드 할 때 문제가 있습니다. 다음은 항아리의 코드입니다. static { Properties props = new Properties(); try { props.load(ClassLoader.getSystemResourceAsStream("someProps.properties")); } catch (IOException e) { e.printStackTrace(); } someProperty = props.getProperty("someKey"); } 속성 파일은 Maven 프로젝트의 "src / main / resources"디렉터리에 있습니다. Eclipse의 junit 테스트에서 코드를 실행하면..

ProgramingTip 2020.12.12

C #에서 할당 연산자 오버로딩

C #에서 할당 연산자 오버로딩 =연산자가 오버로드 될 수있는 것을 선택 하고 원하는 작업을 수행 할 것입니다. 나는 약간의 물리학을 수행하고 있기 때문에 양적 단위를 클래스 클래스를 만들 수 있습니다. 분명히 프리미티브에서 상속 할 수는 없지만 클래스가 프리미티브와 똑같이 동작하기를 원합니다. 그래서 갈 수있을 것입니다. Velocity ms = 0; ms = 17.4; ms += 9.8; 기타 이 작업을 수행하는 방법을 잘 모르겠습니다. 나는 다음과 같은 클래스를 품고 생각했습니다. class Power { private Double Value { get; set; } //operator overloads for +, -, /, *, =, etc } 그러나 분명히 할당 연산자를 오버로드 할 수 없습니..

ProgramingTip 2020.12.12

무게를 제외하고 동일한 글꼴이 다른 브라우저에서 다르게 글꼴입니다.

무게를 제외하고 동일한 글꼴이 다른 브라우저에서 다르게 글꼴입니다. 텍스트가 Chrome에 표시됩니다. 모든 브라우저에서 이런 방식으로 표시하고 싶습니다. 어떻게 할 수 있습니까? Safari 에서이 문제를 해결 수 있습니다. -webkit-font-smoothing: antialiased; 크롬 : Firefox : h1 { font-family: Georgia; font-weight: normal; font-size: 16pt; color: #444444; -webkit-font-smoothing: antialiased; } Hi, my name 그리고 JSFiddle : http://jsfiddle.net/jnxQ8/1/ 모든 브라우저에서 글꼴이 동일한 지 확인하십시오. 동일한 글꼴이면 브라우저 간..

ProgramingTip 2020.12.12

ASP.NET에 두 가지 호환되지 않는 세션 상태 유형이있는 이유는 무엇입니까?

ASP.NET에 두 가지 호환되지 않는 세션 상태 유형이있는 이유는 무엇입니까? ASP.NET MVC에서 세션 데이터로 작업하는 두 가지 방법이 있습니다. System.Web.SessionState.HttpSessionState, 사용 가능 HttpApplication System.Web.HttpSessionStateBase, 사용 가능 Controller 하나에 저장된 데이터는 다른 하나에서 사용할 수있는 것입니다. 불행히도이 두 유형의 유일한 공통 조상은이며 , 이는 이는 System.Object둘 중 하나를 추상화하기 위해 가능한 유틸리티 코드를 만들 수 없음을 의미합니다. API는 왜 이런 식입니까? 내가 놓친 둘 사이에 중요한 차이점이 있습니까? ASP.NET MVC에서 클래식 HttpConte..

ProgramingTip 2020.12.12

Windows 용 Sequel Pro 대안

Windows 용 Sequel Pro 대안 내 macbook pro는 더 이상 나를 위해 그것을 자르지 결과 사용하고 싶지만 완벽하게 좋은 Windows 랩톱을 가지고 SQL 클라이언트에 대한 대체품을 사용할 수 있습니다. 그래서 저는 Windows 용 SequelPro의 대체품을 찾고 있습니다. .. 내가 시도한 적이 있고 좋아하지 않았거나 몇 가지 문제를 발견했습니다. Navicat-15 분 이상 비활성 상태로두면 충돌이 발생합니다. 연결을 계속하고 싶지만 몇 분 동안 시스템을 잠그지 않고 수행하십시오. SQLyog- 잘 작동하지만 비상업적 인 용도로 최소한 무료로 사용하고 싶습니다. 저는 프리랜서도하지 거의 개인 노트북으로 '일'을 거의하지 않습니다. 그래서 누구에게 어떤 제안이 있습니까? 나는 집..

ProgramingTip 2020.12.12

Java 7 java.nio.file.Path에서 하위 파일 / 폴더에 액세스하는 방법은 무엇입니까?

Java 7 java.nio.file.Path에서 하위 파일 / 폴더에 액세스하는 방법은 무엇입니까? Java 7 은 java.io.File을 대체 할 수 있는 java.nio.file.Path 를 도입했습니다 . 파일을 사용하여 특정 파일에 액세스하면 다음을 수행합니다. File parent = new File("c:\\tmp"); File child = new File(parent, "child"); // this accesses c:\tmp\child 경로로이를 수행하는 방법은 무엇입니까? 나는 그것이 작동한다고 생각했다. Path parent = Paths.get("c:\\tmp"); Path child = Paths.get(parent.toString(), "child"); 그러나 전화 pare..

ProgramingTip 2020.12.12

Unix 도메인 소켓은 여러 클라이언트를 어떻게 구별합니까?

Unix 도메인 소켓은 여러 클라이언트를 어떻게 구별합니까? TCP에는 한 클라이언트에게 다른 클라이언트를 알려주는 튜플 쌍 (IP Addr / 포트 / 유형)이 있습니다. UDP는 클라이언트 IP와 포트를 전달합니다. Unix 도메인은 어떻게 다른 클라이언트를 추적하고? 즉, 서버는 / tmp / 소켓과 같은 경로에 바인딩 된 소켓을 생성합니다. 2 개 이상의 클라이언트가 / tmp / socket에 연결됩니다. client1과 client2의 데이터를 추적하는 아래에서 무슨 일이 일어나고 있습니까? 네트워크 스택이 도메인 소켓에서 역할을하지 않는다고 생각하고 있습니다. IP 프로토콜 형식 및 TCP / UDP 형식과 같은 유닉스 도메인 프로토콜 형식이 있습니까? 도메인 소켓 데이터 그램 프로토콜의 형..

ProgramingTip 2020.12.12

Kotlin Bytecode-IntelliJ IDEA에서 분석하는 방법?

Kotlin Bytecode-IntelliJ IDEA에서 분석하는 방법? 작동되는 바이트 코드 를 어떻게 작동하는지 자세히 알아보고 싶습니다. 내가 사용하고 하게 IntelliJ IDEA 15 만 바이트 코드를 볼 수있는 방법을 사용할 수 없습니다. 내가 무엇을 놓치고 있습니까? IntelliJ IDEA는 Kotlin 용 바이트 코드보기 도구와 함께 제공됩니다. 도구 → Kotlin → Kotlin 바이트 코드 표시 Ctrl / ⌘+ Shift+ A를 통해 코 틀린 바이트 코드-display 작업 으로 도 계명 사용할 수 있습니다 . 소스 파일에서 뛰어난 때 해당 바이트 코드로 뛰어난 수있는 훌륭한 도구입니다. 그리고 소스가 변경 될 때마다 즉시 바이트 코드가 업데이트됩니다. 또한 저수준 클래스 파일 분..

ProgramingTip 2020.12.12

WiX를 사용하여 이벤트 로그 소스를 생성하는 방법

WiX를 사용하여 이벤트 로그 소스를 생성하는 방법 사용자 지정 이벤트 로그 소스를 사용하는 웹 사이트 용 설치 프로그램을 만들고 있습니다. WiX 기반 설치 프로그램이 설치 중에 해당 이벤트 로그 소스를 생성하고 싶습니다. 누구나 WiX 프레임 워크를 사용하여이를 수행하는 가장 좋은 방법을 알고 있습니까? Wix는 이벤트 로그 소스 생성에 대한 기본 지원을 제공합니다. Wix 3를 사용하는 가정하면 먼저 Votive 프로젝트 또는 명령 줄에 WixUtilExtension에 대한 참조를 추가해야합니다. 그런 다음 구성 요소 아래에 EventSource 요소를 추가 할 수 있습니다. ... ... .NET 프로젝트 인 경우 프레임 워크 디렉터리의 EventLogMessages.dll을 메시지 파일로 사용할..

ProgramingTip 2020.12.12
반응형