반응형

programing tip 3103

React Router v4

React Router v4 대 혜택 NavLink에서 "activeClassName"및 "activeStyle"을 설정하는 기능 외에도 사이트에서 탐색하지 않는 요소 (예 : 머리글 또는 바닥 글의 기본 탐색이 아님)의 다른 경로에 대한 링크를 만들 때 NavLink over Link 를 사용하는 이유가 있습니까? 활성 상태 / 클래스가 필요하지 않습니까? 공식 문서는 분명하다 : 의 특수 버전은 현재 URL과 일치 할 때 렌더링 된 요소에 스타일 속성을 추가합니다. 따라서 대답은 NO 입니다. 언급 된 것 외에 다른 이유는 없습니다. active 에서 스타일 또는 클래스 속성을 사용해야 할 때 다음을 사용할 수 있습니다. 예를 보겠습니다. 링크 Home NavLink Home 간단히 말해, 사용할 때..

programing tip 2021.01.11

루비 문자열 또는 배열 비교

루비 문자열 또는 배열 비교 Ruby에서 두 개의 문자열 또는 배열을 어떻게 비교합니까? diff.rb는 원하는 것입니다. http://users.cybercity.dk/~dsl8950/ruby/diff.html 인터넷 아카이브를 통해 : http://web.archive.org/web/20140421214841/http://users.cybercity.dk:80/~dsl8950/ruby/diff.html 배열의 경우 빼기 연산자를 사용하십시오. 예를 들면 : >> foo = [1, 2, 3] => [1, 2, 3] >> goo = [2, 3, 4] => [2, 3, 4] >> foo - goo => [1] 여기 마지막 줄은 goo에있는 foo에서 모든 것을 제거하고 요소 1 만 남겨 둡니다. 두 문자열..

programing tip 2021.01.11

숨길 의도가 있다면 새 키워드를 사용

숨길 의도가 있다면 새 키워드를 사용 VS2008에서 "숨기기가 의도 된 경우 새 키워드 사용"경고를 생성하는 다음 코드 조각이 있습니다. public double Foo(double param) { return base.Foo(param); } Foo()기본 클래스 의 함수는 보호되며 단위 테스트 목적으로 만 래퍼 클래스에 넣어 단위 테스트에 노출하고 싶습니다. 즉, 래퍼 클래스는 다른 용도로 사용되지 않습니다. 그래서 한 가지 질문이 있습니다. 이것이 허용되는 관행입니까? new경고로 돌아갑니다 . 이 시나리오에서 재정의 기능을 새로 만들어야하는 이유는 무엇입니까? 은 new당신이 기존의 방법을 통해 쾅쾅 알고 것을 절대적으로 명확합니다. 기존 코드가 였기 때문에 protected큰 문제는 아닙니다...

programing tip 2021.01.11

SQL Server 함수 내부의 newid ()

SQL Server 함수 내부의 newid () 테이블 값 함수의 반환 값인 쿼리 결과에 가짜 열을 삽입해야합니다. 이 열 데이터 유형은 고유 식별자 여야합니다. (내 생각에 ...) 가장 좋은 방법은 newid()기능 을 사용하는 것입니다. 문제는 newid()이 유형의 함수 내에서 사용할 수 없다는 것 입니다. Invalid use of side-effecting or time-dependent operator in 'newid()' within a function. 다음은 영리한 솔루션입니다. create view getNewID as select newid() as new_id create function myfunction () returns uniqueidentifier as begin ret..

programing tip 2021.01.11

CPU 온도를 얻는 방법?

CPU 온도를 얻는 방법? 개발중인 응용 프로그램에 대한 일부 시스템 정보를 수집해야합니다. 사용 가능한 메모리와 CPU로드는 C #을 사용하여 쉽게 얻을 수 있습니다. 불행히도 CPU 온도는 그렇게 쉽지 않습니다. WMI를 사용해 보았지만 사용하여 아무것도 얻을 수 없었습니다. Win32_TemperatureProbe 또는 MSAcpi_ThermalZoneTemperature 이미이 문제를 다룬 사람이 있습니까? SiSoftware Sandra와 같은 모니터링 프로그램이 어떻게 그 정보를 얻을 수 있는지 궁금합니다. 누구나 관심이있는 경우를 대비하여 다음은 클래스 코드입니다. public class SystemInformation { private System.Diagnostics.Performance..

programing tip 2021.01.11

파이썬 코드를 한 줄에 80 자 미만으로 유지하려면 어떻게해야합니까?

파이썬 코드를 한 줄에 80 자 미만으로 유지하려면 어떻게해야합니까? 일부 줄의 길이가 80자를 초과하는 Python을 작성했습니다. 줄 길이를 줄이기 위해 코드를 어떻게 조정할 수 있습니까? 내 현재 편집기 (Kate)는 줄 길이가 80 자에 도달하거나 초과 할 때마다 단어 경계에 줄 바꿈을 도입하도록 구성되었습니다. 이것은 내가 경계를 넘었다는 것을 즉시 명백하게합니다. 또한 80 자 위치를 표시하는 빨간색 선이있어 선이 언제 넘을 지 미리 경고합니다. 이를 통해 여러 물리적 라인에 맞는 논리적 라인을 계획 할 수 있습니다. 실제로 장착하는 방법에는 몇 가지 메커니즘이 있습니다. \로 줄을 끝낼 수 있지만 오류가 발생하기 쉽습니다. # works print 4 + \ 2 # doesn't work p..

programing tip 2021.01.11

TinyMCE 경로, editor_plugin.js와 같은 것을로드 할 위치를 지정하는 방법

TinyMCE 경로, editor_plugin.js와 같은 것을로드 할 위치를 지정하는 방법 TinyMCE를 설치했는데 모든 것이 잘 작동했습니다. 그런 다음 Google Closure를 사용하여 TinyMCE_src와 함께 내 사이트의 JavaScript를 패키징했습니다. 내가 가진 문제는 TinyMCE가 이제 다음을 호출한다는 것입니다. plugins/paste/editor_plugin.js themes/advanced/editor_template.js langs/en.js 그리고 사용중인 경로는 유효하지 않습니다. TinyMCE에이 파일을 어디서 구할 수 있는지 어떻게 알 수 있습니까? 나는 시도했다 : relative_urls : false, document_base_url : "http://ww..

programing tip 2021.01.11

contenteditable 한 줄 입력

contenteditable 한 줄 입력 제가 일하는 회사에서 개발중인 애플리케이션의 경우 JS 기반 웹 앱에 이모티콘 삽입을 지원하는 입력이 필요합니다. 현재 이모티콘 단축 코드 (예 : ':-)')가있는 입력을 사용하고 있으며 실제 그래픽 이미지 삽입으로 전환하려고합니다. 원래 계획은 contenteditable . 우리는 원하지 않는 마크 업이 contenteditable에 들어 가지 않도록하기 위해 붙여 넣기 이벤트와 다른 키 / 마우스 상호 작용에 리스너를 사용하고 있습니다 (컨테이너 태그에서 텍스트를 제거하고 직접 삽입 한 이미지 태그 만 남김). 그러나 현재 문제는 충분한 콘텐츠를 넣으면 div의 크기가 조정된다는 것입니다 (즉, 높이가 증가 함). 우리는 이런 일이 일어나기를 원하지 않으며..

programing tip 2021.01.11

NoClassDefFoundError : 잘못된 이름

NoClassDefFoundError : 잘못된 이름 Netbeans7.0.1을 사용하여 RESTful 웹 서비스를 테스트하는 Java 프로그램을 작성했으며 제대로 작동합니다. 이제 코드를 컴파일하기 위해 build.xml 파일을 작성했으며 생성 된 .class 파일을 실행하려고 할 때 항상이 예외가 발생했습니다. Exception in thread "main" java.lang.NoClassDefFoundError: ClientREST (wrong name: clientrest/ClientREST) at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClassCond(ClassLoader.java:632)..

programing tip 2021.01.11

Nginx.conf를 통해 단일 IP 주소에 대한 액세스를 허용하려면 어떻게해야합니까?

Nginx.conf를 통해 단일 IP 주소에 대한 액세스를 허용하려면 어떻게해야합니까? Nginx, Passenger 및 Rails가 내 Linode에서 아름답게 실행되고 있습니다. 시작하기 전에 내 IP 만 사이트를 볼 수 있도록 액세스를 제한하고 싶습니다. 나는 모두에 대한 액세스를 거부하고 Nginx에서 내 IP에 대한 액세스 만 허용하려고했습니다. 모두에 대한 액세스를 거부하지만 작업 허용을 얻을 수 없습니다. nginx.conf에서 지정한 IP 주소가 올바른 공용 IP인지 확인했습니다. 여기 내 nginx.conf가 있습니다. 파일을 편집 한 후 nginx를 다시 시작하고 예상대로 작동하는 다른 변경 사항을 테스트했습니다 (예 : 모두 거부를 제거하고 예상대로 사이트에 액세스 할 수 있음). 내..

programing tip 2021.01.11
반응형