반응형

programing 736

각도에서의 컨트롤러 코드 구성

각도에서의 컨트롤러 코드 구성 그래서 앵귤과 첫 번째 큰 프로젝트를 진행 중입니다.제 컨트롤러는 1개입니다.많은 작업을 하고 있습니다.그것은 수천줄의 JavaScript에 달합니다. 어떻게든 헤어지고 싶지만, 어디에서도 확실한 예를 찾을 수 없을 것 같습니다.코드는 대부분 사물에 대한 계산을 할 때 사용하는 함수로 구성되어 있기 때문에 지시나 모듈은 정답으로 보이지 않지만, 제가 틀릴 수도 있습니다. 큰 Angular 프로젝트에서 코드를 어떻게 정리하고 있습니까?아니면 스캔하기 쉬운 파일로 분할할 수 있는 적절한 방법이 있을까요?이러한 오브젝트 중 적어도 몇 가지와 관련된 계산을 서비스에 넣은 후 해당 서비스를 컨트롤러에 삽입할 것을 권장합니다.일부 데이터를 캡슐화하고 해당 데이터에 액세스/조작하는 방법..

programing 2023.04.02

DataContractJsonSerializer와 JavaScriptSerializer의 차이점은 무엇입니까?

DataContractJsonSerializer와 JavaScriptSerializer의 차이점은 무엇입니까? .NET Framework는 시스템에 포함되어 있습니다.런타임시리얼화Json.DataContractJsonSerializer 및 시스템.Web.스크립트시리얼화JavaScriptSerializer. 둘 다 JSON을 디시리얼라이즈합니다.이러한 유형 중 하나를 선택해야 할 시기를 어떻게 알 수 있습니까?MSDN은 그들의 상대적인 장점이 무엇인지 명확히 하지 않는다. JSON을 소비 또는 방출하는 프로젝트가 몇 개 있으며, 지금까지 각 프로젝트별로 선택된 클래스는 각 프로젝트의 프라이머리 개발자의 의견에 따라 결정되어 왔습니다.일부는 단순하고, 2개는 JSON에서 관리되는 유형을 생성하는 복잡한 논리..

programing 2023.04.02

React JS: on Click 청취자가 함수여야 하지만 형식 문자열이 필요합니다.

React JS: on Click 청취자가 함수여야 하지만 형식 문자열이 필요합니다. ReactJs가 클릭 핸들러 메서드 대신 "문자열"을 찾는 이유를 알 수 없습니다. 코드는 다음과 같습니다. define(["react"], function(React) { return React.createClass({ pageUp: function() { console.log("go next page"); }, pageDown: function() { console.log("go prev page"); }, toggleMenu: function() { console.log("toggle menu"); this.state.menuStatus = !this.menuStatus; }, getInitialState: fun..

programing 2023.04.02

jQuery: 앵커 href를 온클릭하여 비동기적으로 송신합니다.

jQuery: 앵커 href를 온클릭하여 비동기적으로 송신합니다. 클라이언트측에서 하는 일은 거의 없고, 이 간단한 작업은 매우 귀찮습니다. 몇 가지 링크가 있습니다.OnClick 기본 액션을 방지하고 href URL을 캡처하고 해당 URL에 Ajax GET을 전송하고 단순하게alert()결과를 보면... 하지만 출발선도 통과하지 못하고 있습니다. 재생 시간의 앵커 예: Click Here Click Here SO에 관한 유사한 요청에 대해 몇 가지 제안을 해 봤지만 링크를 통해 브라우저가 href URL로 이동할 수 있습니다. 단 하나라도 ...링크는 다른 페이지로 이동합니다. 여기 있으면 왠지 아기처럼 느껴져 :) 어떤 도움이라도 깊이 감사드립니다. 네, jQuery를 포함합니다:) $('a').cl..

programing 2023.04.02

OAuth2RestTemplate용 Spring Security 5 교체

OAuth2RestTemplate용 Spring Security 5 교체 »spring-security-oauth2:2.4.0.RELEASE「」의 OAuth2RestTemplate,OAuth2ProtectedResourceDetails ★★★★★★★★★★★★★★★★★」ClientCredentialsAccessTokenProvider모두 권장되지 않는 것으로 표시되었습니다. 이러한 클래스의 javadoc에서 봄철 보안 이행 가이드를 소개합니다.이 가이드에서는 스프링 보안의 핵심인 5프로젝트로 이행할 필요가 있음을 시사합니다.그러나 이 프로젝트에서 사용 사례를 어떻게 구현해야 할지 고민하고 있습니다. 애플리케이션으로의 착신 요구를 인증하고, 서드파티제의 OAuth 프로바이더를 사용해 ID를 검증하는 경우, ..

programing 2023.04.02

중첩된 Grails 도메인 개체에 대한 JSON 바인딩

중첩된 Grails 도메인 개체에 대한 JSON 바인딩 JavaScript 어플리케이션에 JSON 데이터를 제공하기 위해 사용되는 RESTful 인터페이스를 개발 중입니다. 서버 측에서는 Grails 1.3.7을 사용하고 지속성을 위해 GORM 도메인 개체를 사용합니다.중첩된 도메인 개체의 마샬링을 지원하기 위해 커스텀 JSON Marshaller를 구현했습니다. 다음은 도메인 개체의 예입니다. class SampleDomain { static mapping = { nest2 cascade: 'all' } String someString SampleDomainNested nest2 } 그리고. class SampleDomainNested { String someField } SampleDomain 리소스..

programing 2023.04.02

PHP - 기존 함수 재정의

PHP - 기존 함수 재정의 이 질문에는 이미 답변이 있습니다. PHP 기능을 재정의하시겠습니까? (9개의 답변) 닫힘8년 전. 이름이 같지만 코드가 다른 기존 함수를 다시 클로즈할 수 있습니까?아니면 오래된 기능을 "비활성화"하는 건가요? WordPress의 핵심 기능을 재정의하고 싶은데 플러그인과 테마가 많이 호출하기 때문에 동일한 기능명을 유지해야 합니다.WordPress 후크(필터 및 액션이라고 함)를 사용하여add_filter()사용 중인 기능을 재정의합니다. 예. function function_name() { //code goes here } $hook = 'get_options'; // the function name you're filtering add_filter( $hook, 'fun..

programing 2023.04.02

Jackson은 ISO8601 형식의 날짜 시간을 Java8 Instant로 역직렬화

Jackson은 ISO8601 형식의 날짜 시간을 Java8 Instant로 역직렬화 ISO8601 형식의 날짜를 Java8로 역직렬화하려고 합니다.java.time.Instant잭슨을 이용해서.ObjectMapper에 JavaTimeModule을 등록하여WRITE_DATES_AS_TIMESTAMPS설정. 단, 디시리얼라이즈를 시도하면2016-03-28T19:00:00.000+01:00Java Time Module은 UTC 시간대 오프셋으로 포맷된 날짜 시간만 역직렬화하기 때문에 작동하지 않습니다(예:2016-03-28T18:00:00.000Z)를 사용해 보았습니다.@JsonFormat주석: @JsonFormat(shape=JsonFormat.Shape.STRING, pattern="yyyy-MM-dd'..

programing 2023.04.02

Javascript/Typescript에서 어레이 복제

Javascript/Typescript에서 어레이 복제 2개의 오브젝트가 배열되어 있습니다. genericItems: Item[] = []; backupData: Item[] = []; 을 HTML로 .genericItems데이터 테이블은 수정할 수 있습니다.은 리셋버튼을 하여 리셋된 대로 되돌릴 수 .backUpData 이. getGenericItems(selected: Item) { this.itemService.getGenericItems(selected).subscribe( result => { this.genericItems = result; }); this.backupData = this.genericItems.slice(); } 사용자 변경이 첫 번째 어레이에 반영되어 두 번째 어레이를 리셋..

programing 2023.04.02

Gradle을 사용한 Spring Boot Multi Module 프로젝트는 구축되지 않음

Gradle을 사용한 Spring Boot Multi Module 프로젝트는 구축되지 않음 저는 여러 모듈을 갖춘 Spring Boot 앱을 만들고 있는데 Gradle을 사용하여 만들고 있습니다.유감스럽게도 Gradle 설정을 올바르게 할 수 없습니다. 프로젝트 구조는 다음과 같습니다. parent | + build.gradle | + settings.gradle | + core | | | + build.gradle | + apis | | | + build.gradle | + services | | | + build.gradle | + data | | | + build.gradle 프로젝트를 구축하려고 하면 다음과 같은 컴파일 오류가 발생합니다.error: cannot find symbol서비스에 사용되..

programing 2023.04.02
반응형