반응형

programing 209

RestTemplate: exchange() vs postForEntity() vs execute()

RestTemplate: exchange() vs postForEntity() vs execute() Spring boot을 사용하여 Rest API를 만들고 있는데 어플리케이션의 엔드포인트에 접속해야 했습니다.나는 사용했다RestTemplate할 수 있을 것 같아요.두 가지 방법으로 할 수 있었는데 다음과 같습니다postForEntity(). responseEntity = restTemplate.postForEntity(uri, httpEntity, ResponseClass.class); 다음과 같습니다exchange(). responseEntity = restTemplate.exchange(uri, HttpMethod.POST, httpEntity, ResponseClass.class); 이 두 가지..

programing 2023.02.22

각도 js에서 제목을 조건부로 적용하는 방법

각도 js에서 제목을 조건부로 적용하는 방법 angular.js에서 제목을 조건부로 적용하려면 어떻게 해야 합니까? 상태가 true인 경우 제목을 Create else Delete로 표시합니다. 수업에는 다음과 같은 조건을 적용할 수 있습니다. ng-class="{true: 'active'}[isActive] 및 컨트롤러 내 $scope.isActive = true; 또는 $scope.isActive = false; 제목이 어떻게 똑같아요? 나는 다음과 같이 시도했다. title = " item.status = true | 'create' " 그냥 이렇게 해 HTML Element 속성에 직접 바인딩하지 않으려면 다음을 사용할 수 있습니다. 아직 이 문제를 해결하려는 분들에게: 사용하다ng-attr-ti..

programing 2023.02.22

Rails 앱 내에서 JSON API 호출하기

Rails 앱 내에서 JSON API 호출하기 Wordpress 인스턴스를 배포하고 JSON API 플러그인을 설치했습니다. 이 플러그인을 사용하면 다음과 같은 간단한 HTTP GET 요청을 만들 수 있습니다. http://www.example.org/?json=get_recent_posts http://www.example.org/?json=get_post&post_id=47 http://www.example.org/?json=get_tag_posts&tag_slug=banana JSON에서 응답이 반환됩니다. { "status": "ok", "count": 1, "count_total": 1, "pages": 1, "posts": [ {...}} 문제는 Rails 앱에서 이러한 유형의 요청(및 반환된..

programing 2023.02.22

console.log(결과)는 [Object]를 인쇄합니다.result.name에 접속하려면 어떻게 해야 하나요?

console.log(결과)는 [Object]를 인쇄합니다.result.name에 접속하려면 어떻게 해야 하나요? 이 질문에는 이미 답변이 있습니다. 비동기 콜에서 응답을 반환하려면 어떻게 해야 하나요? (41개의 답변) 닫힘6년 전에요. 커뮤니티는 4개월 전에 이 질문을 재개할지 여부를 검토한 후 종료했습니다. 원래 종료 이유가 해결되지 않았습니다. 내 스크립트는 인쇄 중입니다.[object Object]의 결과로console.log(result). 누가 설명 좀 해줄래?console.log를 인쇄하다id그리고.name부터result? $.ajaxSetup({ traditional: true }); var uri = ""; $("#enginesOuputWaiter").show(); $.ajax({ ty..

programing 2023.02.22

mongoDB의 문자열 필드 값 길이

mongoDB의 문자열 필드 값 길이 필드의 데이터 유형은 String입니다.필드 이름의 문자 길이가 40자 이상인 데이터를 가져오고 싶습니다. 이 쿼리를 시도했지만 오류가 반환되었습니다.1 . db.usercollection.find( {$where: "(this.name.length > 40)"} ).limit(2); output :error: { "$err" : "TypeError: Cannot read property 'length' of undefined near '40)' ", "code" : 16722 } 이것은 2.4.9에서 동작하고 있습니다만, 제 버전은 2.6.5입니다.MongoDB 3.6 이후의 경우: 연산자는 쿼리 언어 내에서 집약식을 사용할 수 있으므로 연산자를 사용하여 다음과 같..

programing 2023.02.22

데이터 URI에 대한 Ajax 요청의 원시 이미지 데이터 사용

데이터 URI에 대한 Ajax 요청의 원시 이미지 데이터 사용 Ajax와 데이터 URI의 조합을 사용하여 JPEG 이미지를 로드하고 단일 HTTP 요청으로 EXIF 데이터를 추출하려고 합니다.이를 위해 라이브러리(https://github.com/kennydude/photosphere)를 변경합니다.현재 이 라이브러리는 이미지의 소스를 설정하고 EXIF 데이터를 얻기 위해2개의 HTTP 요청을 사용하고 있습니다. EXIF는 문제 없습니다.그러나 Ajax 요청의 raw data를 이미지 소스로 사용하는 데 어려움이 있습니다. 기술의 소규모 테스트 소스 코드: sensible jpeg data가 반환된 것처럼 보이며, raw data와 base64-encoded-the-unencoded-raw data의 길..

programing 2023.02.22

JavaScript를 사용하여 JSON 오브젝트 트리의 모든 노드 트래버스

JavaScript를 사용하여 JSON 오브젝트 트리의 모든 노드 트래버스 JSON 개체 트리를 이동하려고 하는데 해당 라이브러리를 찾을 수 없습니다.어려워 보이지는 않지만 바퀴를 재창조하는 느낌이다. XML 에는, DOM 를 사용해 XML 트리를 통과하는 방법을 나타내는 튜토리얼이 많이 있습니다.만약 당신이 jQuery가 그런 원시적인 작업을 하기에는 다소 과잉이라고 생각한다면, 당신은 다음과 같은 일을 할 수 있습니다. //your object var o = { foo:"bar", arr:[1,2,3], subo: { foo2:"bar2" } }; //called with every property and its value function process(key,value) { console.log(k..

programing 2023.02.22

$리소스에 대한 요청 본문 전송

$리소스에 대한 요청 본문 전송 $리소스에 대한 Angular API를 살펴보았는데 어떤 방법을 찾을 수 없었습니다.Request BodyRESTful 서비스로 이행합니다. 여기와 같이 $http 접근방식을 사용하여 이것이 가능하다는 것을 알고 있습니다.그러면 이 방법을 사용하는 것도 가능합니까?$resource? 이 옵션은 다음과 같습니다.$resource. action – {string} : 액션 이름이 이름은 리소스 개체의 메서드 이름이 됩니다. method – {string} : HTTP 요구 방식.유효한 방법은 GET, POST, PUT, DELETE 및 JSONP입니다. params – {object=}: 이 액션의 사전 바인딩 파라미터의 옵션 세트. isArray – {true=} – tru..

programing 2023.02.22

리액트 훅을 내부 루프 또는 네스트 함수로 호출할 수 없는 이유는 무엇입니까?

리액트 훅을 내부 루프 또는 네스트 함수로 호출할 수 없는 이유는 무엇입니까? React Hooks 문서에서는 루프, 조건 또는 네스트된 함수의 내부에서 Hooks를 호출하지 않도록 되어 있습니다. 실행순서가중요하다는것을알고있기때문에React는어떤상태가어떤useState콜에대응하는지알수있습니다.그 때문에, 조건내에서 훅을 호출할 수 없는 것은 명백합니다. 하지만 우리가 전화해도 뭐가 문제인지 모르겠다.useState시간이 지나도 반복 횟수가 변하지 않는 루프 내부입니다.다음은 예를 제시하겠습니다. const App = () => { const inputs = []; for(let i = 0; i < 10; i++) { inputs[i] = useState('name' + i); } return input..

programing 2023.02.22
반응형