반응형

전체 글 750

Play 2.2 라이브러리로 밀봉된 특성을 위한 노이즈 프리 JSON 형식

Play 2.2 라이브러리로 밀봉된 특성을 위한 노이즈 프리 JSON 형식 간단한 JSON 시리얼라이제이션 솔루션을 최소한의 세레머니로 입수할 필요가 있습니다.그래서 나는 곧 있을 Play 2.2 라이브러리를 발견해서 매우 기뻤다.이것은, 예를 들면, 플레인 케이스 클래스에서 완벽하게 동작합니다. import play.api.libs.json._ sealed trait Foo case class Bar(i: Int) extends Foo case class Baz(f: Float) extends Foo implicit val barFmt = Json.format[Bar] implicit val bazFmt = Json.format[Baz] 그러나 다음 작업이 실패합니다. implicit val fooFm..

programing 2023.02.26

Python: 간단한 설정/구성 파일을 저장하는 방법은 무엇입니까?

Python: 간단한 설정/구성 파일을 저장하는 방법은 무엇입니까? 난 상관 안 해JSON,pickle,YAML뭐, 뭐 그런 거. 그 외의 실장은 모두 순방향으로 대응하고 있지 않기 때문에, 설정 파일이 있는 경우는, 코드에 새로운 키를 추가하고, 그 설정 파일을 로드하면, 크래쉬 할 뿐입니다. 간단하게 할 수 있는 방법이 있나요?python 구성 파일 필요한 파일 형식에 따라 몇 가지 방법이 있습니다. ConfigParser [.ini 형식] 다른 포맷을 사용해야 하는 특별한 이유가 없는 한 표준 컨피규레이션파서 방식을 사용합니다. 다음과 같은 파일을 작성합니다. # python 2.x # from ConfigParser import SafeConfigParser # config = SafeConfig..

programing 2023.02.26

WordPress에서 현재 사용자의 역할을 아는 방법

WordPress에서 현재 사용자의 역할을 아는 방법 사용자가 새 게시물을 작성할 때 현재 역할을 확인하려면 어떻게 해야 합니까?워드프레스의 후크가 뭔지 알고 있을 겁니다이 부분을 건너뛰면 사용자의 현재 역할을 쉽게 파악할 수 있습니다. $current_user = wp_get_current_user(); if ( !($current_user instanceof WP_User) ) return; $roles = $current_user->roles; //$roles is an array 이제 해당 어레이를 반복하여 사용자에게 특정 역할이 있는지 확인할 수 있습니다. 또는 를 사용할 수 있습니다.current_user_can사용자가 특정 권한을 가지고 있는지 여부와 역할에 속해 있는지 여부를 확인하는 경우..

programing 2023.02.26

jQuery ajax 호출에 여러 파라미터 전달

jQuery ajax 호출에 여러 파라미터 전달 aspx 페이지에서 webmethod를 호출하기 위한 다음 jquery 코드가 있습니다. $.ajax({ type: "POST", url: "popup.aspx/GetJewellerAssets", contentType: "application/json; charset=utf-8", data: '{"jewellerId":' + filter + '}', dataType: "json", success: AjaxSucceeded, error: AjaxFailed }); 그리고 여기 웹 메서드의 시그니처가 있습니다. [WebMethod] public static string GetJewellerAssets(int jewellerId) { 이거 잘 돼. 하지만 이제 ..

programing 2023.02.26

jq: 문자열로 어레이를 인덱싱할 수 없습니다.

jq: 문자열로 어레이를 인덱싱할 수 없습니다. 파일(「myfile」이라고 부릅니다)에는 다음과 같은 것이 있습니다. [{ "id": 123, "name": "John", "aux": [{ "abc": "random", "def": "I want this" }], "blah": 23.11 }] 파일에 첫 번째 파일이 없으면 구문 분석할 수 있습니다.[그리고 마지막]다음과 같습니다. $ cat myfile | jq -r '.aux[] | .def' I want this $ 단,[그리고.]이해: $ cat myfile | jq -r '.aux[] | .def' jq: error: Cannot index array with string 어떻게 대처하면 좋을까요?[그리고.]jq를 사용하고 있습니까?(다른 툴로 ..

programing 2023.02.26

$sce.trustAsResourceUrl() 글로벌

$sce.trustAsResourceUrl() 글로벌 어떻게 하면 좋을까요?$sce.trustAsResourceUrl('URL_HERE'); 메인 앱과 같이 글로벌하게config()또는run()iFrames, img src 등이 기능하도록 합니다.URL_HERE작동할까요? 의사들은 이것을 설명하는데 다소 서투르다.필터를 사용할 수도 있습니다.이것들은 글로벌하게 이용할 수 있습니다. angular.module('myApp') .filter('trustUrl', function ($sce) { return function(url) { return $sce.trustAsResourceUrl(url); }; });

programing 2023.02.21

onEnter가 React-Router에서 호출되지 않음

onEnter가 React-Router에서 호출되지 않음 좋아, 이젠 지긋지긋해 그onEnter방법이 작동하지 않습니다.왜 그런 줄 알아? // Authentication "before" filter function requireAuth(nextState, replace){ console.log("called"); // => Is not triggered at all if (!isLoggedIn()) { replace({ pathname: '/front' }) } } // Render the app render( , document.getElementById("lf-app") 편집: 이 메서드는 콜할 때 실행됩니다.onEnter={requireAuth()}하지만 분명히 그것은 목적이 아닙니다.또한 원하는..

programing 2023.02.21

익명 유형을 포함하는 JsonResult의 아사트

익명 유형을 포함하는 JsonResult의 아사트 컨트롤러 중 하나에서 JsonResult를 반환하는 메서드를 유닛 테스트하려고 했습니다.놀랍게도 다음 코드가 작동하지 않았습니다. [HttpPost] public JsonResult Test() { return Json(new {Id = 123}); } 테스트 방법은 다음과 같습니다(테스트 코드는 다른 어셈블리에 있습니다). // Act dynamic jsonResult = testController.Test().Data; // Assert Assert.AreEqual(123, jsonResult.Id); 그Assert는 예외를 발생시킵니다. 'object'에 'Id'에 대한 정의가 없습니다. 그 후 다음을 사용하여 해결했습니다. [HttpPost] pu..

programing 2023.02.21

ng-배열이 비어 있는지 확인합니다.

ng-배열이 비어 있는지 확인합니다. 사용 중인 API는 배열에 항목이 없는 경우 이 값을 반환합니다. items: [] 어레이에 아이템이 있는 경우 다음과 같은 것이 반환됩니다. items: [ { name: 'Bla' } ] 템플릿에서 데이터가 있는지 여부에 따라 요소를 표시하거나 숨기려면 ng-if를 사용해야 한다고 생각합니다. Topics: {{topic.name}} 하지만 Angular에서 일하는 것은 처음이고, 제가 하려는 일을 더 잘 할 수 있는 방법이 있을지도 모르기 때문에 완전히 잘못될 수도 있습니다.post.capabilities.items빈 배열이기 때문에 계속 정의됩니다.post.capabilities.items.length잘 될 거야 왜냐하면0거짓이야.를 확인합니다.length다음..

programing 2023.02.21

Material-UI에서 대화상자의 높이를 설정하려면 어떻게 해야 합니까?

Material-UI에서 대화상자의 높이를 설정하려면 어떻게 해야 합니까? Material-UI의 예를 들어 보겠습니다.Dialog커스텀 폭: const customContentStyle = { width: '100%', maxWidth: 'none', }; // some omitted code This dialog spans the entire width of the screen. 커스텀 너비를 설정할 수 있는 것은, 이 커스텀 너비를 오버라이드했기 때문입니다.maxWidth단, 대화상자의 높이를 조정할 수 있도록 높이를 동일하게 조정하고 싶습니다.세팅을 해봤는데maxHeight로.none및 설정height하지만 난 운이 없었어대화상자의 기본 동작 중 일부를 재정의해야 합니다.그것의.paperclass..

programing 2023.02.21
반응형