반응형

분류 전체보기 2085

PHP 개체 리터럴

PHP 개체 리터럴 PHP에서는 배열 리터럴을 매우 쉽게 지정할 수 있습니다. array( array("name" => "John", "hobby" => "hiking"), array("name" => "Jane", "hobby" => "dancing"), ... ) 하지만 객체 배열을 원하면 어떻게해야합니까? PHP에서 객체 리터럴을 어떻게 지정할 수 있습니까? 즉, 자바 스크립트에서는 다음과 같습니다. [ {name: "John", hobby: "hiking"}, {name: "Jane", hobby: "dancing"} ] BoltClock이 언급했듯이 PHP에는 객체 리터럴이 없지만 배열을 객체로 형변환하기 만하면됩니다. $testArray = array( (object)array("name" =..

code 2021.01.05

패키지가 설치되지 않은 경우 Ansible이 셸 스크립트를 실행하도록하는 방법

패키지가 설치되지 않은 경우 Ansible이 셸 스크립트를 실행하도록하는 방법 (rpm) 패키지가 설치되지 않은 경우 Ansible이 쉘 스크립트를 실행하도록하려면 어떻게해야합니까? 어떻게 든 yum 모듈을 활용할 수 있습니까? 이 경우 yum 모듈이 도움이 될 것이라고 생각하지 않습니다. 현재는 부재, 현재, 최신의 3 가지 상태가 있습니다. 패키지를 실제로 설치하거나 제거하고 싶지 않은 것 같기 때문에 (적어도이 시점에서는) 두 가지 수동 단계로이 작업을 수행해야합니다. 첫 번째 작업은 패키지가 있는지 확인한 다음 두 번째 작업은 첫 번째 명령의 출력을 기반으로 명령을 호출합니다. "rpm -q"를 사용하여 패키지가 있는지 확인하면 존재하는 패키지에 대한 출력은 다음과 같습니다. # rpm -q ht..

code 2021.01.05

모든 참조가 누락 된 Visual Studio 2015 프로젝트

모든 참조가 누락 된 Visual Studio 2015 프로젝트 오늘부터 20 개의 프로젝트가있는 솔루션에 속한 WPF 프로젝트에서 모든 참조를 missing으로 설정합니다. 방금 MS 제안과 Stackoverflow에 대한 다른 답변을 확인했지만 아무것도 작동하지 않았습니다 ... 운없이 SVN에서 솔루션을 다시 얻으려고 시도했지만 다른 동료는이 문제가 없습니다. 또한 참조 (예 : System.Xml)를 제거하고 다시 추가하려고했습니다. 하지만 작동시킬 방법이 없습니다 ... 어떠한 제안? 감사 업데이트 # 1 여기 csproj가 있습니다. ..\packages\Catel.Core.4.2.0\lib\net40\Catel.Core.dll True ..\packages\Catel.Extensions.Co..

code 2021.01.05

'\ 0'은 거짓,“\ 0”은 참

'\ 0'은 거짓,“\ 0”은 참 K & R 섹션 5.5에 설명 된 프로그램에서 영감을 얻었습니다 . void strcpy(char *s, char *t) { while(*s++ = *t++); } C 프로그램 if ('\0') { printf("\'\\0\' -> true \n"); } else { printf("\'\\0\' -> false\n"); } if ("\0") { printf("\"\\0\" -> true \n"); } else { printf("\"\\0\" -> false\n"); } 인쇄물 '\0' -> false "\0" -> true 왜 '\0'와 "\0"C에서 다르게 평가? clang 버전 3.8.0 C에서 문자열 리터럴이 작동하는 방식을 상기하십시오. "\0"두 개의 0 바이트..

code 2021.01.05

C #에서 double을 가장 잘 나타내는 SQL Server 데이터 형식은 무엇입니까?

C #에서 double을 가장 잘 나타내는 SQL Server 데이터 형식은 무엇입니까? 이 질문에 이미 답변이 있습니다. SQL Server에서 double을 나타내는 것은 무엇입니까? 8 답변 돈, 실수, 실수, 십진수, _________입니까? 이에 대한 답변과 모든 유형의 매핑은 여기에서 찾을 수 있습니다. SQL-CLR 유형 매핑 해당 페이지에서 도난당한 차트 : 2013 년 1 월 7 일 업데이트 됨-최신 버전이 있습니다. 여기에는 .not 그렇게 화려하지 않습니다. SQL Server 데이터 형식 매핑 그것은 float 일 것입니다. CLR 매개 변수 데이터 매핑을 참조하십시오 . Float는 찾고있는 SQL 유형입니다. 플로트가 가장 잘 어울립니다. real은 정밀도가 32 비트에 불과하므..

code 2021.01.05

ViewPager에 동적으로 페이지 추가 / 삭제

ViewPager에 동적으로 페이지 추가 / 삭제 뷰 페이저에서 동적으로 페이지를 추가하거나 삭제하고 싶습니다. 가능합니까? 예, ViewPager는 PagerAdapter에서 하위 뷰를 가져 오므로 새 페이지를 추가하거나 페이지를 삭제하고 .notifyDataSetChanged ()를 호출하여 다시로드 할 수 있습니다. 예. ViewPager에 뷰를 제공하는 PagerAdapter에 뷰를 동적으로 추가하거나 삭제할 수 있으며 PagerAdapter notifyDataSetChanged()에서 호출 하여 변경 사항에 대해 영향을받는 ViewPager에 경고 할 수 있습니다. 그러나 그렇게 할 때 getItemPosition(Object)현재 표시되는 항목의 위치가 변경되었는지 여부를 알려주는 PagerA..

code 2020.12.31

"식 SFINAE"는 무엇입니까?

"식 SFINAE"는 무엇입니까? 에서 http://blogs.msdn.com/b/vcblog/archive/2011/09/12/10209291.aspx 의 VC ++ 팀은 공식적으로 아직 C ++ 11의 핵심 기능 "표현 SFINAE"를 구현하지 않은 것을 선언합니다. 그러나 http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2634.html 에서 복사 한 다음 코드 예제 는 VC ++ 컴파일러에서 허용됩니다. 예 1 : template struct A {}; char xxx(int); char xxx(float); template A f(T){} int main() { f(1); } 예 2 : struct X {}; struct Y { Y(X){} ..

code 2020.12.31

어떤 Boost 라이브러리가 헤더 전용입니까?

어떤 Boost 라이브러리가 헤더 전용입니까? 어떤 Boost 라이브러리가 헤더 전용입니까? 그리고 어떤 라이브러리를 구축해야합니까? 그러한 목록이 있습니까? 건물을 필요로 도서관의 목록은 여기 유닉스 계열 시스템 및 위해 여기 에 윈도우. 현재 릴리스 1.58의 경우 둘 다 동일합니다. Boost.Chrono Boost.Context Boost.Filesystem Boost.GraphParallel Boost.IOStreams Boost.Locale Boost.MPI Boost.ProgramOptions Boost.Python Boost.Regex Boost.Serialization 부스트 신호 부스트 시스템 Boost.Thread 부스트 타이머 Boost.Wave 일부 라이브러리에는 선택적으로 별도로..

code 2020.12.31

Constexpr 수학 함수

Constexpr 수학 함수 그래서이 페이지 에서 C ++ 11의 어떤 수학 함수도 constexpr을 사용하지 않는 것으로 보이지만, 나는 그것들 모두가 가능하다고 믿습니다. 그래서 두 가지 질문이 남습니다. 하나는 함수를 constexpr로 만들지 않기로 선택한 이유입니다. 그리고 sqrt나 같은 함수에 대한 두 개 는 아마도 내 자신의 constexpr을 작성할 수 있지만 sin 또는 cos와 같은 것은 더 까다로울 것이므로 그 주위에 방법이 있습니다. 사실, 오래되고 성가신 레거시 때문에 수학 함수는 거의 없습니다 constexpr. 왜냐하면 모두 errno다양한 오류 조건 (일반적으로 도메인 오류)에 대한 설정의 부작용이 있기 때문 입니다. B. Stroustrup의 "The C ++ Progr..

code 2020.12.31

플렉스 컨테이너의 동일한 높이 행

플렉스 컨테이너의 동일한 높이 행 보시다시피 list-items첫 번째 row는 동일한 height. 그러나 두 번째 항목 row은 다릅니다 heights. 모든 항목에 유니폼을 입히고 싶습니다 height. 고정 높이 를 제공하지 않고 flexbox 만 사용하여 이것을 달성하는 방법이 있습니까? 여기, 내 것이요 code .list { display: flex; flex-wrap: wrap; max-width: 500px; } .list-item { background-color: #ccc; display: flex; padding: 0.5em; width: 25%; margin-right: 1%; margin-bottom: 20px; } .list-content { width: 100%; } box ..

code 2020.12.31
반응형