반응형

java 2507

INSERT INTO를 사용하여 여러 값 삽입 (SQL Server 2005)

INSERT INTO를 사용하여 여러 값 삽입 (SQL Server 2005) SQL Server 2005에서는 테이블에 여러 필드를 삽입 할 수없는 이유를 파악하려고합니다. 하나의 레코드를 삽입하는 다음 쿼리는 제대로 작동합니다. INSERT INTO [MyDB].[dbo].[MyTable] ([FieldID] ,[Description]) VALUES (1000,N'test') 그러나 둘 이상의 값을 지정하는 다음 쿼리는 실패합니다. INSERT INTO [MyDB].[dbo].[MyTable] ([FieldID] ,[Description]) VALUES (1000,N'test'),(1001,N'test2') 이 메시지가 나타납니다. Msg 102, Level 15, State 1, Line 5 Inc..

Program Tip 2020.10.24

C ++ 멤버 함수에서 "if (! this)"는 얼마나 나쁩니 까?

C ++ 멤버 함수에서 "if (! this)"는 얼마나 나쁩니 까? if (!this) return;앱에서 사용하는 오래된 코드를 발견 하면 위험이 얼마나 심각한가요? 즉각적인 앱 전체 검색 및 파괴 노력이 필요한 위험한 똑딱 거리는 시한 폭탄입니까, 아니면 조용히 제자리에 둘 수있는 코드 냄새와 비슷합니까? 물론이 작업을 수행하는 코드를 작성할 계획은 없습니다 . 오히려 최근에 우리 앱의 많은 부분에서 사용되는 오래된 핵심 라이브러리에서 무언가를 발견했습니다. CLookupThingy클래스에 가상 이 아닌CThingy *CLookupThingy::Lookup( name ) 멤버 함수 가 있다고 상상해보십시오 . 카우보이 시절에 프로그래머 중 한 CLookupThingy *명이 함수 에서 NULL 이 ..

Program Tip 2020.10.24

int는 항상 0으로 초기화됩니까?

int는 항상 0으로 초기화됩니까? intObjective-C에서 s가 항상 0으로 초기화되는 것을 계산하는 것이 안전 합니까? 보다 구체적으로, intivars가 있는 객체 가 새로 인스턴스화 되었을 때 해당 ivar의 값이 0이라고 가정하는 것이 안전합니까? 예, 클래스 인스턴스 변수는 항상 0으로 초기화 (되거나 nil, NULL또는 false, 정확한 데이터 유형에 따라 다름). Objective-C 2.0 프로그래밍 언어를 참조하십시오 . 이 alloc메서드는 새 개체의 인스턴스 변수에 메모리를 동적으로 할당하고 모두 0으로 초기화합니다. isa즉, 새 인스턴스를 해당 클래스에 연결하는 변수는 제외 됩니다. 편집 2013-05-08 Apple은 위 문서를 제거 한 것 같습니다 (현재 The Wa..

Program Tip 2020.10.24

간단한 예

간단한 예 과 Android XML 레이아웃에서의 사용법 Android XML 레이아웃 의 및 태그가 궁금합니다 . 두 개의 튜토리얼을 읽었지만 아직 간단한 예제 사용법을 찾지 못했습니다. 누군가가 그러한 예를 제공하거나 하나에 대한 지침을 줄 수 있다면 행복 할 것입니다. some_activity.xml : // some views // probably more views view_part.xml : // the views to be merged http://www.coboltforge.com/2012/05/tech-stuff-layout/ 에는 일반적인 함정을 설명하는 간단한 Android XML 레이아웃 HOWTO가 있습니다 . 도움이 될 수 있습니다 ... 예를 들어 보자 : 두 개의 태그가 있고..

Program Tip 2020.10.24

GCD의 블록 내에 NSAutoreleasePool을 만들어야합니까?

GCD의 블록 내에 NSAutoreleasePool을 만들어야합니까? 일반적으로 백그라운드 스레드를 생성하거나 NSOperationQueue에서 NSOperation을 실행하는 경우 기본적으로 존재하지 않으므로 해당 스레드 또는 작업에 대한 NSAutoreleasePool을 만들어야합니다. 그랜드 센트럴 디스패치 대기열 내에 배치되고 메인 스레드가 아닌 스레드에서 실행되는 블록에 동일한 규칙이 적용됩니까? 즉, 메인 큐가 아닌 다른 것으로 보내는 각 블록 내에 NSAutoreleasePool을 만들어야합니까? 제한된 테스트에서 일반적으로 백그라운드 스레드 또는 NSOperations에서 볼 수있는 자동 릴리스 된 개체에 대한 콘솔 경고가 표시되지 않습니다. 그러나 나는 이것에 대한 확실한 문서를 찾을 수..

Program Tip 2020.10.24

UTF-8 인코딩 문자의 최대 바이트 수는 얼마입니까?

UTF-8 인코딩 문자의 최대 바이트 수는 얼마입니까? 단일 UTF-8 인코딩 문자의 최대 바이트 수는 얼마입니까? UTF-8로 인코딩 된 String의 바이트를 암호화하므로 UTF-8로 인코딩 된 String의 최대 바이트 수를 계산할 수 있어야합니다. 누군가가 단일 UTF-8 인코딩 문자의 최대 바이트 수를 확인할 수 있습니까? 문자 테이블을 다음으로 제한 한 RFC3629 에 따라 문자 당 최대 바이트 수는 4입니다 U+10FFFF. UTF-8에서 U + 0000..U + 10FFFF 범위 (UTF-16 액세스 가능 범위)의 문자는 1-4 옥텟의 시퀀스를 사용하여 인코딩됩니다. (원래 사양에서는 코드 포인트에 대해 최대 6 바이트 문자 코드를 허용했습니다 U+10FFFF.) 코드가 128 미만인 문..

Program Tip 2020.10.24

웹팩을 사용하여 디렉토리에서 동적으로 이미지 가져 오기

웹팩을 사용하여 디렉토리에서 동적으로 이미지 가져 오기 따라서 ES6를 통해 웹팩에서 이미지와 아이콘을 가져 오는 현재 워크 플로는 다음과 같습니다. import cat from './images/cat1.jpg' import cat2 from './images/cat2.svg' import doggy from './images/doggy.png' import turtle from './images/turtle.png' 이것은 빨리 지저분해진다. 내가 원하는 것은 다음과 같습니다. import * from './images' 특정 디렉토리에서 모든 파일을 이름 sans 확장자로 동적으로 가져온 다음 필요에 따라 해당 파일을 사용할 수있는 방법이 있어야한다고 생각합니다. 이 작업을 본 사람이 있거나 최선의..

Program Tip 2020.10.24

대규모 레거시 (C / C ++) 코드베이스에 단위 테스트를 어떻게 도입합니까?

대규모 레거시 (C / C ++) 코드베이스에 단위 테스트를 어떻게 도입합니까? C로 작성된 대규모 다중 플랫폼 애플리케이션이 있습니다. (작지만 증가하는 C ++ 포함) 대규모 C / C ++ 애플리케이션에서 기대할 수있는 많은 기능으로 수년에 걸쳐 발전해 왔습니다. #ifdef 지옥 테스트 가능한 코드를 격리하기 어렵게 만드는 대용량 파일 너무 복잡해서 쉽게 테스트 할 수없는 기능 이 코드는 임베디드 장치를 대상으로하기 때문에 실제 대상에서 실행하는 데 많은 오버 헤드가 발생합니다. 따라서 로컬 시스템에서 빠른 주기로 개발 및 테스트를 더 많이 수행하고 싶습니다. 그러나 우리는 "시스템의 .c 파일에 복사 / 붙여 넣기, 버그 수정, 복사 / 붙여 넣기"라는 고전적인 전략을 피하고 싶습니다. 개발자가..

Program Tip 2020.10.24

Pylint가 내장 함수를 좋아하지 않는 이유는 무엇입니까?

Pylint가 내장 함수를 좋아하지 않는 이유는 무엇입니까? 다음과 같은 줄이 있습니다. filter(lambda x: x == 1, [1, 1, 2]) Pylint가 경고를 표시합니다. W: 3: Used builtin function 'filter' 왜 그런 겁니까? 목록 이해가 권장되는 방법입니까? 물론 다음과 같이 다시 작성할 수 있습니다. [x for x in [1, 1, 2] if x == 1] 그리고 나는 경고를받지 않지만 이것에 대한 PEP가 있는지 궁금합니다. Pylint는해서는 안되는 일에 대해 종종 수다를 떨칩니다. .pylintrc 파일에서 경고를 비활성화 할 수 있습니다. 이 페이지 http://pylint-messages.wikidot.com/messages:w0141 은 필터와..

Program Tip 2020.10.24

junit 테스트 클래스에서 Spring 애플리케이션 컨텍스트 재사용

junit 테스트 클래스에서 Spring 애플리케이션 컨텍스트 재사용 많은 JUnit 테스트 케이스 (통합 테스트)가 있으며 논리적으로 서로 다른 테스트 클래스로 그룹화됩니다. http://static.springsource.org/spring/docs/current/spring-framework-reference에 언급 된대로 테스트 클래스 당 한 번 Spring 애플리케이션 컨텍스트를로드하고 JUnit 테스트 클래스의 모든 테스트 케이스에 재사용 할 수 있습니다 . /html/testing.html 그러나 우리는 JUnit 테스트 클래스 묶음에 대해 Spring 애플리케이션 컨텍스트를 한 번만로드하는 방법이 있는지 궁금했습니다. FWIW에서는 Spring 3.0.5, JUnit 4.5를 사용하고 Ma..

Program Tip 2020.10.24
반응형