반응형

JavaScript 2291

가져 오지 않은 지연 객체에 대한 Jackson 직렬화 방지

가져 오지 않은 지연 객체에 대한 Jackson 직렬화 방지 User 개체를 반환하는 간단한 컨트롤러가 있으며이 사용자는 최대 절전 모드 FetchType.LAZY 속성이있는 특성 좌표를 가지고 있습니다. 이 사용자를 얻으려고 할 때 항상 사용자 개체를 가져 오기 위해 모든 좌표를로드해야합니다. 그렇지 않으면 Jackson이 User를 직렬화하려고 할 때 예외가 발생합니다. com.fasterxml.jackson.databind.JsonMappingException : 프록시를 초기화 할 수 없음-세션 없음 이것은 Jackson이 가져 오지 않은이 객체를 가져 오려고하기 때문입니다. 개체는 다음과 같습니다. public class User{ @OneToMany(fetch = FetchType.LAZY, ..

developer tip 2020.10.29

Swift에서 매개 변수로 이미지 업로드

Swift에서 매개 변수로 이미지 업로드 Swift에서 매개 변수가있는 이미지를 업로드하려고합니다. 이 코드를 시도하면 이미지가 아닌 매개 변수를 얻을 수 있습니다. uploadFileToUrl(fotiño:UIImage){ var foto = UIImage(data: UIImageJPEGRepresentation(fotiño, 0.2)) var request = NSMutableURLRequest(URL:NSURL(string: "URL")) request.HTTPMethod = "POST" var bodyData = "id_user="PARAMETERS&ETC"" request.HTTPBody = bodyData.dataUsingEncoding(NSUTF8StringEncoding); request...

developer tip 2020.10.29

팬더 : 이름이 X로 시작하는 모든 열을 선택하는 가장 좋은 방법

팬더 : 이름이 X로 시작하는 모든 열을 선택하는 가장 좋은 방법 DataFrame이 있습니다. import pandas as pd import numpy as np df = pd.DataFrame({'foo.aa': [1, 2.1, np.nan, 4.7, 5.6, 6.8], 'foo.fighters': [0, 1, np.nan, 0, 0, 0], 'foo.bars': [0, 0, 0, 0, 0, 1], 'bar.baz': [5, 5, 6, 5, 5.6, 6.8], 'foo.fox': [2, 4, 1, 0, 0, 5], 'nas.foo': ['NA', 0, 1, 0, 0, 0], 'foo.manchu': ['NA', 0, 0, 0, 0, 0],}) 로 시작하는 열에서 1의 값을 선택하고 싶습니다 foo...

developer tip 2020.10.29

KDiff3 :“선 끝 스타일 충돌이 있습니다.”

KDiff3 :“선 끝 스타일 충돌이 있습니다.” KDiff3를 사용하여 Windows의 충돌을 해결하려고합니다. 그러나 병합을 실행하면 다음을 얻습니다. KDiff3 : "선 끝 스타일 충돌이 있습니다." 그리고 아무것도 병합 / 해결되지 않습니다. 병합을 실행하기 전에 DOS 줄 끝을 선택했지만 : 어떤 아이디어? 병합 버튼을 누르는 대신 저장하면 작동하는 것 같습니다. 그것은 해결책이 될 수 있습니다. 다음은 Matt Wilkie가 답변 에서 설명한 프로세스를 안내하는 스크린 샷 입니다. C 창을 클릭합니다. '충돌'이외의 인코딩을 선택하십시오. 저장 나를 위해 일한 것 : 출력 창을 활성화 (클릭)하고 인코딩 및 선 끝 스타일 드롭 다운 옵션을 모두 수동으로 선택하고 저장 ( Ctrl+ S). 세..

developer tip 2020.10.29

다 대다 필드를위한 Django ModelForm

다 대다 필드를위한 Django ModelForm 다음 모델과 형식을 고려하십시오. class Pizza(models.Model): name = models.CharField(max_length=50) class Topping(models.Model): name = models.CharField(max_length=50) ison = models.ManyToManyField(Pizza, blank=True) class ToppingForm(forms.ModelForm): class Meta: model = Topping ToppingForm을 볼 때 토핑에 어떤 피자를 넣을지 선택할 수 있으며 모든 것이 멋지게 보입니다. 내 질문은 다음과 같습니다. Pizza와 Topping 사이의 다 대다 관계를 활용..

developer tip 2020.10.29

앱이 내 뷰의 백그라운드로 들어갈 때를 감지하는 가장 좋은 방법은 무엇입니까?

앱이 내 뷰의 백그라운드로 들어갈 때를 감지하는 가장 좋은 방법은 무엇입니까? NSTimer일부 코드를 실행 하는 데 사용하는 뷰 컨트롤러가 있습니다. 타이머를 일시 중지 할 수 있도록 앱이 백그라운드로 이동하는시기를 감지하는 가장 좋은 방법은 무엇입니까? 앱이 백그라운드로 전환 될 때 관심있는 모든 클래스가 알림을 받도록 할 수 있습니다. 이는 이러한 클래스를 AppDelegate와 결합하는 좋은 대안입니다. 상기 클래스를 초기화 할 때 : [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(appWillResignActive:) name:UIApplicationWillResignActiveNotification objec..

developer tip 2020.10.28

Angular 4를 사용하여 창 크기 감지

Angular 4를 사용하여 창 크기 감지 반응 형 내비게이션 바를 만들려고했고 미디어 쿼리를 사용하고 싶지 않으므로 *ngIF창 크기를 기준으로 사용하려고합니다 . 그러나 Angular 4 창 크기 감지에 대한 방법이나 문서를 찾을 수 없기 때문에 문제가 발생했습니다. JavaScript 방법도 시도했지만 지원되지 않습니다. 또한 다음을 시도했습니다 . constructor(platform: Platform) { platform.ready().then((readySource) => { console.log('Width: ' + platform.width()); console.log('Height: ' + platform.height()); }); } ... 이온 계에 사용되었습니다. 그리고 screen..

developer tip 2020.10.28

조건에서 할당 할 수 있습니까?

조건에서 할당 할 수 있습니까? 조건에 할당 할 수 있습니까? 예를 들어. if (a=some_func()): # Use a 시도해 보지 않겠습니까? >>> def some_func(): ... return 2 ... >>> a = 2 >>> if (a = some_func()): File "", line 1 if (a = some_func()): ^ SyntaxError: invalid syntax >>> 그래서 안돼. 아니요, BDFL은 그 기능을 좋아하지 않았습니다. 내가 앉은 자리에서 "Benevolent Dictator For Life"인 Guido van Rossum은 Python을 가능한 한 단순하게 유지하기 위해 열심히 싸웠습니다. 우리는 그가 내린 결정 중 일부에 대해 고민 할 수 있습니..

developer tip 2020.10.28

테이블 표시, redshift에서 동등한 테이블 설명

테이블 표시, redshift에서 동등한 테이블 설명 AWS를 처음 사용하는 사람인데 mysql 명령에 대한 redshifts의 동등 항목이 무엇인지 알려 주실 수 있습니까? show tables -- redshift command describe table_name -- redshift command 모든 정보는 문서PG_TABLE_DEF 테이블 에서 찾을 수 있습니다 . public스키마의 모든 테이블 나열 (기본값)- show tables동일 : SELECT DISTINCT tablename FROM pg_table_def WHERE schemaname = 'public' ORDER BY tablename; table_name 이라는 테이블의 모든 열에 대한 설명 - describe table동등 ..

developer tip 2020.10.28

SEGV_MAPERR은 무엇입니까?

SEGV_MAPERR은 무엇입니까? 무엇 SEGV_MAPERR, 왜 항상 함께 오는가 SIGSEGV? 잘못된 메모리 액세스로 인해 발생하는 오류 인 SEGV 에는 두 가지 일반적인 종류가 있습니다. 권한이 잘못된 페이지에 액세스했습니다. 예를 들어, 읽기 전용이지만 코드가 쓰기를 시도했습니다. 이것은 SEGV_ACCERR로보 고됩니다 . 응용 프로그램의 주소 공간에 전혀 매핑되지 않은 페이지에 액세스했습니다. 이는 종종 널 포인터 또는 작은 정수 값으로 손상된 포인터를 역 참조한 결과입니다. 이것은 SEGV_MAPERR로보 고됩니다 . SEGV_MAPERR에 대한 일종의 문서 (인덱싱 된 Linux 소스 코드)는 http://lxr.free-electrons.com/ident?i=SEGV_MAPERR 입..

developer tip 2020.10.28
반응형