반응형

spring3 1920

바이트는 다르지만 값은 같은 유니 코드 문자열을 어떻게 비교합니까?

바이트는 다르지만 값은 같은 유니 코드 문자열을 어떻게 비교합니까? JSON 개체간에 유니 코드 문자열을 비교하고 있습니다. 값은 동일합니다. a = '人口じんこうに膾炙かいしゃする' b = '人口じんこうに膾炙かいしゃする' 그러나 유니 코드 표현은 서로 다릅니다. String a : u'\u4eba\u53e3\u3058\u3093\u3053\u3046\u306b\u81be\u7099\u304b\u3044\u3057\u3083\u3059\u308b' String b : u'\u4eba\u53e3\u3058\u3093\u3053\u3046\u306b\u81be\uf9fb\u304b\u3044\u3057\u3083\u3059\u308b' 두 유니 코드 문자열의 값을 어떻게 비교할 수 있습니까? 유니 코드 정규화..

IT TIP 2020.12.29

viewstate를 디코딩하는 방법

viewstate를 디코딩하는 방법 asp.net 페이지의 viewstate 내용을 봐야합니다. 나는 viewstate 디코더를 찾고 Fridz Onion의 ViewState Decoder를 찾았 지만 viewstate를 얻기 위해 페이지의 URL을 요청합니다. 내 viewstate는 포스트 백 후 형성되고 업데이트 패널의 작업 결과로 제공되므로 URL을 제공 할 수 없습니다. viewstate 문자열을 복사하여 붙여넣고 내부 내용을 확인해야합니다. viewstate의 내용을 보는 데 도움이되는 도구 나 웹 사이트가 있습니까? Fiddler를 사용 하고 응답에서보기 상태를 가져 와서 왼쪽 하단 텍스트 상자에 붙여 넣은 다음 디코딩합니다. 다음은 온라인 ViewState 디코더입니다. http://igna..

IT TIP 2020.12.29

UITableView에 바닥 글을 추가하는 방법은 무엇입니까?

UITableView에 바닥 글을 추가하는 방법은 무엇입니까? 이 코드를 사용하여 TableView에 바닥 글을 추가합니다. 여기에는 20 개의 섹션이 있으며 각 섹션에는 몇 개의 행이 있습니다. titleForHeaderInSection 및 sectionForSectionIndexTitle 메서드가 있습니다. CGRect footerRect = CGRectMake(0, 0, 320, 40); UILabel *tableFooter = [[UILabel alloc] initWithFrame:footerRect]; tableFooter.textColor = [UIColor blueColor]; tableFooter.backgroundColor = [self.theTable backgroundColor]; t..

IT TIP 2020.12.29

git이 cygwin에서 파일을 실행 불가능하게 만드는 것을 막는 방법은 무엇입니까?

git이 cygwin에서 파일을 실행 불가능하게 만드는 것을 막는 방법은 무엇입니까? 나는 cygwin을 통해 Windows에서 git을 사용하고 곧 사용하기로 결정했습니다 filemode=false(그렇지 않으면 초기 git 복제 후 많은 변경 사항이 있기 때문에). 나는 허가를 추적하는 데 전혀 관심이 없습니다. 내가 필요한 유일한 생각은 일부 파일을 실행 가능하게하는 것입니다. 때때로 x일부 파일 의 플래그가 손실 되는 것을 발견하고 git 때문이라고 강력히 가정합니다. chmod a+x ...필요할 때 실행할 수있는 솔루션에 만족 합니다. 나는 당신이 원하는 것을 믿는다 git update-index --chmod=+x . 로 시작해야합니다 git update-index --chmod=+x . 그..

IT TIP 2020.12.29

PHP SoapClient에서 인증서 확인 비활성화

PHP SoapClient에서 인증서 확인 비활성화 요약 : PHP에 내장 된 SoapClient 클래스를 HTTPS를 통해 유효하지 않은 인증서로 서버에 연결하도록 강제하는 방법이 있습니까? 왜 그렇게하고 싶습니까? 아직 DNS 항목이나 인증서가없는 서버에 새 응용 프로그램을 배포했습니다. DNS 항목을 설정하고 인증서를 수정 하기 전에 SoapClient로 연결을 시도하고 싶습니다 . 가장 합리적인 방법은 테스트 중에 클라이언트가 인증서를 무시하도록하는 것 같습니다. 이것이 엄청난 보안 위험이라는 것을 깨닫지 못합니까? 이것은 테스트 용입니다. 서비스가 생산에 들어가면 유효한 인증서가 있고 클라이언트는이를 검증해야합니다. SoapClient매개 변수에 스트림 컨텍스트 를 가져 와서 직접 만들 수 있습..

IT TIP 2020.12.29

지원 저항 알고리즘-기술 분석

지원 저항 알고리즘-기술 분석 하루 중 차트가 있고 지원 및 저항 수준을 계산하는 방법을 알아 내려고합니다. 누구든지이를 수행하는 알고리즘을 알고 있거나 좋은 시작점을 알고 있습니까? 예, 매우 간단한 알고리즘은 100 개의 막대와 같은 시간대를 선택한 다음 지역 전환점 또는 Maxima 및 Minima를 찾는 것입니다. Maxima와 Minima는 1 차 및 2 차 도함수 (dy / dx 및 d ^ 2y / dx)를 사용하여 평활 한 종가에서 계산할 수 있습니다. dy / dx = 0이고 d ^ y / dx가 양수이면 최소값이 있고, dy / dx = 0이고 d ^ 2y / dx가 음수이면 최대 값이 있습니다. 실제적으로 이것은 평활화 된 종가 시리즈를 반복하고 인접한 세 지점을 살펴봄으로써 계산 될 ..

IT TIP 2020.12.29

Express.js에서 SSL / https를 강제하는 방법

Express.js에서 SSL / https를 강제하는 방법 모든 비보안 (포트 80) 트래픽을 보안 SSL 포트 (443)로 리디렉션하도록 Express.js 용 미들웨어를 만들려고합니다. 불행히도 Express.js 요청에는 요청이 http 또는 https를 통해 오는지 확인할 수있는 정보가 없습니다. 한 가지 해결책은 모든 요청 을 리디렉션 하는 것이지만 이것은 나를위한 옵션이 아닙니다. 메모: Apache 또는 다른 것으로 처리 할 가능성이 없습니다. 그것은 이 노드에서 수행되어야한다. 응용 프로그램에서 하나의 서버 만 시작할 수 있습니다. 어떻게 해결할까요? Heroku에서 호스팅하고 포트에 관계없이 HTTPS로 리디렉션하려는 경우를 대비하여 우리가 사용하는 미들웨어 솔루션은 다음과 같습니다. ..

IT TIP 2020.12.29

이동 : 고유 한 경우 추가

이동 : 고유 한 경우 추가 값이 있는지 슬라이스 / 맵을 확인하는 방법이 있습니까? 슬라이스에 존재 하지 않는 경우 에만 슬라이스에 값을 추가하고 싶습니다 . 이것은 작동하지만 장황 해 보입니다. 이를 수행하는 더 나은 방법이 있습니까? orgSlice := []int{1, 2, 3} newSlice := []int{} newInt := 2 newSlice = append(newSlice, newInt) for _, v := range orgSlice { if v != newInt { newSlice = append(newSlice, v) } } newSlice == [2 1 3] 귀하의 접근 방식은 각 삽입에 대해 선형 시간이 걸립니다. 더 나은 방법은 map[int]struct{}. 또는 a map..

IT TIP 2020.12.29

xcode 단위 테스트에서 파일로드

xcode 단위 테스트에서 파일로드 Xcode 5 단위 테스트 프로젝트와 이와 관련된 일부 테스트 xml 파일이 있습니다. 나는 많은 접근법을 시도했지만 xml 파일을로드 할 수없는 것 같습니다. 작동하지 않는 다음을 시도했습니다. NSData* nsData = [NSData dataWithContentsOfFile:@"TestResource/TestData.xml"]; NSString* fileString = [NSString stringWithContentsOfFile:@"TestData.xml" encoding:NSUTF8StringEncoding error:&error]; 또한 [NSBundle allBundles]를 사용하여 모든 번들을 미리 보려고하면 단위 테스트 번들이 목록에 나타나지 않습니..

IT TIP 2020.12.29

Babel.js로 Async Await 제안을 트랜스 파일 하시겠습니까?

Babel.js로 Async Await 제안을 트랜스 파일 하시겠습니까? C # 스타일을 도입하기위한 제안이 있습니다 async-await. Babel.js가 ES6를 ES5로 트랜스 파일한다는 것을 알고 있지만, async-await를 트랜스 파일 할 수있는 방법이 ES5있습니까? 바벨 v6 Babel v6부터 Babel에는 더 이상 변압기 자체가 포함되어 있지 않습니다. 변환하려는 기능 을 명시 적으로 지정해야합니다 . 사전 설정-비 ES2015 환경 이 작업을 수행하는 가장 빠른 방법은 ES2015 및 최신 제안을 변환하는 데 필요한 플러그인 세트가 이미 포함 된 사전 설정 을 사용 하는 것입니다. 의 경우 및 사전 설정과 플러그인 async이 필요합니다 ( 문서에 설명 된대로 설치하는 것을 잊지 ..

IT TIP 2020.12.29
반응형