반응형

java 2111

C ++에서 부호있는 정수 오버플로가 여전히 정의되지 않은 동작입니까?

C ++에서 부호있는 정수 오버플로가 여전히 정의되지 않은 동작입니까? 아시다시피 부호있는 정수 오버플로는 정의되지 않은 동작 입니다. 그러나 C ++ 11 cstdint문서 에는 흥미로운 것이 있습니다. 패딩 비트가없고 음수 값에 대해 2의 보수를 사용 하는 정확히 8, 16, 32 및 64 비트 너비의 부호있는 정수 유형 (구현이 유형을 직접 지원하는 경우에만 제공됨) 링크보기 그리고 여기 제 질문은 : 표준가 있음을 명시 적으로 말한다 이후 int8_t, int16_t, int32_t와 int64_t부정적인 번호 2의 보완, 여전히 오버 플로우 이러한 유형의 정의되지 않은 행동입니까 ? 편집 C ++ 11 및 C11 표준을 선택할 수 있습니다. C ++ 11, §18.4.1 : 헤더는 C 표준의 7..

ProgramingTip 2020.10.27

한 단위가 hashCode-equals 계약을 어떻게 테스트해야합니까?

한 단위가 hashCode-equals 계약을 어떻게 테스트해야합니까? 요컨대, Java의 object.hashCode ()에 따른 hashCode 계약 : 동일 함 ()에 영향을주지 않는 것이 변경되지 않습니다. 같음 ()은 해시 코드가 ==임을 의미합니다. 주로 변경 불가능한 데이터에서 관심이 가정 해 봅시다. 해당 정보는 생성되지 않습니다. 그것은 # 2를 남깁니다. ==를 의미한다는 것을 확인하는 것입니다. 분명히 우리는 그 집합이 사소하게 작지 않는 한 모든 상상할 수있는 데이터 개체를 테스트 할 수 없습니다. 일반적인 경우를 포함 할 수있는 단위 테스트를 작성하는 가장 좋은 방법은 무엇입니까? 이 클래스의 인스턴스는 변경 불가능한 클래스의 인스턴스를 생성하는 방법을 생성합니다. 이 단위 테스트..

ProgramingTip 2020.10.27

iOS 7 iPad Safari Landscape innerHeight / outerHeight 레이아웃 문제

iOS 7 iPad Safari Landscape innerHeight / outerHeight 레이아웃 문제 iOS 7의 Safari에서 높이가 100 % 인 웹 앱에 문제가 있습니다. window.innerHeight (672px)가 window.outerHeight (692px)와 일치하지 않는 가로 모드에서만 나타납니다. 결과적으로 신체 높이가 100 % 인 앱에서는 20px의 추가 공간이 생깁니다. 즉, 사용자가 앱에서 위로 스 와이프하면 탐색 요소가 브라우저 크롬 뒤로 처리합니다. 또한 화면 하단에있는 절대 위치 요소는 결국 20px 떨어져 있음을 의미합니다. 이 문제는 다음 질문에 설명했습니다. IOS 7-css-html 높이 -100 % = 692px 이 모호한 스크린 샷에서 볼 수 있습니..

ProgramingTip 2020.10.27

부모 CSS 스타일을 무시하는 방법

부모 CSS 스타일을 무시하는 방법 부모 스타일을 무시하고 기본 스타일 (없음)을 사용하는 방법이 궁금합니다. 구체적인 사례를 예로 보여 드리지만 일반적인 질문이라고 확신합니다. fish eat cows 이 문제를 해결하고 싶지 않은 방법 : "#elementId select"가 최고 스타일 시트를 편집 할 수 없습니다. 내 모듈은 이에 액세스 할 수 없습니다. 스타일 속성을 사용하여 높이 스타일을 재정의하지 않는 것이 좋습니다. 예를 들어 방화범을 사용하면 부모 스타일을 끌 수 있으며 모든 것이 정상입니다. 이것이 제가 원하는 효과입니다. 스타일이 설정 완화 할 수 있습니까? 아니면 재정의해야할까요? 재정의해야합니다. 다음을 사용할 수 있습니다. #elementId select.funTimes { /*..

ProgramingTip 2020.10.27

MSSQL GetDate ()를 사용할 때 날짜 만 가져 오려면 어떻게해야합니까?

MSSQL GetDate ()를 사용할 때 날짜 만 가져 오려면 어떻게해야합니까? 이 질문에 이미 답변이 있습니다. SQL Server DateTime 데이터 형식에서 날짜 만 반환하는 방법 40 답변 DELETE from Table WHERE Date > GETDATE(); GETDATE ()에는 시간이 포함됩니다. 얻는 대신 2011-01-26 14:58:21.637 어떻게합니까? 2011-01-26 00:00:00.000 SQL Server에 대한 약간의 편견 SQL Server에서 datetime의 시간 부분을 제거하는 가장 좋은 방법 SQL Server에서 날짜 + 시간에서 날짜를 얻는 방법은 무엇입니까? 요약 DATEADD(day, DATEDIFF(day, 0, GETDATE()), 0) SQ..

ProgramingTip 2020.10.27

Android 웹 페이지에서 입력 확대 / 축소

Android 웹 페이지에서 입력 확대 / 축소 여기에 딜레마가 있습니다. 웹 페이지 (안드로이드 장치)가 있고 그 페이지에는 입력 상자 (구체적으로 텍스트 상자)가 있고 포커스가 있으면 브라우저가 확대됩니다. 확대하고 싶지. 소리가 들립니다. 쉬운가요? 재미가있는 곳은 다음과 다양합니다. 일반적으로 확대 할 수 있습니다. 그것은 나를 위해 작동하지 않습니다. 또한 입력 상자는 클릭 이벤트를 수신하지 않습니다. 다른 버튼을 클릭하면 프로그래밍 방식으로 포커스를받습니다. 다음은 내가 시도한 것인데 지금까지 실패했습니다. jQuery('head meta[name=viewport]').remove(); jQuery('head').prepend(''); jQuery("#locationLock input").fo..

ProgramingTip 2020.10.27

TeamCity로 빌드 한 후 배포하는 방법은 무엇입니까?

TeamCity로 빌드 한 후 배포하는 방법은 무엇입니까? TeamCity를 빌드 서버로 설정하고 있습니다. 내 프로젝트를 설정하고 Subversion에서 업데이트하고 빌드 중입니다. 그래서 다음은 무엇입니까? 이상적으로는 라이브 / 스테이징 서버에 수동으로 배포하여 테스트 서버에 자동 배포하고 싶습니다. 이것에 대해 가장 좋은 방법은 무엇입니까? C # / ASP.Net을 사용하고 있으므로 내 솔루션에 웹 배포 프로젝트를 추가해야합니까? 이 기사에서는 TeamCity에서 Microsoft의 WebDeploy 도구를 호출하여 웹 애플리케이션을 원격 웹 서버에 배포하는 방법을 설명합니다. 나는 그것을 사용하여 테스트 웹 서버에 배포하고 체크인시 셀레늄 테스트를 실행했습니다. http://www.mikeva..

ProgramingTip 2020.10.27

일반 메서드에서 프로토콜 기본 구현 호출

일반 메서드에서 프로토콜 기본 구현 호출 그런 일을 할 수 있는지 궁금합니다. 다음과 같은 놀이터가 있습니다. protocol Foo { func testPrint() } extension Foo { func testPrint() { print("Protocol extension call") } } struct Bar: Foo { func testPrint() { // Calling self or super go call default implementation self.testPrint() print("Call from struct") } } let sth = Bar() sth.testPrint() 기본 구현을에서 제공 할 수 extension있지만 기본 구현에있는 Bar모든 항목과 추가 항목이 필요한..

ProgramingTip 2020.10.27

Dispatcher.BeginInvoke : 람다를 System.Delegate로 변환 할 수 없습니다.

Dispatcher.BeginInvoke : 람다를 System.Delegate로 변환 할 수 없습니다. 전화하려고 해요 System.Windows.Threading.Dispatcher.BeginInvoke. 방법의 서명은 다음과 가변합니다. BeginInvoke(Delegate method, params object[] args) 대리인을 생성하는 대신 Lambda를 전달합니다. _dispatcher.BeginInvoke((sender) => { DoSomething(); }, new object[] { this } ); 그것은 나에게 컴파일러 오류를 준다. 람다를 System.Delegate로 변환 할 수 없습니다. 대리자 의은 개체를 반환합니다. 내 람다는 이것과 일치하지만 작동하지 않습니다. 내가..

ProgramingTip 2020.10.26

T-SQL에 노드를 연결하는 존재 함수가 있습니까?

T-SQL에 노드를 연결하는 존재 함수가 있습니까? 가능성 : SQL Server 2000의 Implode 유형 함수? 행 값 연결 T-SQL 다음과 같이 쿼리중인 뷰가 있습니다. BuildingName PollNumber ------------ ---------- Foo Centre 12 Foo Centre 13 Foo Centre 14 Bar Hall 15 Bar Hall 16 Baz School 17 BuildingNames를 함께 그룹화하고 다음과 같이 PollNumbers 목록을 표시하는 쿼리를 작성해야합니다. BuildingName PollNumbers ------------ ----------- Foo Centre 12, 13, 14 Bar Hall 15, 16 Baz School 17 T-..

ProgramingTip 2020.10.26
반응형