반응형

전체 글 2429

javax.persistence.Query.getResultList ()가 널을 리턴 할 수 있습니까?

javax.persistence.Query.getResultList ()가 널을 리턴 할 수 있습니까? 그렇다면 어떤 상황에서? Javadoc 및 JPA 사양은 아무 것도 말하지 않습니다. 네 말이 맞아 JPA 사양은 그것에 대해 아무 말도하지 않습니다. 그러나 Hibernate book, 2 판의 Java Persistence 는 다음과 같이 말합니다. 쿼리 결과가 비어 있으면 null이 반환됩니다. 결과없이 query.getResultList ()를 호출하면 최대 절전 모드 JPA 구현 (Entity Manager)에서 null을 반환합니다. 최신 정보 일부 사용자가 지적한 것처럼 최신 버전의 Hibernate는 대신 빈 목록을 반환합니다. 결과가 없으면 Eclipselink에서 빈 목록이 리턴됩니다..

developer tip 2020.07.29

CSS의 글꼴 크기-% 또는 em?

CSS의 글꼴 크기-% 또는 em? CSS에서 글꼴 크기를 설정할 때 퍼센트 값 ( %) 또는 em?를 사용해야 합니까? 당신은 장점을 설명 할 수 있습니까? A List Apart 에 대한 웹 타이포그래피에 대한 훌륭한 기사가 있습니다. 그들의 결론 : 본문 (및 Safari 2의 경우 선택 사항)에 지정된 백분율로 ems의 텍스트 및 행 높이 크기 조정은 오늘날 모든 브라우저에서 정확하고 크기 조정 가능한 텍스트를 제공하는 것으로 나타났습니다. 이 기능은 키트 백에 넣고 디자이너와 독자 모두를 만족시키는 CSS에서 텍스트 크기를 조정하는 모범 사례로 사용할 수있는 기술입니다. 에서 http://archivist.incutio.com/viewlist/css-discuss/1408 % : 일부 브라우저는..

developer tip 2020.07.29

Windows : XAMPP 대 WampServer 대 EasyPHP 대 대안

Windows : XAMPP 대 WampServer 대 EasyPHP 대 대안 3 년 전에 여기에 비슷한 질문이 있었지만 가능한 모든 Windows / Apache / MySQL / PHP 스택을 포함하도록 추가 질문을하고 싶습니다. 어느 쪽이 가장 좋다고 생각하십니까? XAMPP 가 가장 인기있는 것 같지만 인기가 제안하는 것만 큼 좋은지 궁금해하는 몇 가지 나쁜 점을 읽었습니다. 예를 들어, 기본 PHP 구성이 매우 안전하지 않다고 들었습니다 (그리고 이러한 구멍을 열어 두지 않으면 관리자 응용 프로그램이 작동하지 않는 것 같습니다). 이것은 분명히 개발 상황에는 끔찍한 것이 아니지만 결국에는와 같은 것에 의존 할 수 있습니다 register_globals. 또한 저를 우려하게 만드는 다른 것을 발견..

developer tip 2020.07.29

루트 도메인 CNAME 제한을 극복하는 방법?

루트 도메인 CNAME 제한을 극복하는 방법? 우리는 고객을 위해 많은 웹 응용 프로그램을 호스팅하고 있습니다. 명백한 바와 같이, 그들은 자신의 도메인을 사용하여 해당 응용 프로그램을 참조하려고합니다. 일반적으로 웹 응용 프로그램을 입력 http://www.customer1.example하거나 사용하는 모든 사용자를 원합니다 http://customer1.example. 우리가 직면 한 상황은 가까운 시일 내에 IP 주소를 변경할 수있는 유연성이 필요하다는 것입니다. 또한 도메인에서 A 레코드 변경을 수행하는 고객에게 의존하고 싶지 않습니다. 따라서 CNAME레코드 사용 은 효과 가 있다고 생각 했지만 CNAME루트 도메인에서는 레코드가 작동하지 않습니다. 원래: customer1.example IN ..

developer tip 2020.07.29

find -exec cmd {} + vs |

find -exec cmd {} + vs | xargs 어떤 파일이 매우 큰 파일 세트보다 효율적이며 사용해야합니까? find . -exec cmd {} + 또는 find . | xargs cmd (파일 이름에 재미있는 문자가 없다고 가정) 속도 차이는 중요하지 않습니다. 그러나 다음을 확인해야합니다. 스크립트는 파일 이름에 공백, 탭 등이없는 파일이 없다고 가정하지 않습니다. 첫 번째 버전은 안전하고 두 번째 버전은 안전하지 않습니다. 스크립트는 " -"으로 시작하는 파일을 옵션으로 취급하지 않습니다 . 따라서 코드는 다음과 같아야합니다. find . -exec cmd -option1 -option2 -- {} + 또는 find . -print0 | xargs -0 cmd -option1 -option..

developer tip 2020.07.29

SLF4J를 사용하도록 Hibernate 4에서 로깅을 구성하는 방법

SLF4J를 사용하도록 Hibernate 4에서 로깅을 구성하는 방법 Hibernate 3.x 는 로깅을 위해 slf4j 를 사용 했다 . Hibernate 4.x는 jboss-logging을 사용합니다 . 로깅을 위해 Hibernate 4 및 SLF4J를 사용하는 독립형 응용 프로그램을 작성 중입니다. SLF4J에 로그인하도록 Hibernate를 어떻게 구성 할 수 있습니까? 이것이 가능하지 않다면 어떻게 Hibernate의 로깅을 구성 할 수 있습니까? 로깅에 관한 Hibernate 4.1 매뉴얼 섹션 은 다음과 같은 경고로 시작됩니다. 완전히 구식입니다. Hibernate는 4.0부터 JBoss Logging을 사용합니다. 이 내용은 개발자 안내서로 마이그레이션 할 때 문서화됩니다. ... SLF4..

developer tip 2020.07.29

원시 가치를 얻는 방법

원시 가치를 얻는 방법 들? 필드 의 "실제" 값을 얻으려면 어떻게 해야합니까? input상자 가 있으며 최신 HTML5 입력 유형을 사용하고 있습니다 number. 이것은 대부분 Chrome 29에서 지원됩니다. 이제 필요한 것은 사용자가 입력 상자에 입력 한 "원시" 값 을 읽는 기능 입니다. 사용자가 숫자를 입력 한 경우 : 그렇다면 edQuantity.value = 4모든 것이 잘됩니다. 그러나 사용자가 잘못된 텍스트를 입력하면 입력 상자를 빨간색으로 색칠하고 싶습니다. 불행히도 type="number"입력 상자의 경우 텍스트 상자의 값이 숫자가 아닌 value경우 빈 문자열 을 반환합니다. edQuantity.value = "" (String); (Chrome 29 이상) 컨트롤 의 "원시" 값..

developer tip 2020.07.29

IF 문 : 조건이 거짓 인 경우 셀을 비워 두는 방법 ( ""이 작동하지 않음)

IF 문 : 조건이 거짓 인 경우 셀을 비워 두는 방법 ( ""이 작동하지 않음) 조건이 FALSE 인 경우 셀을 비워 두는 IF 문을 작성하고 싶습니다. 예를 들어 , 다음 공식이 C1에 입력 된 경우 (조건이 false 인 경우 ) =IF(A1=1,B1,"") C1이 공백인지 또는 사용하지 않는지 테스트하면 C1이 공백 인 것처럼 보이더라도을 =ISBLANK(C1)반환 FALSE합니다. 이는 =IF(A1=1,B1,"")조건이 충족되지 않으면 공식적으로 기술적으로 셀을 비워 두지 않음을 의미합니다 . 그것을 달성하는 방법에 대한 생각이 있습니까? 감사, 대신 이것을 시도하십시오 =IF(ISBLANK(C1),TRUE,(TRIM(C1)="")) 이것은 실제로 공백이거나 공백 만 포함하는 셀에 대해서는 tr..

developer tip 2020.07.29

Visual Studio에 대한 최상의 대안 IDE는 무엇입니까?

Visual Studio에 대한 최상의 대안 IDE는 무엇입니까? .NET 개발을 위해 Visual Studio 만 사용 했으므로 시야를 넓히고 다른 대안으로 제공되는 것이 무엇인지 확인하고 싶습니다. 그렇다면 Visual Studio의 가장 좋은 대안은 무엇입니까? 실행 가능한 대안이 있습니까? C # 및 VB.Net에 있고 오픈 소스를 신경 쓰지 않으면 SharpDevelop를 사용할 수 있습니다 . 꽤 잘해! 많은 대안이 있습니다.이 목록을 확인하십시오 . 원래 링크 가 다운 되었으므로 Web Archive에 미러링 된 Visual Studio.NET 대체 IDE . 정력 또한 마우스 사용 을 그만두는 데 도움이됩니다 ! 제우스 . 다음은 Zeus 홈페이지에서 가져온 코드 완성을 보여주는 예입니다...

developer tip 2020.07.29

Vim : 저장시 상위 디렉토리 작성

Vim : 저장시 상위 디렉토리 작성 내가 호출 vim foo/bar/somefile했지만 foo/bar아직 존재하지 않으면 Vim은 저장을 거부합니다. 나는 쉘로 전환하거나 :!mkdir foo/barVim에서 할 수 있다는 것을 알고 있지만 게으르다 :) 버퍼를 저장할 때 Vim이 자동으로 수행하도록하는 방법이 있습니까? augroup BWCCreateDir autocmd! autocmd BufWritePre * if expand("")!~#'^\w\+:/' && !isdirectory(expand("%:h")) | execute "silent! !mkdir -p ".shellescape(expand('%:h'), 1) | redraw! | endif augroup END 조건을 참고 : expand..

developer tip 2020.07.29
반응형