분류 전체보기 435

Swift: 구조를 JSON으로 변환하시겠습니까?

Swift: 구조를 JSON으로 변환하시겠습니까? 작성했습니다.structJSON 파일로 저장하려고 합니다. struct Sentence { var sentence = "" var lang = "" } var s = Sentence() s.sentence = "Hello world" s.lang = "en" print(s) ...그 결과, Sentence(sentence: "Hello world", lang: "en") 하지만 어떻게 하면struct다음과 같은 것에 반대합니다. { "sentence": "Hello world", "lang": "en" } Swift 4는Codable사용자 지정 구조를 인코딩 및 디코딩하는 매우 편리한 방법을 제공하는 프로토콜입니다. struct Sentence : Cod..

programing 2023.03.11

MongoDB에 대한 '데이터 손실' 비판은 어느 정도 유효합니까?

MongoDB에 대한 '데이터 손실' 비판은 어느 정도 유효합니까? MongoDB에 대한 '데이터 손실' 비판은 어느 정도 유효합니까?다음을 가리키는 것입니다. 1. MongoDB는 벤치마크를 획득하기 위해 기본적으로 안전하지 않은 방법으로 쓰기를 발행합니다. getLastError()를 발행하지 않으면 MongoDB는 명령어가 처리되었음을 데이터베이스에서 확인할 때까지 기다리지 않습니다.이로 인해 적어도 다음 두 가지 종류의 문제가 발생합니다. 동시 환경(접속 풀 등)에서는 쓰기 완료 후 후속 읽기 실패가 발생할 수 있습니다.데이터베이스가 어느 시점에서 쓰기 커밋을 인식할지를 알기 위한 장벽 조건은 없습니다. 다양한 장소의 큐잉, TCP 버퍼 내의 미결 사항 등으로 인해 알 수 없는 수의 저장 작업이 ..

programing 2023.03.11

jQuery를 사용한 병렬 비동기 Ajax 요청

jQuery를 사용한 병렬 비동기 Ajax 요청 여러 ajax/json 요청 결과에 따라 페이지를 업데이트하고 싶습니다.jQuery를 사용하면 다음과 같이 콜백을 "체인"할 수 있습니다. $.getJSON("/values/1", function(data) { // data = {value: 1} var value_1 = data.value; $.getJSON("/values/2", function(data) { // data = {value: 42} var value_2 = data.value; var sum = value_1 + value_2; $('#mynode').html(sum); }); }); 단, 이로 인해 요구가 연속적으로 이루어집니다.요청을 병행하여 페이지 갱신을 하는 것이 좋습니다.어떻게..

programing 2023.03.11

몽구스:CastError: 경로 "_id"에서 값 "개체 개체"에 대해 ObjectId로 캐스팅하지 못했습니다.

몽구스:CastError: 경로 "_id"에서 값 "개체 개체"에 대해 ObjectId로 캐스팅하지 못했습니다. node.js는 처음이라 간과하고 있는 바보 같은 생각이 듭니다만, 문제를 해결할 수 있는 답을 찾을 수 없었습니다.이 작업은 새 하위 개체를 생성하여 부모의 자식 배열에 추가한 다음 요청자에게 하위 개체를 반환하는 경로를 만듭니다.여기서 발생하는 문제는 문자열 ID를 findById에 전달하면 노드가 크래시하고 TypeError: {} 개체에 메서드 '캐스트'가 없음 대신 ObjectId를 전달하려고 하면 CastError: 경로 "_id"에서 값 "개체 개체"에 대해 ObjectId로 캐스팅하지 못했습니다. 다음은 제 코드의 대략적인 개요입니다. var mongoose = require('..

programing 2023.03.11

ASP.NET MVC: 레이저 뷰에서 컨트롤러 액션 메서드를 호출할 수 있는 모든 방법

ASP.NET MVC: 레이저 뷰에서 컨트롤러 액션 메서드를 호출할 수 있는 모든 방법 이게 꽤 기본적인 질문인 거 알아 하지만 가능한 모든 선택지를 알려주시겠어요? 레이저 뷰에서 제어 조치 방법(일반적으로 모든 서버 측 루틴)을 호출하고, 어떤 시나리오에서 각각이 사용하기에 가장 적합한지 확인합니다. 감사해요.방법 1 : jQuery Ajax Get call (부분 페이지 갱신)을 사용합니다. 데이터베이스에서 jSon 데이터를 검색해야 하는 경우에 적합합니다. 컨트롤러의 액션 방법 [HttpGet] public ActionResult Foo(string id) { var person = Something.GetPersonByID(id); return Json(person, JsonRequestBehav..

programing 2023.03.11

ng-app 지시어 배치(html vs body)

ng-app 지시어 배치(html vs body) 최근 앵귤러로 작성된 웹 앱의 코드를 검토해보니, 그 코드가 다음과 같이 쓰여져 있었습니다.ng-app="myModule"에 명기된 지시태그. 각도를 배울 때, 나는 그것을 오직 한 번 본 적이 있다.태그(여기, 여기 및 튜토리얼에서 권장하는 바와 같이)를 지정합니다. 이 문제를 직접 살펴보니 SO 질문, 특히 이것과 마찬가지로 여러 모듈을 한 페이지에 로드하는 방법에 대한 질문이 있습니다.그러나 이 기술은 본체 내의 요소에 ng-app을 배치하고 수동 부트스트랩을 사용하여 두 개의 각진 앱을 동시에 실행하는 것이 제 경우와 다릅니다. 내가 아는 한, 실행 시 앱과 앱의 차이는 없다.ng-app에또는제가 알기로는ng-app각도 어플리케이션의 루트를 지정하..

programing 2023.03.11

새로운 React Context API는 재렌더를 트리거합니까?

새로운 React Context API는 재렌더를 트리거합니까? 나는 새로운 React Context API를 이해하려고 노력했고 그것을 가지고 놀고 있었다.간단한 사례를 확인하려고 합니다. 프로바이더에 대한 데이터가 업데이트되면 모든 것이 재렌더됩니다. Codesandbox에서 이 작은 예를 확인합니다. 이 예에서는,Appcomponent - 다음과 같은 상태를 가진 컴포넌트 - this.state = { number - A random number text - A static text } 여기서부터 다음을 포함하는 새로운 리액트 컨텍스트를 만듭니다.number그리고.text주(州)에서 두 소비자에게 값을 전달합니다.Number그리고.Text. 따라서 랜덤 번호가 갱신되면 콘텍스트가 변경되어 양쪽 컴포..

programing 2023.03.11

AJAX 응답 텍스트 반환 방법

AJAX 응답 텍스트 반환 방법 이 질문에는 이미 답변이 있습니다. 비동기 콜에서 응답을 반환하려면 어떻게 해야 하나요? (41개의 답변) 닫힘9년 전. 프로토타입을 사용하여 AJAX 개발을 수행하고 코드를 다음과 같이 사용합니다. somefunction: function(){ var result = ""; myAjax = new Ajax.Request(postUrl, { method: 'post', postBody: postData, contentType: 'application/x-www-form-urlencoded', onComplete: function(transport){ if (200 == transport.status) { result = transport.responseText; } } }..

programing 2023.03.11

JavaScript push to array

JavaScript push to array 다음 어레이에 새 값을 푸시하려면 어떻게 해야 합니까? json = {"cool":"34.33","alsocool":"45454"} 나는 노력했다.json.push("coolness":"34.33");,하지만 그것은 작동하지 않았다.배열이 아닙니다. var json = {"cool":"34.33","alsocool":"45454"}; json.coolness = 34.33; 또는 var json = {"cool":"34.33","alsocool":"45454"}; json['coolness'] = 34.33; 어레이로 할 수도 있지만, 다른 구문이 됩니다(그리고 이것은 거의 확실히 당신이 원하는 것이 아닙니다). var json = [{"cool":"34.33..

programing 2023.03.11

htaccess를 사용하여 wordpress 홈페이지를 하위 페이지로 리디렉션

htaccess를 사용하여 wordpress 홈페이지를 하위 페이지로 리디렉션 간단한 일이라 죄송하지만 저는... 도메인 루트에 대한 모든 요청을 워드프레스 사이트의 특정 페이지로 리디렉션하고 다른 모든 요청을 중단해야 합니다.내가 지금까지 시도한 것은: RewriteCond %{HTTP_HOST} !^mydomain\.com/my-target-page/$ [NC] RewriteRule ^ http://mydomain.com/my-target-page/ [R=301,L] 실제로 mydomain/my-target-page/ 로 리다이렉트 됩니다만, 아무것도 해결되지 않습니다.워드프레스는 이것과 통하지 않는 것 같아요. 그리고 저는 가까이 있지도 않지만, 여기서 무엇을 해야 할지 머리를 싸매지 못합니다.도와..

programing 2023.03.11