반응형

programing tip 3103

XML 용 텍스트 데이터를 인코딩하는 가장 좋은 방법

XML 용 텍스트 데이터를 인코딩하는 가장 좋은 방법 Xml 요소 또는 특성에 사용할 문자열을 인코딩하기 위해 .Net에서 일반 메서드를 찾고 있었는데 즉시 찾지 못했을 때 놀랐습니다. 그래서, 더 나아 가기 전에 내장 기능을 놓칠 수 있을까요? 잠시 동안 그것이 실제로 존재하지 않는다고 가정하고, 나는 내 자신의 일반적인 EncodeForXml(string data)방법 을 모으고 있으며 이것을 수행하는 가장 좋은 방법에 대해 생각하고 있습니다. 내가 사용하고있는 데이터에는 &, Here is a VB variant of the updated code (not in a class, just a function) that will clean up and also sanitize the xml Functi..

programing tip 2020.11.10

문자열에서 Ruby 날짜 객체를 어떻게 생성합니까?

문자열에서 Ruby 날짜 객체를 어떻게 생성합니까? 다음 문자열에서 Ruby 날짜 객체를 어떻게 생성합니까? DD-MM-YYYY Date.parse('31-12-2010') 또는 Date#strptime(str, format). 미국에서는 날짜를 거꾸로 가져 오기 Date.parse()때문에 2001 년 9 월 11 일이 미국에서는 2001 년 9 월 11 일이고 나머지 국가에서는 2001 년 11 월 9 일이 될 수 있으므로 단순히 사용하지 않는 것이 중요 합니다. Date::strptime(your_date_string,"%d-%m-%Y")형식의 날짜 문자열을 올바르게 구문 분석하는 데 완전히 모호하지 않게 사용하십시오 dd-mm-yyyy. 다음을 확인하십시오. >irb >> require 'date..

programing tip 2020.11.10

UISlider 값이 변경되면 무엇이 호출됩니까?

UISlider 값이 변경되면 무엇이 호출됩니까? UISlider의 value변경 시 메서드가 호출 됩니까? 값을 기준으로 값을 업데이트하고 UISliders싶지만 변경 될 때만 ... 도움을 주셔서 감사합니다. IB에서, 당신은을 연결할 수 있습니다 IBAction받는 Value Changed event나에 대한 코드 추가 대상 / 행동 UIControlEventValueChanged. 예를 들면 : [mySlider addTarget:self action:@selector(sliderValueChanged:) forControlEvents:UIControlEventValueChanged]; - (IBAction)sliderValueChanged:(UISlider *)sender { NSLog(@"sl..

programing tip 2020.11.10

uint8 배열을 base64 인코딩 문자열로 변환하는 방법은 무엇입니까?

uint8 배열을 base64 인코딩 문자열로 변환하는 방법은 무엇입니까? webSocket 통신이 있고 base64로 인코딩 된 문자열을 받아서 uint8로 변환하여 작업하지만 이제 다시 보내야하고 uint8 배열을 가져 와서 base64 문자열로 변환해야하므로 보낼 수 있습니다. 이 변환을 어떻게 할 수 있습니까? 이미 제안 된 모든 솔루션에는 심각한 문제가 있습니다. 일부 솔루션은 대형 배열에서 작동하지 않고 일부는 잘못된 출력을 제공하며 일부는 중간 문자열에 멀티 바이트 문자가 포함 된 경우 btoa 호출에 오류가 발생하고 일부는 필요한 것보다 더 많은 메모리를 소비합니다. 그래서 입력에 관계없이 작동하는 직접 변환 기능을 구현했습니다. 내 컴퓨터에서 초당 약 5 백만 바이트를 변환합니다. htt..

programing tip 2020.11.10

JavaScript를 사용하여 Internet Explorer (IE) 및 Microsoft Edge를 검색하려면 어떻게해야합니까?

JavaScript를 사용하여 Internet Explorer (IE) 및 Microsoft Edge를 검색하려면 어떻게해야합니까? 나는 많이 둘러 보았고, 인터넷 익스플로러를 감지하는 방법이 많다는 것을 알고 있습니다. 내 문제는 이것이다 : HTML 문서에 클릭하면 어떤 종류의 Internet Explorer 와도 호환되지 않는 JavaScript 함수를 호출하는 영역이 있습니다. IE가 사용 중인지 감지하고, 그렇다면 변수를 true로 설정하고 싶습니다. 문제는 메모장 ++에서 코드를 작성하고 브라우저에서 HTML 코드를 실행할 때 IE 작동을 감지하는 방법이 없다는 것입니다. 문제는 메모장 ++에서 실행하고 있다는 것입니다. IE를 감지 할 수 있어야 변수를 기반으로 사이트의 해당 영역을 비활성화..

programing tip 2020.11.10

"Xcode에서이 장을 플레이 그라운드로 여는"방법은 무엇입니까?

"Xcode에서이 장을 플레이 그라운드로 여는"방법은 무엇입니까? iBooks에서 Swift 책을 열고 "최상의 경험을 위해이 장을 Xcode의 플레이 그라운드로여십시오."라는 메모를 참조하십시오. 어떻게하나요? Xcode 6 실행 문서 및 API 참조 창 (command-shift-0) “The Swift Programming Language”를 검색하십시오. 첫 번째 제안 클릭 화면 왼쪽에 "A Swift Tour"및 "Language Guide"와 같은 다양한 섹션을 자세히 설명하는 일련의 축소 가능한 메뉴가 표시됩니다. 이들을 클릭하여 언어의 다양한 측면에 대한 다양한 정보를 얻을 수 있습니다. 여기에서 클릭 할 수있는 것을 제외하고 많은 섹션에 설명 된 "Open Playground"링크가 표시..

programing tip 2020.11.09

스크롤 할 때 페이드 인되는 Google Play와 같은 ActionBar를 만드는 방법

스크롤 할 때 페이드 인되는 Google Play와 같은 ActionBar를 만드는 방법 Google Play와 같이 스크롤 할 때 페이드 인 또는 아웃되는 투명하거나 반투명 한 ActionBar를 만드는 방법은 windowActionBarOverlay무엇입니까? 다음 스크린 샷 확인 다음은 작업중인 앱에서 사용한 코드입니다. 에서 OnScrollChanged함수 를 사용해야 합니다 ScrollView. ActionBar불투명도를 설정할 수 없으므로 액션 바에 배경 드로어 블을 설정하고 스크롤 뷰의 스크롤 양에 따라 불투명도를 변경할 수 있습니다. 예제 워크 플로를 제공했습니다. 함수 세트는 위치 WRT 창에 따라 view locationImage에 적절한 알파를 제공합니다. this.getScrollY..

programing tip 2020.11.09

JVM은 System.identityHashCode ()가 절대 변경되지 않도록 어떻게 보장합니까?

JVM은 System.identityHashCode ()가 절대 변경되지 않도록 어떻게 보장합니까? 일반적으로의 기본 구현은 Object.hashCode()메모리에있는 객체의 할당 된 주소의 일부 기능입니다 (이는 JLS에서 요구하지 않음 ). VM이 메모리에서 개체를 분로한다는 점을 감안할 때에서 반환 된 값 System.identityHashCode()이 개체 수명 동안 변경 되지 않는 이유는 무엇입니까? " hashCode일회성 "계산 인 경우 (객체 가 한 번 계산되고 객체 헤더 등에 숨겨져 있음) 두 객체가 동일한 것을 가질 수 있음을 의미합니까 identityHashCode(만약 처음에 할당 된 경우) 메모리의 동일한 주소)? 최신 JVM은 개체 헤더에 값을 저장합니다. 이 값은 일반적으로 객..

programing tip 2020.11.09

Maven과의 통합 테스트에 대한 모범 사례?

Maven과의 통합 테스트에 대한 모범 사례? Hibernate (및 Spring)를 사용하여 데이터베이스 등에서 데이터를 검색하는 Maven으로 빌드중인 프로젝트가 있습니다. 내 프로젝트의 DAO에 대한 내 "테스트"는 Spring을 확장 AbstractTransactionalDataSourceSpringContextTests하여 DataSource를 테스트중인 클래스에 연결하여 실제로 쿼리 / Hibernate 로직을 실행하고 데이터를 가져 오는 등의 작업을 수행 할 수 있습니다. 다른 여러 프로젝트에서 외부 데이터베이스에 의존하지 않고 실제 데이터베이스 쿼리 논리를 효율적으로 테스트 할 수 있도록 HSQL 데이터베이스 (인 메모리 또는 파일을 가리킴)와 함께 이러한 유형의 테스트를 사용했습니다. 이..

programing tip 2020.11.09

OpenGL이 라디안 대신 각도를 사용하는 이유는 무엇입니까?

OpenGL이 라디안 대신 각도를 사용하는 이유는 무엇입니까? OpenGL 디자이너는 수학을 두려워하지 않았으며 선형 대수에 대한 지식은 가장 단순한 OpenGL 응용 프로그램을 제외한 모든 분야에 필수적입니다. OpenGL 프로그래머는 라디안 각도에 익숙하다고 가정 할 수 있습니다. 수학적으로 라디안은 모든면에서 각도보다 더 우아합니다. 또한 실용적인 이점이 있습니다. C 표준 라이브러리는 라디안을 사용합니다. 다른 거의 모든 라이브러리는 라디안을 사용합니다. 라디안은 원호의 길이와 같은 일부 계산에서 더 편리합니다. 그렇다면 OpenGL 디자이너는 왜 기능을 지정 glRotatef하고 gluPerspective학위를 사용 하기로 결정 했습니까? (실제적으로 중요하지 않으며 어쨌든 변경되지 않을 것임을..

programing tip 2020.11.09
반응형