반응형

전체 글 2342

정적 콘텐츠 서비스용 서블릿

정적 콘텐츠 서비스용 서블릿 웹 앱을 두 개의 다른 컨테이너(Tomcat 및 Jetty)에 배포하지만 정적 콘텐츠를 제공하기 위한 기본 서블릿은 사용하는 URL 구조(상세)를 처리하는 방법이 다릅니다. 따라서 웹 앱에 작은 서블릿을 추가하여 자체 정적 콘텐츠(이미지, CSS 등)를 제공하는 것을 검토하고 있습니다.서블릿에는 다음 속성이 있어야 합니다. 외부 의존관계 없음 심플하고 신뢰성 높은 헤더 지원(예: 커스텀 방식) (옵션) gzip 인코딩, 에태그 지원... 그런 서블릿이 어디 있나요?내가 찾을 수 있는 가장 가까운 것은 서블릿북의 예시 4-10입니다. 업데이트: 궁금하실 경우를 대비해서 사용하고 싶은 URL 구조는 다음과 같습니다. main /* default /static/* 모든 단, 이 는..

programing 2022.09.05

최종 객체를 수정할 수 있는 이유는 무엇입니까?

최종 객체를 수정할 수 있는 이유는 무엇입니까? 작업 중인 코드 베이스에서 다음 코드를 발견했습니다. public final class ConfigurationService { private static final ConfigurationService INSTANCE = new ConfigurationService(); private List providers; private ConfigurationService() { providers = new ArrayList(); } public static void addProvider(ConfigurationProvider provider) { INSTANCE.providers.add(provider); } ... INSTANCE로서 선언되다final. 오브젝..

programing 2022.09.05

IntelliJ에서 Java 클래스의 메서드를 재정렬하는 간단한 방법?

IntelliJ에서 Java 클래스의 메서드를 재정렬하는 간단한 방법? IntelliJ의 클래스 소스 파일 내에서 수동으로 코드를 자르고 붙여넣는 것보다 간단한 방법이 있습니까?최근에는 레거시 코드를 리팩터링할 때, 예를 들어 소스 코드에서 관련 메서드를 서로 가까이 이동시킬 때 이 기능이 필요한 경우가 많습니다. Eclipse AFIK에는 IntelliJ의 Structure 뷰와 같은 뷰가 있어 메서드를 드래그 앤 드롭할 수 있습니다.그러나 인텔리J에서는 동작하지 않고, 도움말의 힌트도 찾을 수 없었습니다. 구체적으로는 IntelliJ 9.0.2를 사용하고 있습니다.메서드 이름을 선택하고 ++ShiftUp 또는 ++ShiftDown를 눌러 위아래로 이동할 수 있습니다. OS X의 경우:ShiftUp +..

programing 2022.09.04

Joda-Time에서 두 날짜 사이의 일수

Joda-Time에서 두 날짜 사이의 일수 두 Joda-Time 인스턴스 간의 일수 차이는 어떻게 확인할 수 있습니까?'difference in days'는 시작일과 종료일이 월요일이고 종료일이 화요일인 경우 시작일과 종료일의 시간/분/초에 관계없이 반환값이 1이어야 합니다. Days.daysBetween(start, end).getDays()저녁에 시작해서 아침에 끝나는 경우 0이 됩니다. 다른 날짜 필드에도 같은 문제가 있기 때문에 중요하지 않은 필드를 '무시'할 수 있는 일반적인 방법이 있었으면 합니다. 즉, 2월 4일부터 3월 4일까지의 달도 14시 45분부터 15시 12분까지와 마찬가지로 1이 됩니다.그러나 14:01과 14:55 사이의 시간 차이는 0이 됩니다.유감스럽게도 withTimeAtS..

programing 2022.09.04

org.internate 를 선택합니다.hql.internal.ast 입니다.QuerySyntaxException: 테이블이 매핑되지 않았습니다.

org.internate 를 선택합니다.hql.internal.ast 입니다.QuerySyntaxException: 테이블이 매핑되지 않았습니다. IDE NetBeans 8.0Beta를 탑재한 웹 어플리케이션 Hibernate 4.3.5 + Derby 데이터베이스 10.10.1.1 + Glassfish 4.0이 있습니다. 다음 예외가 있습니다. Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: CUSTOMERV is not mapped at org.hibernate.hql.internal.ast.util.SessionFactoryHelper.requireClassPersister(SessionFactoryHelper.java:189) at ..

programing 2022.09.04

Java, Simplified는 int 배열에 int가 포함되어 있는지 확인합니다.

Java, Simplified는 int 배열에 int가 포함되어 있는지 확인합니다. 기본적으로 내 친구는 int 배열에 int가 포함되어 있는지 확인하는 다른 방법을 사용하여 코드를 단축할 수 있다고 말했지만, 그는 그것이 무엇인지 말하지 않았습니다. 현재: public boolean contains(final int[] array, final int key) { for (final int i : array) { if (i == key) { return true; } } return false; } 어떤 이유로 항상 false가 반환되지만, 이것도 시도해 보십시오. public boolean contains(final int[] array, final int key) { return Arrays.asLi..

programing 2022.09.04

C 함수 선언에서 "..."는 마지막 매개 변수로서 무엇을 합니까?

C 함수 선언에서 "..."는 마지막 매개 변수로서 무엇을 합니까? 다음과 같이 선언된 함수를 자주 볼 수 있습니다. void Feeder(char *buff, ...) "..."이 무슨 뜻입니까?지정되지 않은 유형의 변수 수가 허용됩니다(예:printf하고 있습니다). 접속할 수 있도록va_start,va_arg그리고.va_end 상세한 것에 대하여는, http://publications.gbdirect.co.uk/c_book/chapter9/stdarg.html 를 참조해 주세요.variadic 함수(변수 파라미터) 위키 #include double average(int count, ...) { va_list ap; int j; double tot = 0; va_start(ap, count); //R..

programing 2022.09.04

Google App Engine에서 Java vs Python 선택

Google App Engine에서 Java vs Python 선택 현재 Google App Engine은 Python과 Java를 모두 지원합니다.Java 지원은 성숙도가 낮습니다.그러나 Java는 라이브러리 목록이 더 긴 것 같습니다. 특히 Java 바이트 코드를 기술하는 데 사용되는 언어에 관계없이 Java 바이트 코드를 지원합니다.어떤 언어가 더 나은 성능과 더 강력한 힘을 제공합니까?조언 부탁드립니다.감사해요! 편집: http://groups.google.com/group/google-appengine-java/web/will-it-play-in-app-engine?pli=1 편집: "파워"란 프레임워크 밖에서 사용할 수 있는 라이브러리의 확장성과 포함성을 향상시키는 것을 의미합니다.Python..

programing 2022.09.04

자바 이메일 주소의 가장 좋은 검증 방법은 무엇입니까?

자바 이메일 주소의 가장 좋은 검증 방법은 무엇입니까? 마감되었습니다. 이 질문은 충족되지 않습니다.스택 오버플로우 가이드라인현재 답변을 받고 있지 않습니다. 이 질문을 개선하시겠습니까?스택 오버플로의 토픽이 되도록 질문을 업데이트합니다. 4년 전에 문을 닫았어요 잠겼습니다. 이 질문과 답변은이 질문은 부적절하지만 역사적 의미가 있기 때문에 잠겨 있습니다.현재 새로운 답변이나 상호작용을 받아들이지 않고 있습니다. Java에 적합한 이메일 주소 검증 라이브러리는 무엇입니까?공통 검증기 대신 사용할 수 있는 것이 있습니까?공식 Java 이메일 패키지를 사용하는 것이 가장 쉽습니다. public static boolean isValidEmailAddress(String email) { boolean resul..

programing 2022.09.04

"java.security.cert" 수정 방법인증서.예외:제목 대체 이름이 없습니다" 오류입니까?

"java.security.cert" 수정 방법인증서.예외:제목 대체 이름이 없습니다" 오류입니까? Java 웹 서비스 클라이언트가 있는데, 이 클라이언트는 HTTPS를 통해 웹 서비스를 소비합니다. import javax.xml.ws.Service; @WebServiceClient(name = "ISomeService", targetNamespace = "http://tempuri.org/", wsdlLocation = "...") public class ISomeService extends Service { public ISomeService() { super(__getWsdlLocation(), ISOMESERVICE_QNAME); } URLURL')에때('URL')https://AAA.BBB.CC..

programing 2022.09.04
반응형