programing 435

상태 배열의 항목을 편집하는 방법

상태 배열의 항목을 편집하는 방법 제 상태는 다음과 같습니다. this.state = { ids: ['A', 'E', 'C'] }; 인덱스 1의 E를 B로 바꾸려면 상태를 어떻게 수정해야 합니까?예를 들어 다음과 같습니다. this.setState({ ids[1]: 'B' }); 어떻게 해야 할까요?내부 상태 개체를 수정하지 않도록 불변 연산을 사용하는 데 익숙해지는 것이 좋습니다. 리액트 문서에서 지적된 바와 같이: 나중에 setState()를 호출하면 변환이 대체될 수 있으므로 this.state를 직접 변환하지 마십시오.이 .state는 불변의 것으로 간주합니다. 이 경우 [1]을 사용하여 어레이의 새 복사본을 가져오고 [2] 복사본을 조작한 다음 [3] setState를 새 어레이와 함께 사용할 ..

programing 2023.03.21

PHP에서 직렬화 또는 json을 수행하시겠습니까?

PHP에서 직렬화 또는 json을 수행하시겠습니까? 따라서 어레이를 PHP로 인코딩하여 MySQL 데이터베이스에 일반 텍스트로 저장해야 합니다.제 질문은 serialize() 또는 json_encode() 중 어느 쪽을 사용해야 할까요?각각의 장점과 단점은 무엇입니까? 이 상황이라면 둘 중 어느 쪽이라도 좋다고 생각합니다.하지만 당신은 어떤 것을 선호하고 그 이유는 무엇입니까?어레이가 아닌 다른 것을 위해서라면?★★★의 serialize: 이것은 PHP에 한정되어 있습니다.즉, 자신의 클래스의 인스턴스를 포함한 PHP 타입을 나타낼 수 있습니다.데이터의 시리얼화를 해제하면 오브젝트나 클래스의 인스턴스도 돌려받을 수 있습니다. ★★★의 json_encode: JSON은 PHP에 특유하지 않습니다.여러 언어..

programing 2023.03.21

스프링은 @Autowired Annotation 없이 생성자에 종속성을 주입합니다.

스프링은 @Autowired Annotation 없이 생성자에 종속성을 주입합니다. 이 Spring 공식 튜토리얼의 예를 시험하고 있는데, 이 코드에 의존합니다. https://github.com/spring-guides/gs-async-method/tree/master/completehttpsgithub.com/spring-guides//tree/master/complete 「 」의 , 「 」의 코드를 해 주세요.AppRunner.java두 가지 질문이 : ㅇㅇㅇ, ㅇㅇㅇㅇ, ㅇㅇㅇㅇ. 때이를 넣으면 .GitHubLookupService봄을 하여 제공되고 있습니다.@Service그런 게 없었어요.@Autowired어떻게 이 컨스트럭터를 올바른 의존관계로 호출할 수 있을까요?원래 이렇게 하기로 되어있었는..

programing 2023.03.21

sqlplus에서 "PL/SQL procedure successfully completed" 메시지를 표시하지 않으려면 어떻게 해야 합니까?

sqlplus에서 "PL/SQL procedure successfully completed" 메시지를 표시하지 않으려면 어떻게 해야 합니까? sqlplus에서 SERVEROUTPUT을 ON으로 설정하지만 plsql 프로시저 실행 완료 시 자동으로 생성되는 "PL/SQL procedure successfully completed" 메시지를 억제할 수 있는 방법이 있습니까?다음 명령을 사용합니다. SET FEEDBACK OFF 를 참조해 주세요.그런 다음 다시 켤 수 있습니다. SET FEEDBACK ON 이것은 sqlplus에서 잘 작동했지만 set feedback off가 SQL Developer(최소 버전 17.2.0.188)의 오류를 억제한다는 것을 알게 되었습니다.SQL Developer를 사용하는..

programing 2023.03.21

각도 지연 방법JS 인스턴트 검색?

각도 지연 방법JS 인스턴트 검색? 을 사용하다만, 각각 조금 .keyup(). JS: var App = angular.module('App', []); App.controller('DisplayController', function($scope, $http) { $http.get('data.json').then(function(result){ $scope.entries = result.data; }); }); HTML: {{entry.content}} JSON 데이터는 그렇게 크지도 않고, 300KB 밖에 되지 않기 때문에, 각 키 입력에 조작을 하는 것이 아니라, 검색의 지연을 1초 정도 두고, 유저가 입력을 완료할 때까지 기다리는 것이 좋다고 생각합니다.각진JS는 내부적으로 이것을 하고 있는데, 여..

programing 2023.03.21

$http가 요청으로 쿠키를 보내지 않음

$http가 요청으로 쿠키를 보내지 않음 Angular를 사용한 RESTful Web Service를 준비하고 있습니다.JS 및 Java Servlets.사용자가 로그인하면 백엔드는 "Set-Cookie" 헤더를 프런트엔드로 전송합니다.Angular에서는 헤더를 통해 액세스합니다.$cookies(ngCookie - module) 및 설정. 사용자가 로그인하면 예를 들어 일부 항목을 삭제할 수 있습니다.따라서 프론트엔드는 백엔드로 GET 요구를 전송합니다.서로 다른 도메인에서 작업하기 때문에 몇 가지 CORS 헤더를 설정해야 하며 실제 GET 요구 전에 Angular가 OPTIONS 요구를 수행합니다. OPTIONS 요청: GET 요구 우리는 이것을 $http 모듈을 통해 Angular에서 수행하지만, 그..

programing 2023.03.16

Spring Security anonymous 403 대신 401

Spring Security anonymous 403 대신 401 Java Config에서 제공되는 권한 요청과 함께 스프링 보안의 기본 동작에 문제가 있습니다. http .... .authorizeRequests() .antMatchers("/api/test/secured/*").authenticated() 예를 들어 에 콜을 할 때/api/test/secured/user로그인하지 않은 경우(익명의 사용자가 있는 경우), 403 Forbidden을 반환합니다.익명의 사용자가 보안 보호를 원할 때 상태를 401 Unauthorized로 쉽게 변경할 수 있는 방법이 있습니까?authenticated()또는@PreAuthorize자원?Spring Boot 2 클래스 Http401 현재Authenticatio..

programing 2023.03.16

Jquery - Uncarched TypeError: 'in' 연산자를 사용하여 다음 위치에서 '324'를 검색할 수 없습니다.

Jquery - Uncarched TypeError: 'in' 연산자를 사용하여 다음 위치에서 '324'를 검색할 수 없습니다. get request를 ajax로 전송하고 서버에서 반환된 json 데이터를 html로 출력하려고 합니다. 그런데 이 에러가 났어요. Uncaught TypeError: Cannot use 'in' operator to search for '324' in [{"id":50,"name":"SEO"},{"id":22,"name":"LPO",}] 이것은 ajax를 통해 php 파일로 Get 요청을 보내는 내 코드입니다.$.를 사용했을 때 위와 같은 오류가 발생합니다. parentCat.on('change', function(e){ parentCatId = $(this).val(); ..

programing 2023.03.16

중첩된 JSON: 개체에 새 항목을 추가하는 방법(푸시)

중첩된 JSON: 개체에 새 항목을 추가하는 방법(푸시) 어레이, 오브젝트 및 JSON부터 시작하는데, 여기서 간과하고 있는 것이 있습니다.새 항목을 json 개체에 추가(푸시)하려고 할 때 오류가 발생했습니다. 다음 오류가 발생하였습니다.Result of expression 'library.push' [undefined] is not a function (내 코드 스니펫 하단에 표시) // This is my JSON object generated from a database var library = { "Gold Rush" : { "foregrounds" : ["Slide 1","Slide 2","Slide 3"], "backgrounds" : ["1.jpg","","2.jpg"] }, "Califo..

programing 2023.03.16

React를 사용하여 구성 파일을 저장하고 읽는 방법

React를 사용하여 구성 파일을 저장하고 읽는 방법 react.js는 처음입니다.서버에서 데이터를 가져와 다음과 같이 사용하는 컴포넌트를 구현했습니다. CallEnterprise:function(TenantId){ fetchData('http://xxx.xxx.xx.xx:8090/Enterprises?TenantId='+TenantId+' &format=json').then(function(enterprises) { EnterprisePerspectiveActions.getEnterprise(enterprises); }).catch(function() { alert("There was some issue in API Call please contact Admin"); //ComponentAppDispa..

programing 2023.03.16