분류 전체보기 1351

단일 스프링 부트 테스트 속성 재정의

단일 스프링 부트 테스트 속성 재정의 다음 예를 생각해 보겠습니다. @RunWith(SpringRunner.class) @SpringBootTest(webEnvironment = SpringBootTest.WebEnvironment.RANDOM_PORT, properties = { "some.property=valueA" }) public class ServiceTest { @Test public void testA() { ... } @Test public void testB() { ... } @Test public void testC() { ... } } 사용하고 있다SpringBootTest주석의properties설정할 속성some.property이 테스트 스위트의 모든 테스트에 대한 속성 값.이제 ..

programing 2023.03.18

$exists가 $cond 내에 있는 조건부 그룹화

$exists가 $cond 내에 있는 조건부 그룹화 나는 A와 B의 두 개의 키를 가지고 있으며, 그 두 키는 서로 배타적이다.A가 있을 때는 A로, B가 있을 때는 B로 그룹화해야 합니다.그래서 나는$project필요한 값을 MyKey라고 하는 컴퓨터 키에 입력해, 이 키에 필요한 값을 입력합니다.$group하지만 구문을 잘못 알고 있는 것 같습니다.$프로젝트를 두 가지 방법으로 작성하려고 했습니다. {$project: {MyKey: {$cond: [{$exists: ["$A", true]}, "$A", "$B"]}}} 그리고. {$project: {MyKey: {$cond: [{"A": {$exists:true}}, "$A", "$B"]}}} 하지만 계속 오류가 발생합니다. { "errmsg" : "..

programing 2023.03.18

Javascript 객체 푸시() 함수

Javascript 객체 푸시() 함수 javascript 오브젝트를 가지고 있습니다(실제로 Ajax 요청을 통해 데이터를 가져옵니다). var data = {}; 여기에 몇 가지 내용을 추가했습니다. data[0] = { "ID": "1"; "Status": "Valid" } data[1] = { "ID": "2"; "Status": "Invalid" } 이제 잘못된 상태의 개체를 모두 제거합니다(모든 개체의 순서를 동일하게 유지). var tempData = {}; for ( var index in data ) { if ( data[index].Status == "Valid" ) { tempData.push( data ); } } data = tempData; 제 생각에는 이 모든 것이 효과가 있을 ..

programing 2023.03.18

jQuery grep()를 사용한 JSON 배열 필터링

jQuery grep()를 사용한 JSON 배열 필터링 저는 이 사이트에서 많은 예를 찾아봤지만 제 요구에 맞지 않는 것 같습니다.를 사용하여 몇 가지 JSON 결과를 필터링하면 됩니다. JSON은 다음과 같습니다. var data = { "items": [ { "id": 1, "category": "cat1" }, { "id": 2, "category": "cat2" }, { "id": 3, "category": "cat1" } ]} 위의 예에서 카테고리의 모든 아이템을 반품하려면 어떻게 해야 합니까?cat1? 카테고리의 모든 아이템을 반품하려면 어떻게 해야 합니까?cat1그리고.id3개요? 이것이 좋은 예가 아니라는 것을 알지만 어떤 도움도 대단할 것이다!감사합니다! 나는 다음과 같은 변형을 시도했다..

programing 2023.03.18

Wordpress가 웹 루트에 설치되어 있는 하위 디렉토리에서 Joomla 웹 사이트를 실행하는 방법

Wordpress가 웹 루트에 설치되어 있는 하위 디렉토리에서 Joomla 웹 사이트를 실행하는 방법 Wordpress가 설치된 위치:example.com. Joomla 3는 설치했습니다.example.com/joomla. 지금이다example.com/joomla어떤 이유로 Wordpress 404를 로드합니다. 심지어.example.com/joomla/index.phpWordpress 404를 로드합니다. Joomla 파일들은 온전하고/joomla폴더 및configuration.php에 올바른 DB 상세 정보가 포함되어 있습니다.나는 볼 수 있다phpMyAdmindb는 온전합니다. 확인해보니.htaccess에서/joomla폴더라고 불렸습니다.htaccess.txt.이름을 로 변경합니다..htaccess..

programing 2023.03.18

WP_Ajax_UnitTestCase가 WPAjaxDieStopException을 슬로우하지 않음

WP_Ajax_UnitTestCase가 WPAjaxDieStopException을 슬로우하지 않음 좋아요, 워드프레스 플러그인에 대한 Ajax 콜백을 테스트하고 있습니다.그래서 기본적으로는 https://codesymphony.co/wp-ajax-plugin-unit-testing/의 지시에 따랐습니다. 여기 내 ajax 콜백 함수가 있습니다. public function my_plugin_get_site_pages( $args = null ) { //...... Processing $site_pages..... $response = array( 'status' => 'success', 'site_pages' => $site_pages ); @header( 'Content-Type: application..

programing 2023.03.18

Spring 5 WebFlux의 @Controller와 라우터의 기능 차이

Spring 5 WebFlux의 @Controller와 라우터의 기능 차이 현재 스프링5에서 HTTP 엔드포인트를 공개하는 방법은 두 가지가 있습니다. @Controller ★★★★★★★★★★★★★★★★★」@RestController예를 들어 컨트롤러 클래스를 만듭니다. @RestController @RequestMapping("persons") public class PersonController { @Autowired private PersonRepo repo; @GetMapping("/{id}") public Mono personById(@PathVariable String id){ retrun repo.findById(id); } } 「」의 @ConfigurationRouter Functions:..

programing 2023.03.18

리액트 라우터 허가

리액트 라우터 허가 구성 요소를 장착하기 전에 승인 확인을 위한 모범 사례는 무엇입니까? 리액트 라우터 1.x를 사용합니다. 여기 제 루트가 있습니다. React.render(( ), document.body); Dashboard 구성 요소는 다음과 같습니다. var Dashboard = React.createClass({ componentWillMount: function () { // I want to check authorization here // If the user is not authorized they should be redirected to the login page. // What is the right way to perform this check? }, render: functio..

programing 2023.03.18

부모의 범위에 액세스하는 사용자 지정 하위 지시문

부모의 범위에 액세스하는 사용자 지정 하위 지시문 내 각도에 두 가지 커스텀 디렉티브가 있습니다.JS 앱. 하나는 부모 역할을 하고 다른 하나는 자녀 역할을 합니다.하위 지시문에 있는 부모의 범위에 액세스하려고 합니다.하지만 원하는 출력을 얻을 수 없습니다. {{myName}} 그리고 제 대본은 var app = angular.module("sampleApp",[]); app.controller("CountryCtrl",function($scope){ $scope.myName = "India"; }); app.controller("StateCtrl",function($scope){ }); app.directive("state",function(){return { restrict : 'E', transcl..

programing 2023.03.18

ng-repeat 내의 ng-click 함수에 파라미터를 추가하는 것이 동작하지 않는 것 같습니다.

ng-repeat 내의 ng-click 함수에 파라미터를 추가하는 것이 동작하지 않는 것 같습니다. 나는 에 대해 단순한 루프를 가지고 있다.ng-repeat다음과 같습니다. {{task.name}} remove 컨트롤러에 기능이 있습니다.$scope.removeTask(taskID). 내가 아는 한 Angular는 먼저 보기를 렌더링하고 보간된 보기를 바꿉니다.{{task.id}}숫자를 입력하고 클릭 시 이벤트에 따라ng-click스트링 이 경우ng-click완전히 예상대로의 결과를 얻을 수 있습니다.ng-click="removeTask(5)".하지만...아무것도 안 해요 물론 암호를 써서task.id에서$tasks어레이, 또는 DOM도 마찬가지입니다만, 이것은 Angular 방식이라고는 생각되지 않습..

programing 2023.03.18