반응형

2020/07 647

node.js에서 객체 키를 반복

node.js에서 객체 키를 반복 Javascript 1.7부터 Iterator 객체가 있습니다. var a={a:1,b:2,c:3}; var it=Iterator(a); function iterate(){ try { console.log(it.next()); setTimeout(iterate,1000); }catch (err if err instanceof StopIteration) { console.log("End of record.\n"); } catch (err) { console.log("Unknown error: " + err.description + "\n"); } } iterate(); node.js에 이와 같은 것이 있습니까? 지금 나는 사용하고 있습니다 : function Iterato..

Programing 2020.07.02

SQL Server 연결 문자열에서 포트 번호를 지정하는 방법은 무엇입니까?

SQL Server 연결 문자열에서 포트 번호를 지정하는 방법은 무엇입니까? SQL Server Management Studio에서 다음 연결 문자열을 사용합니다. 연결하지 못했습니다 : mycomputer.test.xxx.com:1234\myInstance1 그러나 다음은 괜찮습니다. mycomputer.test.xxx.com\myInstance1 연결 문자열에 포트 번호를 어떻게 지정합니까? 쉼표를 사용하여 SQL Server에 포트 번호를 지정하십시오. mycomputer.test.xxx.com,1234 포트를 지정할 때 인스턴스 이름을 지정할 필요가 없습니다. http://www.connectionstrings.com/에 더 많은 예제가 있습니다. 저를 몇 번 구했습니다. JDBC의 경우 적절한 ..

Programing 2020.07.02

Gzip과 축소

Gzip과 축소 다른 날 Gzip을 선호하는 사람과 Javascript 및 CSS를 축소하는 것에 대해 다소 활발한 토론을했습니다. 이 사람을 X라고 부르겠습니다. X는 Gzip이 파일을 압축하기 때문에 코드를 최소화한다고 말했다. 동의하지 않습니다. Zip은 파일 크기를 줄이는 무손실 방법입니다. 무손실은 원본을 완벽하게 복원해야 함을 의미합니다. 즉, 공백, 불필요한 문자, 주석 처리 된 코드 및 기타 모든 항목을 복원 할 수 있도록 정보를 저장해야합니다. 더 많은 공간을 압축해야하므로 더 많은 공간을 차지합니다. 테스트 방법이 없지만이 코드의 Gzip은 다음과 같습니다. .a1 { background-color:#FFFFFF; padding: 40px 40px 40px 40px; } 이 코드의 Gz..

Programing 2020.07.02

델리게이트로 C # 옵저버 / 관측 가능한 매우 간단한 예

델리게이트로 C # 옵저버 / 관측 가능한 매우 간단한 예 나는 최근에 C #을 파기 시작했지만 인생에서 관찰자 / 관찰 가능한 패턴을 언어로 구현할 때 델리게이트가 어떻게 작동하는지 알 수 없습니다. 누군가 나에게 그것이 어떻게 수행되는지에 대한 아주 간단한 예를 줄 수 있습니까? 나는 한 이 봤지만, 내가 찾은 모든 예제 중 하나를 너무 문제가 특정거나 "비 대한"이었다. 관찰자 패턴은 일반적으로 이벤트로 구현됩니다 . 예를 들면 다음과 같습니다. using System; class Observable { public event EventHandler SomethingHappened; public void DoSomething() => SomethingHappened?.Invoke(this, Even..

Programing 2020.07.02

lapply와 do.call의 차이점은 무엇입니까?

lapply와 do.call의 차이점은 무엇입니까? 나는 최근에 R을 배우고 있으며 두 가지 기능에 혼동합니다 : lapply및 do.call. 그것들은 mapLisp의 기능 과 비슷합니다 . 그러나 왜 다른 이름을 가진 두 가지 기능이 있습니까? 왜 R은 그냥 함수를 사용하지 map않습니까? Map다른 언어의 map과 비슷한 함수 가 있습니다. lapply X와 동일한 길이의 목록을 리턴합니다. 각 요소는 FUN을 X의 해당 요소에 적용한 결과입니다. do.call 이름이나 함수 및 전달할 인수 목록에서 함수 호출을 구성하고 실행합니다. Map주어진 벡터의 해당 요소에 함수를 적용합니다 ... Common Lisp의 mapcar와 비슷하지만 결과를 단순화하려고 시도하지 않는 Map간단한 래퍼입니다 ma..

Programing 2020.07.02

데이터 프레임 열의 데이터 유형 결정

데이터 프레임 열의 데이터 유형 결정 R을 사용하고 있으며를 사용하여 데이터를 데이터 프레임에로드했습니다 read.csv(). 데이터 프레임에서 각 열의 데이터 유형을 어떻게 확인합니까? 시작하는 가장 좋은 방법은를 사용하는 것 ?str()입니다. 몇 가지 예를 살펴 보려면 몇 가지 데이터를 만들어 보겠습니다. set.seed(3221) # this makes the example exactly reproducible my.data

Programing 2020.07.02

몽고 쉘-콘솔 / 디버그 로그

몽고 쉘-콘솔 / 디버그 로그 아마도 멍청한 질문 일 것입니다. 몽고 껍질 실험. 나는 다음과 같은 것을하고 싶다 : matt@linuxvm:~/mongodb-linux-i686-1.2.3/bin$ ./mongo MongoDB shell version: 1.2.3 url: test connecting to: test Thu Feb 25 20:57:47 connection accepted from 127.0.0.1:37987 #3 type "help" for help > function test() { debug.log("hello") } > test() Thu Feb 25 20:58:06 JS Error: ReferenceError: debug is not defined (shell):0 즉, Mongo..

Programing 2020.07.02

브라우저 탭에 포커스가 있는지 감지

브라우저 탭에 포커스가 있는지 감지 탭에 포커스가 있음을 감지하는 신뢰할 수있는 브라우저 간 방법이 있습니까? 시나리오는 주가에 대해 정기적으로 설문 조사를하는 애플리케이션을 가지고 있으며, 페이지에 초점이 맞지 않으면 설문 조사를 중단하고 모든 사람들이 교통 소음을 줄일 수 있습니다. 인가 window.onblur및 window.onfocus이에 대한 옵션? 예, window.onfocus그리고 window.onblur당신의 시나리오에 대해 작동합니다 : http://www.thefutureoftheweb.com/blog/detect-browser-window-focus 중요 편집 : 이 답변은 구식입니다. 그것을 작성한 이후 Visibility API ( mdn , example , spec )가 도..

Programing 2020.07.02

에 jQuery UI 제출 대화 상자

에 jQuery UI 제출 대화 상자 양식이있는 jQuery UI 대화 상자가 있습니다. 대화 상자의 버튼 중 하나에 대한 클릭을 시뮬레이션하여 마우스 또는 탭을 사용할 필요가 없습니다. 다시 말해, "OK"버튼을 누르는 것을 시뮬레이션하는 일반 GUI 대화 상자처럼 작동하기를 원합니다. 대화 상자가있는 간단한 옵션 일 수 있지만 jQuery UI documentation 에서 찾을 수는 없습니다 . 각 양식 입력을 keyup ()으로 바인딩 할 수는 있지만 더 간단하고 깨끗한 방법이 있는지 알 수 없었습니다. 감사. jQuery UI 위젯에 옵션이 있는지 모르겠지만 keypress대화 상자가 포함 된 div에 이벤트를 바인딩 할 수 있습니다 ... $('#DialogTag').keypress(funct..

Programing 2020.07.02

백업 장치를 열 수 없습니다.

백업 장치를 열 수 없습니다. 운영 체제 오류 5 아래는 .bak데이터베이스 를 백업 (생성)하는 데 사용하는 쿼리입니다 . 그러나 실행할 때마다 항상이 오류 메시지가 나타납니다. 메시지 3201, 수준 16, 상태 1, 줄 1 백업 장치 'C : \ Users \ Me \ Desktop \ Backup \ MyDB.Bak'을 열 수 없습니다. 운영 체제 오류 5 (액세스가 거부되었습니다.). 메시지 3013, 수준 16, 상태 1, 줄 1 백업 데이터베이스가 비정상적으로 종료됩니다. 이것은 내 쿼리입니다. BACKUP DATABASE AcinsoftDB TO DISK = 'C:\Users\Me\Desktop\Backup\MyDB.Bak' WITH FORMAT, MEDIANAME = 'C_SQLServe..

Programing 2020.07.02
반응형