반응형

2020/12/26 30

자바 스크립트에서 CSS 규칙 세트 변경

자바 스크립트에서 CSS 규칙 세트 변경 CSS 규칙 세트를 동적으로 변경할 수 있습니까 (예 : 사용자가 위젯을 클릭 할 때 CSS 규칙 세트를 변경하는 일부 JS) 이 특정 CSS 규칙 세트는 페이지의 많은 요소 (클래스 선택기를 통해)에 적용되며 사용자가 위젯을 클릭 할 때이를 수정하여 클래스 가있는 모든 요소가 변경 되도록하고 싶습니다 . 할 수 있지만 다소 번거 롭습니다. 이를 수행하는 방법에 대한 가장 좋은 참조는 다음 기사입니다. Totally Pwn CSS with Javascript ( 웹 아카이브 링크 ). Firefox 및 IE에서 작동하도록 관리했습니다. Chrome에서는 할 수 없었지만 DOM 메서드를 지원하는 것으로 보입니다.ricosrealm 은 Chrome에서도 작동 한다고 ..

Programing 2020.12.26

JavaScript 툴체인에는 무엇이 있습니까?

JavaScript 툴체인에는 무엇이 있습니까? 웹에서 실행하기 위해 JavaScript로 정교한 응용 프로그램을 작성하려고합니다. 이전에 DOM을 직접 사용하고 jQuery를 약간 사용하여 JavaScript로 약간의 일회용 코드를 작성했습니다. 그러나 브라우저에서 실행할 본격적인 애플리케이션을 작성하려는 것은 이번이 처음입니다. 그래서 사람들이 JavaScript로 진지한 개발을하기 위해 선호하는 툴체인이 무엇인지 궁금합니다. 특히, 구성 요소를 선택한 이유와 구성 요소가 워크 플로에 어떻게 결합되는지에 대한 몇 가지 정보와 함께 다음에 관심이 있습니다. 어떤 편집기 및 편집기 플러그인 / 모드 / 스크립트를 사용하십니까? 저는 일반적으로 Emacs 사용자이며 js2.el현재 사용 하고 있지만 다른 ..

Programing 2020.12.26

내 사이트에서 'Google로 로그인'을 어떻게 구현합니까?

내 사이트에서 'Google로 로그인'을 어떻게 구현합니까? 내 사이트에서 사용자가 Google 계정으로 로그인하도록 허용하고 싶습니다. openid를 사용할 계획이지만 더 많은 이점이 있으므로 Google로 로그인을 허용하고 싶습니다. 나는 과거에 구글 (gmail) 계정과 IIRC로 로그인 할 수있는 몇 개의 사이트가 openID를 지원하지 않지만 (하지만 내가 틀렸을 수 있음) 발견했다. 'Google로 로그인'을 어떻게 구현합니까? OpenID를 사용할 계획이라면 그것을 사용하십시오. Google은 이미 OpenID 2.0 제공 업체입니다. Google의 OpenID 제공 업체는 https://www.google.com/accounts/o8/ud에 있습니다. (참고 : 브라우저에서 해당 URI를 ..

Programing 2020.12.26

Nginx는 HTTP 요청을 어떻게 처리합니까?

Nginx는 HTTP 요청을 어떻게 처리합니까? Apache가 사용하는 스레드 구동을 이해합니다. 모든 연결이 스레드를 열고 응답이 전송되면 스레드가 닫히고 다른 스레드에 대한 리소스가 해제됩니다). 그러나 Nginx가 사용하는 이벤트 중심 디자인을 얻지 못했습니다. 이벤트 기반 설계에 대한 몇 가지 기본 사항을 읽었지만 nginx가 웹 요청을 처리하는 데 어떻게 사용되는지 이해하지 못합니다. Nginx가 이벤트 기반 방식으로 연결을 처리하는 방법을 읽고 이해할 수 있으므로 이벤트 기반 디자인이 스레드 기반 디자인보다 낫다는 것을 받아들이는 것보다 더 나은 이유를 알 수 있습니다. Nginx는 Reactor 패턴을 사용합니다 . 기본적으로 단일 스레드입니다 (하지만 여러 코어를 활용하기 위해 여러 프로세..

Programing 2020.12.26

UIView — "사용자 상호 작용이 활성화 됨"부모에서는 false이지만 자식에서는 true입니까?

UIView — "사용자 상호 작용이 활성화 됨"부모에서는 false이지만 자식에서는 true입니까? 상위 뷰에서 userInteractionEnabled = NO로 표시되면 모든 하위 뷰에서 사용자 상호 작용이 방지됩니다. 이 올바른지? 이 문제를 해결할 방법이 있습니까? 맞습니다. 상위 뷰에서 NO로 설정된 userInteractionEnabled는 모든 하위 뷰로 계단식으로 내려갑니다. 상호 작용을 활성화하기 위해 일부 하위보기가 필요하지만 다른보기는 필요하지 않은 경우 하위보기를 두 개의 상위보기로 분리 할 수 ​​있습니다. 하나는 userInteractionEnabled = YES이고 다른 하나는 NO입니다. 그런 다음 두 개의 상위 뷰를 기본 뷰에 배치합니다. UIView를 하위 클래스로 만들..

Programing 2020.12.26

doubleclick 이벤트가있는 Jquery .on

doubleclick 이벤트가있는 Jquery .on 이것이 작동하는 이유 : $(document).on("dblclick", "#areaA tr:has(td)", function(e) { //code here }); 그리고 이것은 $("#areaA tr:has(td)").on('dblclick', function(e) { //Code here }); jquery 문서 페이지의 예제를 정확히 따르고 있지만 두 번 클릭이 실행되지 않습니다. 첫 번째 방법으로 수행하면 작동하지만 이벤트가 두 번 발생하는 것처럼 보입니다. 이것은 Kendo UI 그리드의 컨텍스트입니다. 이 두 코드 사이에 실제로 차이가 있습니까? 가장 큰 차이점은 클릭 할 때마다 첫 번째 조건이 확인된다는 것입니다. 따라서 id areaA또..

Programing 2020.12.26

& ((struct name *) NULL-> b)는 C11에서 정의되지 않은 동작을 유발합니까?

& ((struct name *) NULL-> b)는 C11에서 정의되지 않은 동작을 유발합니까? 코드 샘플 : struct name { int a, b; }; int main() { &(((struct name *)NULL)->b); } 이로 인해 정의되지 않은 동작이 발생합니까? 우리는 그것이 "무역 참조"인지에 대해 토론 할 수 있지만, C11은 "역 참조"라는 용어를 정의하지 않습니다. 6.5.3.2/4 *는 널 포인터를 사용하면 정의되지 않은 동작이 발생 한다고 명확하게 말합니다 . 그러나 그것은 동일한 것을 말하지 않으며 ->또한 a -> b존재로 정의하지 않습니다 (*a).b; 각 연산자에 대해 별도의 정의가 있습니다. ->6.5.2.3/4 의 의미는 다음 과 같습니다. -> 연산자와 식별자..

Programing 2020.12.26

블록에`@ ts-ignore`를 사용하는 방법

블록에`@ ts-ignore`를 사용하는 방법 // @ts-ignore의견은 아래의 라인을 무시하도록 타이프 스크립트 컴파일러를 할 수 있습니다. Typescript로 전체 코드 블록을 어떻게 무시할 수 있습니까? 당신은 할 수 없습니다. 이것은 TypeScript의 미해결 문제입니다 : https://github.com/Microsoft/TypeScript/issues/19573 참조 URL : https://stackoverflow.com/questions/51145180/how-to-use-ts-ignore-for-a-block

Programing 2020.12.26

'+'연산자없이 문자열 연결

'+'연산자없이 문자열 연결 나는 파이썬으로 놀고 있었고 값과 함께 사용되지 않는 한 문자열을 연결하기 위해 '+'연산자를 사용할 필요가 없다는 것을 깨달았습니다. 예를 들면 : string1 = 'Hello' 'World' #1 works fine string2 = 'Hello' + 'World' #2 also works fine string3 = 'Hello' string4 = 'World' string5 = string3 string4 #3 causes syntax error string6 = string3 + string4 #4 works fine 이제 두 가지 질문이 있습니다. 문 1이 작동하는 동안 문 3이 작동하지 않는 이유는 무엇입니까? 문 1과 2 사이에 계산 속도 등 기술적 차이가 있습..

Programing 2020.12.26
반응형