반응형

JavaScript 2291

개체가 C #에서 직렬화 가능한지 확인하는 방법

개체가 C #에서 직렬화 가능한지 확인하는 방법 C #의 개체가 직렬화 가능한지 확인하는 쉬운 방법을 찾고 있습니다. 우리가 알고 있듯이 ISerializable 인터페이스 를 구현 하거나 클래스 맨 위에 [Serializable] 을 배치하여 객체를 직렬화 할 수 있습니다. 내가 찾고있는 것은 속성을 얻기 위해 클래스를 반영하지 않고도 이것을 확인하는 빠른 방법입니다. 인터페이스는 is 문을 사용하면 빠릅니다 . @Flard의 제안을 사용하면 이것이 내가 생각해 낸 코드이며 더 나은 방법이 있다는 비명을 지 릅니다. private static bool IsSerializable(T obj) { return ((obj is ISerializable) || (Attribute.IsDefined(typeof..

developer tip 2020.08.30

jQuery .hasClass () 대 .is ()

jQuery .hasClass () 대 .is () 성능 관점에서 요소에 클래스가 할당되었는지 여부를 결정하는 선호하는 방법이 있습니까? $('#foo').hasClass('bar'); 또는 $('#foo').is('.bar'); 최신 정보: 나는 댓글과 4 개의 찬성표에 따라 테스트를했습니다. 내가 말한 것이 정답 인 것으로 밝혀졌습니다. 결과는 다음과 같습니다. http://jsperf.com/hasclass-vs-is-so (가) is다목적, 당신은 예를 들어 할 수있는 is('.class'), is(':checked')등 어떤 수단 is이 더 많은 일을 위치를 hasClass제한하는 유일한 클래스 인 세트에 대한 검사 여부. 따라서 hasClass어떤 수준의 성능이 최우선이라면 더 빨라야합니다. ..

developer tip 2020.08.30

Grunt 태스크에서 명령 실행

Grunt 태스크에서 명령 실행 내가 사용하고 그런트 내 프로젝트에 (자바 스크립트 프로젝트를위한 작업 기반 명령 줄 빌드 도구). 사용자 지정 태그를 만들었고 여기에 명령을 실행할 수 있는지 궁금합니다. 명확히하기 위해 클로저 템플릿을 사용하려고하는데 "작업"은 jar 파일을 호출하여 Soy 파일을 자바 스크립트 파일로 미리 컴파일해야합니다. 명령 줄에서이 jar를 실행하고 있지만 작업으로 설정하고 싶습니다. 또는 다음을 돕기 위해 grunt 플러그인을로드 할 수 있습니다. grunt-shell 예 : shell: { make_directory: { command: 'mkdir test' } } 또는 grunt-exec 예 : exec: { remove_logs: { command: 'rm -f *.l..

developer tip 2020.08.30

Pandas : 데이터 프레임을 인덱싱하는 동안 여러 조건-예기치 않은 동작

Pandas : 데이터 프레임을 인덱싱하는 동안 여러 조건-예기치 않은 동작 두 열의 값으로 데이터 프레임의 행을 필터링하고 있습니다. 어떤 이유로 OR 연산자는 AND 연산자가 예상하는 것처럼 작동하며 그 반대의 경우도 마찬가지입니다. 내 테스트 코드 : import pandas as pd df = pd.DataFrame({'a': range(5), 'b': range(5) }) # let's insert some -1 values df['a'][1] = -1 df['b'][1] = -1 df['a'][3] = -1 df['b'][4] = -1 df1 = df[(df.a != -1) & (df.b != -1)] df2 = df[(df.a != -1) | (df.b != -1)] print pd.conc..

developer tip 2020.08.30

직접 Ctrl + Tab 순서를 사용하고 마지막 탭 이후에 새 탭을 만들도록 Sublime Text 2/3를 구성하는 방법은 무엇입니까?

직접 Ctrl + Tab 순서를 사용하고 마지막 탭 이후에 새 탭을 만들도록 Sublime Text 2/3를 구성하는 방법은 무엇입니까? Ctrl + Tab, Ctrl + Shift + Tab 또는 Ctrl + W를 눌렀을 때 전환되는 탭은 (원하는대로) 내가 원했던 탭 근처가 아니라 다른 탭입니다. Ctl + N을 누르면 내가있는 탭 바로 근처에 새 탭이 생성되고 탭 목록 끝에 항상 생성되기를 원합니다. 원하는 동작을 달성하도록 구성하는 방법은 무엇입니까? Ctrl+ Tab및 Ctrl+ Shift+ Tab동작 을 달성하려면 다음 줄을 추가 할 수 있습니다 sublime-keymap. { "keys": ["ctrl+tab"], "command": "next_view" }, { "keys": ["ctrl+..

developer tip 2020.08.30

전쟁 파일을 만드는 방법

전쟁 파일을 만드는 방법 Tomcat에서 실행하기 위해 (Eclipse를 사용하여) war 파일을 만드는 모범 사례는 무엇입니까? 튜토리얼, 링크, 예제는 높이 평가됩니다. Ant 를 사용 하여 솔루션 을 설정, 컴파일, WAR 및 배치 할 수 있습니다. 그런 다음 Eclipse에서 한 번의 클릭을 실행하여 해당 Ant 대상을 실행할 수 있습니다. 다음은 각 단계의 예입니다. 전제 조건 코드가 다음과 같이 구성되어 있다고 가정합니다. ${basedir}/src: Java 파일, 속성, XML 구성 파일 ${basedir}/web: JSP 파일 ${basedir}/web/lib: 런타임에 필요한 모든 JAR ${basedir}/web/META-INF: 매니페스트 ${basedir}/web/WEB-INF: ..

developer tip 2020.08.30

PHP의 URL에서 조각 (해시 '#'뒤의 값) 가져 오기

PHP의 URL에서 조각 (해시 '#'뒤의 값) 가져 오기 PHP의 URL에서 조각 (해시 '#'뒤의 값)을 어떻게 얻을 수 있습니까? http://domain.com/site/gallery/1#photo45내가 원하는 말photo45 사용자의 브라우저에서와 같이 해시 마크 또는 앵커 후 값을 얻고 싶다면이이 값을 서버로 전송되지 않습니다으로 (따라서이 글은 사용할 수 없습니다 HTTP "표준"불가능 $_SERVER["REQUEST_URI"]또는 이와 유사한 미리 정의 된 변수). 예를 들어이 값을 POST 매개 변수로 포함하려면 클라이언트 측에서 일종의 JavaScript 마법이 필요합니다. 어떤 소스에서든 알려진 URL을 구문 분석하는 것뿐이라면 mck89 의 대답 은 완벽합니다. 이 부분을 "조각"..

developer tip 2020.08.30

옵션 메뉴의 배경색을 변경하는 방법은 무엇입니까?

옵션 메뉴의 배경색을 변경하는 방법은 무엇입니까? 흰색 인 옵션 메뉴의 기본 색상을 변경하려고합니다. 옵션 메뉴의 모든 항목에 검정색 배경이 필요합니다. 메뉴 요소 내의 항목 요소에서 android : itemBackground = "# 000000"과 같은 촬영을 시도했지만 작동하지 않았습니다. 어떻게 할 수 있습니까? 모든 옵션을 시도하는 데 상당한 시간을 보낸 후 AppCompat v7을 사용하여 앱을 가져와 오버플로 메뉴 배경을 변경할 수있는 유일한 방법은 itemBackground 속성을 사용하는 것입니다. API 4.2에서 5.0으로 테스트되었습니다. 이것은 많은 프로그래머가 가지고있는 문제이며 Google이 아직 만족스럽고 지원되는 솔루션을 제공하지 않은 것입니다. 이 주제에 대한 게시물 주..

developer tip 2020.08.30

프로덕션 애플리케이션에 Coffeescript를 사용한 사람이 있습니까?

프로덕션 애플리케이션에 Coffeescript를 사용한 사람이 있습니까? [닫은] Coffeescript 는 꽤 멋져 보입니다. 누군가 그것을 사용 했습니까? 장단점은 무엇입니까? 우리는 기본적으로 특정 종류의 데이터를 검색하는 앱인 비공개 웹 사이트 인 제품에서 CoffeeScript를 사용하기 시작했습니다. 우리는 CoffeeScript를 명령 줄 컴파일러로 사용합니다 (결국 수행하고 싶은 서버가 아니라). 장점 (우리에게) : 코드가 자바 스크립트보다 한 눈에 이해하기 쉽고 깔끔 할 정도로 자바 스크립트의 불필요한 혼란 (예 : 중괄호, 세미콜론, 일부 대괄호)을 제거합니다. 자바 스크립트보다 20-30 % 적은 코드 줄 (정확히 동일한 작업 수행) CoffeeScript는 노이즈를 제거 할뿐만 아..

developer tip 2020.08.30

함수형 프로그래밍-불변성은 비용이 많이 듭니까?

함수형 프로그래밍-불변성은 비용이 많이 듭니까? [닫은] 문제는 두 부분으로 나뉩니다. 첫 번째는 개념적입니다. 다음은 Scala에서 동일한 질문을보다 구체적으로 살펴 봅니다. 프로그래밍 언어에서 변경 불가능한 데이터 구조 만 사용하면 실제로 특정 알고리즘 / 로직을 구현하는 데 본질적으로 계산 비용이 더 많이 듭니까? 이것은 불변성이 순전히 기능적인 언어의 핵심 신조라는 사실을 이끌어냅니다. 이에 영향을 미치는 다른 요인이 있습니까? 좀 더 구체적인 예를 들어 보겠습니다. Quicksort 는 일반적으로 메모리 내 데이터 구조에서 변경 가능한 작업을 사용하여 학습되고 구현됩니다. 변경 가능한 버전과 비교 가능한 계산 및 저장 오버 헤드를 사용하여 PURE 기능적 방식으로 그러한 것을 어떻게 구현합니까?..

developer tip 2020.08.30
반응형