반응형

전체 글 2429

PHP : 예외와 오류?

PHP : 예외와 오류? 어쩌면 PHP 매뉴얼 어딘가에 누락되었지만 오류와 예외의 차이점은 정확히 무엇입니까? 내가 볼 수있는 유일한 차이점은 오류와 예외가 다르게 처리된다는 것입니다. 그러나 예외의 원인과 오류의 원인은 무엇입니까? 예외가 발생합니다 -잡으려고합니다. 일반적으로 오류는 복구 할 수 없습니다. 예를 들어 데이터베이스에 행을 삽입하는 코드 블록이 있습니다. 이 호출이 실패 할 수 있습니다 (중복 ID).이 경우 "예외"인 "오류"가 필요합니다. 이 행을 삽입하면 다음과 같이 할 수 있습니다 try { $row->insert(); $inserted = true; } catch (Exception $e) { echo "There was an error inserting the row - ".$..

developer tip 2020.08.04

프레임 워크 비 호환성 로깅

프레임 워크 비 호환성 로깅 작은 Java 앱을 작성 중이며 로깅에 로그 백을 사용하기를 희망합니다. 내 앱은 로깅을 수행하는 오래된 프로젝트에 의존합니다. org.apache.commons | com.springsource.org.apache.commons.logging | 1.1.1 ... 그래서 내 계획은 org.slf4j | jcl-over-slf4j | 1.5.6 ... JCL 로깅을 org.slf4j | slf4j-api | 1.6.0 ... 그리고 궁극적으로 ch.qos.logback | logback-classic | 0.9.22 ch.qos.logback | logback-core | 0.9.22 내 응용 프로그램은 slf4j API를 통해 로그 백을 통해 로그인 할 수 있지만 이전 라이..

developer tip 2020.08.04

socket.io 및 nodejs를 사용하여 서버에서 클라이언트 연결 끊기

socket.io 및 nodejs를 사용하여 서버에서 클라이언트 연결 끊기 SocketIO를 사용하여 클라이언트를 연결 해제하고 문자 그대로 연결을 닫을 수있는 방법이 있습니까? 누군가 누군가 내 서버에 연결되어 있고 서버와의 연결을 끊고 싶다면 어떻게해야합니까? 편집 : 이제 가능합니다 이제 socket.disconnect()서버 측에서 간단히 전화 할 수 있습니다 . 내 원래 답변 : 아직 불가능합니다. 필요한 경우이 문제 에 대한 투표 / 의견을 작성 하십시오 . socket.disconnect() 서버 측이 아닌 클라이언트 측에서만 사용할 수 있습니다. Client.emit('disconnect')서버에서 연결 끊기 이벤트를 트리거하지만 클라이언트 연결을 효과적으로 끊지 않습니다. 클라이언트가 연..

developer tip 2020.08.04

분산 워크 플로를위한 git의 "간단한"vs "현재"push.default

분산 워크 플로를위한 git의 "간단한"vs "현재"push.default 기능적으로 말하자면, 분산 된 워크 플로우에서 구성 설정의 옵션 simple과 current옵션 의 차이점을 볼 수 없습니다 push.default. current현재 분기를 지정된 원격의 동일한 이름의 분기로 푸시합니다. simple현재 분기에 대한 추적 및 추적되지 않은 원격 모두에 대해 동일한 작업을 효과적으로 수행합니다 (두 경우 모두 동일한 지점 이름을 적용 함). 누군가 내가 누락 된 분산 워크 플로우에 대한 두 가지의 중요한 차이점을 설명 할 수 있습니까? 차이점으로는 점이다 simple, git push현재 분기 원격 상류 지점 (동일한 이름을 분기 원격에 존재하더라도) 추적하지 않는 경우 (a refspec을 통하..

developer tip 2020.08.04

PHP에서 self :: $ bar와 static :: $ bar의 차이점은 무엇입니까?

PHP에서 self :: $ bar와 static :: $ bar의 차이점은 무엇입니까? 아래 예제 self와 사용시 차이점은 무엇입니까 static? class Foo { protected static $bar = 1234; public static function instance() { echo self::$bar; echo "\n"; echo static::$bar; } } Foo::instance(); 생산 1234 1234 당신이 사용하는 경우 self클래스 멤버를 참조 할, 당신은 당신이 키워드를 사용하는 내부 클래스를 참조하고 있습니다. 이 경우 Foo클래스는이라는 보호 된 정적 속성을 정의합니다 $bar. 당신이 사용하는 경우 self의 Foo속성을 참조하는 클래스, 같은 클래스를 참조하고..

developer tip 2020.08.04

2 차원 배열에 대한 포인터 만들기

2 차원 배열에 대한 포인터 만들기 정적 2 차원 배열에 대한 포인터가 필요합니다. 이것은 어떻게 이루어 집니까? static uint8_t l_matrix[10][20]; void test(){ uint8_t **matrix_ptr = l_matrix; //wrong idea } 다음과 같은 모든 종류의 오류가 발생합니다. 경고 : 호환되지 않는 포인터 유형의 할당 아래 첨자 값이 배열도 포인터도 아닙니다 오류 : 가변 배열 멤버의 유효하지 않은 사용 여기서 배열의 첫 번째 요소에 대한 포인터를 만들고 싶습니다 uint8_t (*matrix_ptr)[20] = l_matrix; typedef를 사용하면 깔끔하게 보입니다. typedef uint8_t array_of_20_uint8_t[20]; arra..

developer tip 2020.08.04

Delphi 언어 기능 및 소개 / 비추천 된 버전 목록

Delphi 언어 기능 및 소개 / 비추천 된 버전 목록 시작하기 전에 Google을 통해 정직하고 진지하게 반복적으로 철저하게 검색하여 해당 항목을 찾을 수 없음을 지적하고 싶습니다. 모든 델파이 (2007에서 최신 릴리스 버전까지), 더 이상 2007 년 이전 버전을 지원하지 않는 "언어 기능", 그리고 소개 된 버전 및 ( 해당되는 경우) 더 이상 사용되지 않거나 개선되거나 제거되었습니다. 필자는 Stack Overflow에서 이와 비슷한 질문을 한 적이 있지만 대부분은 "어떤 기능이 가장 좋습니까?" 누구든지 그러한 목록을 알고 있거나 (또는 ​​컴파일 할 여가 시간이 충분하다면) 매우 감사 할 것입니다. 수락 된 답변에는 그러한 목록에 대한 링크 또는 목록 자체가 포함됩니다. 이 답변에는 새로운..

developer tip 2020.08.04

C ++ SFINAE 예제?

C ++ SFINAE 예제? 더 많은 템플릿 메타 프로그래밍에 들어가고 싶습니다. SFINAE는 "대체 실패는 오류가 아닙니다"를 의미합니다. 그러나 누군가 SFINAE를 잘 사용한다는 것을 보여줄 수 있습니까? 여기에 하나의 예가 있습니다 ( here ). template class IsClassT { private: typedef char One; typedef struct { char a[2]; } Two; template static One test(int C::*); // Will be chosen if T is anything except a class. template static Two test(...); public: enum { Yes = sizeof(IsClassT::test(0)) ..

developer tip 2020.08.04

HTML“overflow : auto”와“overflow : scroll”의 차이점

HTML“overflow : auto”와“overflow : scroll”의 차이점 나는 공부하는 경우 overflow: 등록 정보의 값을, 나는이 두 값을 가로 질러 온 auto과 scroll내용이 요소를 넘는 경우, 스크롤 (들)을 추가한다. 누군가가 그들 사이의 차이점을 설명해 주시겠습니까? 자동은 내용이 잘린 경우에만 스크롤 막대를 표시합니다. 그러나 스크롤은 모든 내용이 맞고 스크롤 할 수없는 경우에도 항상 스크롤 막대를 표시합니다. overflow: scroll넘친 콘텐츠를 모두 숨기고 해당 요소에 스크롤 막대가 표시되도록합니다. 내용이 넘치지 않으면 스크롤 막대가 계속 보이지만 비활성화됩니다. overflow: auto 매우 유사하지만 스크롤바는 내용이 넘칠 때만 나타납니다. 여기에 비슷한 ..

developer tip 2020.08.04

Subversion 상태 기호 "~"는 무엇을 의미합니까?

Subversion 상태 기호 "~"는 무엇을 의미합니까? 내가 할 때 물결 기호가 나타납니다 svn status. 다음은 XCode에서 프로젝트를 편집 한 후의 결과입니다. svn status M build/Currency_Converter.build/Currency_Converter.pbxindex/imports.pbxbtree M build/Currency_Converter.build/Currency_Converter.pbxindex/pbxindex.header M build/Currency_Converter.build/Currency_Converter.pbxindex/symbols0.pbxsymbols ~ build/Currency_Converter.build/Currency_Converter.p..

developer tip 2020.08.04
반응형