반응형

분류 전체보기 1664

larabel 5.x에서는 많은 수와 속한 수의 비교

larabel 5.x에서는 많은 수와 속한 수의 비교 왜 언변이 좋은 관계인지 궁금하네요hasMany와는 다른 시그니처를 가지고 있다.belongsToMany. 특히 커스텀 조인 테이블 이름 -- 특정 시스템이Comment다수에 속하다Role및 소정의Role많이 가지고 있을 것이다Comments, 나는 그 관계를 라는 테이블에 저장하고 싶다.my_custom_join_table키를 셋업 합니다.comment_key그리고.role_key. return $this->belongsToMany('App\Role', 'my_custom_join_table', 'comment_key', 'role_key'); // works 그러나 반대로 그 커스텀테이블을 정의할 수 없습니다(적어도 문서에서는 언급하지 않습니다)...

sourcecode 2022.11.27

Jackson은 캐스팅 없이 JsonNode를 ArrayNode로 전환하는 방법을 알고 계십니까?

Jackson은 캐스팅 없이 JsonNode를 ArrayNode로 전환하는 방법을 알고 계십니까? JSON 라이브러리를 org.json에서 Jackson으로 변경하려고 하는데 다음 코드를 이행하고 싶습니다. JSONObject datasets = readJSON(new URL(DATASETS)); JSONArray datasetArray = datasets.getJSONArray("datasets"); 잭슨에는 다음과 같은 것이 있습니다. ObjectMapper m = new ObjectMapper(); JsonNode datasets = m.readTree(new URL(DATASETS)); ArrayNode datasetArray = (ArrayNode)datasets.get("datasets"); ..

sourcecode 2022.11.27

C#, C++ 또는 Java 컴파일러를 구동하여 1+2+3+를 계산하는 방법...컴파일 시 +1000?

C#, C++ 또는 Java 컴파일러를 구동하여 1+2+3+를 계산하는 방법...컴파일 시 +1000? 최근 인터뷰에서 정말 이상한 질문을 받았어요.면접관이 1+2+3+는 어떻게 계산하냐고 물어봤어요.+1000은 컴파일러 기능만 사용합니다.즉, 프로그램 작성과 실행은 할 수 없지만 컴파일러가 컴파일 중에 이 합계를 계산하고 컴파일이 완료되면 결과를 출력하도록 할 수 있는 프로그램을 작성해야 합니다.힌트로, 그는 나에게 컴파일러의 범용 기능과 프리프로세서 기능을 사용할 수 있다고 말했다.C++, C# 또는 Java 컴파일러를 사용할 수 있습니다.아이디어 있어요? 이 질문은 여기에 제시된 루프 없이 합계를 계산하는 것과 관련이 없습니다.또한 합계는 컴파일 중에 계산해야 한다는 점에 유의해야 한다.C++ 컴파..

sourcecode 2022.11.27

MariaDB ODBC 커넥터 성능 문제

MariaDB ODBC 커넥터 성능 문제 MySQL 5.0.96에서 MariaDB 10.5.9로 전환하려고 합니다.MariaDB 서버로 데이터를 이동하는 것은 쉬웠지만 MariaDB ODBC 커넥터의 속도에 문제가 있습니다.SSL을 사용하지 않고 기본 설정으로 3.1.12를 시도했는데, 애플리케이션(대부분 Embacadero RAD Studio에서 작성)이 매우 저조한 성능을 보였습니다.MySQL ODBC 커넥터 8.0.24를 사용해보니 모든 것이 원활하게 실행되었습니다.MariaDB 커넥터를 통한 쿼리 속도는 3~5배 느렸습니다.일반적인 쿼리 로그에서 MariaDB의 커넥터는 information_scheme.columns 테이블에 많은 쿼리를 생성하고 반복적으로 변수 TX_를 읽는 것을 발견했습니다...

sourcecode 2022.11.27

MariaDB가 이 덤프 파일을 가져올 수 없습니다.

MariaDB가 이 덤프 파일을 가져올 수 없습니다. MariaDB 버전 5.5.39를 가지고 있다. mysqldump -u root -p database > dumpfile.sql 네, 정상적으로 동작하고 있습니다.덤프 파일이 생성됩니다. 그러나 이 덤프 파일을 Import할 수 없습니다.다음 명령어가 모두 작동하지 않습니다. mysqldump -u root -p database < dumpfile.sql mysqlimport -u root -p database < dumpfile.sql mysql -u root -p database < dumpfile.sql 누가 나 좀 도와줄래?mysql -u root -p --database=db_name < dumpfile.sql 언급URL : https://s..

sourcecode 2022.11.27

PHP로 cURL이 뭐죠?

PHP로 cURL이 뭐죠? PHP에서는 많은 PHP 프로젝트에서 cURL이라는 단어를 볼 수 있습니다.그것은 무엇일까요?어떻게 작동합니까? 참조 링크: cURLcURL은 PHP에서 HTTP 요청을 할 수 있는 라이브러리입니다.이것에 대해 알아야 할 모든 것(및 대부분의 다른 확장 기능)은 PHP 매뉴얼에서 찾을 수 있습니다. PHP의 cURL 함수를 사용하려면 , 「libcurl」패키지를 인스톨 할 필요가 있습니다.PHP에서는 libcurl 7.0.2-beta 이상을 사용해야 합니다.PHP 4.2.3에서는 libcurl 버전 7.9.0 이상이 필요합니다.PHP 4.3.0부터는 7.9.8 이상의 libcurl 버전이 필요합니다.PHP 5.0.0을 사용하려면 libcurl 버전 7.10.5 이상이 필요합니다..

sourcecode 2022.11.27

수집이 비어 있는지 Larabel 확인

수집이 비어 있는지 Larabel 확인 제 Laravel 웹 앱에 다음과 같은 내용이 있습니다. @foreach($mentors as $mentor) @foreach($mentor->intern as $intern) {{ $intern->employee->FirstName }} {{ $intern->employee->LastName }} @endforeach @endforeach 있는지 어떻게 확인할 수 있나요?$mentors->intern->employee? 할 때: @if(count($mentors)) 그것은 그것을 확인하지 않는다.결과가 있는지 확인하려면 다음 중 하나를 수행합니다. if ($mentor->first()) { } if (!$mentor->isEmpty()) { } if ($mento..

sourcecode 2022.11.26

경로를 변경해도 새 페이지의 맨 위로 스크롤되지 않음

경로를 변경해도 새 페이지의 맨 위로 스크롤되지 않음 루트가 바뀌었을 때 적어도 나에겐 바람직하지 않은 행동을 발견했어.튜토리얼 http://angular.github.io/angular-phonecat/step-11/app/ #/phones 스텝11 에서는, 전화기의 리스트를 확인할 수 있습니다.맨 아래까지 스크롤을 하고 최신의 것을 클릭하면, 스크롤이 맨 위가 아니고, 가운데가 되어 있는 것을 알 수 있습니다. 내 앱에서도 이걸 발견했는데 어떻게 하면 맨 위로 스크롤할 수 있을까?나는 그것을 항상 할 수 있지만, 나는 이것을 하는 다른 우아한 방법이 있을 것이라고 생각한다. 그럼 루트가 바뀌었을 때 맨 위로 스크롤할 수 있는 우아한 방법이 있을까요?문제는 ngView가 새 보기를 로드할 때 스크롤 위..

sourcecode 2022.11.26

'\r' 이스케이프 시퀀스의 용도는 무엇입니까?

'\r' 이스케이프 시퀀스의 용도는 무엇입니까? C코드는 다음과 같습니다. #include int main() { printf("Hey this is my first hello world \r"); return 0; } 사용하였습니다.\r탈출 시퀀스를 실험으로 삼습니다.코드를 실행하면 다음과 같은 출력이 표시됩니다. o world 이고, 그 입니까?\r 확확?? 온라인 컴파일러에서 동일한 코드를 실행하면 다음과 같은 출력이 나타납니다. Hey this is my first hello world 는 왜 요?\r\r는 캐리지 리턴 문자입니다.단말기 에뮬레이터에게 행의 선두에서 커서를 이동하도록 지시합니다. 커서는 다음 문자가 렌더링되는 위치입니다. 래 a a a, a a a a a a a를 인쇄하는 것.\r..

sourcecode 2022.11.26

왜 python은 루프 뒤에 'else'를 사용하는가?

왜 python은 루프 뒤에 'else'를 사용하는가? 이 구조가 어떻게 작동하는지 이해합니다. for i in range(10): print(i) if i == 9: print("Too big - I'm giving up!") break else: print("Completed successfully") 왜 그런지 else하는 것은 문제의 가 '실행하다'의 입니다.문제의 코드가 동작하는 것은, 다음의 경우에 한정되기 때문입니다.for블록이 완성되지 않습니다.이것은 블록의 동작과는 반대입니다.가 잘 for의 else 아요 block. block block block block blockcontinue ★★★★★★★★★★★★★★★★★」continuewith좀 더 말이 될 것 같아요(그리고 저도 그렇게 읽도..

sourcecode 2022.11.26
반응형