반응형

developer tip 2321

모든 요청을 처리하도록 SpringMVC를 구성 할 수 있지만 정적 컨텐츠 디렉토리는 제외 할 수 있습니까?

모든 요청을 처리하도록 SpringMVC를 구성 할 수 있지만 정적 컨텐츠 디렉토리는 제외 할 수 있습니까? 들어오는 모든 요청 ( '/ *')을 처리하도록 스프링 애플리케이션을 매핑하면 정적 콘텐츠 요청이 404를 반환합니다. 예를 들어 "myhost.com/css/global.css"에 대한 요청은 Spring이 요청을 가로 채기 때문에 리소스가 존재하더라도 404를 반환합니다. 대안은 SpringMVC를 하위 디렉토리 (예 : '/ home / ') 에 매핑하는 것이지만이 경우 애플리케이션 내의 모든 링크에이 디렉토리를 전달해야합니다. SpringMVC를 '/ ' 에 매핑 하고 처리에서 디렉토리 집합을 제외하는 방법이 있습니까? 내 현재 web.xml 구성은 다음과 같습니다. springApp or..

developer tip 2020.12.12

다른 언어로 개발을위한 상대적 비용 연구

다른 언어로 개발을위한 상대적 비용 연구 다른 언어를 사용하는 소프트웨어 개발의 상대적 비용에 대한 최근 (그리고 상당히 균형 잡힌) 연구를 본 사람이 있습니까? 특히 Java Vs의 상대적 비용을보고 싶습니다. C # 대. 델파이. 이러한 종류의 양적 비교는 복잡한 변수의 수로 인해 찾기가 매우 어려울 것입니다. 개발자의 언어 경험, 대상 도메인에 대한 언어의 적합성, 개발자의 전반적인 품질 (비주류 언어가 아니라고 주장되어 왔습니다) 더 높은 품질의 개발자 유치), 결과 제품과의 장단점 (Ruby 또는 Python 앱이 잘 작성된 Delphi 또는 C ++ 앱만큼 빠릅니까?) 등 In Code Complete, 2nd Ed. , Steve McConnell은 표현력 측면에서 여러 언어를 나열합니다 (..

developer tip 2020.12.12

코드에서 내 Scala 앱의 이름과 버전 (SBT에 설정된대로)에 액세스 할 수 있습니까?

코드에서 내 Scala 앱의 이름과 버전 (SBT에 설정된대로)에 액세스 할 수 있습니까? 다음과 같이 Scala 빌드 정의를 사용하여 SBT (0.11.0)로 앱을 빌드하고 있습니다. object MyAppBuild extends Build { import Dependencies._ lazy val basicSettings = Seq[Setting[_]]( organization := "com.my", version := "0.1", description := "Blah", scalaVersion := "2.9.1", scalacOptions := Seq("-deprecation", "-encoding", "utf8"), resolvers ++= Dependencies.resolutionRepos ) ..

developer tip 2020.12.12

Amazon RDS에서 csv 파일로 테이블 내보내기

Amazon RDS에서 csv 파일로 테이블 내보내기 Amazon RDS에서 실행중인 mysql 데이터베이스가 있는데 전체 테이블을 csv 형식으로 내보내는 방법을 알고 싶습니다. 현재 Windows에서 mysql 서버를 사용하여 Amazon 데이터베이스를 쿼리하지만 내보내기를 실행하려고하면 오류가 발생합니다. 아마 Amazon RDS 전용 파일 서버가 없기 때문일 것입니다. 이것에 대한 해결책이 있습니까? 쿼리 를 통해 Amazon RDS 데이터베이스 에서 내보내려고하는데 SELECT ... INTO OUTFILE, 이로 인해 실제로 일반적으로 발생하는 문제가 발생합니다 (예 : CSV로 데이터베이스 내보내기 참조) . 각각의 AWS 팀 응답 은 서버 액세스가 부족하다는 가정을 확인하여 이와 같은 내보..

developer tip 2020.12.12

BAT 파일의 "입력 라인이 너무 깁니다"오류

BAT 파일의 "입력 라인이 너무 깁니다"오류 박쥐 파일을 실행하는 데 문제가 있습니다. 잠시 실행 한 후 "입력 줄이 너무 깁니다"오류가 발생합니다. bat 파일의 구조는 간단합니다. 내 시스템 모듈의 데이터 업데이트를 담당하는 10 개의 다른 bat 파일을 호출하는 기본 bat 파일이 있습니다. 업데이트 데이터 bat 파일에는 일부 계산을 통해 데이터를 업데이트하는 내 시스템의 명령 (.cmd 파일)에 대한 많은 호출이 있습니다. 요점은 프로세스가 Windows 2003 Server에서 실행 중이었을 때 정상이었습니다. 오류가 없습니다. 그런 다음 Windows 2008 Server로 업그레이드 할 때 기본 bat 파일을 실행하고 몇 시간 후에 "입력 줄이 너무 깁니다."오류가 발생했습니다. 해당 c..

developer tip 2020.12.12

둘 이상의 행 집합이있는 Django 템플릿의 대체 행 색상 지정

둘 이상의 행 집합이있는 Django 템플릿의 대체 행 색상 지정 Django 템플릿은 템플릿의 cycle서로 다른 지점 (또는 템플릿의 for 루프)에서 여러 값을 번갈아 가며 사용할 수있는 내장 태그 를 제공 하지만이 태그는 cycles 정의 외부의 범위에서 액세스 할 때 재설정되지 않습니다 . 당신이 당신의 템플릿에 두 개 이상의 목록이있는 경우 즉, 모든 행은 그 중 일부 CSS 정의를 사용하고 싶습니다 odd하고 even, 목록의 첫 번째 행은하지 신선한 반복으로, 여기서 마지막으로 왼쪽 오프를 데리러 선택 항목 ( odd및 even)에서 예를 들어, 다음 코드에서 첫 번째 블로그에 홀수 항목이있는 경우 두 번째 블로그의 첫 번째 항목은에서 시작 even하고 싶을 때으로 시작 odd합니다. {%..

developer tip 2020.12.11

C # : 이벤트 또는 관찰자 인터페이스?

C # : 이벤트 또는 관찰자 인터페이스? 장단점? 다음 (간체)이 있습니다. interface IFindFilesObserver { void OnFoundFile(FileInfo fileInfo); void OnFoundDirectory(DirectoryInfo directoryInfo); } class FindFiles { IFindFilesObserver _observer; // ... } ... 그리고 나는 갈등이 있습니다. 이것은 기본적으로 C ++로 작성했을 것이지만 C #에는 이벤트가 있습니다. 이벤트를 사용하도록 코드를 변경해야합니까? 아니면 그대로 두어야합니까? 기존 옵저버 인터페이스에 비해 이벤트의 장단점은 무엇입니까? 이벤트를 인터페이스에 메서드가 하나만있는 콜백 인터페이스로 간주합니..

developer tip 2020.12.11

PHP & (앰퍼샌드, 비트 및) 연산자 이해

PHP & (앰퍼샌드, 비트 및) 연산자 이해 나는 종종 ($var & 1)내 코드에서 사용하는데 $var, 홀수 이면 true 를, 짝수이면 false를 반환합니다. 그러나 "&"는 실제로 무엇을합니까? &는 바이너리 and입니다. 이진 값이 and있고 다른 이진 값이있는 경우 결과는 둘 중 비트 단위 and가됩니다. 예 : 01101010 & 01011001 = 01001000 맨 오른쪽 비트는 1 (이 경우 숫자는 홀수)이거나 0 (이 경우 숫자는 짝수)입니다. &1 이 있는 숫자 인 경우 최하위 비트 만보고, if는 숫자가 1인지 0인지 확인합니다. 다른 사람들이 언급했듯이 작동 방식에 대한 정보는 비트 연산자를 참조하세요. 바이너리 시스템의 기본이되는 두 가지 연산은 OR과 AND입니다. OR는..

developer tip 2020.12.11

필드의 "길이"에 대한 MySQL SELECT 문이 1보다 큽니다.

필드의 "길이"에 대한 MySQL SELECT 문이 1보다 큽니다. 내 테이블에 LINK 필드가 있습니다. 일부 행에는 링크가 있고 일부는 그렇지 않습니다. LINK가있는 모든 행을 선택하고 싶습니다. (길이가 X 자보다 큽니다). 어떻게 작성합니까? 어때 : SELECT * FROM sometable WHERE CHAR_LENGTH(LINK) > 1 다음은 MySql 문자열 함수 페이지 (5.0)입니다. 내가 선택한 것을 참고 CHAR_LENGTH대신 LENGTH데이터의 멀티 바이트 문자가있는 것처럼 당신은 아마있어, 정말 스토리지의 바이트들이하지 어떻게, 얼마나 많은 문자에 관심. 따라서 위의 경우 LINK가 단일 2 바이트 문자 인 행은 반환되지 않지만 LENGTH. 경우 참고 LINK인 NULL,..

developer tip 2020.12.11

Python : dict의 변수를 네임 스페이스로로드

Python : dict의 변수를 네임 스페이스로로드 함수 외부의 함수에 정의 된 여러 지역 변수를 사용하고 싶습니다. 그래서 나는 x=locals()반환 값을 전달 하고 있습니다. 해당 사전에 정의 된 모든 변수를 함수 외부의 네임 스페이스로로드하여을 사용하여 값에 액세스하는 대신 x['variable']단순히 variable. Bunch대안을 고려하십시오 . class Bunch(object): def __init__(self, adict): self.__dict__.update(adict) 따라서 사전 이 있고 clumsier 대신 d구문을 x.foo사용 하여 해당 값에 액세스 (읽기) 하려면 다음을 d['foo']수행하십시오. x = Bunch(d) 이 내부와 외부 모두 기능을 작동 - 그리고 그..

developer tip 2020.12.11
반응형