반응형

programing 760

toString()을 구현할 때 reflection을 사용하는 것이 의미가 있습니까?

toString()을 구현할 때 reflection을 사용하는 것이 의미가 있습니까? @Override public String toString() { return new Gson().toJson(this); } 모델 오브젝트의 디폴트 동작으로서 「조슈아 패턴」, 「일반 디자인 패턴」, 또는 그 외의 규약을 위반하고 있는 것일까요. toString()어쨌든 현재 사용하고 있는 패러다임(Android)의 디버깅에만 사용됩니다.이것이 바로 제가 JSON에서 오브젝트를 보는 것을 좋아하는 이유이기도 합니다.이는 많은 ORM/json 지속성이 http->php/python->mysql과 로컬 SQLite를 통해 발생하기 때문입니다.네. GSON/Jackson/Reflections 라이브러리를 사용하여 toStr..

programing 2023.04.01

Spring Boot application.properties를 프로그래밍 방식으로 덮어쓰려면 어떻게 해야 합니까?

Spring Boot application.properties를 프로그래밍 방식으로 덮어쓰려면 어떻게 해야 합니까? 외부 구성 웹 서비스에서 가져온 jdbc 속성 파일을 가지고 있습니다.봄 부팅 시 mysql 소품을 설정하려면 이러한 파일을 application.properties에 추가하는 것이 쉽습니다. spring.datasource.url=jdbc:mysql://localhost/mydb spring.datasource.username=root spring.datasource.password=root spring.datasource.driver-class-name=com.mysql.jdbc.Driver 내 앱에 있는 프로그램들을 덮어쓰려면 어떻게 해야 하나요? 스프링 배치 소품도 마찬가지입니다. ..

programing 2023.04.01

Spring MVC 컨트롤러 메서드에서 GET HTTP 요청의 파라미터 값을 취득하려면 어떻게 해야 합니까?

Spring MVC 컨트롤러 메서드에서 GET HTTP 요청의 파라미터 값을 취득하려면 어떻게 해야 합니까? 이 기간 동안 Spring MVC 쇼케이스의 예(STS Dasboard에서 다운로드 가능)를 학습하고 있습니다.이 예에 대해 간단한 질문이 있습니다.Request Mapping예: 1) 내 안에home.jsp페이지 다음 링크가 있습니다. By path, method, and presence of parameter 이 링크에서 알 수 있듯이 "foo" 파라미터에 "bar"라는 값을 포함하는 HTTP GET 요청을 수행하고 있습니다. 이 HTTP 요청은 컨트롤러 클래스의 Mapping Controller의 다음 메서드로 처리됩니다. @RequestMapping(value="/mapping/parame..

programing 2023.04.01

AngularJs가 반복 실행을 너무 많이 브로드캐스트합니다.

AngularJs가 반복 실행을 너무 많이 브로드캐스트합니다. Angular 컨트롤러 중 하나에 다음과 같은 기능이 있습니다. // controller A $rootScope.$on("myEventFire", function(event, reload) { someAction(); }); 다른 컨트롤러에는 다음과 같은 기능이 있습니다. // controller B $scope.openList = function(page) { $rootScope.$broadcast('myEventFire', 1); } 이것은 한 페이지짜리 앱입니다.처음에 컨트롤러 A에 접속하여 이 이벤트를 트리거하면 someAction()이 한 번 실행됩니다.컨트롤러 A로 돌아와 같은 작업을 하면 someAction()이 두 번 실행됩니다..

programing 2023.04.01

오류: $digest가 이미 진행 중입니다.

오류: $digest가 이미 진행 중입니다. 전화를 걸려고 하면 이 에러가 발생합니다. function MyCtrl1($scope, $location, $rootScope) { $scope.$on('$locationChangeStart', function (event, next, current) { event.preventDefault(); var answer = confirm("Are you sure you want to leave this page?"); if (answer) { $location.url($location.url(next).hash()); $rootScope.$apply(); } }); } MyCtrl1.$inject = ['$scope', '$location', '$rootScope..

programing 2023.04.01

IN 절의 SQL 다중 열

IN 절의 SQL 다중 열 특정 컬럼의 값 세트를 기반으로 테이블을 조회해야 할 경우 IN 절을 사용할 수 있습니다. 그러나 여러 열을 기준으로 쿼리를 수행해야 하는 경우 IN 절(SO 스레드에 greped)을 사용할 수 없습니다. 다른 SO 스레드에서는 joins 또는 exists 절 등을 사용하여 이 문제를 회피할 수 있습니다.그러나 메인 테이블과 검색 데이터가 모두 데이터베이스에 있으면 모두 작동합니다. E.g User table: firstName, lastName, City (이름, 성) 탭 목록이 있으면 도시를 확인해야 합니다. 나는 다음과 같은 해결책을 생각할 수 있다. 1 다음과 같은 선택 쿼리를 구성합니다. SELECT city from user where (firstName=x and ..

programing 2023.03.27

어제 레코드만 선택하려면 어떻게 해야 하나요?

어제 레코드만 선택하려면 어떻게 해야 하나요? 이 질문에 대한 답을 찾기 위해 몇 시간 동안 웹을 검색했는데... 현재 가지고 있는 것은 다음과 같습니다. select * from order_header oh where tran_date = sysdate-1 용도: AND oh.tran_date BETWEEN TRUNC(SYSDATE - 1) AND TRUNC(SYSDATE) - 1/86400 레퍼런스: TRUNC 위의 함수를 호출하다tran_date옵티마이저는 관련된 인덱스(존재하는 인덱스)를 사용할 수 없습니다.Oracle과 같은 일부 데이터베이스는 이러한 상황에서 영향을 최소화하기 위해 데이터에 대한 기능을 수행할 수 있는 기능 기반 인덱스를 지원하지만 IME DBA는 이러한 인덱스를 허용하지 않습..

programing 2023.03.27

$.ajax()의 Ajax 요청에 어레이 전달

$.ajax()의 Ajax 요청에 어레이 전달 이 질문에는 이미 답변이 있습니다. jQuery에서 JSON으로 시리얼화 (11개의 답변) 닫힘3년 전. 어레이를 Ajax 요청으로 보냅니다. info[0] = 'hi'; info[1] = 'hello'; $.ajax({ type: "POST", url: "index.php", success: function(msg){ $('.answer').html(msg); } }); 이거 어떻게 해?info = []; info[0] = 'hi'; info[1] = 'hello'; $.ajax({ type: "POST", data: {info:info}, url: "index.php", success: function(msg){ $('.answer').html(msg);..

programing 2023.03.27

PropType과흐름

PropType과흐름 PropTypes와 Flow는 비슷한 내용을 다루지만 다른 접근 방식을 사용하고 있습니다.PropTypes는 런타임 중에 경고를 보내 서버 등에서 잘못된 형식의 응답을 신속하게 찾는 데 유용합니다.그러나 플로우는 미래인 것처럼 보이며 제네릭스와 같은 개념을 가진 매우 유연한 솔루션입니다.또한 Nucoma가 제공하는 자동완성은 Flow에 큰 장점입니다. 이제 새로운 프로젝트를 시작할 때 어떤 방법이 가장 좋은가 하는 것이 문제입니다.아니면 Flow와 PropTypes를 모두 사용하는 것이 좋은 솔루션일까요?둘 다 사용할 때의 문제는 중복된 코드를 많이 쓴다는 것입니다.다음은 제가 작성한 음악 플레이어 앱의 예입니다. export const PlaylistPropType = PropTy..

programing 2023.03.27
반응형