반응형

source 1023

objc_set Associated Object()란 무엇이며 어떤 경우에 사용해야 합니까?

objc_set Associated Object()란 무엇이며 어떤 경우에 사용해야 합니까? 제가 맡은 프로젝트에서 원래 작성자가 사용하기로 선택했습니다.objc_setAssociatedObject()그게 무엇을 하는지, 왜 그들이 그것을 사용하기로 결정했는지 100% 확실하지 않습니다. 저는 그것을 찾아보기로 결정했고, 안타깝게도, 문서들은 그것의 목적에 대해 그리 설명적이지 않습니다. AssociatedObjectobjc_set 파일 지정된 키 및 연결 정책을 사용하여 지정된 개체에 대한 연결 값을 설정합니다. void objc_setAssociatedObject(id object, void *key, id value, objc_AssociationPolicy policy) object 연결의 원본 ..

source 2023.07.30

matplotlib를 사용하여 SQL(MariaDB)의 표 값 표시

matplotlib를 사용하여 SQL(MariaDB)의 표 값 표시 두 개의 열 데이터를 추출하여 이 열 데이터를 값으로 사용하여 히스토그램을 matplotlib에 표시하려고 합니다.저는 Matplotlib에서 발견된 다음 답변을 면밀히 추적했습니다. SQL 쿼리 결과를 가능한 한 많이 플롯합니다. 몇 가지 측면만 다릅니다(예: 사용되는 SQL 모듈).스크립트가 실행되었지만 오류가 발생했습니다. Traceback (most recent call last): File "plot_script.py", line 22, in for row in result: TypeError: 'NoneType' object is not iterable 내 파이썬 스크립트는 다음과 같습니다. import mysql.connec..

source 2023.07.30

MockMVC를 사용한 통합 테스트 스프링 부트

MockMVC를 사용한 통합 테스트 스프링 부트 MockMvc에서 Spring Boot 응용 프로그램을 테스트하는 데 문제가 있습니다. 저는 다음과 같은 시험 수업이 있습니다. @RunWith(SpringJUnit4ClassRunner.class) @SpringApplicationConfiguration(classes = {SpringConfiguration.class, SecurityConfiguration.class}) @IntegrationTest({"server.port=8080"}) @WebAppConfiguration public class DemoTest { @Autowired private EmbeddedWebApplicationContext webApplicationContext; pri..

source 2023.07.30

최적화를 통해 손상된 인덱스이지만 검사 또는 분석을 통해 손상되지 않음

최적화를 통해 손상된 인덱스이지만 검사 또는 분석을 통해 손상되지 않음 저는 2천만 줄의 테이블을 가지고 일합니다.이 테이블을 최적화하려고 했지만 SQL에서 다음 메시지를 반환했습니다. "'' 테이블의 인덱스가 손상되었습니다. 복구해 보십시오." 하지만 제가 이 표를 분석해보면요.SQL 반환 '알겠습니다' 제 질문은 테이블 크기에 문제가 있어 최적화를 방해하는 것입니까?아니면 다른 곳에 문제가 있나요? 편집: OPTIMIZE TABLE note Table does not support optimize, doing recreate + analyze instead error Index for table is corrupt; try to repair it status Operation failed ANALYZ..

source 2023.07.30

쉼표 연산자에서 'return', 'continue' 또는 'break'이 작동하지 않는 이유는 무엇입니까?

쉼표 연산자에서 'return', 'continue' 또는 'break'이 작동하지 않는 이유는 무엇입니까? 나는 코드를 쓸 수 있습니다.if(1) x++, y++;대신에if(1) {x++; y++;}그러나 일부 경우에는 작동하지 않습니다(아래 참조).이것에 대해 말씀해 주시면 감사하겠습니다. int x = 5, y = 10; if (x == 5) x++, y++; // It works if (x == 5) x++, return 0; // It shows an error 동일하게 적용됩니다.for루프: for (int i = 0; i < 1; i++) y++, y += 5; // It works for (int i = 0; i < 1; i++) y++, break; // Does not work 그것은r..

source 2023.07.30

C - 문자열을 문자열 배열로 분할

C - 문자열을 문자열 배열로 분할 C:에서 이 작업을 수행하는 방법을 완전히 확신할 수 없습니다. char* curToken = strtok(string, ";"); //curToken = "ls -l" we will say //I need a array of strings containing "ls", "-l", and NULL for execvp() 제가 이걸 어떻게 해야 할까요?당신이 이미 조사를 했으니strtok동일한 경로를 따라 계속 진행하고 공백을 사용하여 문자열을 분할합니다.' ') 구분 기호로 사용한 다음 을 다음과 같이 사용합니다.realloc전달할 요소를 포함하는 배열의 크기를 늘립니다.execvp. 다음 예를 참조하십시오. 그러나 다음과 같은 점에 유의하십시오.strtok전달된 문자..

source 2023.07.30

Axios API에서 데이터를 반환하는 중

Axios API에서 데이터를 반환하는 중 이 질문에는 이미 다음과 같은 답이 있습니다. 비동기 호출에서 응답을 반환하려면 어떻게 해야 합니까? (42개 답변) 마감됨8개월 전에. 노드를 사용하려고 합니다.API 요청을 작성 및 수신하기 위한 JS 애플리케이션입니다.Axios를 사용하여 다른 서버에 get 요청을 수행하며, API 호출로 수신한 데이터를 포함합니다.두 번째 스니펫은 스크립트가 호출에서 데이터를 반환하는 경우입니다.그것은 실제로 그것을 가져가서 콘솔에 쓸 것이지만, 두 번째 API에서는 그것을 다시 보내지 않을 것입니다. function axiosTest() { axios.get(url) .then(function (response) { console.log(response.data); /..

source 2023.07.30

socket.io 방 또는 네임스페이스?

socket.io 방 또는 네임스페이스? 실시간 채팅을 위해 nodejs/socket.io 을 조사하고 있는데, 방 구현에 대한 조언이 필요합니다. 네임스페이스를 사용하는 것과 룸 기능을 사용하여 채팅을 서로 완전히 격리하는 것 중 어느 것이 더 낫습니까? 룸과 네임스페이스 사이의 실질적인 기술적 차이는 무엇입니까? 리소스 사용에 차이가 있습니까?이름 공간과 강의실의 공통점은 다음과 같습니다(socket.io v0.9.8 - v1.0은 완전히 다시 쓰기 작업을 수행하므로 변경되었을 수 있습니다). 서버 측에 네임스페이스(io.of('/nsp'))와 룸(socket.join('room'))이 모두 생성됩니다. 여러 네임스페이스와 여러 룸이 동일한(WebSocket) 연결을 공유합니다. 서버는 단순히 클라이..

source 2023.07.30

MSSQL 증분 정수 열이 있는 문 선택...일반적이지 않은

MSSQL 증분 정수 열이 있는 문 선택...일반적이지 않은 가능하면 임의 테이블에서 값을 반환하고 첫 번째 행에 대해 값 = 1, 두 번째 행에 대해 2 등의 증분 정수 열도 반환하는 t-sql 쿼리가 필요합니다. 이 열은 실제로 어떤 테이블에도 존재하지 않으며, ORDER BY 절이 테이블의 행을 정렬할 수 있으므로 항상 완벽한 모양으로 증분 행을 사용해야 합니다. 솔루션은 SQL Server 2000에서 실행되어야 합니다.SQL 2005 이상의 경우 SELECT ROW_NUMBER() OVER( ORDER BY SomeColumn ) AS 'rownumber',* FROM YourTable 2000년을 위해 당신은 이것과 같은 것을 해야 합니다. SELECT IDENTITY(INT, 1,1) AS ..

source 2023.07.30

차체에 새 필드 추가 예외 스프링 받침대

차체에 새 필드 추가 예외 스프링 받침대 Rest spring boot application에서 예외를 처리하려고 합니다.@ControllerAdvices and ResponseEntity를 사용하면 오류를 나타내는 사용자 지정 개체를 반환할 수 있지만, 제가 원하는 것은 기존 예외의 본문에 새 필드를 추가하는 것입니다. 런타임을 상속하는 사용자 지정 예외를 만들었습니다.문자열 목록인 추가 특성이 있는 예외: @ResponseStatus(HttpStatus.CONFLICT) public class CustomException extends RuntimeException { private List errors = new ArrayList(); public CustomException(List errors)..

source 2023.07.30
반응형